feat: complete brand icon and static caching
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s

This commit is contained in:
ik
2026-09-07 16:59:44 +07:00
parent 486016d977
commit 3529b6a1c8
10 changed files with 42 additions and 9 deletions
+2 -2
View File
@@ -123,7 +123,7 @@
### Графические элементы и объяснение данных
- [ ] Подготовить фирменный знак «крючок + поплавок + координатная сетка» и согласованный набор favicon/app icons.
- [x] Подготовить фирменный знак «крючок + поплавок + координатная сетка» и согласованный набор favicon/app icons (7 сентября 2026).
- [ ] Добавить координатный радар или мини-карту на страницу точки.
- [ ] Добавить временную шкалу активности 24/72 часа в рыболовной стилистике.
- [ ] Добавить лёгкие силуэты видов рыб, не перегружая карточки результатов.
@@ -139,7 +139,7 @@
- [x] Добавить экспоненциальный backoff community scheduler после повторных ошибок от 30 минут до 24 часов со сбросом после успеха (7 сентября 2026).
- [x] Показывать на `/status` безопасное состояние источников: актуален, устарел, временно ограничен, изменился DOM, ожидает запуска или выключен (7 сентября 2026).
- [ ] Добавить короткое серверное кэширование публичных GET API и проверить корректную инвалидацию после публикации.
- [ ] Настроить долгий immutable cache для хешированных assets и разумный cache для изображений/favicon.
- [x] Настроить долгий immutable cache для хешированных assets и разумный cache для изображений/favicon (7 сентября 2026).
- [ ] Добавить пагинацию или «Показать ещё» для публичной ленты полевых сигналов.
- [ ] Ограничить визуальные повторы одинаковых сигналов без потери provenance.
- [ ] Добавить безопасный административный экспорт диагностики без персональных данных.