Julian Lam
55ce9c07e4
feat: timestamp in ap errors page
2026-04-10 14:20:03 -04:00
Julian Lam
21c4fbc5f1
fix: rejig AP errors UX
2026-04-09 10:50:02 -04:00
Julian Lam
098ee291b4
refactor: ap error recording to also capture stack trace, prettify json on output
2026-04-08 15:17:46 -04:00
Julian Lam
818d621de3
fix: wrong database key
2026-04-08 12:17:28 -04:00
Julian Lam
2699fd2278
feat: ap/errors acp page
2026-04-08 12:12:53 -04:00
Julian Lam
188e2b10e9
feat: integrate ap.inErr analytics into federation analytics chart
2026-04-08 11:18:15 -04:00
Julian Lam
f008a65ea2
feat: record AP parsing failures, save activity in db for 24h
2026-04-01 15:08:53 -04:00
Julian Lam
54893c81b4
feat: hourly and daily terms for ap analytics
2026-04-01 14:32:50 -04:00
Julian Lam
a58771ed8a
fix: rename 'activities' to 'received' in federation analytics
2026-04-01 14:03:00 -04:00
Julian Lam
0b80cf1c92
feat: track and show sent activities as well
2026-04-01 14:03:00 -04:00
Julian Lam
9e5312a185
feat: basic federation analytics with filtering by host
2026-04-01 13:42:19 -04:00
Barış Soner Uşaklı
10814b64a5
Merge branch 'master' into develop
2026-03-28 13:25:26 -04:00
Julian Lam
3c41171151
fix: make 'show more' button not overlap existing text
2026-03-27 13:50:49 -04:00
Barış Soner Uşaklı
1a0c2a21c7
fix: align-center user and name on post queue
2026-03-26 12:43:21 -04:00
Julian Lam
4b7be68d1b
feat: Third-party blocklists ( #14115 )
...
* feat: third-party blocklists
* docs: openapi routes for blocklist routes
* fix: handle null blocklists check
2026-03-25 11:31:50 -04:00
Barış Soner Uşaklı
ad5af5f50b
Merge branch 'master' into develop
2026-03-25 10:21:36 -04:00
Barış Soner Uşaklı
72f48fd9c4
fix : #14123 , aria-hidden fixes
...
add aria-labels
2026-03-25 10:21:24 -04:00
Julian Lam
f5e2a0f49a
fix : #14112 , federation/rules and relays ACP pages not refreshing table properly on changes, basic form validation
2026-03-20 11:16:07 -04:00
Julian Lam
2f5021e547
feat: add category selector to /world quick composer
2026-03-16 15:34:47 -04:00
Barış Soner Uşaklı
ec4e87ff84
chore: up harmony
...
change group description to a textarea
2026-03-15 14:23:01 -04:00
Barış Uşaklı
533ae69c46
feat: allow 3 profile pics ( #14092 )
...
* feat: allow 3 profile pics
* test: fix notification test
* test: fix user picture test
* test: relative_path fixes
* fix: relative_path getting saved in when updating profile pic
2026-03-13 18:42:50 -04:00
Julian Lam
75a6dfffdc
feat: screenshot upload in ACP, send fallback brand icons in manifest, serve assets for richer PWA install UI
2026-03-12 14:28:26 -04:00
Barış Soner Uşaklı
cdc92f1024
don't build bodyClass twice when rendering 404
...
its already called in res.render
2026-03-12 13:03:13 -04:00
Barış Soner Uşaklı
b108affef5
Merge branch 'master' into develop
2026-03-11 11:20:10 -04:00
Barış Soner Uşaklı
330106e8d4
feat: add partial query help in acp manage users
...
increase bounce timeout
2026-03-11 11:10:12 -04:00
Barış Soner Uşaklı
2187f160a9
add active flag to jobs
...
dont delete everything on startup
2026-03-10 22:32:36 -04:00
Barış Soner Uşaklı
1b8c3f5a47
whitespace
2026-03-08 20:03:55 -04:00
Barış Uşaklı
3c0a654012
feat: show cronjobs in acp ( #14068 )
...
* feat: show cronjobs in acp
add a wrapper for cronjobs and display in acp
* test: add running to spec
* test: fix running, simplify calls
* test: prevent crash on stopJob
2026-03-06 20:42:38 -05:00
Barış Soner Uşaklı
b88072a3ec
Merge branch 'master' into develop
2026-03-05 20:10:02 -05:00
Barış Soner Uşaklı
4534fad833
thumb fix
2026-03-05 19:59:46 -05:00
Barış Soner Uşaklı
0785f3d17b
Merge branch 'master' into develop
2026-03-05 11:37:28 -05:00
Julian Lam
cc733631d2
fix: world page 'see more' bugs
2026-03-04 13:08:22 -05:00
Barış Soner Uşaklı
4f07b345bf
fix: text-break on outgoing link
2026-03-03 12:55:55 -05:00
Julian Lam
43f2951a5b
fix : #14042 , adopt plugin-feed's show-more/less logic/scss
2026-03-03 11:59:56 -05:00
Barış Soner Uşaklı
92d72f6745
refactor: remove admin.themes.getInstalled
...
socket call, and just load the themes in the api call
2026-02-28 12:25:29 -05:00
Barış Soner Uşaklı
c85e464b14
refactor: show plus signs
2026-02-27 18:47:10 -05:00
Barış Soner Uşaklı
117ae6aa43
fix: text-nowrap on timestamps
2026-02-27 17:08:24 -05:00
Barış Soner Uşaklı
f1fa8f12b1
fix: fullscreen acp graphs
2026-02-27 16:46:40 -05:00
Barış Soner Uşaklı
f67414b33e
add missing center
2026-02-27 16:08:22 -05:00
Barış Soner Uşaklı
950169152e
mobile fix for acp searches
2026-02-27 14:47:15 -05:00
Barış Soner Uşaklı
ecc740aa25
graph changes
2026-02-27 14:14:02 -05:00
Barış Soner Uşaklı
56341c7540
acp chart fix for mobile
2026-02-27 12:17:43 -05:00
Barış Soner Uşaklı
c6dce656e0
move help text, fix button alignment
2026-02-26 18:12:30 -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ış Soner Uşaklı
742e7c0436
match settings page design
2026-02-23 19:53:46 -05:00