14 Commits
Author SHA1 Message Date
yu-i-i 7bc2c7f2fa Enable themed modals 2026-09-27 18:11:28 +02:00
yu-i-i 404623dc25 Admin Tools: fix for 6.3.0 2026-09-27 18:11:27 +02:00
yu-i-i 94f3c564a6 Admin tools: improve Active Projects UI
- do not show the project owner, email and connections number columns
 - add mailto: all active users of a project when clicking the project title
 - fix error handling
2026-09-22 02:41:44 +02:00
yu-i-i 590bf506ac Admin tools: handle bad SMTP configuration error on account creation 2026-09-22 02:41:43 +02:00
yu-i-i 539e155d6b Admin tools: remove themed pages env var; style admin header
- themed pages now is enabled by default upstream
  - make the header background red on admin manage urers/projects pages
  - fix minor bug
2026-09-22 02:41:43 +02:00
yu-i-i d5e240b4b5 Admin tools: move styles to modules directory; fix form for dark theme 2026-09-22 02:41:42 +02:00
David Rotermund 5185548301 Admin tools: introduce Activ Projects tab on the Manage Site page
- code moved to modules/admin-tools (yu-i-i)
2026-09-22 02:41:41 +02:00
yu-i-i 36a09efb6a Admin tools: themed dashboard 2026-09-22 02:41:40 +02:00
yu-i-i f56514ad7e Admin tools: minor improvements
- enable Projects button in navbar for admin projects page
- enable copy of user ID in user info modal
- add null check in UserListController (thanks @moschlar)
2026-09-22 02:41:40 +02:00
yu-i-i 6ffb19c722 Admin tools: optimize user/project list performance
Add frontend pagination
Add search debouncing
Render modals conditionally
Remove unnecessary sorting
2026-09-22 02:41:39 +02:00
yu-i-i da765c2092 Admin tools: fix minor bugs 2026-09-22 02:41:39 +02:00
yu-i-i c554423be7 Admin Tools: Fix sorting 2026-09-22 02:41:38 +02:00
yu-i-i 9f29a11826 Admin Tools: Fix user name
fix user name is not updated

fix first_name/last_name is undefined
2026-09-22 02:41:38 +02:00
yu-i-i 7a671ab244 Admin Tools: Manage users and Manage projects pages 2026-09-22 02:41:37 +02:00