Admin Dashboard User Management #3503

Merged
hj merged 115 commits from admin-users into develop 2026-06-14 15:23:02 +00:00
Owner

Continuation of #3418

Continuation of https://git.pleroma.social/pleroma/pleroma-fe/pulls/3418
hj added 65 commits 2026-06-09 23:49:32 +00:00
Co-authored-by: HJ <30-hj@users.noreply.git.pleroma.social>
Co-authored-by: HJ <30-hj@users.noreply.git.pleroma.social>
Co-authored-by: HJ <30-hj@users.noreply.git.pleroma.social>
Co-authored-by: HJ <30-hj@users.noreply.git.pleroma.social>
Co-authored-by: HJ <30-hj@users.noreply.git.pleroma.social>
Co-authored-by: HJ <30-hj@users.noreply.git.pleroma.social>
Co-authored-by: HJ <30-hj@users.noreply.git.pleroma.social>
Co-authored-by: HJ <30-hj@users.noreply.git.pleroma.social>
because
typos
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
dfc9ee8359
hj added 5 commits 2026-06-10 11:42:25 +00:00
move users tab higher up
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
6d362cedf9
hj added 2 commits 2026-06-10 12:01:27 +00:00
make "N/A" faint to avoid confusion that it's actual email value
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
205dd51ca0
fix follow lists
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
55f962ce7f
cleanup
Some checks failed
ci/woodpecker/pr/build Pipeline is pending
ci/woodpecker/pr/test-e2e Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was canceled
068c3c0654
hj added 4 commits 2026-06-10 14:40:23 +00:00
lint
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
7a8da94723
update changelog
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
82b9b005c7
hj added 3 commits 2026-06-10 15:19:10 +00:00
fix pagination for user admin view
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
5a7e6b8f6e
hj left a comment

Self-review pass 1

Self-review pass 1
src/i18n/en.json Outdated
@ -1287,0 +1330,4 @@
},
"filters": {
"show_direct": "Show Direct Posts",
"show_reblogs": "Show Reblogs",
Author
Owner

TODO: implement those

TODO: implement those
hj marked this conversation as resolved
hj added 4 commits 2026-06-10 16:30:21 +00:00
review pass 1
Some checks failed
ci/woodpecker/pr/build Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was canceled
d94cac6376
lint
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline failed
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
781e926681
@ -68,0 +418,4 @@
switch (name) {
// TODO detailed privileges
default: {
privilege = 'users_manage_activation_state'
Author
Owner

Question for backend team: what privileges needed for confirming, approving and suggesting users?

Question for backend team: what privileges needed for confirming, approving and suggesting users?
hj marked this conversation as resolved
hj left a comment

review pass 2

review pass 2
Author
Owner

User report modal needs fixing

User report modal needs fixing
oops
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
902281228e
qvitterapi leftovers
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
75e32d1386
hj added 3 commits 2026-06-11 08:40:41 +00:00
proper privilege checking
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline failed
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
a4abdd2054
hj force-pushed admin-users from a4abdd2054
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline failed
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/build unknown status
to f65f595f75
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
2026-06-11 09:05:01 +00:00
Compare
settings modal minimization API
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
e30ff80995
mobile layout
Some checks failed
ci/woodpecker/pr/build Pipeline is pending
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was canceled
3c69936fc7
lint
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
002b97295d
hj added 2 commits 2026-06-11 10:02:24 +00:00
more confirm dialog swag
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
0bd693666f
hj changed title from WIP: Admin Dashboard User Management to Admin Dashboard User Management 2026-06-11 10:48:43 +00:00
hj added 2 commits 2026-06-12 15:05:25 +00:00
clarify what "query" actually does
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
07d0521724
lint
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
d1620472a9
fix build
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
33697ccf32
minor stylistic changes and localization
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ff8db31c7a
fix modal minimization
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
bd9fcf619d
hj added 8 commits 2026-06-14 15:02:17 +00:00
lint
Some checks failed
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was canceled
02af5f2b3c
lint
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test-e2e Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
a3bf2acca6
hj merged commit 00afd8fa7e into develop 2026-06-14 15:23:02 +00:00
hj deleted branch admin-users 2026-06-14 15:23:03 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma-fe!3503
No description provided.