Commit Graph
503 Commits
Author SHA1 Message Date
denozord 4e2f4ed7a5 refactor(GatewayAutocomplete): remove commented code to streamline FilterManager component
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m42s
2026-02-10 18:28:04 +07:00
denozord 5dfe76f1df feat(GatewayAutocomplete): enhance UI layout and improve gateway card display for better user interaction
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m19s
2026-02-10 18:22:34 +07:00
denozord 5e0397f667 feat(GatewayAutocomplete): improve gateway filtering logic to show full list when a gateway is selected, enhancing user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m36s
2026-02-10 18:15:38 +07:00
denozord b2b3933d2d refactor(GatewayAutocomplete): remove unnecessary div to clean up layout and improve code readability
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m40s
2026-02-10 17:54:40 +07:00
denozord 5ec477b23a feat(GatewayAutocomplete): replace dropdown with card-based selection for gateways, enhancing user experience and accessibility
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m6s
2026-02-10 17:38:35 +07:00
denozord 4afef9abf8 feat(MikrotikBackupsManager): enhance backup management UI with detailed backup table and improved server selection settings
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m27s
2026-02-10 17:27:47 +07:00
denozord 7b4b65053b feat(workflows): add container update webhook trigger to Docker publish workflows
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m5s
2026-02-10 16:01:48 +07:00
denozord ce13ca7845 feat(MikrotikBackupsManager): add server search functionality to enhance server selection UI
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 4m6s
2026-02-10 15:52:05 +07:00
denozord 7bfa7be02d feat(MikrotikBackupsManager): implement server selection UI with search, sorting, and pagination features
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m43s
2026-02-10 15:38:44 +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 f2372ef4c9 refactor(MikrotikBackupsManager): update condition to check for selectedServerId instead of selectedServer for improved clarity
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m10s
2026-02-10 01:21:44 +07:00
denozord 3d3afa4d3e refactor(MikrotikBackupsManager): rename selectedServer state to selectedServerId and update related logic for improved clarity and consistency
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m23s
2026-02-10 01:05:07 +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 0d9542d7e9 refactor(App, MikrotikBackupsManager): remove unused IconDatabaseBackup and update icon reference for Mikrotik backups
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m28s
2026-02-09 16:51:21 +07:00
denozord bcbbdc19e4 fix(MikrotikBackupsManager): correct backup server description formatting for consistency
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 1m10s
2026-02-09 16:38:59 +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 21d2707a1b refactor(BillingManager): streamline next payment date calculation by integrating it into data normalization process
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m21s
2026-02-04 12:33:48 +07:00
denozord d8457b1497 feat(BillingManager): implement next payment date calculation based on payment history and exchange rates
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m50s
2026-02-04 11:29:34 +07:00
denozord e5b72ca56f feat(BillingManager): add functionality to calculate next payment date by adding one month to the last payment date
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 4m46s
2026-02-04 10:26:19 +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 f56150694b fix(NetworkConfigManager): update button click handler to use arrow function for improved readability
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m15s
2026-02-03 19:55:40 +07:00
denozord 3319f9c329 refactor(NetworkConfigManager): update API call for applying MikroTik configuration to use fetch; improve error handling and response processing
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m55s
2026-02-03 19:48: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 5b96325184 feat(NetworkConfigManager): implement recursive gateway code generation for enhanced routing configuration, including error handling for missing gateways and parent references
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m45s
2026-01-25 21:43:53 +07:00
denozord ac34faaf48 feat(NetworkConfigManager, SettingsModal): add global PTR zone settings management, allowing users to define DNS replacements in both global and interface-specific contexts for enhanced configuration flexibility
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m47s
2026-01-25 21:35:33 +07:00
denozord f4f79a8f01 fix(NetworkConfigManager): refine IP conflict checking logic to ensure uniqueness of gateways on the same server, improving conflict notification accuracy
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m44s
2026-01-25 21:32:51 +07:00
denozord 49ee872e4a fix(NetworkConfigManager): correct comment formatting for IP conflict checking logic to enhance code clarity
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m54s
2026-01-25 21:24:43 +07:00
denozord e0163fa968 fix(NetworkConfigManager): update IP conflict checking logic to differentiate between gateway and interface IPs, ensuring accurate conflict notifications during gateway creation
Publish Fast Tabler Docker image / build-and-push-fast (push) Has been cancelled
2026-01-25 21:23:03 +07:00
denozord 2ee43d0538 feat(NetworkConfigManager): implement PTR zone replacement functionality, allowing dynamic DNS adjustments for improved server configuration and user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Has been cancelled
2026-01-25 21:21:39 +07:00