Julian Lam
1603566bcc
fix: filtering logic of flags [breaking]
...
When combining filters, the old logic assumed that every filter was
exclusive, unless that filter contained multiple items, in which
case it was added to a list of "or" filters that returned all
matching flags.
A fault was discovered in that if you passed in multiple "or"
states, it did not return flags with the expected filtering.
e.g. open flags, closed flags, flags of cid 1, flags of cid 2
This could return open flags of cid 3, since all of the filters
were "OR"'d.
This logic change updates the behaviour so disparate OR sets are
intersected (ANDed).
4 years ago
Julian Lam
942d924779
fix: error on flag list if no flag filters were saved in session
4 years ago
Julian Lam
6b1c97db79
feat: feature flag for auto-resolving a user's flags on ban [breaking]
...
The default behaviour has now been changed to 'off'. Going forward, a user's flags will no longer automatically resolve on ban.
4 years ago
Misty (Bot)
a396b1099c
Latest translations and fallbacks
4 years ago
Julian Lam
35c92d0cff
fix: mod cid filter accidentally saved in session
4 years ago
Julian Lam
ce7c74b2e1
fix: more tests for #9217
4 years ago
Julian Lam
f2a5cd0b67
fix: tests for #9217
4 years ago
Julian Lam
27cae0d5d8
fix: missing return for #9217
4 years ago
Julian Lam
b2b1450e5d
fix : #9217 , render 400 error page on bad access to /register
4 years ago
Misty (Bot)
06e2ef1a8e
Latest translations and fallbacks
4 years ago
Misty (Bot)
65849d9b93
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
78896fc623
fix: redis check compat tests
4 years ago
Barış Soner Uşaklı
fdfbc90255
feat: async/await redis connection
4 years ago
Barış Soner Uşaklı
33bf1b0e2c
feat: async/await psql connection
4 years ago
Barış Soner Uşaklı
672959c13f
feat: add group name to csv event
4 years ago
Julian Lam
a186ea0fe3
fix: registration completion overriding returnTo if it was already set
4 years ago
Julian Lam
280285cda9
feat: allow interstitial callbacks to be async functions [breaking]
...
This change is breaking in the sense that if you have written
interstitial callbacks before that are async functions _with_ a
callback, those are no longer allowed. You will not need to call
next() as that argument will no longer be passed in to async
functions.
4 years ago
Misty (Bot)
d1f78cb8c0
Latest translations and fallbacks
4 years ago
Renovate Bot
5b2f0be080
fix(deps): update dependency postcss to v8.2.4
4 years ago
Renovate Bot
d99cb1cf83
fix(deps): update dependency autoprefixer to v10.2.3
4 years ago
Renovate Bot
4232d97b57
fix(deps): update dependency postcss-clean to v1.2.0
4 years ago
Barış Soner Uşaklı
525fbeeb4d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
Barış Soner Uşaklı
5c1b742979
fix: add missing user delete event types
4 years ago
psychobunny
1c42060241
fix: missing option for user-deleteAccount on ACP Events page
4 years ago
Misty (Bot)
ea7f838170
chore: incrementing version number - v1.16.2
...
(cherry picked from commit 023e4cfcee208a0bae121a6e343a8c53009fd090)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
4 years ago
Misty (Bot)
d3883d4bd9
chore: update changelog for v1.16.2
4 years ago
renovate[bot]
b5cb2f8b9c
fix(deps): update dependency bootbox to v5 ( #8751 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
4 years ago
Misty (Bot)
a55051de2f
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
7fb583dcfd
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
Barış Soner Uşaklı
c608b0e8a3
fix: https://github.com/NodeBB/nodebb-plugin-webhooks/issues/3
4 years ago
Julian Lam
d85ad10d34
fix: restored sanity checks for post move socket calls
4 years ago
Julian Lam
966c4117ec
refactor(api): post move to write API
4 years ago
Barış Soner Uşaklı
0fa4c11ea6
fix: don't chagne scrollTop if at the top of page
4 years ago
Julian Lam
e118e59ce0
refactor(api): post diffs to use write API
4 years ago
Barış Soner Uşaklı
c2e2370655
feat: add filter:email.cancel to allow plugins to cancel sending emails
4 years ago
Barış Soner Uşaklı
1590cdf19f
fix : #9206 , fix double escaped arguments
4 years ago
Julian Lam
f5fcd232f6
fix: regression caused by 77ab46686d
...
Access checks were added for topic GET route, but occasionally a post_uuid is passed in, which is available to everyone, and so checks should be skipped
4 years ago
Barış Soner Uşaklı
4fb907875e
fix: don't crash if fullname is not a string
...
https://community.nodebb.org/topic/15291/upgrade-error-fullname-substr-is-not-a-function
4 years ago
Barış Soner Uşaklı
1374e0eeba
refactor: change var to const
4 years ago
Barış Soner Uşaklı
7a790d1830
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
Barış Soner Uşaklı
00ba89b6d6
fix : #9204 , bypass groupname length check for system group in upgrade script
4 years ago
Renovate Bot
f16cdc9f0a
fix(deps): update dependency nodebb-theme-persona to v10.3.19
4 years ago
Renovate Bot
a6f5de8690
chore(deps): update dependency husky to v4.3.8
4 years ago
Renovate Bot
afbef95f7d
chore(deps): update dependency eslint to v7.18.0
4 years ago
Barış Soner Uşaklı
9938a139fe
fix: add missing await
4 years ago
Barış Soner Uşaklı
ceb1566834
Merge branch 'master' of https://github.com/NodeBB/NodeBB
4 years ago
Barış Soner Uşaklı
25ab99b91d
refactor: single remove call
4 years ago
Misty (Bot)
43ff8e4197
chore: incrementing version number - v1.16.2-beta.0
4 years ago
Misty (Bot)
a972b5a77a
Latest translations and fallbacks
4 years ago
Renovate Bot
3d1224e18d
fix(deps): update socket.io packages to v3.1.0
4 years ago