mirivlad
8d4a789e00
feat(dashboard): бесшовное обновление данных без перезагрузки страницы
...
- Добавлен API endpoint /api/dashboard/stats
- Реализована замена location.reload() на fetch() каждые 30 секунд
- Добавлены ID к элементам метрик для точечного обновления
- Убрано мерцание страницы при обновлении
2026-04-14 00:38:43 +08:00
mirivlad
e985bb2c34
fix(dashboard): скрытие блока диска если метрики отсутствуют
...
- Исправлена проверка diskMetric: теперь проверяется реальное наличие значения, а не только defined
- Блок диска больше не показывается для серверов без метрик (например Work_PC)
2026-04-14 00:19:18 +08:00
mirivlad
741fd56879
fix(dashboard): исправлен синтаксис Twig для отображения корневого раздела
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-13 23:19:02 +08:00
mirivlad
8498e7df34
fix(dashboard): показывать использование корневого раздела (/) на карточке сервера
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-13 23:09:49 +08:00
mirivlad
0219fda95f
feat: масштабирование, дашборд, алерты и тултипы
...
- Исправлена ось времени: старые данные слева, новые справа
- Подключён chartjs-plugin-zoom (колёсико, drag, pan)
- Переделаны кнопки периода: 1ч/6ч/24ч/7д/30д (по умолчанию 6ч)
- Добавлен cmdline в процессы тултипа (показывает полный путь)
- Улучшена логика алертов: нет спама, resolved уведомления
- Исправлено сохранение порогов (приведение типов)
- Исправлена страница алертов (Twig syntax: ends_with -> matches)
- Дашборд: цвета прогресс-баров по реальным порогам сервера
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-13 10:24:15 +08:00
mirivlad
b875e57e4c
fix: исправление тултипов Chart.js и обновление проекта
...
- Исправлено скрытие тултипов при уходе курсора влево/вправо
- Добавлена проверка всех 4 границ chartArea (caretX + caretY)
- Добавлен глобальный mousemove обработчик (crosshair overlay перехватывал mouseleave)
- Добавлен плагин chartjs-plugin-crosshair.min.js
- Обновлён дамп БД: только структура + примеры данных (без реальных данных)
- Добавлены: FlashMiddleware, NotificationService, .gitignore
- Обновлены: контроллеры, модели, middlewares, шаблоны
- Удалены: detail.twig.bak файлы
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-13 00:59:19 +08:00
mirivlad
c7fdaa5660
Initial commit - mon.mirv.top monitoring system
2026-02-14 15:08:14 +00:00