Commit Graph

30145 Commits

Author SHA1 Message Date
Julian Lam
876d1b0414 feat: #13255, add category name and handle to category search zset 2025-04-29 10:28:17 -04:00
Julian Lam
bfc7daf255 refactor: categories.sortTidsBySet to not take cid, retrieve from tids themselves
re: ##13255, this fixes the issue with topics outside of cid -1 in /world being sorted incorrectly
2025-04-29 10:28:17 -04:00
Julian Lam
53dc79a1bd test: remote user pruning tests 2025-04-29 10:28:17 -04:00
Julian Lam
9b5855f79d feat: integrate remote category pruning into actor pruning logic 2025-04-29 10:28:17 -04:00
Julian Lam
4be0f73ace feat: migration of group-as-user to group-as-category, remote category purging, more tests 2025-04-29 10:28:17 -04:00
Julian Lam
7ccd6b73ae fix: delete shares zset on account deletion 2025-04-29 10:28:17 -04:00
Julian Lam
4f7481582c test: introduce overrides into person and group mocks 2025-04-29 10:28:17 -04:00
Julian Lam
80069a198c test: have ap helper mocks for person and group auto-save to ap cache 2025-04-29 10:28:17 -04:00
Julian Lam
afc4764358 test: add failing tests for actor/group assertion via wrong method, remote user to category migration 2025-04-29 10:28:17 -04:00
Julian Lam
f483e883a7 feat: asserted topics and posts to remote categories will notify and add to unread based on remote category watch state 2025-04-29 10:28:17 -04:00
Julian Lam
804052f272 test: add tests for topics slotting into remote categories if addressed 2025-04-29 10:28:17 -04:00
Julian Lam
ca9a5b6dfb test: group actor assertion tests 2025-04-29 10:28:17 -04:00
Julian Lam
0fa98237af refactor: allow topics to be asserted directly into a remote category, or -1 otherwise 2025-04-29 10:28:17 -04:00
Julian Lam
f73f727d90 feat: also include category in to field when mocking post for federation 2025-04-29 10:28:17 -04:00
Julian Lam
1f40995f79 refactor: ability to browse to remote categories, group actor assertion logic, etc. -- no logic to assign topics to remote categories yet 2025-04-29 10:28:17 -04:00
Julian Lam
55c89969ed revert: use of vanity domains, needs rethinking. Originally added in 709a02d97a 2025-04-29 10:28:17 -04:00
Misty Release Bot
85fc167800 Latest translations and fallbacks 2025-04-29 09:20:03 +00:00
Misty Release Bot
4111512841 Latest translations and fallbacks 2025-04-27 09:19:32 +00:00
Barış Soner Uşaklı
ea9f7903ef fix: persona tooltip so it doesn't appear when dropdowns are open 2025-04-26 20:44:35 -04:00
renovate[bot]
7f533167ee fix(deps): update dependency pg to v8.15.6 (#13362)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-26 14:37:21 -04:00
Misty Release Bot
f7aaabaadb Latest translations and fallbacks 2025-04-26 09:19:33 +00:00
renovate[bot]
03e06784d4 fix(deps): update dependency pg-cursor to v2.14.6 (#13363)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 16:18:47 -04:00
Misty Release Bot
c889d60c5d chore(i18n): fallback strings for new resources: nodebb.error 2025-04-25 16:18:30 +00:00
Barış Soner Uşaklı
4277765b64 fix: lang keys 2025-04-25 12:17:26 -04:00
Misty Release Bot
d3409b40b1 chore(i18n): fallback strings for new resources: nodebb.admin-settings-user, nodebb.user 2025-04-25 15:54:52 +00:00
Barış Soner Uşaklı
a5afad27e5 feat: chat allow/deny list, closes #13359 2025-04-25 11:54:11 -04:00
renovate[bot]
7800016f2f chore(deps): update redis docker tag to v7.4.3 (#13358)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 09:04:15 -04:00
renovate[bot]
0a3e4d61d8 fix(deps): update dependency webpack to v5.99.7 (#13361)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 09:04:06 -04:00
Barış Soner Uşaklı
be7959e5eb refactor: remove datepicker
using datetime-local now https://github.com/NodeBB/NodeBB/blob/master/src/views/admin/partials/widget-settings.tpl#L14-L20
2025-04-24 11:38:48 -04:00
renovate[bot]
74558b0fc7 fix(deps): update dependency pg to v8.15.5 (#13356)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 10:20:12 -04:00
Barış Soner Uşaklı
8ffbc35923 refactor: add sping/ping into openapi
change getObject to getSortedSetRange so db is always checked. getObject calls are cached
2025-04-24 09:50:52 -04:00
Misty Release Bot
7eb2f12751 Latest translations and fallbacks 2025-04-24 09:19:59 +00:00
renovate[bot]
4eec053a77 fix(deps): update dependency ace-builds to v1.40.1 (#13354)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 20:01:22 -04:00
renovate[bot]
43d7d47fa6 fix(deps): update dependency esbuild to v0.25.3 (#13355)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 20:01:12 -04:00
renovate[bot]
00be573d4f fix(deps): update dependency pg-cursor to v2.14.5 (#13350)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 20:00:56 -04:00
renovate[bot]
b49436de0a fix(deps): update dependency pg to v8.15.2 (#13349)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 14:21:47 -04:00
Barış Soner Uşaklı
ed92ffaf08 fix: closes #13353, don't use index for finding plugin data 2025-04-23 06:50:40 -04:00
Barış Soner Uşaklı
e0235a1e94 test: shorter test 2025-04-22 17:22:01 -04:00
Barış Soner Uşaklı
f864a5a4ac test: eslint for tests 2025-04-22 17:15:48 -04:00
Barış Uşaklı
b57ce29dc6 chore: up pg, pg-cursor (#13351)
* chore: up pg, pg-cursor

* test: check file directly
2025-04-22 13:32:41 -04:00
Barış Soner Uşaklı
1a3e669b6f Merge branch 'master' into develop 2025-04-22 12:38:25 -04:00
Misty Release Bot
ce196589f5 chore: update changelog for v4.2.2 2025-04-22 16:33:51 +00:00
Misty Release Bot
a8bb46996b chore: incrementing version number - v4.2.2 v4.2.2 2025-04-22 16:33:51 +00:00
Barış Soner Uşaklı
71cd46e132 Merge branch 'master' into develop 2025-04-22 11:46:43 -04:00
Barış Soner Uşaklı
42a5a127b6 fix: escape displayname in topic events 2025-04-22 11:46:03 -04:00
Barış Soner Uşaklı
e2543abb59 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2025-04-22 11:24:58 -04:00
renovate[bot]
bee79784cf chore(deps): update dependency sass-embedded to v1.87.0 (#13347)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-22 09:52:10 -04:00
renovate[bot]
50a58bbc03 fix(deps): update dependency sass to v1.87.0 (#13348)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-22 09:51:59 -04:00
Misty Release Bot
92f7f2305f Latest translations and fallbacks 2025-04-22 09:19:47 +00:00
renovate[bot]
25e4e844d9 chore(deps): update dependency @eslint/js to v9.25.1 (#13344)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-21 18:54:15 -04:00