From 2012b076456a245735ab5d7e03ae68c3d6126089 Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Tue, 16 Sep 2025 17:15:57 -0400 Subject: [PATCH] refactor: admin settings (#22109) --- .../AdminSettings.svelte} | 0 .../AuthSettings.svelte} | 2 +- .../BackupSettings.svelte} | 2 +- .../FFmpegSettings.svelte} | 2 +- .../ImageSettings.svelte} | 10 ++--- .../JobSettings.svelte} | 2 +- .../LibrarySettings.svelte} | 2 +- .../LoggingSettings.svelte} | 10 ++--- .../MachineLearningSettings.svelte} | 2 +- .../MapSettings.svelte} | 2 +- .../MetadataSettings.svelte} | 8 ++-- .../NewVersionCheckSettings.svelte} | 8 ++-- .../NightlyTasksSettings.svelte} | 2 +- .../NotificationSettings.svelte} | 4 +- .../ServerSettings.svelte} | 12 +++--- .../StorageTemplateSettings.svelte} | 6 +-- .../SupportedDatetimePanel.svelte} | 0 .../SupportedVariablesPanel.svelte} | 0 .../TemplateSettings.svelte} | 0 .../ThemeSettings.svelte} | 8 ++-- .../TrashSettings.svelte} | 12 +++--- .../UserSettings.svelte} | 4 +- .../admin-settings.ts | 0 .../onboarding-storage-template.svelte | 4 +- .../FeatureSetting.svelte} | 0 .../routes/admin/system-settings/+page.svelte | 40 +++++++++---------- web/src/routes/admin/users/[id]/+page.svelte | 2 +- 27 files changed, 72 insertions(+), 72 deletions(-) rename web/src/lib/components/{admin-page/settings/admin-settings.svelte => admin-settings/AdminSettings.svelte} (100%) rename web/src/lib/components/{admin-page/settings/auth/auth-settings.svelte => admin-settings/AuthSettings.svelte} (99%) rename web/src/lib/components/{admin-page/settings/backup-settings/backup-settings.svelte => admin-settings/BackupSettings.svelte} (97%) rename web/src/lib/components/{admin-page/settings/ffmpeg/ffmpeg-settings.svelte => admin-settings/FFmpegSettings.svelte} (99%) rename web/src/lib/components/{admin-page/settings/image/image-settings.svelte => admin-settings/ImageSettings.svelte} (98%) rename web/src/lib/components/{admin-page/settings/job-settings/job-settings.svelte => admin-settings/JobSettings.svelte} (97%) rename web/src/lib/components/{admin-page/settings/library-settings/library-settings.svelte => admin-settings/LibrarySettings.svelte} (98%) rename web/src/lib/components/{admin-page/settings/logging-settings/logging-settings.svelte => admin-settings/LoggingSettings.svelte} (96%) rename web/src/lib/components/{admin-page/settings/machine-learning-settings/machine-learning-settings.svelte => admin-settings/MachineLearningSettings.svelte} (99%) rename web/src/lib/components/{admin-page/settings/map-settings/map-settings.svelte => admin-settings/MapSettings.svelte} (98%) rename web/src/lib/components/{admin-page/settings/metadata-settings/metadata-settings.svelte => admin-settings/MetadataSettings.svelte} (94%) rename web/src/lib/components/{admin-page/settings/new-version-check-settings/new-version-check-settings.svelte => admin-settings/NewVersionCheckSettings.svelte} (94%) rename web/src/lib/components/{admin-page/settings/nightly-tasks-settings/nightly-tasks-settings.svelte => admin-settings/NightlyTasksSettings.svelte} (97%) rename web/src/lib/components/{admin-page/settings/notification-settings/notification-settings.svelte => admin-settings/NotificationSettings.svelte} (97%) rename web/src/lib/components/{admin-page/settings/server/server-settings.svelte => admin-settings/ServerSettings.svelte} (96%) rename web/src/lib/components/{admin-page/settings/storage-template/storage-template-settings.svelte => admin-settings/StorageTemplateSettings.svelte} (97%) rename web/src/lib/components/{admin-page/settings/storage-template/supported-datetime-panel.svelte => admin-settings/SupportedDatetimePanel.svelte} (100%) rename web/src/lib/components/{admin-page/settings/storage-template/supported-variables-panel.svelte => admin-settings/SupportedVariablesPanel.svelte} (100%) rename web/src/lib/components/{admin-page/settings/template-settings/template-settings.svelte => admin-settings/TemplateSettings.svelte} (100%) rename web/src/lib/components/{admin-page/settings/theme/theme-settings.svelte => admin-settings/ThemeSettings.svelte} (94%) rename web/src/lib/components/{admin-page/settings/trash-settings/trash-settings.svelte => admin-settings/TrashSettings.svelte} (95%) rename web/src/lib/components/{admin-page/settings/user-settings/user-settings.svelte => admin-settings/UserSettings.svelte} (95%) rename web/src/lib/components/{admin-page/settings => admin-settings}/admin-settings.ts (100%) rename web/src/lib/components/{admin-page/user/feature-setting.svelte => users/FeatureSetting.svelte} (100%) diff --git a/web/src/lib/components/admin-page/settings/admin-settings.svelte b/web/src/lib/components/admin-settings/AdminSettings.svelte similarity index 100% rename from web/src/lib/components/admin-page/settings/admin-settings.svelte rename to web/src/lib/components/admin-settings/AdminSettings.svelte diff --git a/web/src/lib/components/admin-page/settings/auth/auth-settings.svelte b/web/src/lib/components/admin-settings/AuthSettings.svelte similarity index 99% rename from web/src/lib/components/admin-page/settings/auth/auth-settings.svelte rename to web/src/lib/components/admin-settings/AuthSettings.svelte index 06deb05a44..d7b73430e3 100644 --- a/web/src/lib/components/admin-page/settings/auth/auth-settings.svelte +++ b/web/src/lib/components/admin-settings/AuthSettings.svelte @@ -18,7 +18,7 @@ import { isEqual } from 'lodash-es'; import { t } from 'svelte-i18n'; import { fade } from 'svelte/transition'; - import type { SettingsResetEvent, SettingsSaveEvent } from '../admin-settings'; + import type { SettingsResetEvent, SettingsSaveEvent } from './admin-settings'; interface Props { savedConfig: SystemConfigDto; diff --git a/web/src/lib/components/admin-page/settings/backup-settings/backup-settings.svelte b/web/src/lib/components/admin-settings/BackupSettings.svelte similarity index 97% rename from web/src/lib/components/admin-page/settings/backup-settings/backup-settings.svelte rename to web/src/lib/components/admin-settings/BackupSettings.svelte index 469d0b648a..878d2cd33a 100644 --- a/web/src/lib/components/admin-page/settings/backup-settings/backup-settings.svelte +++ b/web/src/lib/components/admin-settings/BackupSettings.svelte @@ -9,7 +9,7 @@ import { isEqual } from 'lodash-es'; import { t } from 'svelte-i18n'; import { fade } from 'svelte/transition'; - import type { SettingsResetEvent, SettingsSaveEvent } from '../admin-settings'; + import type { SettingsResetEvent, SettingsSaveEvent } from './admin-settings'; interface Props { savedConfig: SystemConfigDto; diff --git a/web/src/lib/components/admin-page/settings/ffmpeg/ffmpeg-settings.svelte b/web/src/lib/components/admin-settings/FFmpegSettings.svelte similarity index 99% rename from web/src/lib/components/admin-page/settings/ffmpeg/ffmpeg-settings.svelte rename to web/src/lib/components/admin-settings/FFmpegSettings.svelte index ae316498d8..d176839543 100644 --- a/web/src/lib/components/admin-page/settings/ffmpeg/ffmpeg-settings.svelte +++ b/web/src/lib/components/admin-settings/FFmpegSettings.svelte @@ -22,7 +22,7 @@ import { isEqual, sortBy } from 'lodash-es'; import { t } from 'svelte-i18n'; import { fade } from 'svelte/transition'; - import type { SettingsResetEvent, SettingsSaveEvent } from '../admin-settings'; + import type { SettingsResetEvent, SettingsSaveEvent } from './admin-settings'; interface Props { savedConfig: SystemConfigDto; diff --git a/web/src/lib/components/admin-page/settings/image/image-settings.svelte b/web/src/lib/components/admin-settings/ImageSettings.svelte similarity index 98% rename from web/src/lib/components/admin-page/settings/image/image-settings.svelte rename to web/src/lib/components/admin-settings/ImageSettings.svelte index 9a32e8e4e0..fd2ac29c6b 100644 --- a/web/src/lib/components/admin-page/settings/image/image-settings.svelte +++ b/web/src/lib/components/admin-settings/ImageSettings.svelte @@ -1,16 +1,16 @@