From 71e9caef9cfacc2c5c35a1d600ea282e82caf0ef Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Fri, 31 Jan 2025 21:02:48 +0100 Subject: [PATCH] Create vue models without args --- dashboard/src/components/AccessControl.vue | 6 ++---- dashboard/src/components/ApiTokens.vue | 4 +--- dashboard/src/components/AppInstallDialog.vue | 8 +++----- dashboard/src/components/AppPasswords.vue | 6 ++---- dashboard/src/components/ApplinkDialog.vue | 11 +++++------ dashboard/src/components/Certificates.vue | 6 ++---- dashboard/src/components/CloudronAccount.vue | 4 +--- dashboard/src/components/DashboardDomain.vue | 8 +++----- dashboard/src/components/DomainDialog.vue | 4 +--- dashboard/src/components/ExposedLdap.vue | 8 +++----- dashboard/src/components/ExternalLdap.vue | 6 ++---- dashboard/src/components/Firewall.vue | 4 +--- dashboard/src/components/FolderView.vue | 1 - dashboard/src/components/Ipv4Config.vue | 4 +--- dashboard/src/components/Ipv6Config.vue | 4 +--- dashboard/src/components/LogsViewer.vue | 7 ++----- dashboard/src/components/OpenIdClients.vue | 6 ++---- dashboard/src/components/PrivateRegistry.vue | 4 +--- dashboard/src/components/SyncDns.vue | 6 ++---- dashboard/src/components/SystemUpdate.vue | 8 +++----- dashboard/src/components/Terminal.vue | 2 +- dashboard/src/components/WellKnownDialog.vue | 4 +--- dashboard/src/models/AppPasswordsModel.js | 5 ++++- dashboard/src/models/ApplinksModel.js | 5 ++++- dashboard/src/models/AppsModel.js | 5 ++++- dashboard/src/models/AppstoreModel.js | 5 ++++- dashboard/src/models/CloudronModel.js | 5 ++++- dashboard/src/models/DashboardModel.js | 5 ++++- dashboard/src/models/DomainsModel.js | 5 ++++- dashboard/src/models/EventlogsModel.js | 5 ++++- dashboard/src/models/GroupsModel.js | 5 ++++- dashboard/src/models/LogsModel.js | 5 ++++- dashboard/src/models/NetworkModel.js | 5 ++++- dashboard/src/models/ProfileModel.js | 5 ++++- dashboard/src/models/ServicesModel.js | 5 ++++- dashboard/src/models/SystemModel.js | 5 ++++- dashboard/src/models/TasksModel.js | 5 ++++- dashboard/src/models/TokensModel.js | 5 ++++- dashboard/src/models/UpdaterModel.js | 5 ++++- dashboard/src/models/UserDirectoryModel.js | 5 ++++- dashboard/src/models/UsersModel.js | 5 ++++- dashboard/src/models/VolumesModel.js | 7 +++++-- dashboard/src/views/AppsView.vue | 14 ++++++-------- dashboard/src/views/AppstoreView.vue | 4 +--- dashboard/src/views/DomainsView.vue | 17 +++++++++-------- dashboard/src/views/EventlogView.vue | 6 ++---- dashboard/src/views/NetworkView.vue | 4 +--- dashboard/src/views/ProfileView.vue | 8 +++----- dashboard/src/views/ServicesView.vue | 8 +++----- dashboard/src/views/SettingsView.vue | 4 +--- dashboard/src/views/UserDirectoryView.vue | 4 +--- dashboard/src/views/VolumesView.vue | 9 ++------- 52 files changed, 150 insertions(+), 151 deletions(-) diff --git a/dashboard/src/components/AccessControl.vue b/dashboard/src/components/AccessControl.vue index ea4f18df9..eb919d465 100644 --- a/dashboard/src/components/AccessControl.vue +++ b/dashboard/src/components/AccessControl.vue @@ -5,16 +5,14 @@ import { FormGroup, Radiobutton, MultiSelect } from 'pankow'; import UsersModel from '../models/UsersModel.js'; import GroupsModel from '../models/GroupsModel.js'; -const API_ORIGIN = import.meta.env.VITE_API_ORIGIN ? import.meta.env.VITE_API_ORIGIN : window.location.origin; - const OPTIONS = Object.freeze({ ANY: 'any', RESTRICTED: 'restricted', NOSSO: 'nosso', }); -const usersModel = UsersModel.create(API_ORIGIN, localStorage.token); -const groupsModel = GroupsModel.create(API_ORIGIN, localStorage.token); +const usersModel = UsersModel.create(); +const groupsModel = GroupsModel.create(); const props = defineProps([ 'manifest', 'error' ]); diff --git a/dashboard/src/components/ApiTokens.vue b/dashboard/src/components/ApiTokens.vue index 7db492039..6a5e018e3 100644 --- a/dashboard/src/components/ApiTokens.vue +++ b/dashboard/src/components/ApiTokens.vue @@ -1,7 +1,5 @@ @@ -137,17 +138,17 @@ onMounted(async () => {

{{ $t('domains.domainDialog.addDescription') }}

- + diff --git a/dashboard/src/views/EventlogView.vue b/dashboard/src/views/EventlogView.vue index 667bc0521..03580ca51 100644 --- a/dashboard/src/views/EventlogView.vue +++ b/dashboard/src/views/EventlogView.vue @@ -1,7 +1,5 @@