James Smith
095573edd3
add pagination for users
2025-12-18 14:50:16 +00:00
James Smith
89daae2432
add sort ordering to UI and controller
2025-12-18 14:41:01 +00:00
James Smith
a2c39ac5bf
replace deprecated unprocessable_entity
2025-08-21 20:05:17 +01:00
James Smith
f6168a0e61
use a role policy to get available roles
2025-06-18 15:31:32 +01:00
James Smith
56b4199fa1
Don't allow moderators to grant admin or moderator permissions
2025-06-18 15:15:30 +01:00
James Smith
3a0af1132b
Exclude tombstoned actors when creating user list
2025-06-12 16:01:25 +01:00
James Smith
c1b12da48c
fix failure http codes across various controllers
2025-06-12 12:00:56 +01:00
James Smith
98fec4f736
lint strong parameter calls; use expect instead of require/permit
2025-04-22 17:40:56 +01:00
Matthew Badeau
13c6eeed13
Fix tests, fix linting errors, and update migration
2025-04-16 20:03:53 +09:00
Matthew Badeau
ac8628936c
More additions to quotas feature
...
- Adds fields for user settings view
- Allows user settings to be on per-user basis
- Users can have exceptions to server wide setting
- Adds tests
- Tweaks logic behing quotas on user
2025-04-16 19:25:21 +09:00
James Smith
d7d65ae62d
optimise N+1 queries with bullet
2025-03-04 15:35:27 +00:00
Stef Louwers
ba83c4b509
Fix setting the provided password when creating an account when no SMTP server is configured.
2025-01-15 09:31:07 +01:00
James Smith
cbecdf244d
send an email on account approval
2024-11-22 13:57:41 +00:00
James Smith
95026b1a06
add approval action to moderation UI
2024-11-22 13:57:40 +00:00
James Smith
b7f57f108a
add link to reset user password
2024-11-22 12:02:31 +00:00
James Smith
e00b3b6a66
Add ability to remove user accounts
2024-11-21 19:06:38 +00:00
James Smith
9ebd2eed48
Add ability to create new users in moderation interface
2024-11-21 18:41:18 +00:00
James Smith
a52890a24a
save role info
2024-11-21 16:34:43 +00:00
James Smith
8fb64c82e8
show notice of successful update
2024-11-21 16:04:40 +00:00
James Smith
71c0fcf4f6
basic edit action framework
2024-11-21 14:45:37 +00:00
James Smith
19bb27f85b
set edit page layout
2024-11-21 14:30:57 +00:00
James Smith
5ba00b2045
fix user finder
2024-11-20 23:23:12 +00:00
James Smith
53502720f1
add user details page
2024-11-20 15:10:44 +00:00
James Smith
92f1c3c1bd
add user list for moderation
2024-11-20 13:49:46 +00:00