Barış Soner Uşaklı
efd322737d
moved to harmony
2026-02-13 20:13:59 -05:00
Barış Soner Uşaklı
3756a8fe6c
refactor: updateTags to modern js
2026-02-13 11:29:16 -05:00
Barış Soner Uşaklı
0e2a42d547
test: fix spec
2026-02-12 23:22:10 -05:00
Barış Soner Uşaklı
b0f2feadf4
refactor: shorter check
2026-02-12 21:26:40 -05:00
Barış Soner Uşaklı
e61989a320
add data-sort-value, post size has an input in column
2026-02-12 18:23:36 -05:00
Barış Soner Uşaklı
0708cf18e9
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2026-02-12 15:50:26 -05:00
Barış Soner Uşaklı
5b5960244e
brite btn fix
2026-02-12 15:50:21 -05:00
Misty Release Bot
7f6fcd05ff
chore(i18n): fallback strings for new resources: nodebb.admin-manage-privileges
2026-02-12 20:14:26 +00:00
Julian Lam
5c35dc866c
feat: introduce new topics:crosspost privilege
2026-02-12 15:13:59 -05:00
Barış Soner Uşaklı
26af029af0
https://github.com/NodeBB/NodeBB/issues/13982
2026-02-12 14:22:51 -05:00
Julian Lam
c4411423b6
fix : #13983 , show only local categories in ACP privilege selector
2026-02-12 14:03:29 -05:00
Julian Lam
292e70f70a
fix: add example value for failing schema test
2026-02-12 13:43:42 -05:00
Julian Lam
1598004eaa
fix: lint
2026-02-12 12:30:19 -05:00
Julian Lam
7eb4913671
fix: bad relative path
2026-02-12 12:02:04 -05:00
Misty Release Bot
781a900c0f
chore(i18n): fallback strings for new resources: nodebb.topic
2026-02-12 16:52:27 +00:00
Barış Soner Uşaklı
c528d61f16
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2026-02-12 11:51:20 -05:00
Barış Soner Uşaklı
9da67474c2
feat: add guest-cta.tpl and lang strings
2026-02-12 11:51:14 -05:00
Julian Lam
072dd1aeb3
docs: OpenAPI schema for rules re-ordering route
2026-02-12 11:47:17 -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
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ış 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
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ı
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ış 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ı
05dd46c31f
test: fix spec, remove log
2026-02-09 18:23:29 -05:00
Julian Lam
9f1369a272
fix : #13962 , infinite scroll and pagination not working on world
2026-02-09 13:45:38 -05:00
Misty Release Bot
b527cb5a37
chore(i18n): fallback strings for new resources: nodebb.world
2026-02-09 17:19:45 +00:00
Julian Lam
76fe4bdd98
fix: bump themes, l10n world sort label
2026-02-09 12:19:06 -05:00
Julian Lam
c2695d89ee
chore: forcibly resetting all translations for custom-reason.json
2026-02-09 10:24:32 -05:00
Julian Lam
433d318f27
fix: rename translations as well
2026-02-09 10:07:43 -05:00
Barış Soner Uşaklı
dda0480abf
simplify returnPath logic via composer default
2026-02-08 23:41:21 -05:00
Barış Soner Uşaklı
157959df60
refactor: get rid of url.parse in core
2026-02-08 18:52:55 -05:00
Barış Uşaklı
7703140b7c
Xregexp remove, dont allow invalid slugs ( #13963 )
...
* feat: remove xregexp
add slugify tests,
dont accept invalid slugs like `.`, `..`
add isSlugValid function
* test: add more tests, check slug on rename as well
2026-02-08 13:11:40 -05:00
Barış Soner Uşaklı
05d4d85766
test: fix file name
2026-02-07 21:47:17 -05:00
Barış Soner Uşaklı
91dc3873be
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2026-02-07 21:46:45 -05:00
Barış Soner Uşaklı
d601847a76
test: fix spec
2026-02-07 21:46:40 -05:00
Misty Release Bot
b04d2dbc6f
chore(i18n): fallback strings for new resources: nodebb.admin-manage-users, nodebb.notifications
2026-02-08 02:42:24 +00:00
Barış Soner Uşaklı
0eaf2beeb2
feat: closes #13961 , rename ban-reasons to custom reasons
...
use them for ban, mute and post queue depending on the type selected
if type is set to all, the reason is displayed in ban/mute and post queue
move reason label + dropdown + textarea to a partial
2026-02-07 21:41:11 -05:00