tasks: очередь расставлена от базы к деталям
- порядок беклога и роадмапа назначен слоями: проверки, которым можно верить → долги входа → владелец записи и контракт API → конвейер под тестами → приложение и возможности поверх; у каждого движения записана причина; - заведены восемь задач под пункты «Завершения», которых не закрывала ни одна запись, — цель any-audio-source была без задач вовсе; - у четырёх задач сняты критерии, требовавшие того, что делает задача ниже по очереди; исправлены ссылки на несуществующий repo/sqlite и на отменённую разведку об очереди.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# ✨ Сделать экран настроек и хранить настройки по пользователю
|
||||
|
||||
- **Тип:** feature
|
||||
- **Категория:** Очередь
|
||||
- **Категория:** Очередь — Дом настроек нужен раньше уровней текста и раньше выбора канала уведомлений.
|
||||
- **Зачем:** Настроек у пользователя нет вовсе: уровни текста и канал уведомлений задаются общим конфигом сервиса.
|
||||
- **Теги:** goal:user-settings
|
||||
|
||||
@@ -17,7 +17,8 @@
|
||||
- таблица настроек пользователя: переключатели уровней текста, канал и адрес
|
||||
уведомлений, и её миграция;
|
||||
- эндпоинты чтения и записи своих настроек;
|
||||
- новый экран приложения;
|
||||
- новый экран приложения, и на нём же место выпуска и отзыва личного токена —
|
||||
сам токен заводит `api-tokens`, экрана у него нет;
|
||||
- значения по умолчанию для пользователя, у которого настроек ещё нет;
|
||||
- `docs/database.md` — представление данных и значения по умолчанию.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user