Commit Graph

20139 Commits (5002e0f62c03f83011b812d7559e317143e3783c)
 

Author SHA1 Message Date
Julian Lam 68f8d6e3a1 fix: send 308 Permanent Redirect on topic/category shortlinks
Julian Lam def16f9e97 feat: introduce overridable l10nBaseUrl config value
Misty (Bot) 9846498df7 Latest translations and fallbacks
Barış Soner Uşaklı 3fceb83c5e Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 58933c4cd1 feat: allow multiple empty lines
renovate[bot] 788a8bfe2a
chore(deps): update dependency eslint-plugin-import to v2.22.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 2c35d0ba87 refactor: change incrementViewCount and markAsRead to async/await
Barış Soner Uşaklı dfabd0a3fe feat: remove administrator property from public routes
Renovate Bot fe352eb1de chore(deps): update dependency mocha to v8.1.1
Barış Soner Uşaklı 4216c277d5 feat: focus username when modal is shown
Barış Soner Uşaklı 774e5d0429 feat: add helmet middlewares
Barış Soner Uşaklı 6812691d32 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı c39c51139b fix: remove default helmet
Misty (Bot) 3463fc51c6 Latest translations and fallbacks
Misty (Bot) 8618c32a72 chore: incrementing version number - v1.14.3-beta.11
Julian Lam 2ee6248316 refactor: for codeclimate
Julian Lam a7071bb808 fix: map instead of forEach in privileges save
Julian Lam a716a5529c
feat: more discrete commit-on-save instead of commit-on-change w/ confirm modals ()
* feat: privileges save button, , WIP

* fix: disable firefox autocomplete on privilege form fields

* feat: closes  privilege changes commit on save

- new language strings for confirmation and success modals/toasts
- indeterminate privilege handling (/cc @psychobunny)
- added new discard button
- both discard and save buttons now have confirmation dialogs

* fix(tests): remove duplicate template helper test

* fix(tests): broken template helper test

* feat: confirm dialogs for all privilege copy actions

Also, ability to add user to a privilege table without needing
to refresh the privilege table.

* feat: group row addition w/o table refresh

breaking: helpers.getUserPrivileges and helpers.getGroupPrivileges
no longer make socket calls to the following hooks:

- filter:privileges.list, filter:privileges.admin.list,
  filter:privileges.global.list, filter:privileges.groups.list,
  filter:privileges.admin.groups.list,
  filter:privileges.gloval.groups.list

The filters are still called, but done before the helper method
is called, and the results are passed in instead. This change
should only affect you if you directly call the helper methods,
otherwise the change is transparent.

* fix: stale ajaxify data on privilege category switch

* fix: implicit privileges not showing for user privs

* fix: groups, not group, also fix tests

* fix(tests): again

* fix: wrong tpl rendered when adding group to global priv table
Julian Lam 0f10e0836b fix: remove duplicate configuration for helmet-hsts
renovate[bot] ad68a338c4
fix(deps): update dependency helmet to v4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 37418375f2
chore(deps): update dependency eslint to v7.6.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 4160e8285f
fix(deps): update dependency mongodb to v3.6.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 72a78833fe
chore(deps): update dependency mocha to v8.1.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) 8da742e065 Latest translations and fallbacks
renovate[bot] b30ecffbf2
fix(deps): update dependency nodebb-theme-persona to v10.2.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) 903c407171 Latest translations and fallbacks
Misty (Bot) fa341714fd chore: incrementing version number - v1.14.3-beta.10
Barış Soner Uşaklı e7a502e0aa feat: add ability to search groups in group details page
Barış Soner Uşaklı 335169f2b1 fix: don't process invalid topics, fallback to 0 score
Barış Soner Uşaklı 6924a22238 fix: tests
Barış Soner Uşaklı bb224184d8 fix: , enforce content checks for post queue
Barış Soner Uşaklı 776e34a80f refactor: rewrite src/install with async/await
Julian Lam 6c00ec8435 refactor: removed rather redundant flag reporters zset
Julian Lam 0f2b6f1ff7 fix: bug; additional reports could be added by the same user repeatedly
Barış Soner Uşaklı 519e665939 fix: , go to first unread instead of last read
Misty (Bot) 029f477434 Latest translations and fallbacks
Barış Soner Uşaklı 0d698a079e fix: , validate and retry password during setup
Barış Soner Uşaklı 9e80a9efdd fix: , dont show modal on search
Misty (Bot) 9945c4099f chore: incrementing version number - v1.14.3-beta.9
Barış Soner Uşaklı fb7bb8d400 feat: use category selector in category page
fix privilege shortcuts in group page after search
Barış Soner Uşaklı 560f3eb173 feat: css fixes
Barış Soner Uşaklı 91411cc47c feat: add privileges shortcut to groups list
fix issues with escape group names
Julian Lam fcdbdf63a3 refactor: flags object in post tools
Misty (Bot) caa78cc1f6 Latest translations and fallbacks
Barış Soner Uşaklı f1974fb900 refactor: pass only needed data
Barış Soner Uşaklı 9f346c53ab fix: language string
Misty (Bot) b5dcce9c29 chore: incrementing version number - v1.14.3-beta.8
Barış Soner Uşaklı f89ec20574 feat: allow passing groupName to user.search
Julian Lam 292d490443 feat: , closes
Julian Lam c705e08a76 feat: allow direct link to flag from post tools,