Feature: отдельная страница data.html, общие css и upload-core.js

Made-with: Cursor
This commit is contained in:
cursor-agent
2026-04-06 09:33:33 +00:00
parent 6f84a178d4
commit f742f52f83
6 changed files with 1338 additions and 1057 deletions

View File

@@ -1,5 +1,15 @@
# История изменений
## 2026-04-06 18:00 UTC Многостраничный UI: загрузка на data.html
**Проблема:** Источник данных и кнопка загрузки должны быть на отдельной странице; на ней же — сводка по числу объектов в БД и по последней загрузке.
**Решение:** Вынесены стили в `css/dashboard.css`; добавлены `data.html` (загрузка, блоки статистики, `upload-core.js`) и навигация в шапке между `index.html` и `data.html`. С главной убраны PapaParse/XLSX и логика выбора файла.
**Проверка:** Открытие `/data.html`, загрузка `sample-data.csv`, проверка счётчиков и переход на мониторинг.
---
## 2026-04-06 17:00 UTC Проверка docker compose api и Nginx для /api/
**Проблема:** Запросы к `https://sd.gen7x.ru/api/health` отдавали 404: регекс статики `~* \.(json|…)$` перехватывал URI раньше префикса `/api/`.