Commit Graph

19699 Commits

Author SHA1 Message Date
d93f753b17 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
bfea922167 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
da39d66e83 DEV: Improve support for plugins. (#7332)
* DEV: Allow NewPostManager handlers handle PMs.
* DEV: Add custom fields topic option to PostCreator.
* DEV: Add topic_id to serializer data.
* DEV: Wrap topic title from notification item in a span.
2019-05-25 16:53:03 +03:00
6398ded798 Revert "FIX: ensures selection is lookedup into async content (#7586)"
This reverts commit c238f0d223e76f949a0061e43e94d69ee51331b1.
2019-05-25 15:50:41 +02:00
d6aacadc4e make 🤖 happy 2019-05-25 00:32:29 +02:00
4b796eebe0 UX: Try tweaking how soon images are lazily loaded 2019-05-24 15:52:48 -04:00
89b84651c3 Migrate score settings to use sensitivities
We hide scores so these settings no longer made sense.
2019-05-24 15:44:24 -04:00
fad5d9c49b Use an Enum class for the Reviewable Priority Site Setting 2019-05-24 15:44:24 -04:00
dbd14a805c UX: Wrap long names on user admin page 2019-05-24 13:39:16 -04:00
963f6fbd40 Add icon for "Move to Inbox" footer button 2019-05-24 11:53:14 -04:00
e20c30987c FEATURE: detect theme errors and catch them (#7589)
* FEATURE: detect theme errors and catch them

* Bump COMPILER_VERSION

* Feedback

* Override eslint no console for one line

* Can't use our ajax method

* remove emoji from translation file
2019-05-24 17:25:55 +03:00
049561ac49 FIX: introduces onSelectAny (regroup onSelect and onSelectNone) (#7594) 2019-05-24 13:11:33 +02:00
f4a471f0eb FIX: Correctly cache hash of extra translations 2019-05-24 11:38:26 +02:00
c1e9a70d59 FIX: Fallback locale was not available for extra translations
Translations from fallback locales were not sent to the client
for admin_js and wizard_js.
2019-05-24 11:38:26 +02:00
fd0eff6ce3 Revert "FIX: Add missing unique index on user_id for user_profiles."
Oops `user_id` is the primary key.

This reverts commit 5478aa63ab6d9421deb74284fe49a47724a316ef.
2019-05-24 12:58:36 +08:00
5aed463649 Update annotation. 2019-05-24 12:58:26 +08:00
5478aa63ab FIX: Add missing unique index on user_id for user_profiles. 2019-05-24 12:11:49 +08:00
4f5c9bb8d3 DEV: Prefer create! over create.
We want to know when stuff fails.
2019-05-24 12:07:22 +08:00
1fbe078ae0 FIX: Undefined method when serializing a user
Apparently is is possible to have a user without a user_profile. This
fix will return nil for any user_profile fields during serialization
(like the after delete web hook) instead of blowing up.
2019-05-23 19:44:55 -06:00
1babc3bec6 Follow up to 33888729919ea68c2a927fe98a2ed0447151332a. 2019-05-24 09:02:39 +08:00
3388872991 UX: Separate section for 2FA settings, more consistent layout 2019-05-24 08:58:12 +08:00
648af78298 FIX: Linting 2019-05-23 12:16:45 -04:00
f73988acd2 Remove unused computed property. 2019-05-23 12:06:18 -04:00
e74cd54fc6 REFACTOR: Replace score bonuses with low/med/high priorities
We removed score from the UX so it makes more sense to have sites set
priorities instead of score bonuses.
2019-05-23 11:54:45 -04:00
30961dd875 Revert "UX: Prevent long names from overflowing on user admin"
This reverts commit 6207b71c36ade7b440654a988e8041d4f2b4ca1e.
2019-05-23 16:56:30 +02:00
943fdc1762 make eslint happy 2019-05-23 12:51:40 +02:00
0cc81f95a5 FIX: popover should use target when no data attributes 2019-05-23 12:41:36 +02:00
ca6c919299 DEV: Remove unused variable.
Follow up to df1e6eed5a07f49eeda4c0bbd8c63d539aefdb3b..
2019-05-23 16:42:42 +08:00
f0a776f05d FIX: allows scrolling when a lot of categories are used (#7590) 2019-05-23 10:04:53 +02:00
df1e6eed5a FIX: Pull hotlinked images for lightbox links as well. 2019-05-23 15:44:37 +08:00
553ffbfcb5 FEATURE: add OpenGraph data to /login page 2019-05-23 07:03:01 +05:30
954293655f FEATURE: rake posts:destroy_old_user_data_exports
Historically we would keep the user data export posts around but delete
the uploads.

This leaves a lot of broken uploads in the system.

This rake task allows us to clean up old mess.
2019-05-23 11:11:37 +10:00
6207b71c36 UX: Prevent long names from overflowing on user admin 2019-05-22 15:10:09 -04:00
9f6af5f8a7 UX: Prevent long names from overflowing on user profiles 2019-05-22 15:03:50 -04:00
881c832a2f UX: Remove padding from empty row 2019-05-22 14:27:17 -04:00
ca03baf2b2 UX: Hide pending score statuses 2019-05-22 11:26:17 -04:00
cf63a9bb53 FIX: exception when pressing backspace on empty selection (#7587) 2019-05-22 17:18:46 +02:00
c238f0d223 FIX: ensures selection is lookedup into async content (#7586) 2019-05-22 17:11:19 +02:00
58f72cd439 Remove duplicate translations 2019-05-22 16:15:22 +02:00
40c903ec23 FIX: ie11 exception on new category popup (#7585) 2019-05-22 15:17:28 +02:00
e224100023 FIX: Don't convert :) into Emoji when emojis or emoji shurtcuts are disabled 2019-05-22 11:44:39 +02:00
d9413a61d2 PERF: move crawl_topic_links to the low queue
Crawling topic links can be somewhat delayed no need to run it in the default
queue.
2019-05-22 10:18:49 +10:00
0ed1cfd8d9 FIX: ensures we have an elementFromPoint before using it (#7583) 2019-05-21 21:26:54 +02:00
793915fe6a DEV: should ignore missing post uploads when a user export destroyed 2019-05-21 13:32:36 +05:30
236adc9ccb FIX: shows parent category name in title anchor (#7576) 2019-05-21 08:33:22 +02:00
0b5924d61e Refactor keyboard shortcuts modal to fix RTL locales (#7545)
* Refactor keyboard shortcuts modal to fix RTL locales

* Feedback

* Remove lowercase modifier keys
2019-05-21 06:39:32 +03:00
bc8c77723e FIX: puts focus-event at application level (#7568)
Also attempts to use simpler and newer APIs
2019-05-20 13:48:03 +02:00
b788948985 FEATURE: English locale with international date formats
Makes en_US the new default locale
2019-05-20 13:47:20 +02:00
9bbf421125 FIX: better node check for clickoutside in widgets (#7573) 2019-05-20 12:45:33 +02:00
0ddfeb9c64 FIX: ensures mousetrap is reset with the application (#7569) 2019-05-20 10:45:31 +02:00