Commit Graph

31411 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
1dcbcd7ca6 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2026-02-12 10:38:42 -05:00
Barış Soner Uşaklı
1204770ae3 fix key 2026-02-12 10:38:37 -05:00
Misty Release Bot
64dad9db8d chore(i18n): fallback strings for new resources: nodebb.admin-advanced-cache 2026-02-12 15:31:47 +00:00
Barış Soner Uşaklı
9ac507e5b4 feat: track all caches created in acp
closes #13979
2026-02-12 10:31:18 -05:00
Barış Soner Uşaklı
0c2ab23268 test: add test to check picture!=uploadedpicture 2026-02-11 21:19:43 -05:00
Barış Soner Uşaklı
b95cd88214 fix: regression from refactor of uploadedpicture refactor 2026-02-11 21:14:50 -05:00
Misty Release Bot
f0fb661c29 chore(i18n): fallback strings for new resources: nodebb.admin-advanced-cache 2026-02-12 01:17:30 +00:00
Barış Soner Uşaklı
7336c58cdf refactor: cache page to table
display notif cache too
2026-02-11 20:17:06 -05:00
Misty Release Bot
756e2434ad chore(i18n): fallback strings for new resources: nodebb.admin-settings-chat, nodebb.admin-settings-notifications 2026-02-12 00:28:27 +00:00
Barış Soner Uşaklı
a55651d12f feat: closes #5867, dont email if user already read notification
instead of immediately sending emails, put them in ttl cache, once cache entry expires check if the user already read the notification, if its read dont send the email
2026-02-11 19:27:47 -05:00
Julian Lam
fd43368a92 feat: allow re-ordering of auto-categorization rules 2026-02-11 12:54:03 -05:00
Julian Lam
78d7130c7a fix: organize rules and relays logic to separate methods 2026-02-11 12:54:03 -05:00
Barış Soner Uşaklı
1747cf8186 lint: remove unused regex 2026-02-11 12:37:19 -05:00
renovate[bot]
2cddaf861a fix(deps): update dependency lru-cache to v11.2.6 (#13970)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-11 12:00:26 -05:00
renovate[bot]
c4420da354 fix(deps): update dependency satori to v0.19.2 (#13974)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-11 11:55:24 -05:00
renovate[bot]
48929aaedf fix(deps): update dependency webpack to v5.105.1 (#13975)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-11 11:50:53 -05:00
Julian Lam
9608cce693 refactor: emoji replacement code into helper function, remove use of regex on untrusted user input 2026-02-11 11:50:27 -05:00
renovate[bot]
bb5e711802 chore(deps): update redis docker tag to v8.6.0 (#13976)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-11 11:50:26 -05:00
Barış Uşaklı
c65af19985 refactor: add createFieldChecker (#13973)
* refactor: add createFieldChecker

* refactor: use hasField in topic/data.js

* refactor: use hasField in categories/data.js

* test: fix category nickname logic

* test: fix spec
2026-02-11 11:38:03 -05:00
Barış Soner Uşaklı
52a807e795 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2026-02-10 22:50:10 -05:00
Barış Soner Uşaklı
bc1fd892df chore: up mentions 2026-02-10 22:50:06 -05:00
Misty Release Bot
d133f9108b chore(i18n): fallback strings for new resources: nodebb.groups 2026-02-11 03:48:10 +00:00
Barış Soner Uşaklı
0fd8200a04 chore: up mentions 2026-02-10 22:47:45 -05:00
Barış Soner Uşaklı
5976ef42a6 add x-members 2026-02-10 22:46:56 -05:00
Barış Soner Uşaklı
c9f31e6507 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2026-02-10 22:12:02 -05:00
Barış Soner Uşaklı
d2b8d4c136 quick reply autocomplete style change
up mentions
2026-02-10 22:11:58 -05:00
Misty Release Bot
4bccc311db chore(i18n): fallback strings for new resources: nodebb.groups 2026-02-11 03:03:39 +00:00
Barış Soner Uşaklı
45ff9f0d45 feat: add group tx key 2026-02-10 22:03:15 -05:00
Barış Soner Uşaklı
d52b135954 test: fix hasOwn 2026-02-10 21:43:44 -05:00
Barış Soner Uşaklı
ffc4c0dd99 test: group members test 2026-02-10 21:39:57 -05:00
Barış Soner Uşaklı
87fdca2a8a test: add more info to failiing response 2026-02-10 21:31:47 -05:00
Barış Soner Uşaklı
9a198c382e refactor: run searches in parallel 2026-02-10 21:12:41 -05:00
Barış Soner Uşaklı
9cd87fca52 chore: up mentions 2026-02-10 20:26:34 -05:00
Barış Soner Uşaklı
06f4f70078 chore: up mentions/composer 2026-02-10 20:20:07 -05:00
Barış Soner Uşaklı
dcbbc187ab fx: filter at the end of user.search
remove commented out code
2026-02-10 17:58:04 -05:00
Julian Lam
4a38d67c55 fix: #13969, bump mentions 2026-02-10 14:13:15 -05:00
Barış Uşaklı
62d88555ae feat: eslint10 (#13967)
* feat: eslint10

* lint: no-useless-assignment
2026-02-10 12:39:11 -05:00
Misty Release Bot
e4455b1cb3 chore(i18n): fallback strings for new resources: nodebb.admin-settings-web-crawler 2026-02-10 15:38:02 +00:00
Barış Soner Uşaklı
fe35ad4f47 feat: closes #13968, add sitemap cache duration 2026-02-10 10:37:02 -05:00
Barış Soner Uşaklı
4aac656248 chore: up link-preview 2026-02-10 10:21:56 -05:00
Barış Soner Uşaklı
abcfc1a5ae feat: add data-field values from tpl into search dict
closes #9709
remove quotes from strings so show help actually finds show "help" tab
2026-02-10 09:46:23 -05:00
Barış Soner Uşaklı
05dd46c31f test: fix spec, remove log 2026-02-09 18:23:29 -05:00
Barış Soner Uşaklı
4edec6aa19 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2026-02-09 17:03:50 -05:00
Barış Soner Uşaklı
52f1c7372c remove generatedTitle from hash, its added later 2026-02-09 14:01:59 -05:00
Julian Lam
9ebd8f4f6a fix: lint 2026-02-09 13:56:33 -05:00
Barış Soner Uşaklı
0fe75acf47 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2026-02-09 13:53:01 -05:00
Julian Lam
9f1369a272 fix: #13962, infinite scroll and pagination not working on world 2026-02-09 13:45:38 -05:00
Barış Soner Uşaklı
ca237e6766 test: favicon test 2026-02-09 12:53:02 -05:00
renovate[bot]
c61326dfa8 chore(deps): update dependency @stylistic/eslint-plugin to v5.8.0 (#13965)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 12:42:40 -05:00
Barış Soner Uşaklı
3f67a0002a refactor: shorter 2026-02-09 12:41:45 -05:00