Robert
dee451605b
FEATURE: add user opt to select bookmarks as home ( #10597 )
...
Admins can currently add the bookmarks discovery route link
to the homepage interface, but users can't presently select
that as their default home view. This change facilitates that,
adding the option to the existing Default Home Page dropdown on
the User Preferences Interface page.
2020-09-10 11:13:12 -04:00
Neil Lalonde
53ffbc8d6e
DEV: add plugin outlet below the categories-only component
2020-09-10 10:39:04 -04:00
Guo Xiang Tan
81d3c4a7a1
DEV: Remove unused function.
2020-09-10 15:11:35 +08:00
Martin Brennan
40d5739a80
DEV: Review fixes for bookmark-list ( #10642 )
...
Make removeBookmark return a promise and do not use setProperties for no reason.
More context at https://review.discourse.org/t/fix-add-bookmark-list-component-10451/14450/3
2020-09-10 15:01:53 +10:00
Guo Xiang Tan
521782fc9c
FIX: Search checkboxes incorrectly being checked on similar prefix.
...
Incorrect search filters like `in:personalasd` will end up checking the
checkbox for `in:personal` because the regexp used was only doing prefix
matching.
2020-09-10 11:49:52 +08:00
Ahmed Gagan
097f06b4fa
DEV: Add plugin api for adding to search-advanced-options dropdowns ( #10606 )
2020-09-09 15:17:39 +01:00
Joffrey JAFFEUX
38c934e1e1
UX: prevents auto capitalize/correct in the emoji picker ( #10636 )
2020-09-09 15:43:18 +02:00
Joffrey JAFFEUX
8413d27cf2
FIX: handles different cases of canInvite/canRemove states in PM ( #10607 )
2020-09-08 16:35:59 +02:00
Joffrey JAFFEUX
02495510e8
FIX: workaround constructor name not available after transpilation ( #10623 )
...
This is only reproducible en production build. In this case, constructor.name could be any value like "i" for example.
2020-09-08 10:14:41 +02:00
Joffrey JAFFEUX
0b8e7d88fe
FIX: wraps popper call in afterRender and uses createPopper ( #10621 )
...
Before this fix, popper was sometimes not applied.
2020-09-07 13:33:52 +02:00
awesomerobot
13c9d7e704
UX: Add missing labels to mobile composer buttons
2020-09-04 22:18:29 -04:00
Joffrey JAFFEUX
ed05839dfc
FIX: prevents error when opening a composer from a tag page ( #10596 )
2020-09-04 15:47:22 +02:00
Joffrey JAFFEUX
52672b9eab
DEV: apply new coding standards ( #10592 )
2020-09-04 13:42:47 +02:00
awesomerobot
e4ebc303bb
FEATURE: Add below-static plugin outlet
2020-09-03 22:58:58 -04:00
Robin Ward
8c0f18794e
FEATURE: Deprecate lodash so we can remove it.
...
It's currently 240k of Javascript we don't need anymore. It's been
replaced by ES6 and a couple helper functions.
2020-09-03 10:03:33 -04:00
Robin Ward
3a46e44ed8
Rename merge to deepMerge so it's more clear what it's doing
2020-09-03 10:03:33 -04:00
Robin Ward
f365d4639a
REFACTOR: Remove _.isEqual
2020-09-03 10:03:33 -04:00
Robin Ward
c4079780be
REFACTOR: Remove _.merge
2020-09-03 10:03:33 -04:00
Robin Ward
720cd57fb5
FIX: Convert jQuery array to JS array
2020-09-03 10:03:33 -04:00
Robin Ward
5e5d5b4f35
REFACTOR: Remove _.last
2020-09-03 10:03:33 -04:00
Robin Ward
0da953b40e
REFACTOR: Remove _.compact
2020-09-03 10:03:33 -04:00
Robin Ward
c2cfa62000
REFACTOR: Remove _.intersection
2020-09-03 10:03:33 -04:00
Robin Ward
0b098566ff
REFACTOR: Remove _.union
2020-09-03 10:03:33 -04:00
Robin Ward
e60d06d880
REFACTOR: Remove _.isString
2020-09-03 10:03:33 -04:00
Robin Ward
1265a5f7c0
REFACTOR: Remove _.max
2020-09-03 10:03:33 -04:00
Robin Ward
d06deb0c4f
REFACTOR: Remove _.chain
2020-09-03 10:03:33 -04:00
Robin Ward
87b3caf927
REFACTOR: Remove _.reject
2020-09-03 10:03:33 -04:00
Robin Ward
2a4dfa83b0
REFACTOR: Remove _.omit
2020-09-03 10:03:33 -04:00
Robin Ward
17bca14c4b
REFACTOR: Remove _.sortBy
2020-09-03 10:03:33 -04:00
Robin Ward
2353794a30
REFACTOR: Remove _.findIndex
2020-09-03 10:03:33 -04:00
Robin Ward
e3ec7b72d0
REFACTOR: Remove _.uniq and use ember version
2020-09-03 10:03:33 -04:00
Robin Ward
66021abe41
REFACTOR: Remove _.first from codebase
2020-09-03 10:03:33 -04:00
Robin Ward
55c9c54b8b
REFACTOR: Remove _.range and use ES6 instead
2020-09-03 10:03:33 -04:00
Robin Ward
115b3b6921
REFACTOR: Remove _.isEmpty in favor of the existing version
2020-09-03 10:03:33 -04:00
Robin Ward
65f6a92129
REFACTOR: Replace _.extend with Object.assign
2020-09-03 10:03:33 -04:00
Robin Ward
2f11457263
REFACTOR: Use Array.isArray instead of _.isArray
2020-09-03 10:03:33 -04:00
Penar Musaraj
50827684d5
UX: Hide category settings badges checkbox when enable_badges is off
2020-09-02 11:23:59 -04:00
Joffrey JAFFEUX
c6e336b519
REFACTOR: simplifies connectors code ( #10579 )
...
- directly uses factoryFor to avoid having to set owner later
- drops jquery usage
- renames view into component as I find it more explicit
2020-09-02 15:53:42 +02:00
awesomerobot
ec0b4b2acc
FIX: wait for groups before showing empty message
2020-09-01 22:36:00 -04:00
Ahmed Gagan
b14098ce28
removed REGEXP_IN_MATCH regex to make it flexible to use with plugins ( #10476 )
...
* dynamic regex generation for 'STATUS' and 'IN' ddropdown
2020-09-01 14:33:05 +02:00
Joffrey JAFFEUX
f8062300da
DEV: removes jquery usage from highlight-syntax ( #10564 )
2020-09-01 09:50:49 +02:00
Martin Brennan
594d919d22
FIX: Focus first button in topic admin menu ( #10562 )
...
When using Shift+A to toggle the admin menu for a topic the first button was not focused, so the menu could not be navigated with tab.
2020-09-01 10:29:35 +10:00
tshenry
2550c5bd03
FIX: Ensure disabling 2FA works as expected ( #10485 )
2020-08-31 09:56:57 -07:00
Roman Rizzi
2a3a173e8e
FIX: Disable insert link button when editing a category ( #10549 )
2020-08-31 13:50:40 -03:00
Penar Musaraj
b4c5f6631f
FIX: Do not set color_scheme_id in user options when no schemes are marked as selectable
2020-08-30 09:32:40 -04:00
Kris
7bba65b6f5
UX: Restyle user menu so user links are findable ( #10554 )
2020-08-28 20:20:59 -04:00
Penar Musaraj
b7cfc9e861
FEATURE: User selectable color schemes ( #10544 )
2020-08-28 10:36:52 -04:00
Robin Ward
96edb7da38
REFACTOR: Move Mousetrap library to an import
2020-08-27 16:17:19 -04:00
Robin Ward
c172f2068d
REFACTOR: Remove $.cookie in favor of a local library based on it ( #10548 )
...
This helps us out in a few ways:
1. It lessens our reliance on jQuery
2. It's slightly less code because it omits options we don't use
3. It is one less library to import and put into ES6 modules
2020-08-27 14:07:51 -04:00
Vinoth Kannan
a8502ae1c4
FEATURE: add dismiss unread topics button when filtered by tag. ( #10547 )
2020-08-27 23:04:45 +05:30