denozord
b0c8a0a4bb
Refactor frontend structure and update dependencies
...
Publish Docker image / build-and-push (push) Successful in 2m6s
- Changed the main entry point from main.jsx to main.tsx for TypeScript support.
- Removed Tabler JS import and integrated Tailwind CSS for styling.
- Updated package.json and package-lock.json to include new dependencies such as @fontsource-variable/geist and tailwindcss, while removing unused ones.
- Enhanced Vite configuration with path aliasing for improved import management.
- Deleted unused App.css and App.jsx files to streamline the project structure.
Made-with: Cursor
2026-04-26 14:56:48 +07:00
denozord
a3291d6b2b
feat(evobgp): прокси /api/evobgp на бэкенде, URL и токен из env Docker
...
Publish Docker image / build-and-push (push) Successful in 1m39s
- Express проксирует на EVOBGP_API_URL с EVOBGP_API_TOKEN (без CORS)
- фронт по умолчанию baseURL /api/evobgp; прямой режим через VITE или localStorage
- Communities: подсказка про переменные контейнера; очистка URL включает прокси
- DOCKER.md и Dockerfile.fast: документация переменных
Made-with: Cursor
2026-04-07 23:45:57 +07:00
denozord
0746fb4f1e
fix(evobgp): запросы к API на абсолютный URL EvoBGP, не на хост SPA
...
Publish Docker image / build-and-push (push) Successful in 1m39s
- base URL: VITE_EVOBGP_API_URL или localStorage evobgp_api_url, в dev — proxy /v1
- нормализация до …/v1; убран относительный /v1 в production (запросы больше не идут на порт UI)
- форма URL и токена в Communities для сохранения в localStorage
Made-with: Cursor
2026-04-07 23:36:36 +07:00
denozord
23d7b67813
feat(integration): switch data sections to EvoBGP v1 API
...
Publish Docker image / build-and-push (push) Successful in 2m12s
Move Domains, IP ranges, ASNs and Communities managers from legacy /api endpoints to direct EvoBGP /v1 modules/communities endpoints with a dedicated adapter layer.
Made-with: Cursor
2026-04-07 22:50:54 +07:00
denozord
e529aa23ec
refactor(tests): update package.json scripts for linting and testing; enhance CI workflows for linting and testing integration
Frontend CI / frontend (push) Successful in 10m38s
2026-03-15 23:29:24 +07:00
denozord
f48e30ab44
refactor(communities): remove gatewayDefault from community model and UI components for streamlined data handling
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m51s
2026-02-24 12:18:44 +07:00
denozord
5e6435e2e1
feat(communities): add icon support to community model and UI components for enhanced visual representation
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m58s
2026-02-24 12:03:07 +07:00
denozord
6fad114b22
refactor(CommunitiesManager): enhance button actions and layout for improved user interaction and functionality
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m57s
2026-02-16 22:18:04 +07:00
denozord
f380be5d21
refactor(CommunitiesManager): update tab navigation style to improve layout and user interaction
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m51s
2026-02-16 22:12:23 +07:00
denozord
87f8283191
refactor(CommunitiesManager): simplify layout structure and enhance notification handling for improved user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m49s
2026-02-16 22:08:02 +07:00
denozord
46c9515ed1
refactor(CommunitiesManager): integrate PageHeader component for enhanced layout and consistency in community management
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m56s
2026-02-16 19:46:56 +07:00
denozord
cf6d8b61a3
refactor(PageHeader): standardize header component across various managers by adding icons for improved visual consistency and user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m53s
2026-02-16 19:26:56 +07:00
denozord
698d42ce31
refactor(Managers): remove Breadcrumbs component from various managers for cleaner UI and improved readability
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m57s
2026-02-16 16:58:24 +07:00
denozord
1566d3f998
feat: Enhance CommunitiesManager and FilterManager with improved tab styling and query parameter prefill functionality for better user experience and server selection.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m2s
2025-12-06 20:35:15 +07:00
denozord
cba1615cdf
feat: Introduce normalization function for community values in CommunitiesManager to ensure consistent formatting and improve input validation across various fields.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m54s
2025-12-06 19:27:55 +07:00
denozord
64f83a239f
fix: Update placeholder and help text in CommunitiesManager for clearer input format guidance, specifying valid formats for user entries.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m56s
2025-12-06 19:20:30 +07:00
denozord
2e6f3d9263
feat: Enhance CommunitiesManager with filter usage tracking and UI improvements, including a refresh button and search prefill from query parameters for better user experience.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m1s
2025-12-06 18:51:14 +07:00
denozord
cb46c74209
fix: Correct layout by adding missing closing div in CommunitiesManager component
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m38s
2025-12-01 13:30:18 +07:00
denozord
aa882bad20
feat: Refactor CommunitiesManager component to enhance UI and functionality with modals for adding, editing, and deleting communities. Improved validation and error handling, and updated layout for better user experience.
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 57s
2025-11-30 22:36:15 +07:00
denozord
c83a4dcd81
feat: Обновление компонента CommunitiesManager с добавлением новых иконок, улучшением валидации форм и стилизации. Внедрены сохраненные фильтры для более удобного поиска и сортировки, а также улучшена навигация по страницам.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m38s
2025-11-11 19:48:27 +07:00
denozord
cfbcedf9d7
feat: Добавить улучшенный rate limiting для операций записи и BGP обновлений, а также валидацию входных данных для ASNs, доменов и IP диапазонов. Реализовать отображение статистики использования сообществ и новый API для валидации конфигурации MikroTik. Обновить интерфейс менеджера сообществ с вкладками для списка и статистики.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m30s
2025-10-02 16:36:52 +07:00
denozord
434462f633
feat: Обновить компоненты интерфейса, добавив новый заголовок страницы и состояние пустого контента в менеджерах ASNs, Domains и IPRanges, а также улучшить стили для адаптивного отображения
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m0s
2025-08-27 17:16:46 +07:00
denozord
e6878a5b08
feat: Add ConfirmDialog for clearing community fields in ASNs, Domains, and IPRanges managers with appropriate state management and UI integration
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 15m31s
2025-08-14 14:21:14 +07:00
denozord
79038a3981
feat: Refactor CommunitiesManager to utilize PageHeaderActions component for action buttons, improving UI consistency and reducing redundancy
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 5m43s
2025-08-12 13:40:59 +07:00
denozord
cdf42aa589
feat: Introduce cursor utility class for pointer interactions and refactor action buttons into PageHeaderActions component across multiple managers for improved UI consistency
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 5m54s
2025-08-12 13:29:19 +07:00
denozord
026d2a9379
feat: Refactor page headers in multiple managers for improved layout and consistency; remove global badge styles to support Tabler text colors
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 8m30s
2025-08-12 12:46:29 +07:00
denozord
6afd43f9e8
feat: Enhance server security and performance by adding helmet for security headers, implementing rate limiting, and centralizing error handling; update frontend API calls to use a dedicated api module for consistency
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 4m37s
2025-08-11 19:11:30 +07:00
denozord
76dee39843
feat: Add communities management routes and integrate community selection in FilterManager for enhanced user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 4m19s
2025-08-10 17:14:55 +07:00