Barış Soner Uşaklı
05ddd60c5e
dont check empty emails in queue
3 years ago
Barış Soner Uşaklı
58ac55c16a
refactor: remove async.waterfall
3 years ago
Barış Soner Uşaklı
222dccaf67
refactor: remove async.waterfall
3 years ago
Barış Soner Uşaklı
f35a0f430a
refactor: remove async.waterfall
3 years ago
Barış Soner Uşaklı
ba3582b873
fix: xss on flags page via ban reason
3 years ago
Julian Lam
819917daf2
refactor: allow plugins to replace og:image, or specify additional og:image
...
/cc @antosik
3 years ago
Barış Soner Uşaklı
0c4b875e10
fix: redis batch
3 years ago
Barış Soner Uşaklı
3261edcc32
fix: redis processing batch+1 items every iteration
3 years ago
Barış Soner Uşaklı
8b576a3704
fix : #9560 , don't save post diffs if content didn't change
3 years ago
Barış Soner Uşaklı
2657804c1f
fix : #9790 , fix sorting of more than one page of pinned topics
3 years ago
Barış Soner Uşaklı
3ecbb624d8
fix: privileges added by plugins ( #9802 )
...
* fix: privileges added by plugins
when copying a categories privileges, privileges added by plugins will be copied as well
when purging a category privileges added by plugins will be purged as well
show plugin privileges in privileges.<categories/admin/global>.get
show plugin privileges in privileges.<categories/admin/global>.userPrivileges
show plugin privileges in privileges.<categories/admin/global>.groupPrivileges
* fix: typo
3 years ago
Barış Soner Uşaklı
71ed50b9c1
fix : #9800 , don't send all welcome test emails to test@example.org @julianlam
3 years ago
uplift
92d1ee31e4
Add authenticateRequest middleware ( #9795 )
...
* Add authenticateRequest middleware
to Post routes
* Fix linting error
3 years ago
Barış Soner Uşaklı
397835a05a
feat: allow removing multiple items from list
3 years ago
Barış Soner Uşaklı
7f48edc02a
feat: add uid to filter:user.saveSettings
3 years ago
gasoved
84ff1152f7
feat: headers for global privs #9717 ( #9762 )
...
* feat: headers for global privs #9717
* fix: don't spoil headers to adminPrivs
Co-authored-by: Julian Lam <julian@nodebb.org>
3 years ago
Julian Lam
006fc700dd
feat: add ACP option to require email address on new registration
3 years ago
Julian Lam
34afb74762
fix: browsers autocompleting smtp fields when they should not
3 years ago
psychobunny
bf0c02a71e
feat: a slightly less ugly rewards panel
3 years ago
psychobunny
a7855c4cc4
fix: dashboard graph controls
3 years ago
Barış Soner Uşaklı
0ce4b87d85
fix : #9781 ( #9782 )
3 years ago
Julian Lam
856ba78a5f
fix: replace logic in isPrivilegedOrSelfAndPasswordMatch to use privileges.users.canEdit
3 years ago
Julian Lam
cdaea61136
fix: handle missing uid in deprecated socket call
3 years ago
Julian Lam
0a41741b7e
refactor: deprecate picture update socket call, new API routes for picture update
3 years ago
Julian Lam
e33e046f15
fix: use privileges.users.canEdit for image upload priv check
3 years ago
Barış Soner Uşaklı
a48bbdbfe3
fix: errors from registerComplete
3 years ago
Julian Lam
60de084475
fix: simplify logic for fullname and email blanking in user retrieval (getUserDataByUserSlug)
...
Previous logic seemed to match the logic used in privileges.users.canEdit, except
the latter allows plugins to modify the value.
3 years ago
Barış Soner Uşaklı
1e2bda13d0
fix: lint
3 years ago
Barış Soner Uşaklı
488f0978a4
fix: manifest error
3 years ago
Barış Soner Uşaklı
72710b8040
fix : #9772 , regression from 70a04bc105
3 years ago
Julian Lam
dd4e66e22c
fix: push back some deprecations, remove deprecated stuff scheduled for v1.18.0
3 years ago
Barış Soner Uşaklı
1f91a31327
Priv hook fix ( #9775 )
...
* fix : #9773 , fire hooks properly for priv changes
* fix: admin/global group privs
dont allow invalid privs
3 years ago
Julian Lam
4ac701d747
fix: deprecate userData.showHidden as it is functionally equivalent to userData.canEdit
3 years ago
Barış Soner Uşaklı
6869920e06
fix : #9773 , fire hooks properly for priv changes ( #9774 )
3 years ago
psychobunny
6afeac375b
fix: automated tests are a good thing to have
3 years ago
psychobunny
ae793b4a44
chore: found some hooks that don't play well docgen
3 years ago
gasoved
3df79683f5
feat: create folders in ACP uploads #9638 ( #9750 )
...
* feat: create folders in ACP uploads #9638
* fix: openapi
* test: missing tests
* fix: eslint
* fix: tests
3 years ago
gasoved
61f02f17d8
feat: column based view on wide priv. tables ( #9699 )
...
* feat: column based view on wide priv. tables
* fix: add group/user
* feat: copy buttons to work on visible privs
* feat: show what's being copied in modal
* feat: optional title and message for category selector modal
3 years ago
Barış Soner Uşaklı
e59d357533
feat: als ( #9749 )
...
* feat: als
* fix: up test timeout
* fix: don't overwrite caller if it already exists
* fix: up test timeout for psql
3 years ago
SAES:RPG
dd15065706
Fix [MONGODB DRIVER] Warning: bulk operation `remove` has been deprecated, please use `delete` ( #9746 )
...
Co-authored-by: Brophy <paul.brophy@bastage.net>
3 years ago
Barış Soner Uşaklı
0743554dd4
fix: pluginPaths
3 years ago
Barış Soner Uşaklı
13878e9f14
fix : #9730 , show warning if plugin is active but not installed
3 years ago
Barış Soner Uşaklı
c354cde347
fix : #9719 , only apply to non https
3 years ago
Barış Soner Uşaklı
6659e95a4a
refactor: remove promisify from redis, ioredis supports promises nati… ( #9728 )
...
* refactor: remove promisify from redis, ioredis supports promises natively
* refactor: remove unused util
3 years ago
Barış Soner Uşaklı
a288f51f42
fix: allow smaller than 5mins for admin relogin duration
...
setting the value to 1min in ACP wasn't working
4 years ago
Barış Soner Uşaklı
794bf01b21
feat: allow changing default search in
4 years ago
Barış Soner Uşaklı
9de64bf516
fix : #9698 , pass along query params in redirect
4 years ago
Barış Soner Uşaklı
358ad74054
feat: closes #9684 , allow event deletion
...
fix: topic events appearing before necro messages
feat: add move topic event
feat: add ability to delete specific topic events via events.purge
4 years ago
opliko
a370c26f73
feat: re-add FontAwesome font for compatibility
4 years ago
opliko
093ac1c09a
fix: remove unnecessary quote
4 years ago