From a651695086fe1b585f3b15e4fcd30c23d01e4a08 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 13 Jun 2025 16:51:12 +0200 Subject: [PATCH] Various fixes --- .../admin/domains/DomainAliasForm.vue | 50 +++-- .../admin/domains/DomainCreationForm.vue | 18 +- .../admin/domains/DomainEditForm.vue | 15 +- .../components/admin/domains/DomainList.vue | 45 +++-- .../form_steps/DomainLimitationsForm.vue | 1 + .../admin/identities/AccountCreationForm.vue | 19 +- .../admin/identities/AccountEditForm.vue | 39 ++-- .../admin/identities/AliasCreationForm.vue | 14 +- .../admin/identities/AliasEditForm.vue | 31 ++- .../admin/identities/IdentityList.vue | 55 ++++-- .../form_steps/AccountMailboxForm.vue | 7 +- .../form_steps/AliasGeneralForm.vue | 12 +- .../src/components/tools/CreationForm.vue | 4 + frontend/src/stores/accounts.store.js | 83 -------- frontend/src/stores/aliases.store.js | 94 --------- frontend/src/stores/domains.store.js | 134 +------------ frontend/src/stores/identities.store.js | 182 ------------------ frontend/src/stores/index.js | 3 - .../views/admin/domains/DomainEditView.vue | 11 +- .../src/views/admin/domains/DomainView.vue | 24 ++- .../src/views/admin/domains/DomainsView.vue | 10 +- .../views/admin/identities/AccountView.vue | 21 +- .../src/views/admin/identities/AliasView.vue | 19 +- .../views/admin/identities/IdentitiesView.vue | 13 +- modoboa/admin/tests/test_account.py | 20 +- modoboa/contacts/viewsets.py | 2 +- modoboa/core/api/v2/.#serializers.py | 1 - modoboa/core/api/v2/viewsets.py | 47 ++--- 28 files changed, 270 insertions(+), 704 deletions(-) delete mode 100644 frontend/src/stores/accounts.store.js delete mode 100644 frontend/src/stores/aliases.store.js delete mode 100644 frontend/src/stores/identities.store.js delete mode 120000 modoboa/core/api/v2/.#serializers.py diff --git a/frontend/src/components/admin/domains/DomainAliasForm.vue b/frontend/src/components/admin/domains/DomainAliasForm.vue index 11ed03796..23e4eada6 100644 --- a/frontend/src/components/admin/domains/DomainAliasForm.vue +++ b/frontend/src/components/admin/domains/DomainAliasForm.vue @@ -8,36 +8,37 @@ - + {{ $gettext('Close') }} {{ $gettext('Delete') }} - + {{ submitLabel }} @@ -47,21 +48,23 @@ diff --git a/frontend/src/components/admin/domains/DomainEditForm.vue b/frontend/src/components/admin/domains/DomainEditForm.vue index 292f76a0f..852aaf76d 100644 --- a/frontend/src/components/admin/domains/DomainEditForm.vue +++ b/frontend/src/components/admin/domains/DomainEditForm.vue @@ -1,5 +1,5 @@