feat(queue): play queue sync — manual pull, idle auto-sync, multi-server push (#1131)

This commit is contained in:
cucadmuh
2026-06-19 18:19:11 +03:00
committed by GitHub
parent c428d37e0e
commit 955a9fcbd6
23 changed files with 722 additions and 140 deletions
+7
View File
@@ -35,4 +35,11 @@ export const connection = {
switchServerHint: 'Click to choose another saved server.',
manageServers: 'Manage servers…',
switchFailed: 'Could not switch — server unreachable.',
queueSynced: 'Queue is in sync with the server',
queuePullHint: 'Click to pull the play queue from {{server}}',
queuePulling: 'Pulling play queue…',
queuePullSuccess: 'Play queue updated from server',
queuePullEmpty: 'The server play queue is empty',
queuePullFailed: 'Could not pull play queue from server',
queuePullAria: 'Sync play queue from server',
};
+7
View File
@@ -38,4 +38,11 @@ export const connection = {
switchServerHint: 'Нажмите, чтобы выбрать другой сохранённый сервер.',
manageServers: 'Управление серверами…',
switchFailed: 'Не удалось переключиться — сервер недоступен.',
queueSynced: 'Очередь синхронизирована с сервером',
queuePullHint: 'Нажмите, чтобы подтянуть очередь с {{server}}',
queuePulling: 'Подтягиваем очередь…',
queuePullSuccess: 'Очередь обновлена с сервера',
queuePullEmpty: 'Очередь на сервере пуста',
queuePullFailed: 'Не удалось подтянуть очередь с сервера',
queuePullAria: 'Синхронизировать очередь с сервером',
};