Denozordec and Cursor
0208aa4d7c
chore(deploy): добавить Traefik-стеки и общий compose с CDNManager
...
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 3m23s
Docker images / frontend-image (push) Successful in 2m1s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 38s
Docker images / publish-release (push) Successful in 6s
Единый стек CDN+MM, вариант рядом с CDN Traefik и CLI-скрипт запуска.
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.5.13
2026-09-04 19:07:49 +07:00
Denozordec
42a2e18047
docs: обновить раздел о прод-развёртывании Docker и изменить ссылки на репозиторий
Docker images / prepare-release (push) Successful in 23s
Docker images / backend-image (push) Failing after 1m30s
Docker images / frontend-image (push) Successful in 3m45s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 50s
Docker images / publish-release (push) Skipped
2026-09-04 18:54:26 +07:00
Denozordec and Cursor
9df3971f6c
chore(reui): обновить ReUI agent skill до актуальной версии
...
Docker images / prepare-release (push) Successful in 4s
Docker images / backend-image (push) Successful in 5m58s
Docker images / frontend-image (push) Successful in 2m55s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 53s
Docker images / publish-release (push) Successful in 6s
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.5.12
2026-08-19 20:03:55 +07:00
Denozordec and Cursor
7ed269cf2c
ci: переключить registry на git.shx.one
...
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 4m25s
Docker images / frontend-image (push) Successful in 2m10s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 45s
Docker images / publish-release (push) Successful in 6s
Обновить Gitea Actions, compose, updater и ссылки на образы.
Co-authored-by: Cursor <cursoragent@cursor.com >
v1.5.11
2026-08-17 16:43:40 +07:00
Denozordec
7f81c304ae
fix(config): добавить ключ лицензии REUI в настройки локальной конфигурации
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Failing after 2m40s
Docker images / frontend-image (push) Successful in 1m49s
Docker images / notify-webhook (push) Skipped
Docker images / updater-image (push) Successful in 42s
Docker images / publish-release (push) Skipped
2026-08-17 15:42:10 +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
d2de8d3188
fix(ui): улучшить функциональность панели данных и заменить устаревшие компоненты
Docker images / prepare-release (push) Successful in 7s
Docker images / backend-image (push) Successful in 2m1s
Docker images / frontend-image (push) Successful in 2m7s
Docker images / updater-image (push) Successful in 41s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 8s
v1.5.10
2026-06-30 22:36:00 +07:00
Denozordec
d3a2d38b37
fix(ui): заменить таблицы на карточки данных и улучшить функциональность поиска
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 1m37s
Docker images / frontend-image (push) Successful in 1m50s
Docker images / updater-image (push) Successful in 44s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 7s
v1.5.9
2026-06-30 22:22:51 +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
v1.5.8
2026-06-30 21:30:40 +07:00
Denozordec
009011a917
chore(docs): обновить инструкции по локальному запуску проекта
Docker images / prepare-release (push) Successful in 7s
Docker images / backend-image (push) Successful in 3m42s
Docker images / frontend-image (push) Successful in 2m40s
Docker images / updater-image (push) Successful in 53s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 8s
v1.5.7
2026-06-30 20:07:20 +07:00
Denozordec
399871f4f9
fix(config): улучшить обработку URL для бэкенда и увеличить таймаут запросов
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 1m36s
Docker images / frontend-image (push) Successful in 1m39s
Docker images / updater-image (push) Successful in 50s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 8s
v1.5.6
2026-05-12 23:19:51 +07:00
Denozordec
158fc36294
fix(api): увеличить лимит размера тела запроса и улучшить обработку URL для API
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 1m36s
Docker images / frontend-image (push) Successful in 1m40s
Docker images / updater-image (push) Successful in 38s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
v1.5.5
2026-05-12 23:11:23 +07:00
Denozordec
7dc4836c71
fix(dashboard): улучшить логику загрузки данных на странице панели управления
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 1m43s
Docker images / frontend-image (push) Successful in 1m47s
Docker images / updater-image (push) Successful in 54s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 7s
v1.5.4
2026-05-12 22:47:30 +07:00
Denozordec
efc3812e12
fix(updater): обновить URL для проверки состояния сервиса
2026-05-12 22:46:16 +07:00
Denozordec
8d5fd84962
fix(data-collection): добавить возможность отключения переключателей и улучшить обработку настроек
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 1m31s
Docker images / frontend-image (push) Successful in 1m41s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 7s
v1.5.3
2026-05-12 22:37:55 +07:00
Denozordec
f69e65b014
fix(docker): добавить переменную окружения для внутреннего URL бэкенда
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 1m34s
Docker images / frontend-image (push) Successful in 1m38s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
v1.5.2
2026-05-12 22:21:57 +07:00
Denozordec
49d14a00af
fix(data-collection): улучшить обработку ошибок и загрузку данных с API
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 1m32s
Docker images / frontend-image (push) Successful in 1m41s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 7s
v1.5.1
2026-05-12 22:11:49 +07:00
Denozordec
9ab2418a5f
feat(backup): добавить таблицу для резервных копий и функции для работы с ними
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 1m35s
Docker images / frontend-image (push) Successful in 1m42s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
v1.5.0
2026-05-12 21:56:13 +07:00
Denozordec
63aa9d424b
chore(backups): удалить устаревшие резервные копии Gateway
Docker images / prepare-release (push) Successful in 7s
Docker images / backend-image (push) Successful in 1m32s
Docker images / frontend-image (push) Successful in 1m38s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
v1.4.1
2026-05-12 21:55:41 +07:00
Denozordec
43ab17b253
feat(scheduler): добавить расписание бэкапов и автообновление сертификатов
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 2m13s
Docker images / frontend-image (push) Successful in 2m11s
Docker images / updater-image (push) Successful in 50s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 8s
v1.4.0
2026-05-12 21:46:11 +07:00
Denozordec
4b8cf83ee9
fix(backend): улучшить управление блокировками и очистку устаревших директорий
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 1m34s
Docker images / frontend-image (push) Successful in 1m41s
Docker images / updater-image (push) Successful in 45s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 7s
v1.3.5
2026-05-12 21:28:08 +07:00
Denozordec
cdaf3deb03
chore(release): обновить заметки о релизе и манифест для версии 1.3.4
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 2m30s
Docker images / frontend-image (push) Successful in 2m7s
Docker images / updater-image (push) Successful in 38s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
v1.3.4
2026-05-12 20:51:21 +07:00
Denozordec
3ce4179f3c
chore(package): обновить зависимости и добавить поддержку swc для Windows
2026-05-12 20:48:45 +07:00
Denozordec
1a47905beb
fix(backend): улучшить обработку сертификатов и добавить поддержку цепочек сертификатов
2026-05-12 20:43:34 +07:00
Denozordec
b51d979a1c
fix(backend): улучшить обработку хранилищ доверия для сертификатов
2026-05-12 20:40:56 +07:00
Denozordec
bc01da1708
fix(backend): добавить функции для работы с IP-адресами и DNS-записями
2026-05-12 20:35:07 +07:00
Denozordec
500a543045
fix(backend): улучшить уникальность идентификаторов сертификатов
2026-05-12 20:29:57 +07:00
Denozordec
60024facab
fix(backend): улучшить обработку сертификатов и добавить поддержку PUT запросов
2026-05-12 20:29:06 +07:00
Denozordec
53ea0e74a3
fix(ui): добавить новые компоненты для управления сертификатами
2026-05-12 20:11:22 +07:00
Denozordec
6c8ca17590
fix(ui): улучшить отображение таблицы сертификатов и добавить классы для сетки
2026-05-12 20:04:44 +07:00
Denozordec
d62d212c86
chore(backend): добавить поддержку ACME и управление сертификатами
2026-05-12 20:00:25 +07:00
Denozordec
bfceb07a23
fix(ui): убрать проверку статуса бэкенда из компонентов
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 1m32s
Docker images / frontend-image (push) Successful in 1m39s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
v1.3.3
2026-05-12 18:58:38 +07:00
Denozordec
e7a8ad0910
chore(rules): добавить локальный hook для проверки сообщений коммитов
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 2m36s
Docker images / frontend-image (push) Successful in 2m25s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
v1.3.2
2026-05-12 18:18:30 +07:00
Denozordec
0435608ef9
chore: обновить правила коммитов и улучшить форматирование релизных заметок
...
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 1m33s
Docker images / frontend-image (push) Successful in 1m39s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
- Уточнены правила формирования сообщений коммитов, включая использование русского языка и уточнение типов изменений (fix/chore/feat).
- Добавлена функция для форматирования заголовков коммитов в компоненте модалки релизов, улучшая читаемость.
- Обновлены ссылки на правила коммитов в документации для большей ясности.
v1.3.1
2026-05-12 18:06:29 +07:00
Denozordec
c2a8a08618
feat: обновить название проекта и улучшить документацию
...
Docker images / prepare-release (push) Successful in 5s
Docker images / backend-image (push) Successful in 1m32s
Docker images / frontend-image (push) Successful in 1m37s
Docker images / updater-image (push) Successful in 38s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
- Изменено название проекта с "RouterLists" на "MikrotikManager" во всех соответствующих файлах и компонентах.
- Обновлены ссылки и комментарии в документации, чтобы отразить новое название и улучшить ясность.
- Внесены изменения в правила коммитов, чтобы обеспечить использование русского языка в сообщениях коммитов.
v1.3.0
2026-05-12 17:53:53 +07:00
Denozordec
35876fcd6f
feat: update Dockerfile and release management scripts
...
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 1m45s
Docker images / frontend-image (push) Successful in 1m37s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
- Replaced the public directory creation step with a direct copy in the Dockerfile for improved build efficiency.
- Enhanced the compute-release script to retrieve all tags and manage release manifests more effectively, including better handling of published timestamps and commit details.
- Updated the ReleasesPage component to conditionally format the published date based on the build type, improving user clarity on release status.
v1.2.0
2026-05-12 17:39:50 +07:00
Denozordec
7207d1b749
feat: update release notes and manifest for v1.1.0
...
Docker images / prepare-release (push) Successful in 6s
Docker images / backend-image (push) Successful in 2m34s
Docker images / frontend-image (push) Successful in 2m8s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
Docker images / publish-release (push) Successful in 6s
- Added release notes for version 1.1.0, highlighting enhancements and refactoring.
- Updated release manifest with new published timestamp and commit details for the latest release.
- Modified compute-release script to allow dynamic output directory configuration, improving flexibility in release management.
v1.1.0
2026-05-12 17:30:25 +07:00
Denozordec
4b92a6eb81
feat: release v1.1.0 with enhancements and refactoring
...
Docker images / prepare-release (push) Failing after 7s
Docker images / backend-image (push) Has been skipped
Docker images / frontend-image (push) Has been skipped
Docker images / updater-image (push) Has been skipped
Docker images / publish-release (push) Has been skipped
Docker images / notify-webhook (push) Has been skipped
- Updated application version to 1.1.0, reflecting new features and improvements.
- Enhanced release management by allowing Docker images to be built even when no new commits are present since the last tag.
- Implemented new features including database backup and restore functionality, improved network configuration handling, and enhanced UI feedback with toast notifications.
- Refactored code to replace custom API fetch logic with a utility function for better maintainability.
- Streamlined Docker workflows and improved build efficiency through various configuration updates.
2026-05-12 17:28:13 +07:00
Denozordec
9ccc8459d7
feat: update application versioning and enhance release management
...
Docker images / prepare-release (push) Successful in 38s
Docker images / backend-image (push) Has been skipped
Docker images / frontend-image (push) Has been skipped
Docker images / updater-image (push) Has been skipped
Docker images / publish-release (push) Has been skipped
Docker images / notify-webhook (push) Has been skipped
- Bumped application version to 1.0.0 across all relevant package files, ensuring consistency in versioning.
- Introduced new environment variables for application version and release URL in Dockerfiles, improving deployment transparency.
- Enhanced the health check endpoint to return the current application version, providing better visibility for monitoring.
- Updated CI/CD workflows to include steps for preparing and publishing releases, streamlining the release process.
- Added a new "Releases" section in the application sidebar for easier access to version information.
2026-05-12 17:19:20 +07:00
Denozordec
f282585b52
feat: enhance network configuration handling in updater script
...
Docker images / backend-image (push) Successful in 39s
Docker images / frontend-image (push) Successful in 40s
Docker images / updater-image (push) Successful in 45s
Docker images / notify-webhook (push) Has been skipped
- Improved network mode handling by introducing a variable for network names, allowing for better management of custom networks.
- Added support for network aliases, enabling the specification of multiple aliases for a given network in the snapshot.
- Enhanced health check logging to include the last HTTP status received, providing better visibility into health check failures.
2026-05-12 16:42:00 +07:00
Denozordec
40e2040fb0
feat: refactor theme management and remove next-themes dependency
...
Docker images / backend-image (push) Successful in 2m35s
Docker images / frontend-image (push) Successful in 2m9s
Docker images / updater-image (push) Successful in 38s
Docker images / notify-webhook (push) Has been skipped
- Replaced the next-themes package with a custom ThemeProvider component for enhanced theme management.
- Implemented local storage handling for theme persistence and system theme detection.
- Updated the Toaster component to utilize the new theme context.
- Removed unused next-themes references from package.json and package-lock.json.
2026-05-12 16:07:40 +07:00
Denozordec
bb07ba0f69
feat: implement database backup and restore functionality in settings page
...
Docker images / backend-image (push) Successful in 1m39s
Docker images / frontend-image (push) Successful in 1m51s
Docker images / updater-image (push) Successful in 36s
Docker images / notify-webhook (push) Has been skipped
- Added UI components for downloading and restoring the application database, enhancing data management capabilities.
- Integrated new API routes for system database operations in the backend.
- Implemented state management for backup and restore processes, including loading indicators and user notifications.
2026-05-12 15:59:27 +07:00
Denozordec
1fefed2aa0
chore: enhance data source configuration and mock data handling
...
Docker images / backend-image (push) Successful in 39s
Docker images / frontend-image (push) Successful in 1m38s
Docker images / updater-image (push) Successful in 35s
Docker images / notify-webhook (push) Has been skipped
- Added support for mock data mode in the frontend by introducing a new environment variable in the Dockerfile and workflow configuration.
- Updated the settings page to conditionally display options based on the availability of mock data, improving user experience.
- Refactored data source logic to include a check for mock data availability, ensuring proper mode handling in the application.
2026-05-12 15:38:27 +07:00
Denozordec
4489dfb2d6
chore: enhance frontend configuration for backend integration
...
Docker images / backend-image (push) Successful in 39s
Docker images / frontend-image (push) Successful in 1m36s
Docker images / updater-image (push) Successful in 37s
Docker images / notify-webhook (push) Has been skipped
- Added environment variables for backend URLs in the Dockerfile to facilitate dynamic configuration.
- Updated Next.js configuration to include rewrites for health and API endpoints, improving backend connectivity.
- Modified settings page to handle backend URL locking and normalization, enhancing user experience and data integrity.
2026-05-12 15:28:20 +07:00
Denozordec
4b240d70d0
chore: add server and server_snapshots tables to database schema
...
Docker images / backend-image (push) Successful in 1m32s
Docker images / frontend-image (push) Successful in 41s
Docker images / updater-image (push) Successful in 36s
Docker images / notify-webhook (push) Has been skipped
- Introduced new tables for managing server configurations and snapshots, enhancing data organization and retrieval.
- The servers table includes fields for server details, while the server_snapshots table captures performance metrics and status updates.
2026-05-12 15:17:28 +07:00
Denozordec
63252ae85e
chore: enhance image reference resolution in updater script
...
Docker images / backend-image (push) Successful in 38s
Docker images / frontend-image (push) Successful in 40s
Docker images / updater-image (push) Successful in 45s
Docker images / notify-webhook (push) Has been skipped
- Added functionality to resolve image references with digests, improving the rollback process in the updater script.
- Updated health check URLs in targets.json.example to use service names instead of localhost, ensuring proper connectivity in containerized environments.
2026-05-12 15:12:23 +07:00
Denozordec
a359874a42
chore: enhance Dockerfile for backend to rebuild better-sqlite3
...
Docker images / backend-image (push) Successful in 2m32s
Docker images / frontend-image (push) Successful in 42s
Docker images / updater-image (push) Successful in 36s
Docker images / notify-webhook (push) Has been skipped
- Updated the backend Dockerfile to include a rebuild step for better-sqlite3 after npm ci, improving compatibility and performance.
- Removed redundant package installation commands to streamline the Docker build process.
2026-05-12 15:08:11 +07:00
Denozordec
4ec247f2c0
chore: update Docker Compose configuration for data volume management
...
Docker images / backend-image (push) Successful in 40s
Docker images / frontend-image (push) Successful in 40s
Docker images / updater-image (push) Successful in 35s
Docker images / notify-webhook (push) Has been skipped
- Changed backend data volume mapping to use a specific host path for data storage.
- Updated updater service volume mappings to point to designated host paths for state and configuration files, streamlining the deployment process.
2026-05-12 14:51:10 +07:00
Denozordec
2697a35c0a
chore: streamline Docker workflow and enhance build efficiency
...
Docker images / backend-image (push) Successful in 40s
Docker images / frontend-image (push) Successful in 39s
Docker images / updater-image (push) Successful in 36s
Docker images / notify-webhook (push) Has been skipped
- Updated Dockerfiles for frontend and backend to include the --ignore-scripts flag in npm ci commands, further optimizing build times.
- Added a step in the Docker workflow to create the public directory in the staging environment, ensuring proper setup for deployments.
- Enhanced the configuration for dynamic image naming in the Docker workflow, improving consistency across builds.
2026-05-12 14:46:52 +07:00
Denozordec
7295545cde
chore: add updater image configuration to Docker workflow
...
Docker images / backend-image (push) Successful in 39s
Docker images / frontend-image (push) Successful in 40s
Docker images / updater-image (push) Successful in 49s
Docker images / notify-webhook (push) Has been skipped
- Introduced a new job for building and pushing an updater Docker image, dynamically setting its name based on the repository structure.
- Updated existing image name configurations for frontend and backend to strip version numbers, ensuring cleaner image tags.
- Enhanced the Docker workflow with steps for checking out the repository, configuring Buildx, and logging into the Gitea registry.
2026-05-12 14:26:59 +07:00