chore(openspec): архивировать add-orphaned-preview-handling и синхронизировать спеки
Новое требование в phone-album-sync о потере/возврате серверной копии у разгруженного превью, требование в android-client о метке потерянного элемента и действии удаления с устройства.
This commit is contained in:
@@ -127,6 +127,11 @@ Android-клиент для self-hosted galo: настройка подключ
|
||||
- **WHEN** оригинал элемента разгружен на сервер в режиме переноса
|
||||
- **THEN** в сетке на элементе показывается значок облака
|
||||
|
||||
#### Scenario: Метка потерянного элемента
|
||||
|
||||
- **WHEN** серверной копии разгруженного элемента больше нет в целевом альбоме
|
||||
- **THEN** в сетке на элементе показывается перечёркнутый значок облака
|
||||
|
||||
### Requirement: Доступ к альбомам устройства
|
||||
|
||||
Приложение SHALL запрашивать доступ к медиа устройства, нужный для перечисления
|
||||
@@ -698,3 +703,13 @@ SHALL показывать значками расположение содер
|
||||
#### Scenario: Сохранение выбора
|
||||
- **WHEN** пользователь перезапускает приложение
|
||||
- **THEN** список открывается с сохранёнными вариантом и направлением
|
||||
|
||||
### Requirement: Действия потерявшего серверную копию превью
|
||||
|
||||
Шит потерявшего серверную копию элемента SHALL предлагать действие «Удалить с
|
||||
устройства» и SHALL NOT показывать серверные атрибуты и действия.
|
||||
|
||||
#### Scenario: Только удаление с устройства
|
||||
|
||||
- **WHEN** пользователь открывает атрибуты потерявшего серверную копию элемента
|
||||
- **THEN** доступно действие «Удалить с устройства», а серверные действия отсутствуют
|
||||
|
||||
Reference in New Issue
Block a user