Compare commits

..

8 commits

Author SHA1 Message Date
845f347fac
fix: formatting
Some checks failed
continuous-integration/drone/push Build is failing
2025-07-24 16:01:58 +02:00
2accfffa46
fix: update email field given by oidc provider 2025-07-24 16:00:49 +02:00
24d6020117
feat: add user form tests 2025-07-24 16:00:48 +02:00
798ea7d227
feat: add missing translation 2025-07-24 16:00:48 +02:00
257995a1a3
feat: set password for new and for existing user 2025-07-24 16:00:45 +02:00
25f061a31c
feat: add user view tests 2025-07-24 15:59:19 +02:00
2c032e7fda
feat: use layout from memberlist 2025-07-24 15:59:19 +02:00
fc557f96cc
feat: account live view - basic functionality 2025-07-24 15:58:45 +02:00
2 changed files with 2 additions and 10 deletions

View file

@ -7,9 +7,9 @@ defmodule Mv.Accounts do
resources do
resource Mv.Accounts.User do
define :create_user, action: :create_user
define :create_user, action: :create
define :list_users, action: :read
define :update_user, action: :update_user
define :update_user, action: :update
define :destroy_user, action: :destroy
end

View file

@ -63,14 +63,6 @@ defmodule Mv.Accounts.User do
actions do
defaults [:read, :create, :destroy, :update]
create :create_user do
accept [:email]
end
update :update_user do
accept [:email]
end
# Admin action for direct password changes in admin panel
# Uses the official Ash Authentication HashPasswordChange with correct context
update :admin_set_password do