Denozordec
d3f9a120e6
fix(alerts): объяснить отключённые и неоднозначные цели оповещений
2026-10-12 15:47:16 +07:00
Denozordec
89bde27f19
fix(ui): улучшить контраст и доступность прокрутки
2026-10-10 02:50:53 +07:00
Denozordec
c343ce62c8
fix(ui): исправить доступность оболочки и проверку состояния сервера
2026-10-03 22:49:52 +07:00
Denozordec
1a9966ec95
fix(ui): завершить локальную приёмку администрирования
2026-10-03 22:32:53 +07:00
Denozordec
d5edfe5ef6
fix(ui): повысить приоритет правил и исправить мобильные строки
2026-10-03 21:49:05 +07:00
Denozordec
c7e1f75e2e
fix(alerts): обозначить недоступность событий префиксов
2026-10-03 19:55:31 +07:00
Denozordec
f3ec6b31ce
fix(alerts): сделать выбор объектов доступным с клавиатуры
2026-10-03 19:50:31 +07:00
Denozordec
b109532f33
fix(alerts): подтвердить риск ручного повтора сообщения
2026-10-03 19:21:19 +07:00
Denozordec
89c31289bd
fix(alerts): показать подтверждённое состояние очереди сообщений
2026-10-03 19:09:42 +07:00
Denozordec
382e318b97
fix(alerts): отклонять запись устаревшего снимка правил
2026-10-03 18:41:48 +07:00
Denozordec
c5c1c2812d
fix(alerts): читать согласованный снимок и реальные цели проб
2026-10-03 18:27:22 +07:00
Denozordec
dc5594ca7c
fix(alerts): защитить тест правила общим замком Telegram
2026-10-03 18:20:29 +07:00
Denozordec
9c1d14635a
fix(alerts): подтверждать запись правил и сохранять формы при сбое
2026-10-03 18:13:57 +07:00
Denozordec
875819c577
fix(alerts): сохранить черновик Telegram и подтвердить операции
2026-10-03 18:00:01 +07:00
Denozordec
526f305aa6
fix(alerts): разделить загрузку каталогов целей и правил
2026-10-03 17:50:23 +07:00
Denozordec
3710fc6aab
fix(alerts): отличать неизвестные данные от пустого списка правил
2026-10-03 17:30:46 +07:00
Denozordec and Cursor
ec43591a99
feat(db): перевести хранилище с SQLite на PostgreSQL
...
Docker images / prepare-release (push) Successful in 12s
Docker images / backend-test (push) Successful in 4m9s
Docker images / frontend-image (push) Successful in 4m28s
Docker images / updater-image (push) Successful in 58s
Docker images / backend-image (push) Successful in 2m49s
Docker images / notify-webhook (push) Skipped
Docker images / publish-release (push) Successful in 11s
При старте backend накатывает схему PostgreSQL 18 и, если база пустая, один раз импортирует mikrotik.db с тома. Повторный старт не копирует данные. Бэкап в UI идёт через pg_dump.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 01:36:48 +07:00
Denozordec and Cursor
5f29cfaf0f
fix(ui): выровнять chrome Frame и убрать Card-оболочки
...
Docker images / prepare-release (push) Successful in 4s
Docker images / backend-image (push) Failing after 2m36s
Docker images / frontend-image (push) Successful in 2m22s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 55s
Docker images / publish-release (push) Skipped
Подключить App Switcher, NavUser, OpsPanel и AlertDialog вместо Card-shell.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-17 15:36:56 +07:00
Denozordec
a1a9124f3d
fix(config): добавить новые зависимости и обновить конфигурацию компонентов
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 2m37s
Docker images / frontend-image (push) Successful in 2m22s
Docker images / updater-image (push) Successful in 38s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 8s
2026-06-30 21:30:40 +07:00
Denozordec
11ad94f67d
feat: integrate sonner for toast notifications and enhance UI feedback
...
Added the sonner library for toast notifications across various components, improving user feedback for actions such as saving settings, syncing rules, and handling errors. Updated the layout to include a Toaster component for consistent notification display. Refactored alert messages in the backups, gre, and filters pages to utilize the new notification system, enhancing overall user experience.
2026-05-07 20:49:35 +07:00
Denozordec
6d8379501c
refactor: replace custom API fetch logic with requestJson utility across multiple pages
...
Updated the API fetching mechanism in various components to utilize the new requestJson function for improved consistency and error handling. This change affects the alerts, dashboard, data collection, filters, gre, network map, probes, recursive routes, route optimizer, servers, settings, traffic, and uptime pages.
2026-05-07 13:35:41 +07:00
Denozordec and Cursor
5f31bb47fb
chore: synchronize pending app/backend updates and repository hygiene
...
Includes current frontend and backend work in progress and removes generated artifacts from tracking to keep the repository clean for дальнейшая разработка.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-07 12:29:04 +07:00
Denozordec
bdb9b72fac
Init 2
2026-05-03 11:16:07 +07:00
Denozordec
f3f831653f
Init commit
2026-05-02 01:17:08 +07:00