add task
This commit is contained in:
@@ -24,6 +24,21 @@
|
||||
|
||||
## Активные задачи
|
||||
|
||||
### ED-009 — Оптимизировать изображения для web
|
||||
|
||||
- Статус: `TODO`
|
||||
- Приоритет: `P1`
|
||||
- Репозиторий: `evening_detective_server`
|
||||
- Цель: ускорить загрузку фотографий на сайте, сохраняя оригиналы для печати.
|
||||
- Контекст: сейчас для просмотра на сайте используются оригинальные изображения, подготовленные для печати, поэтому страницы загружаются медленно.
|
||||
- Решение: при загрузке фотографии сохранять оригинал и создавать облегчённую web-версию; сайт должен получать web-версию, а оригинал оставаться доступным для печати. Для уже загруженных фотографий предусмотреть отдельную безопасную пакетную обработку с созданием web-версий без удаления оригиналов.
|
||||
- Следующий шаг: изучить текущий flow загрузки, хранения и выдачи фотографий, проверить объём уже загруженных файлов, затем выбрать минимальный способ генерации web-версий и запуска обработки без новой инфраструктуры.
|
||||
- Критерии: оригинал не теряется; web-версия создаётся автоматически для новых файлов; web-версии создаются для уже загруженных фотографий; endpoint сайта выдаёт web-версию; размер и время загрузки заметно уменьшены; ошибки обработки не приводят к потере оригинала; повторный запуск обработки безопасен.
|
||||
- Ограничения: не менять оригиналы; не добавлять зависимость или отдельный сервис без необходимости; не менять API шире требуемого для переключения выдачи.
|
||||
- Не входит: изменение качества оригиналов; полноценный CDN.
|
||||
- Проверка: `cd evening_detective_server && go test ./...`
|
||||
- Ручная проверка: загрузить фото, убедиться в наличии оригинала и web-версии, открыть страницу сайта и проверить, что выдаётся облегчённый файл.
|
||||
|
||||
### ED-001 — Исправить `actions_count` в `GetGameAnswers`
|
||||
|
||||
- Статус: `TODO`
|
||||
|
||||
Reference in New Issue
Block a user