Commit Graph

22299 Commits (725e70e9d71458b24f155b9e705baa91d23ba1cb)
 

Author SHA1 Message Date
Julian Lam 5c42b3eab0 test: fixed broken tests from , removed token clean on token usage as it is superceded by token clean on generation (+ associated test)
Julian Lam f6c14d6b62 fix: introduce artificial delay + delay fudging on invalid email during reset token generation
Julian Lam 229f96f872 fix: , expire all active reset tokens for a uid if that uid generates a new one
Julian Lam f4eb336ad3 fix(deps): bump persona
Barış Soner Uşaklı 8c952aa381 fix: lint
Barış Soner Uşaklı be19f27f40 feat: add filter:categories.categorySearch
Misty (Bot) 3cc3ef6e70 Latest translations and fallbacks
Renovate Bot 88f21e9143 fix(deps): update dependency postcss to v8.3.2
Misty (Bot) db5f988324 Latest translations and fallbacks
Renovate Bot 71b4d6345b fix(deps): update dependency postcss to v8.3.1
Barış Soner Uşaklı cc0cf99fed
feat: allow nested properties on category page ()
* feat: allow nested properties on category page

* fix: remove debug

* fix: remove debug
Misty (Bot) 8f00abc838 Latest translations and fallbacks
Barış Soner Uşaklı 39e1359142 fix: schema
Barış Soner Uşaklı 8ea58432c9 feat: show ip on acp manage users
update url on search
show matching ip when searching by ip
add ip to export csv
Barış Soner Uşaklı 6695927ea9 fix: pagination on acp users search
Misty (Bot) 1709139200 Latest translations and fallbacks
psychobunny 2db77b0cd2 docs: add undoTimeout
psychobunny e588948ff5 feat: add undoTimeout to moving posts as well
psychobunny 05cc7ccb60 feat: make undoTimeout configurable, closes
Julian Lam 93d94564c1 fix: , incorrect placeholder string in some translations
Mats 2b42e7edb0 chore: lint
Mats 6f73261186 fix: extra ')'
Mats d07229aa6b chore: fix indentation
Mats edcba61aa9 fix: disallow editing of other users' notes
Feel free to close this if it is intentional, but as you are not allowed to delete other users notes I expect you shouldn't be able to edit them. Editing another users post also changes ownership, allowing you to then delete it.

I also added `error:` to the errormessage so that they display properly.
Barış Soner Uşaklı ca72aa93d7
Locks bug failing test ()
* test: failing test for issue

* fix: , don't lock if email is identical to username

* fix: lock calls after first call

* fix: add back email check

* test: remove invalid test

Co-authored-by: Julian Lam <julian@nodebb.org>
Renovate Bot 9f74caf65c fix(deps): update dependency ioredis to v4.27.5
Renovate Bot fac0bcbd35 chore(deps): update dependency eslint to v7.28.0
Julian Lam 816856b0c6 feat: introduce boolean res.locals flag to bypass session reroll (used by session-sharing)
The session reroll logic is still standard practice, but in some cases, it is not necessary or causes UX issues. An issue opened in session sharing () brought this to attention in that parsing the cookie to log in the user caused a reroll (as expected), but caused the session open on other tabs to be mismatched. If "re-validate" was turned on, it basically meant that it was not possible to use NodeBB with multiple tabs.

Session sharing now sets `reroll` to `false` if re-validate is enabled.
renovate[bot] 6632b2b6c3
fix(deps): update dependency connect-redis to v6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Mats c448ba6f5a
Fixes flag note editing, deletion, and template update ()
* Fixes flag note editing, deletion, and template update

Flag note datetime should be int.
Corrects argument order for note reloading.

* Chore: add missing radix

* fix: empty append bug

This line results in an error message popping up when clicking the flag notes text box, as the 'appendNote' case fires with no text. I can't tell that it serves any function.
Barış Soner Uşaklı 286644d0b8 fix: , check session
Renovate Bot 4ffd234ff9 fix(deps): update dependency ioredis to v4.27.4
Barış Soner Uşaklı 3717df610a fix: don't crash if session doesn't exist
Barış Soner Uşaklı 66cae54ee3 fix: lint
Barış Soner Uşaklı 57e46e41e3 feat: allow modifying default category privileges
Renovate Bot 8672329218 chore(deps): update dependency smtp-server to v3.9.0
Misty (Bot) 21c992242e Latest translations and fallbacks
Renovate Bot 886d65f686 chore(deps): update dependency eslint-plugin-import to v2.23.4
Misty (Bot) 866a53088b Latest translations and fallbacks
Renovate Bot 062928d2e2 fix(deps): update dependency nodebb-theme-persona to v11.0.21
Julian Lam 16e0bca570 fix: improper use of filename extensions
Renovate Bot c3b0e2fa99 chore(deps): update dependency eslint-plugin-import to v2.23.3
Barış Soner Uşaklı d8d6c98970 fix: return null
Barış Soner Uşaklı ac7b093f99 feat: add filter:notifications.create
Mats f9b248b87f fix: updates navigation menu user icon
Barış Soner Uşaklı 3fb7444580 fix: returnOriginal deprecation
https://github.com/mongodb/node-mongodb-native/pull/2808
Misty (Bot) e6c3840a4d Latest translations and fallbacks
Andrew Rodrigues ca9ca876f5
chore: up rewards
Barış Soner Uşaklı 3d5fef6e80 feat: pass req.query to getUnreadData
Misty (Bot) b9482e3c87 Latest translations and fallbacks