Julian Lam
|
1871e0dbcd
|
fix: bug where privileges users could not uncrosspost others' crossposts. Tests
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
772da2b5e2
|
fix: allow non-mods to crosspost, move crosspost button out of topic tools, in-modal state updates
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
4355e9e85c
|
feat: add missing files, minor changes to crossposts list modal
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
e156aa4270
|
fix: removed ajaxify refresh on crosspost commit, dynamically update post stats in template, logic fix
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
199d5d2607
|
test: crossposting behaviour and logic tests
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
eba7d0efbe
|
refactor: crossposts.get to return limited category data (name, icon, etc.), fixed up crosspost modal to hide uncategorized and all categories options
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
3301fcf45d
|
refactor: move crosspost methods into their own file in src/topics
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
ab372429e1
|
feat: introduce new front-end UI button for cross-posting, hide move on topics in remote cids
- Hide the ability to select remote cids in topic move category search
- Add a new option to category search: 'localOnly'; pretty self descriptive.
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
a3aac9205b
|
feat: disallow moving topics to and from remote categories, + basic tests for topic moving
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
de985da6cc
|
test: new test file for crossposts
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
e96d9e8032
|
feat: API v3 calls to crosspost and uncrosspost a topic to and from a category
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
4c24eb057e
|
test: additional logic to allow multi-typing in schema type
|
2026-01-07 10:41:52 -05:00 |
|
Julian Lam
|
874ffd7b26
|
feat: refactor out.announce.topic to allow user announces, refactor tests to accommodate
|
2026-01-07 10:39:10 -05:00 |
|
renovate[bot]
|
e717f00edd
|
fix(deps): update dependency body-parser to v2.2.2 (#13873)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-07 10:22:02 -05:00 |
|
Julian Lam
|
cfdbbb048d
|
test: more out.announce tests
|
2026-01-06 12:08:43 -05:00 |
|
renovate[bot]
|
27d511ff92
|
chore(deps): update dependency sass-embedded to v1.97.2 (#13870)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-06 11:45:34 -05:00 |
|
renovate[bot]
|
5100cc4fe1
|
fix(deps): update dependency sass to v1.97.2 (#13871)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-06 11:45:23 -05:00 |
|
Julian Lam
|
b05199d897
|
fix: author of boosted content was not targeted in the activity
|
2026-01-06 11:34:46 -05:00 |
|
Julian Lam
|
67912dc989
|
test: basic tests for activitypub.out
|
2026-01-06 11:34:27 -05:00 |
|
Julian Lam
|
41368ef83d
|
test: update activitypub._sent to save targets as well, updated tests to accommodate format change
|
2026-01-06 11:14:11 -05:00 |
|
Julian Lam
|
483ab08389
|
test: test runs should not actually federate activities out
|
2026-01-06 10:57:31 -05:00 |
|
renovate[bot]
|
a8c18f8a5a
|
fix(deps): update dependency nodebb-plugin-markdown to v13.2.3 (#13869)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-05 19:42:46 -05:00 |
|
renovate[bot]
|
447cfd036c
|
chore(deps): update commitlint monorepo to v20.3.0 (#13865)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-05 19:39:55 -05:00 |
|
renovate[bot]
|
49379e2e33
|
fix(deps): update dependency nodebb-theme-harmony to v2.1.30 (#13863)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-05 19:39:46 -05:00 |
|
renovate[bot]
|
e4435e5291
|
fix(deps): update dependency nodebb-theme-persona to v14.1.22 (#13864)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-05 19:39:36 -05:00 |
|
renovate[bot]
|
89abdca179
|
fix(deps): update dependency @isaacs/ttlcache to v2.1.4 (#13861)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-31 11:08:26 -05:00 |
|
renovate[bot]
|
f35c77ddee
|
chore(deps): update dependency smtp-server to v3.18.0 (#13858)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-27 09:31:16 -05:00 |
|
renovate[bot]
|
37c052f4c6
|
chore(deps): update dependency jsdom to v27.4.0 (#13860)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-27 09:31:04 -05:00 |
|
Barış Soner Uşaklı
|
403230ccfd
|
refactor: silence if-function deprecation on prod
|
2025-12-26 23:38:44 -05:00 |
|
Barış Soner Uşaklı
|
5a3cf50111
|
Merge branch 'master' into develop
|
2025-12-26 23:33:01 -05:00 |
|
Barış Soner Uşaklı
|
648d9c78bb
|
chore: up mentions
|
2025-12-26 23:32:49 -05:00 |
|
Barış Soner Uşaklı
|
c2e57061d9
|
Merge branch 'master' into develop
|
2025-12-26 23:21:55 -05:00 |
|
renovate[bot]
|
6807f86048
|
fix(deps): update socket.io packages to v4.8.3 (#13857)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-24 23:33:28 -05:00 |
|
renovate[bot]
|
7325b995fe
|
fix(deps): update dependency sass to v1.97.1 (#13856)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-24 23:32:17 -05:00 |
|
Barış Soner Uşaklı
|
ded4315899
|
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
|
2025-12-24 23:27:07 -05:00 |
|
Barış Soner Uşaklı
|
2a5bd6ef36
|
Merge branch 'master' into develop
|
2025-12-24 23:27:06 -05:00 |
|
Misty Release Bot
|
2f0526b8a4
|
chore: update changelog for v4.7.2
|
2025-12-24 18:38:30 +00:00 |
|
Misty Release Bot
|
bab4304e04
|
chore: incrementing version number - v4.7.2
v4.7.2
|
2025-12-24 18:38:30 +00:00 |
|
renovate[bot]
|
b8f68fb460
|
fix(deps): update dependency nodebb-theme-persona to v14.1.20 (#13855)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-23 21:23:21 -05:00 |
|
renovate[bot]
|
f98fd6dc57
|
fix(deps): update dependency nodebb-theme-harmony to v2.1.28 (#13854)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-23 21:23:11 -05:00 |
|
renovate[bot]
|
d28866abc8
|
chore(deps): update dependency sass-embedded to v1.97.1 (#13850)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-23 21:20:49 -05:00 |
|
renovate[bot]
|
160ce17f85
|
fix(deps): update dependency fs-extra to v11.3.3 (#13851)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-23 21:20:38 -05:00 |
|
renovate[bot]
|
f6ef041c18
|
fix(deps): update dependency nodemailer to v7.0.12 (#13853)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-23 21:20:20 -05:00 |
|
Barış Soner Uşaklı
|
1f9f2dff2f
|
fix: update data-isowner when changing is ownership
fixes multiple ownership toggles
|
2025-12-23 14:29:28 -05:00 |
|
renovate[bot]
|
abcb2382ca
|
fix(deps): update dependency nodebb-plugin-2factor to v7.6.1 (#13852)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-22 16:35:03 -05:00 |
|
renovate[bot]
|
2a10f9046a
|
fix(deps): update dependency validator to v13.15.26 (#13846)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-22 14:54:41 -05:00 |
|
renovate[bot]
|
b933d1a274
|
fix(deps): update dependency nodebb-theme-persona to v14.1.19 (#13849)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-22 14:54:03 -05:00 |
|
renovate[bot]
|
61d8cba984
|
fix(deps): update dependency nodebb-theme-harmony to v2.1.27 (#13848)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-12-22 14:53:56 -05:00 |
|
Barış Soner Uşaklı
|
59dd1ca607
|
chore: up body-parser
|
2025-12-19 17:38:19 -05:00 |
|
Julian Lam
|
d03137128c
|
fix: bump 2factor
|
2025-12-18 11:39:31 -05:00 |
|