Barış Soner Uşaklı
|
7d36c75790
|
fix: closes #13897, display group create errors properly
fix typo in redirect after group deletion
|
2026-01-16 10:58:03 -05:00 |
|
Barış Soner Uşaklı
|
639ea42d5a
|
refactor: put alltime in query string for term
|
2026-01-15 16:47:28 -05:00 |
|
Barış Soner Uşaklı
|
469a8ef9b4
|
chore: up dbsearch
|
2026-01-15 15:46:12 -05:00 |
|
Barış Soner Uşaklı
|
c1a92c4723
|
chore: up harmony
|
2026-01-15 15:33:07 -05:00 |
|
Barış Soner Uşaklı
|
317be96fb1
|
chore: up harmony
|
2026-01-15 15:18:20 -05:00 |
|
Barış Soner Uşaklı
|
57a73c4854
|
refactor: crossposts.get to support multiple tids
|
2026-01-14 18:47:52 -05:00 |
|
Barış Soner Uşaklı
|
be5b36bcd1
|
test: dont return cross posts
|
2026-01-14 18:14:49 -05:00 |
|
Julian Lam
|
c494d002ba
|
fix: consider crossposts when building teasers, fixes #13891
|
2026-01-14 15:01:33 -05:00 |
|
Julian Lam
|
98c0a3fedc
|
fix: #13892, logical flaw
|
2026-01-14 14:18:20 -05:00 |
|
Misty Release Bot
|
a9fbcf2aeb
|
chore: update changelog for v4.8.0
|
2026-01-14 17:54:34 +00:00 |
|
Misty Release Bot
|
8d6a4ed875
|
chore: incrementing version number - v4.8.0
v4.8.0
|
2026-01-14 17:54:33 +00:00 |
|
Julian Lam
|
a73ab8ee1e
|
fix: i18n fallbacks
|
2026-01-14 12:46:19 -05:00 |
|
renovate[bot]
|
9b1c32b184
|
fix(deps): update dependency spdx-license-list to v6.11.0 (#13890)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-14 12:42:41 -05:00 |
|
renovate[bot]
|
974ab1f8bc
|
fix(deps): update dependency diff to v8.0.3 (#13882)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-01-14 12:41:04 -05:00 |
|
Julian Lam
|
0c75934adf
|
fix: #13889, custom emoji from Piefed
|
2026-01-13 11:25:18 -05:00 |
|
Julian Lam
|
6eea4df5ef
|
fix: #13888, decode html entities for AP category name and description
|
2026-01-13 10:36:03 -05:00 |
|
Barış Soner Uşaklı
|
d2f8af25f6
|
Merge branch 'master' into develop
|
2026-01-12 20:50:28 -05:00 |
|
Barış Soner Uşaklı
|
0e1ccfc988
|
refactor: check if tid is truthy
|
2026-01-12 20:49:31 -05:00 |
|
Julian Lam
|
bcc204fa93
|
fix: derp
|
2026-01-12 15:42:33 -05:00 |
|
Julian Lam
|
a4c470ffa9
|
fix: bump themes
|
2026-01-12 14:10:31 -05:00 |
|
Julian Lam
|
2f96eed4af
|
fix: guard against negative uids crossposting
|
2026-01-12 14:07:45 -05:00 |
|
Julian Lam
|
943b53b0bc
|
fix: bump themes
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
82507c0fb1
|
fix: calling sortedSetRemove to remove multiple values, instead of baking it into sortedSetRemoveBulk
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
b9b33f9f8d
|
fix: unused values
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
d20906b592
|
tests: fix... tests
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
7465762d87
|
fix: typo, client-side handling of crossposts as pertains to uncategorized topics
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
273bc68c46
|
feat: user crossposts federate as:Announce
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
47e37ed571
|
test: intify uid/cid if they are numbers (when getting crossposts)
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
0677689a75
|
test: stop using partialDeepStrictEqual for now
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
d81b644d7f
|
docs: update openapi schema for missing routes related to crossposting
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
add163a42d
|
test: ensure auto-cat and cat sync logic properly integrates with crossposts
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
ea417b062b
|
fix: client-side handling of category selector when cross-posting so only local cids are sent to backend
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
e5ee52e5da
|
fix: update category sync logic to utilise crossposts instead
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
28249efbe6
|
fix: remove old remote user to remote category migration logic + tests
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
148663c536
|
fix: update auto-categorization rules to also handle already-categorized topics via crosspost
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
f6cc556d37
|
fix: topic crosspost delete and purge handling
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
0a0a7da9ba
|
fix: bug where privileges users could not uncrosspost others' crossposts. Tests
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
6daaad810f
|
fix: allow non-mods to crosspost, move crosspost button out of topic tools, in-modal state updates
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
38fd179848
|
feat: add missing files, minor changes to crossposts list modal
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
b981082dd7
|
fix: removed ajaxify refresh on crosspost commit, dynamically update post stats in template, logic fix
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
947676efac
|
test: crossposting behaviour and logic tests
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
349b087502
|
refactor: crossposts.get to return limited category data (name, icon, etc.), fixed up crosspost modal to hide uncategorized and all categories options
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
1be88ca0ea
|
refactor: move crosspost methods into their own file in src/topics
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
0041cfe2ed
|
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-12 12:55:18 -05:00 |
|
Julian Lam
|
ea1e4c7dff
|
feat: disallow moving topics to and from remote categories, + basic tests for topic moving
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
3560b6a3d0
|
test: new test file for crossposts
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
74172ecc5d
|
feat: API v3 calls to crosspost and uncrosspost a topic to and from a category
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
4f1fa2d15c
|
test: additional logic to allow multi-typing in schema type
|
2026-01-12 12:55:18 -05:00 |
|
Julian Lam
|
14aa2beea3
|
fix: nodeinfo route to publish federation.enabled in metadata section
|
2026-01-12 12:54:47 -05:00 |
|
Barış Soner Uşaklı
|
81cac01525
|
test: lowercase tags
|
2026-01-11 14:43:24 -05:00 |
|