From 159f1b5a1ad8d9ddbd590622b5d3722152b719f9 Mon Sep 17 00:00:00 2001 From: axolotle Date: Sat, 24 Feb 2024 14:33:11 +0100 Subject: [PATCH 1/8] chore: component names to PascalCase --- app/src/App.vue | 70 +++--- app/src/components/AdressInputSelect.vue | 18 +- app/src/components/CardCollapse.vue | 16 +- app/src/components/CardDeckFeed.vue | 2 +- app/src/components/ConfigPanel.vue | 14 +- app/src/components/ConfigPanels.vue | 8 +- app/src/components/MessageListGroup.vue | 10 +- app/src/components/QueryHeader.vue | 8 +- app/src/components/RecursiveListGroup.vue | 22 +- app/src/components/RoutableTabs.vue | 22 +- app/src/components/globals/AbstractForm.vue | 20 +- app/src/components/globals/Breadcrumb.vue | 14 +- app/src/components/globals/Card.vue | 24 +- app/src/components/globals/CardForm.vue | 16 +- app/src/components/globals/DescriptionRow.vue | 12 +- app/src/components/globals/ExplainWhat.vue | 10 +- app/src/components/globals/FormField.vue | 12 +- app/src/components/globals/ReadOnlyField.vue | 12 +- app/src/components/globals/TopBar.vue | 10 +- app/src/components/globals/ViewBase.vue | 10 +- app/src/components/globals/ViewSearch.vue | 24 +- app/src/components/globals/YunoAlert.vue | 8 +- .../components/globals/YunoListGroupItem.vue | 6 +- .../globals/formItems/ButtonItem.vue | 6 +- .../globals/formItems/CheckboxItem.vue | 4 +- .../components/globals/formItems/FileItem.vue | 12 +- .../globals/formItems/InputItem.vue | 2 +- .../globals/formItems/MarkdownItem.vue | 2 +- .../globals/formItems/ReadOnlyAlertItem.vue | 8 +- .../globals/formItems/SelectItem.vue | 2 +- .../components/globals/formItems/TagsItem.vue | 2 +- .../globals/formItems/TagsSelectizeItem.vue | 42 ++-- .../globals/formItems/TextAreaItem.vue | 2 +- .../globals/skeletons/CardButtonsSkeleton.vue | 14 +- .../globals/skeletons/CardFormSkeleton.vue | 30 +-- .../globals/skeletons/CardInfoSkeleton.vue | 22 +- .../globals/skeletons/CardListSkeleton.vue | 18 +- .../globals/skeletons/ListGroupSkeleton.vue | 12 +- app/src/views/Home.vue | 12 +- app/src/views/Login.vue | 12 +- app/src/views/PostInstall.vue | 48 ++-- app/src/views/_partials/DomainForm.vue | 52 ++--- app/src/views/_partials/ErrorDisplay.vue | 18 +- app/src/views/_partials/HistoryConsole.vue | 36 +-- .../views/_partials/ReconnectingDisplay.vue | 22 +- app/src/views/_partials/ViewLockOverlay.vue | 16 +- app/src/views/_partials/WaitingDisplay.vue | 20 +- app/src/views/_partials/WarningDisplay.vue | 10 +- app/src/views/app/AppCatalog.vue | 140 +++++------ app/src/views/app/AppInfo.vue | 220 +++++++++--------- app/src/views/app/AppInstall.vue | 96 ++++---- app/src/views/app/AppList.vue | 20 +- app/src/views/backup/Backup.vue | 10 +- app/src/views/backup/BackupCreate.vue | 52 ++--- app/src/views/backup/BackupInfo.vue | 78 +++---- app/src/views/backup/BackupList.vue | 22 +- app/src/views/diagnosis/Diagnosis.vue | 76 +++--- app/src/views/domain/DomainAdd.vue | 6 +- app/src/views/domain/DomainDns.vue | 38 +-- app/src/views/domain/DomainInfo.vue | 90 +++---- app/src/views/domain/DomainList.vue | 20 +- app/src/views/group/GroupCreate.vue | 6 +- app/src/views/group/GroupList.vue | 72 +++--- app/src/views/service/ServiceInfo.vue | 52 ++--- app/src/views/service/ServiceList.vue | 16 +- app/src/views/tool/ToolFirewall.vue | 64 ++--- app/src/views/tool/ToolList.vue | 12 +- app/src/views/tool/ToolLog.vue | 52 ++--- app/src/views/tool/ToolLogs.vue | 20 +- app/src/views/tool/ToolMigrations.vue | 68 +++--- app/src/views/tool/ToolPower.vue | 24 +- app/src/views/tool/ToolSettings.vue | 8 +- app/src/views/tool/ToolWebadmin.vue | 6 +- app/src/views/update/SystemUpdate.vue | 74 +++--- app/src/views/user/UserCreate.vue | 34 +-- app/src/views/user/UserEdit.vue | 72 +++--- app/src/views/user/UserImport.vue | 10 +- app/src/views/user/UserInfo.vue | 80 +++---- app/src/views/user/UserList.vue | 38 +-- 79 files changed, 1184 insertions(+), 1184 deletions(-) diff --git a/app/src/App.vue b/app/src/App.vue index c751e218..6dfd21b7 100644 --- a/app/src/App.vue +++ b/app/src/App.vue @@ -2,8 +2,8 @@
- - + @@ -13,67 +13,67 @@ YunoHost logo - + - + - - + +
- - + +
- - - - - + + + +
-
+ - +
@@ -209,7 +209,7 @@ main { top: 0; transform: translate(-100vw, 0); } - // hack to hide last transition provoqued by the element change + // hack to hide last transition provoqued by the element change // while disabling the transitions in ToolWebAdmin .static ~ .animated { display: none; diff --git a/app/src/components/AdressInputSelect.vue b/app/src/components/AdressInputSelect.vue index 7a74748a..be38533c 100644 --- a/app/src/components/AdressInputSelect.vue +++ b/app/src/components/AdressInputSelect.vue @@ -1,6 +1,6 @@ diff --git a/app/src/views/backup/BackupInfo.vue b/app/src/views/backup/BackupInfo.vue index ad76836f..df9970c9 100644 --- a/app/src/views/backup/BackupInfo.vue +++ b/app/src/views/backup/BackupInfo.vue @@ -22,8 +22,8 @@ {{ $t(prop === 'name' ? 'id' : prop) }} - {{ value | readableDate }} - {{ value | humanSize }} + {{ readableDate(value) }} + {{ humanSize(value) }} {{ value }} @@ -60,7 +60,7 @@ >
- {{ item.name }} ({{ item.size | humanSize }}) + {{ item.name }} ({{ humanSize(item.size) }})

