Commit Graph

20126 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
d92032dad1 fix: prevent logout form from submitting 2020-06-08 15:09:11 -04:00
Julian Lam
ccac6a3568 fix(deps): bump themes 2020-06-08 14:22:34 -04:00
Julian Lam
daeceb45bd fix: missing space in ACP menu dropdown 2020-06-08 13:48:05 -04:00
Julian Lam
4d60eac60f feat: #8384 options to delete account, content, or both 2020-06-08 13:42:28 -04:00
Julian Lam
942cc4b132 fix: #8385 2020-06-08 13:42:28 -04:00
renovate[bot]
036e6ef51b fix(deps): update dependency nodebb-theme-persona to v10.1.46 (#8382)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-08 10:33:50 -04:00
renovate[bot]
7caeb27310 fix(deps): update dependency nodebb-theme-vanilla to v11.1.21 (#8383)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-08 10:33:34 -04:00
Julian Lam
67aca822e6 feat: account content deletion, closes #8381 2020-06-08 08:43:31 -04:00
Renovate Bot
4b577a527a chore(deps): update dependency eslint-plugin-import to v2.21.1 2020-06-08 07:00:14 -04:00
Renovate Bot
aeefc60beb fix(deps): update dependency nodebb-plugin-composer-default to v6.3.39 2020-06-07 17:16:13 -04:00
Julian Lam
656b391fc5 feat: add missing language files for #8347 2020-06-07 14:37:39 -04:00
Julian Lam
9ae7fd3edb fix: acp language keys from #8347 not updated in tx config 2020-06-07 14:24:55 -04:00
Misty (Bot)
8019d316e2 Latest translations and fallbacks 2020-06-06 09:28:28 +00:00
Barış Soner Uşaklı
50703db879 fix: #8363, dont break history 2020-06-05 18:24:11 -04:00
Barış Soner Uşaklı
0c265a41d4 fix: #8363, go to hash when entering topic 2020-06-05 17:56:31 -04:00
Julian Lam
a82e9bd7f6 feat: privileges for Admin Control Panel (#8355)
* 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 afdb235f48.

* 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
2020-06-05 15:26:51 -04:00
Renovate Bot
7f6ff0b1a5 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.37 2020-06-05 15:18:51 -04:00
Renovate Bot
6b2ea07745 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.36 2020-06-05 13:36:20 -04:00
Barış Soner Uşaklı
30cc83c033 fix: #8374, revert event delete 2020-06-05 12:56:20 -04:00
Julian Lam
09184f4027 fix: new language tag for select_tags 2020-06-05 12:35:53 -04:00
Barış Soner Uşaklı
fd6bf0c927 Merge branch 'master' of https://github.com/NodeBB/NodeBB 2020-06-05 11:31:47 -04:00
Renovate Bot
2d582df74f fix(deps): update dependency nodebb-plugin-composer-default to v6.3.35 2020-06-05 11:10:14 -04:00
Julian Lam
260a482caa fix: remove duplicate link to manage/tags in settings/tags 2020-06-05 10:27:07 -04:00
Misty (Bot)
73055bfccc Latest translations and fallbacks 2020-06-05 09:29:55 +00:00
renovate[bot]
124125f7dd chore(deps): update dependency lint-staged to v10.2.9 (#8369)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-04 22:43:04 -04:00
Barış Soner Uşaklı
3a078f59ec fix: tests 2020-06-04 22:06:03 -04:00
renovate[bot]
771ea194b3 fix(deps): update dependency nodebb-theme-persona to v10.1.45 (#8372)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-04 21:49:18 -04:00
renovate[bot]
f8ee981bee fix(deps): update dependency nodebb-theme-vanilla to v11.1.20 (#8373)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-04 21:49:07 -04:00
renovate[bot]
d2463bb454 fix(deps): update dependency socket.io-redis to v5.3.0 (#8370)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-04 21:47:36 -04:00
Barış Soner Uşaklı
1b5d5425b4 fix: handle search tag permission as well 2020-06-04 21:42:38 -04:00
Barış Soner Uşaklı
2100a03c1a refactor: change name to privileges to match other apis 2020-06-04 21:31:02 -04:00
cryptoethic
f6b92d241a fix: checking correct permissions for user search (#8371)
* fix: checking correct permissions for user search

* fix: missing permissions porperty in openapi /api/search
2020-06-04 21:27:43 -04:00
Barış Soner Uşaklı
c1d8b9bb5a Merge branch 'master' of https://github.com/NodeBB/NodeBB 2020-06-04 14:12:12 -04:00
Barış Soner Uşaklı
7786187e84 fix: change event name so it doesnt trigger complete event
add data to complete event
2020-06-04 14:12:04 -04:00
Misty (Bot)
5dc8982da3 Latest translations and fallbacks 2020-06-04 09:30:15 +00:00
Barış Soner Uşaklı
842b8abb84 feat: add buildHeaderAsync (#8367)
* 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
2020-06-04 01:14:46 -04:00
Barış Soner Uşaklı
dcb85ee7a1 #8344 (#8346)
* 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
2020-06-03 20:18:42 -04:00
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
2020-06-03 19:07:08 -04:00
Renovate Bot
f6ad9605c6 fix(deps): update dependency nodebb-theme-vanilla to v11.1.19 2020-06-03 11:56:20 -04:00
Renovate Bot
cb28e6cfd1 fix(deps): update dependency nodebb-theme-persona to v10.1.44 2020-06-03 11:55:23 -04:00
Julian Lam
8ea1634824 feat: #8360 flag quick actions for delete/restore/purge 2020-06-03 11:49:25 -04:00
Julian Lam
6b1d1acb48 fix(style): more switch..case 2020-06-03 11:46:57 -04:00
Renovate Bot
331b1a85bb chore(deps): update dependency lint-staged to v10.2.8 2020-06-03 11:36:52 -04:00
Julian Lam
922d49be0b fix(style): switch..case 2020-06-03 11:26:08 -04:00
renovate[bot]
d7ab0894d4 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.34 (#8357)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-02 16:23:52 -04:00
Julian Lam
d135b6f763 fix(style): enforcing "better" indentation for switch..case 2020-06-02 14:23:38 -04:00
Barış Soner Uşaklı
75b3a81dad fix: clear error log before checking
fix intermittent test failure due to analytics being written every 10 seconds
2020-06-01 23:00:26 -04:00
Barış Soner Uşaklı
5a2b515431 feat: #8349, remove user posts from queue if user is deleted 2020-06-01 22:29:56 -04:00
Barış Soner Uşaklı
e603ebc0c6 fix: #8323, let admins send validation emails without timeout 2020-06-01 21:54:47 -04:00
Peter Jaszkowiak
de7ec47f13 fix: #8352, remove webfonts (#8354) 2020-06-01 11:06:23 -04:00