feat(server): library cleanup from ui (#16226)

* feat(server,web): scan all libraries from frontend

* feat(server,web): scan all libraries from frontend

* Add button text
This commit is contained in:
Jonathan Jogenfors 2025-03-03 04:29:02 +01:00 committed by GitHub
parent 8885e3105e
commit 869839f642
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 37 additions and 24 deletions

View file

@ -185,7 +185,7 @@
{#if !disabled && !multipleButtons && isIdle}
<JobTileButton color="light-gray" onClick={() => onCommand({ command: JobCommand.Start, force: false })}>
<Icon path={mdiPlay} size="48" />
{$t('start').toUpperCase()}
{missingText}
</JobTileButton>
{/if}
</div>

View file

@ -79,8 +79,7 @@
icon: mdiLibraryShelves,
title: $getJobName(JobName.Library),
subtitle: $t('admin.library_tasks_description'),
allText: $t('all'),
missingText: $t('refresh'),
missingText: $t('rescan'),
},
[JobName.Sidecar]: {
title: $getJobName(JobName.Sidecar),
@ -135,14 +134,14 @@
[JobName.StorageTemplateMigration]: {
icon: mdiFolderMove,
title: $getJobName(JobName.StorageTemplateMigration),
missingText: $t('missing'),
missingText: $t('start'),
description: StorageMigrationDescription,
},
[JobName.Migration]: {
icon: mdiFolderMove,
title: $getJobName(JobName.Migration),
subtitle: $t('admin.migration_job_description'),
missingText: $t('missing'),
missingText: $t('start'),
},
};