{{ item.description }} @@ -77,7 +77,7 @@ >

- {{ item.name }} {{ appName }} ({{ item.size | humanSize }}) + {{ item.name }} {{ appName }} ({{ humanSize(item.size) }})

{{ $t('version') }} {{ item.version }} @@ -235,10 +235,8 @@ export default { downloadBackup () { const host = this.$store.getters.host window.open(`https://${host}/yunohost/api/backups/${this.name}/download`, '_blank') - } - }, + }, - filters: { readableDate, humanSize } diff --git a/app/src/views/backup/BackupList.vue b/app/src/views/backup/BackupList.vue index d6b3d035..dd8a1232 100644 --- a/app/src/views/backup/BackupList.vue +++ b/app/src/views/backup/BackupList.vue @@ -13,13 +13,13 @@

- {{ created_at | distanceToNow }} - {{ name }} ({{ size | humanSize }}) + {{ distanceToNow(created_at) }} + {{ name }} ({{ humanSize(size) }})

{{ path }} @@ -62,10 +62,8 @@ export default { } else { this.archives = null } - } - }, + }, - filters: { distanceToNow, readableDate, humanSize diff --git a/app/src/views/diagnosis/DiagnosisView.vue b/app/src/views/diagnosis/DiagnosisView.vue index a30412d3..e6d3fc20 100644 --- a/app/src/views/diagnosis/DiagnosisView.vue +++ b/app/src/views/diagnosis/DiagnosisView.vue @@ -47,7 +47,7 @@

- {{ $t('last_ran') }} {{ report.timestamp | distanceToNow(true, true) }} + {{ $t('last_ran') }} {{ distanceToNow(report.timestamp, true, true) }}

@@ -197,10 +197,10 @@ export default { api.get('diagnosis?share').then(({ url }) => { window.open(url, '_blank') }) - } - }, + }, - filters: { distanceToNow } + distanceToNow + } } diff --git a/app/src/views/service/ServiceInfo.vue b/app/src/views/service/ServiceInfo.vue index 6dfcc0d8..4e24ded6 100644 --- a/app/src/views/service/ServiceInfo.vue +++ b/app/src/views/service/ServiceInfo.vue @@ -37,7 +37,7 @@ {{ $t(value) }} - {{ $t('since') }} {{ uptime | distanceToNow }} + {{ $t('since') }} {{ distanceToNow(uptime ) }} @@ -143,10 +143,10 @@ export default { }).then(({ key }) => { window.open('https://paste.yunohost.org/' + key, '_blank') }) - } - }, + }, - filters: { distanceToNow } + distanceToNow + } } diff --git a/app/src/views/service/ServiceList.vue b/app/src/views/service/ServiceList.vue index ce771b2b..9fb4ce23 100644 --- a/app/src/views/service/ServiceList.vue +++ b/app/src/views/service/ServiceList.vue @@ -24,7 +24,7 @@ {{ $t(status) }} - {{ $t('since') }} {{ last_state_change | distanceToNow }} + {{ $t('since') }} {{ distanceToNow(last_state_change) }}

