Commit Graph

19628 Commits (35a06a8419d578d0dd4522ac67c74ce27c34d62f)
 

Author SHA1 Message Date
Misty (Bot) 2287963388 chore: latest translations and fallbacks
Barış Soner Uşaklı 3be4d5f7d5 feat: redirect /me to user profile
Barış Soner Uşaklı d92032dad1 fix: prevent logout form from submitting
Julian Lam ccac6a3568 fix(deps): bump themes
Julian Lam daeceb45bd fix: missing space in ACP menu dropdown
Julian Lam 4d60eac60f feat: options to delete account, content, or both
Julian Lam 942cc4b132 fix:
renovate[bot] 036e6ef51b
fix(deps): update dependency nodebb-theme-persona to v10.1.46 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 7caeb27310
fix(deps): update dependency nodebb-theme-vanilla to v11.1.21 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam 67aca822e6 feat: account content deletion, closes
Renovate Bot 4b577a527a chore(deps): update dependency eslint-plugin-import to v2.21.1
Renovate Bot aeefc60beb fix(deps): update dependency nodebb-plugin-composer-default to v6.3.39
Julian Lam 656b391fc5 feat: add missing language files for
Julian Lam 9ae7fd3edb fix: acp language keys from not updated in tx config
Misty (Bot) 8019d316e2 Latest translations and fallbacks
Barış Soner Uşaklı 50703db879 fix: , dont break history
Barış Soner Uşaklı 0c265a41d4 fix: , go to hash when entering topic
Julian Lam a82e9bd7f6
feat: privileges for Admin Control Panel ()
* feat: acp privileges (WIP)

* fix: restore global privilege hooks

* refactor: using cid 0 in admin privs

* fix: no need for zebrastripe-reset

* feat: manage:categories privilege WIP

* feat: renamed prefix to admin:, settigns and dashboard privs

* fix: nofocus on acp privs group find modal

* refactor: privileges.x.get() to not used hardcoded privs

* fix: crash if unable to get latest version

* feat: setting acp priv

* Revert "fix: crash if unable to get latest version"

This reverts commit afdb235f48eb0072d88de45f3a1e0151281095b3.

* feat: user/privilege acp privs

* fix: category selector in manage/privileges

* fix: guests potentially becoming admins

* fix: bug in setting admin privs

* fix: some last minute things + api docs

* fix: some more last minute fixes
Renovate Bot 7f6ff0b1a5 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.37
Renovate Bot 6b2ea07745 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.36
Barış Soner Uşaklı 30cc83c033 fix: , revert event delete
Julian Lam 09184f4027 fix: new language tag for select_tags
Barış Soner Uşaklı fd6bf0c927 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Renovate Bot 2d582df74f fix(deps): update dependency nodebb-plugin-composer-default to v6.3.35
Julian Lam 260a482caa fix: remove duplicate link to manage/tags in settings/tags
Misty (Bot) 73055bfccc Latest translations and fallbacks
renovate[bot] 124125f7dd
chore(deps): update dependency lint-staged to v10.2.9 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 3a078f59ec fix: tests
renovate[bot] 771ea194b3
fix(deps): update dependency nodebb-theme-persona to v10.1.45 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] f8ee981bee
fix(deps): update dependency nodebb-theme-vanilla to v11.1.20 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] d2463bb454
fix(deps): update dependency socket.io-redis to v5.3.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 1b5d5425b4 fix: handle search tag permission as well
Barış Soner Uşaklı 2100a03c1a refactor: change name to privileges to match other apis
cryptoethic f6b92d241a
fix: checking correct permissions for user search ()
* fix: checking correct permissions for user search

* fix: missing permissions porperty in openapi /api/search
Barış Soner Uşaklı c1d8b9bb5a Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 7786187e84 fix: change event name so it doesnt trigger complete event
add data to complete event
Misty (Bot) 5dc8982da3 Latest translations and fallbacks
Barış Soner Uşaklı 842b8abb84
feat: add buildHeaderAsync ()
* feat: add buildHeaderAsync

make helphers.notAllowed async

* fix: remove csrf from buildHeader

* fix: remove unused method, use middleware

* fix: /post/pid redirect doesn't need buildHeader

use buildHeaderAsync
Barış Soner Uşaklı dcb85ee7a1
()
* feat: wip

* feat: wrap middlewares

* feat: middleware errors

* feat: more middleware changes

* fix: remove unused async

* fix: prevent version errors from blocking acp render

* feat: wrap more middlewares
Julian Lam 023942da7d
refactor: making rendering of header and footer async functions
* refactor: make middleware.admin.renderHeader async

* refactor: making rendering of header and footer async functions

* fix: use app.renderAsync instead of promifying it
Renovate Bot f6ad9605c6 fix(deps): update dependency nodebb-theme-vanilla to v11.1.19
Renovate Bot cb28e6cfd1 fix(deps): update dependency nodebb-theme-persona to v10.1.44
Julian Lam 8ea1634824 feat: flag quick actions for delete/restore/purge
Julian Lam 6b1d1acb48 fix(style): more switch..case
Renovate Bot 331b1a85bb chore(deps): update dependency lint-staged to v10.2.8
Julian Lam 922d49be0b fix(style): switch..case
renovate[bot] d7ab0894d4
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.34 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam d135b6f763
fix(style): enforcing "better" indentation for switch..case
Barış Soner Uşaklı 75b3a81dad fix: clear error log before checking
fix intermittent test failure due to analytics being written every 10 seconds
Barış Soner Uşaklı 5a2b515431 feat: , remove user posts from queue if user is deleted