Barış Soner Uşaklı
337f004001
add missing center
2026-02-27 14:20:58 -05:00
Barış Soner Uşaklı
ecc740aa25
graph changes
2026-02-27 14:14:02 -05:00
Julian Lam
415602d89e
fix : #14003 , set ACAO header on webfinger responses
2026-02-27 13:27:38 -05:00
Barış Soner Uşaklı
fc4742387b
lint: fix lint errors
2026-02-27 12:41:40 -05:00
Barış Soner Uşaklı
56341c7540
acp chart fix for mobile
2026-02-27 12:17:43 -05:00
Barış Soner Uşaklı
0ef27187a5
fix: dont show /register page after req.session.forceLogin is set
...
repro
1. try to access acp after timeout
2. you get redirected to login
3. try to load /register and you get the /register page even though you are already logged in
2026-02-27 00:34:33 -05:00
Barış Soner Uşaklı
64a072c92b
fix: escape fullname in chatWithMessage
2026-02-27 00:19:17 -05:00
Julian Lam
b4f8e20b4c
fix: send guests to login page if they access uncategorized topics without local posts
2026-02-26 22:40:19 -05:00
Julian Lam
6472462924
fix: remove allowed check from notes.assert as it is already done downstream in topics.(post|reply), update privilege check to inherit world privs if passed-in cid is remote cid
2026-02-26 22:40:19 -05:00
Barış Soner Uşaklı
4a0f44b118
dont parseInt toPid
2026-02-26 22:07:48 -05:00
Barış Soner Uşaklı
53b208b769
fix: NaN on ap post delete
2026-02-26 21:51:49 -05:00
Barış Soner Uşaklı
c6dce656e0
move help text, fix button alignment
2026-02-26 18:12:30 -05:00
Barış Soner Uşaklı
1adfdc25c8
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2026-02-26 16:04:15 -05:00
Barış Soner Uşaklı
bac9f1f73c
refactor: add topic-await-review notif text
...
add bodyEmail, use it for email body if provided, otherwise fallback to bodyLong as usual
change mergeId of post queue notifs so they are not all merged into one.
2026-02-26 16:04:07 -05:00
Julian Lam
6a0663cdd0
fix: guard against crash when malformed URL present in deliverees
2026-02-26 15:57:16 -05:00
Julian Lam
f7d87ecbf9
fix: remove unused ACP route
2026-02-26 15:51:21 -05:00
Julian Lam
a35b7d73bf
fix: remove unused ACP controller, add instance count to federation > safety
2026-02-26 15:49:46 -05:00
Julian Lam
29111ba7ca
fix: allow break string and summary limits to be defined and applied
2026-02-26 15:43:09 -05:00
Barış Soner Uşaklı
7ca0466d41
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2026-02-26 14:47:41 -05:00
Julian Lam
0071216c25
fix: make tables responsive on relays/rules pages
2026-02-26 14:43:38 -05:00
Barış Soner Uşaklı
71706d8ad8
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2026-02-26 14:42:07 -05:00
Barış Soner Uşaklı
d0c925d848
add h-100 up harmony
2026-02-26 14:42:01 -05:00
Julian Lam
f0d2be359d
refactor: ActivityPub ACP page to its own top-level section with sub-pages
2026-02-26 14:41:06 -05:00
Barış Uşaklı
e4c945f636
refactor: allow passing an array to topics.purge and topics.purgePost… ( #14018 )
...
* refactor: allow passing an array to topics.purge and topics.purgePostsAndTopic
deprecate action:topic.purge, add action:topics.purge with array of deleted topics
update usage of topics.purge to pass in an array
fix an issue in posts/delete where cids were passed to parseInt, caused AP cids to get saved into category:NaN
* lint
* refactor: change style
* use array of tids
2026-02-26 13:09:42 -05:00
Julian Lam
b460506e4d
fix: don't show magic break string in regularly parsed posts, tests for ap mocks lib
2026-02-26 12:32:24 -05:00
Julian Lam
cd357aaff5
feat: support the magic break string '[...]' in content, such that if found, outbound federation will use all content up to (and including) that string in its summary
2026-02-25 16:05:29 -05:00
Julian Lam
bf0f522818
feat: add a '[...]' to the end of the generated summary when federating out articles (fep-b2b8)
2026-02-25 12:38:42 -05:00
Julian Lam
3177369449
fix: remove preview in mocked note for now, due to lack of support (fep-b2b8)
2026-02-25 12:38:42 -05:00
Barış Soner Uşaklı
ac493be57a
make quartz pretty
2026-02-24 23:35:24 -05:00
Barış Soner Uşaklı
8fb3ad8a87
lower categoy prune
2026-02-24 19:50:20 -05:00
Barış Soner Uşaklı
8e43e4c1cc
only show connection errors in dev mode
2026-02-24 18:07:07 -05:00
Barış Soner Uşaklı
bec10b01c7
reset and show progress
2026-02-24 18:02:48 -05:00
Barış Soner Uşaklı
d1a10de8f8
fix upgrade script
2026-02-24 17:57:52 -05:00
Barış Soner Uşaklı
de1f04d9d8
refactor: dont store ap pids in posts:pid
...
new zset postsRemote:pid
in topic purge only make 1 db call to reduce counters
2026-02-24 17:36:17 -05:00
Barış Soner Uşaklı
1d48a6c06c
remove log
2026-02-24 17:03:32 -05:00
Barış Soner Uşaklı
461b9179b6
show eio errors server side
...
and connection errors on clientside
2026-02-24 12:40:47 -05:00
Barış Soner Uşaklı
e484899db2
fix: topic purge
2026-02-24 10:52:30 -05:00
Barış Soner Uşaklı
7a23e291cf
fix: upgrade script, dont remove while processing zset
2026-02-24 10:50:58 -05:00
Barış Soner Uşaklı
e8ef2e5c55
fix: dont store ap tids in topics:tid
...
create new zset topicsRemote:tid
upgrade script to copy over ap tids
2026-02-24 10:47:59 -05:00
Barış Soner Uşaklı
003e6d0775
fix: closes #14010
2026-02-24 10:21:52 -05:00
Barış Soner Uşaklı
d6cf5fba1c
fix: hook name
2026-02-24 10:01:56 -05:00
Barış Soner Uşaklı
68eba72855
fix: add missing timestamp
...
allow add tag to query param to recent/top/popular feeds
2026-02-24 09:29:48 -05:00
Barış Soner Uşaklı
3fd2b856fe
add mising await
2026-02-23 21:35:24 -05:00
Barış Soner Uşaklı
ed421ca0c4
only rescind if nids exist
2026-02-23 21:28:36 -05:00
Barış Soner Uşaklı
1c0d10a616
less logs
2026-02-23 21:18:14 -05:00
Barış Soner Uşaklı
aaa6d0685e
fix flat, add last info
2026-02-23 21:16:57 -05:00
Barış Soner Uşaklı
3431589b24
parseInt cid
2026-02-23 21:02:28 -05:00
Barış Soner Uşaklı
20eb02f158
feat: prune topics remote cids, closes #13461
2026-02-23 21:01:19 -05:00
Barış Soner Uşaklı
742e7c0436
match settings page design
2026-02-23 19:53:46 -05:00
Barış Soner Uşaklı
8a60d9c2bc
perf: don't call getUids on every topic load
...
only call if user is guest or spider and cid is -1
use .some instead of filtering entire array
2026-02-23 16:01:06 -05:00