@@ -70,10 +70,10 @@ export default { } return { ...service, name } }) - } - }, + }, - filters: { distanceToNow } + distanceToNow + } } diff --git a/app/src/views/tool/ToolLog.vue b/app/src/views/tool/ToolLog.vue index b211e122..233c4859 100644 --- a/app/src/views/tool/ToolLog.vue +++ b/app/src/views/tool/ToolLog.vue @@ -14,7 +14,7 @@ - {{ value | readableDate }} + {{ readableDate(value) }}
@@ -137,9 +137,9 @@ export default { ).then(({ url }) => { window.open(url, '_blank') }) - } - }, + }, - filters: { readableDate } + readableDate + } } diff --git a/app/src/views/tool/ToolLogs.vue b/app/src/views/tool/ToolLogs.vue index 350881f2..5de85d83 100644 --- a/app/src/views/tool/ToolLogs.vue +++ b/app/src/views/tool/ToolLogs.vue @@ -13,9 +13,9 @@ - {{ log.started_at | distanceToNow }} + {{ distanceToNow(log.started_at) }} {{ log.description }} @@ -66,10 +66,8 @@ export default { } }) this.operations = operation - } - }, + }, - filters: { distanceToNow, readableDate } From fea5730a2920e482571996285548e675cf08f120 Mon Sep 17 00:00:00 2001 From: axolotle Date: Sat, 24 Feb 2024 16:46:30 +0100 Subject: [PATCH 5/8] lint --- app/src/views/_partials/DomainForm.vue | 14 +++++++------- app/src/views/diagnosis/DiagnosisView.vue | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/src/views/_partials/DomainForm.vue b/app/src/views/_partials/DomainForm.vue index 99ff6dc0..da2f1e9f 100644 --- a/app/src/views/_partials/DomainForm.vue +++ b/app/src/views/_partials/DomainForm.vue @@ -20,8 +20,8 @@

- - + +

- +

@@ -78,8 +78,8 @@

- - + +

@@ -133,7 +133,7 @@ export default { label: this.$i18n.t('domain_name'), props: { id: 'dyn-domain', - placeholder: this.$i18n.t('placeholder.domain').split(".")[0], + placeholder: this.$i18n.t('placeholder.domain').split('.')[0], type: 'domain', choices: ['nohost.me', 'noho.st', 'ynh.fr'] } @@ -162,7 +162,7 @@ export default { label: this.$i18n.t('domain_name'), props: { id: 'dyn-domain', - placeholder: this.$i18n.t('placeholder.domain').split(".")[0], + placeholder: this.$i18n.t('placeholder.domain').split('.')[0], type: 'domain', choices: ['local', 'test'] } diff --git a/app/src/views/diagnosis/DiagnosisView.vue b/app/src/views/diagnosis/DiagnosisView.vue index e6d3fc20..22fd7c7f 100644 --- a/app/src/views/diagnosis/DiagnosisView.vue +++ b/app/src/views/diagnosis/DiagnosisView.vue @@ -54,7 +54,7 @@

From 0c433ac71fe197da99b0bfb7cdec1c3e682ce0a8 Mon Sep 17 00:00:00 2001 From: axolotle Date: Sat, 24 Feb 2024 16:55:32 +0100 Subject: [PATCH 6/8] fix: deprecated slot syntax --- app/src/components/CardCollapse.vue | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/app/src/components/CardCollapse.vue b/app/src/components/CardCollapse.vue index 859d52bb..b1717f91 100644 --- a/app/src/components/CardCollapse.vue +++ b/app/src/components/CardCollapse.vue @@ -3,14 +3,16 @@ v-bind="$attrs" no-body :class="_class" > - -

- - {{ title }} - - -

- + From 732c1147a3cadf05e2fd191d08c365541e78be9e Mon Sep 17 00:00:00 2001 From: axolotle Date: Sat, 24 Feb 2024 17:55:37 +0100 Subject: [PATCH 7/8] rename BreadCrumb to YBreadcrumb --- app/src/components/globals/{Breadcrumb.vue => YBreadcrumb.vue} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename app/src/components/globals/{Breadcrumb.vue => YBreadcrumb.vue} (100%) diff --git a/app/src/components/globals/Breadcrumb.vue b/app/src/components/globals/YBreadcrumb.vue similarity index 100% rename from app/src/components/globals/Breadcrumb.vue rename to app/src/components/globals/YBreadcrumb.vue From d5c91135bbfcace8ea3601f89bbc934510b07b6f Mon Sep 17 00:00:00 2001 From: axolotle Date: Sat, 24 Feb 2024 17:57:10 +0100 Subject: [PATCH 8/8] refactor: reflect YBreadcrumb name change --- app/src/App.vue | 2 +- app/src/components/globals/YBreadcrumb.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/App.vue b/app/src/App.vue index b80a159b..596427e4 100644 --- a/app/src/App.vue +++ b/app/src/App.vue @@ -39,7 +39,7 @@ - +