denozord
|
fc66c7db0b
|
feat(ping): implement additional fallback for interface resolution by selecting the first 'ether' interface if none is specified
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m9s
|
2026-02-10 23:15:21 +07:00 |
|
denozord
|
e914b0003c
|
feat(ping): add fallback mechanism for interface resolution by querying MikroTik routes based on gateway IP
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 1m8s
|
2026-02-10 23:03:55 +07:00 |
|
denozord
|
de6fd2dddb
|
feat(ping): enhance interface resolution logic by integrating gateway checks for improved tunnel interface matching
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m54s
|
2026-02-10 22:54:50 +07:00 |
|
denozord
|
18e488a8e8
|
feat(ping): add logging for ping requests and CLI command for debugging purposes
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m22s
|
2026-02-10 22:39:38 +07:00 |
|
denozord
|
b6df4af920
|
refactor(ping): remove srcAddress parameter from ping functions to simplify configuration
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m39s
|
2026-02-10 22:17:38 +07:00 |
|
denozord
|
78bf17920b
|
fix(ping): return ping data directly in JSON format for frontend compatibility
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m6s
|
2026-02-10 22:00:05 +07:00 |
|
denozord
|
ecee4ab601
|
feat(Mikrotik): add ping endpoint and implement prefetching of ping data for gateways in EasySwitchManager
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m18s
|
2026-02-10 21:34:52 +07:00 |
|
denozord
|
0063e79a73
|
feat(mikrotikBackupRoutes): add encryption and decryption for backup content to enhance security
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m42s
|
2026-02-10 01:54:38 +07:00 |
|
denozord
|
77ba6c1fa3
|
refactor(mikrotikBackupRoutes, mikrotikApplyService): improve error handling and logging for backup and file retrieval processes
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m2s
|
2026-02-10 01:48:07 +07:00 |
|
denozord
|
db31690df5
|
refactor(mikrotikApplyService): enhance file retrieval logic with improved error handling and support for large files
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m53s
|
2026-02-10 01:38:19 +07:00 |
|
denozord
|
0c40d2726b
|
refactor(mikrotikBackupRoutes, mikrotikBackupScheduler, mikrotikApplyService): replace direct export command with file-based export method for improved reliability and error handling
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m59s
|
2026-02-10 01:29:39 +07:00 |
|
denozord
|
7f2c4c3c8f
|
refactor(mikrotikBackupRoutes, mikrotikBackupScheduler): update backup export command to use /rest/execute with compact terse script for improved reliability
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m19s
|
2026-02-09 20:51:43 +07:00 |
|
denozord
|
89d35cd7ef
|
feat(mikrotikBackup): add endpoint and UI for manual backup execution
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 4m39s
|
2026-02-09 19:50:29 +07:00 |
|
denozord
|
5eecb8d070
|
feat(mikrotikBackupScheduler, MikrotikBackupsManager): enhance backup server management by integrating UI settings and adding server selection functionality
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m58s
|
2026-02-09 17:06:49 +07:00 |
|
denozord
|
275f2f6929
|
feat(mikrotikBackup): add MikroTik backup functionality with S3 integration and implement backup scheduler
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 1m2s
|
2026-02-09 15:13:56 +07:00 |
|
denozord
|
3d9394e27d
|
fix(mikrotikApplyService, ServerModal): update default port for MikroTik connections to 80 and ensure proper number conversion for port input
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m41s
|
2026-02-04 15:07:13 +07:00 |
|
denozord
|
61c87e69ef
|
fix(mikrotikConfigRoutes): enhance script execution logic to find script ID before running
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m9s
|
2026-02-03 23:47:39 +07:00 |
|
denozord
|
d4a1643a25
|
fix(mikrotikConfigRoutes): correct script execution command to use '.id' for script name in API call
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m54s
|
2026-02-03 22:17:49 +07:00 |
|
denozord
|
7815c5354f
|
fix(mikrotikConfigRoutes): update script execution command to use the correct REST API endpoint for running scripts
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m3s
|
2026-02-03 22:11:28 +07:00 |
|
denozord
|
335af01116
|
feat(mikrotikConfigRoutes, FilterManager): add run-script endpoint and integrate BGP update functionality in FilterManager
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m7s
|
2026-02-03 21:56:30 +07:00 |
|
denozord
|
99c027f96f
|
fix(mikrotikApplyService): filter routes by comment prefix when removing to ensure accurate route deletion
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m55s
|
2026-02-03 21:43:08 +07:00 |
|
denozord
|
6e4a0aae27
|
refactor(mikrotikInterfaceGenerator, NetworkConfigManager): improve comments for route removal and enhance request logging format in API responses
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m0s
|
2026-02-03 21:35:04 +07:00 |
|
denozord
|
1dfdfcfeec
|
fix(mikrotikConfigRoutes, mikrotikApplyService): update default port for MikroTik API connections from 443 to 80 to align with REST API standards
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m59s
|
2026-02-03 21:26:47 +07:00 |
|
denozord
|
999bd14590
|
refactor(mikrotikApplyService): transition from node-routeros to REST API client for MikroTik configuration; enhance request handling and error management
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m10s
|
2026-02-03 21:19:01 +07:00 |
|
denozord
|
e7c527f787
|
chore(mikrotikConfigRoutes): remove deprecated MikroTik configuration routes file
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m49s
|
2026-02-03 21:02:19 +07:00 |
|
denozord
|
76294ab2c9
|
refactor(NetworkConfigManager, mikrotikConfigRoutes): streamline logging and error handling in MikroTik configuration application; remove redundant debug log setup
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m8s
|
2026-02-03 20:50:31 +07:00 |
|
denozord
|
ce107db7ea
|
feat(MikrotikConfig, NetworkConfigManager): implement streaming logs for MikroTik configuration application and enhance error handling in response processing
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m2s
|
2026-02-03 20:40:32 +07:00 |
|
denozord
|
b374faa593
|
feat(MikrotikConfig): add ping endpoint and enhance applyMikrotikConfig error handling with safe response method
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m57s
|
2026-02-03 20:22:19 +07:00 |
|
denozord
|
b581c47c28
|
feat(MikrotikConfig): enhance applyMikrotikConfig and NetworkConfigManager with detailed request logging and error handling improvements
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m57s
|
2026-02-03 20:13:08 +07:00 |
|
denozord
|
e5f093b65f
|
refactor(MikrotikConfig): implement timeout handling and improve error management in applyMikrotikConfig function
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m51s
|
2026-02-03 20:05:05 +07:00 |
|
denozord
|
94314c383b
|
feat(MikrotikConfig): add API endpoint for applying MikroTik configuration; update frontend to support configuration application with dry-run option and modal interface
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m56s
|
2026-02-03 19:26:49 +07:00 |
|
denozord
|
1a27217676
|
feat(MikrotikConnection): add MikroTik connection testing functionality in ServerModal; update API routes and README for new encryption key and connection endpoint
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m13s
|
2026-02-03 19:12:32 +07:00 |
|
denozord
|
0ea0f376a6
|
feat(MikrotikConfig): enhance MikroTik configuration generation with support for 'text' and 'json' formats; add new API endpoints for interface and recursive route generation
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m37s
|
2026-02-03 17:46:30 +07:00 |
|
denozord
|
3ab4c4095a
|
feat(ServerManagement): add 'home' server type to server configurations and update related components to handle billing and filtering exclusions for home routers
|
2026-01-22 23:30:04 +07:00 |
|
denozord
|
82c9ff8a04
|
feat(Docker, encryption): add mandatory ENCRYPTION_KEY environment variable for IPSec password encryption; update documentation and Docker configurations to reflect changes
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m18s
|
2026-01-22 20:07:29 +07:00 |
|
denozord
|
86e8b5fece
|
fix(NetworkConfigManager, server): enhance IPSec password encryption and decryption error handling; add validation for encrypted password format and improve logging for better debugging
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m21s
|
2026-01-22 19:54:32 +07:00 |
|
denozord
|
a77ba76ff8
|
feat(NetworkConfigManager, server): update IPSec password handling; return password ID in response and enhance modal behavior for better user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m19s
|
2026-01-22 19:17:24 +07:00 |
|
denozord
|
d223981a93
|
feat(NetworkConfigManager, server): implement IPSec password management; add CRUD operations for IPSec passwords in the backend and integrate UI components for creating, editing, and deleting passwords in the frontend
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m21s
|
2026-01-22 19:07:34 +07:00 |
|
denozord
|
d949e011c9
|
feat(NetworkConfig): add network configuration routes and validation; integrate into server and frontend for managing IP, interfaces, and gateways
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m27s
|
2026-01-22 10:08:51 +07:00 |
|
denozord
|
fe665ebc1f
|
feat(server): expand server types to include BGP and DNS; enhance validation for required fields and tunnel requirements in server configuration
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m25s
|
2026-01-20 19:04:55 +07:00 |
|
denozord
|
4b8fcef17a
|
feat(server): add cache control headers for API responses to prevent browser caching
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m24s
|
2026-01-20 16:09:53 +07:00 |
|
denozord
|
c6599efb21
|
feat(serverConfigs): enhance jumphost server filtering logic for backward compatibility
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m24s
|
2026-01-20 15:53:34 +07:00 |
|
denozord
|
fda6e936aa
|
feat(serverConfigs): implement GET and POST routes for jumphost server management, including validation and filtering logic
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m22s
|
2026-01-20 15:42:10 +07:00 |
|
denozord
|
f2e237840b
|
refactor: rename server-configs.json to servers.json and update related references
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m22s
|
2026-01-20 15:35:48 +07:00 |
|
denozord
|
8d34822d12
|
refactor: Simplify ServerCard component layout and styles for improved readability and user experience, including badge updates and streamlined conditional rendering.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m43s
|
2026-01-20 13:54:45 +07:00 |
|
denozord
|
7bc5b48af7
|
feat: Enhance server validation in server.js and improve gateway management in ServerManager and FilterManager, ensuring proper gateway configuration for jumphost and exit server types.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m2s
|
2025-12-06 23:56:08 +07:00 |
|
denozord
|
d39d9adb2d
|
feat: Implement gateway management in FilterManager, adding functionality for creating, updating, and validating gateways, enhancing server configuration capabilities and user experience.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m41s
|
2025-12-06 23:38:31 +07:00 |
|
denozord
|
b79d733868
|
refactor: Clean up brace counting logic in Mikrotik config validation for improved readability and maintainability.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m0s
|
2025-12-06 15:00:13 +07:00 |
|
denozord
|
8d6d2bbe25
|
refactor: Update Mikrotik config validation logic to improve brace counting accuracy and enhance AutoUrlManager UI with consistent card layouts, larger icons, and refined button styles for better user experience.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m50s
|
2025-12-06 14:57:41 +07:00 |
|
denozord
|
f8f8be44ca
|
feat: Introduce server type management in ServerManager, enhancing server configuration with type selection and validation, and update example-servers.json to include server types for improved data consistency.
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m27s
|
2025-12-06 02:16:37 +07:00 |
|