Commit Graph
531 Commits
Author SHA1 Message Date
denozord bdc7dd2bb3 refactor(MikrotikBackupsManager): optimize diff computation and synchronize scrolling between panels
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m25s
2026-02-11 15:51:05 +07:00
denozord 562f09753b feat(MikrotikBackupsManager): implement diff modal for enhanced configuration comparison
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m48s
2026-02-11 15:42:05 +07:00
denozord 91fd3baccc refactor(MikrotikBackupsManager): enhance diff panel styles for better contrast and visibility
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m41s
2026-02-11 14:29:30 +07:00
denozord 9a51265a4f refactor(MikrotikBackupsManager): update diff panel styles for improved readability and visual clarity
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m45s
2026-02-11 14:18:03 +07:00
denozord a2910832be feat(MikrotikBackupsManager): add side-by-side diff functionality for configuration comparison
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m47s
2026-02-11 14:12:07 +07:00
denozord ba6c7b9618 refactor(mikrotikBackupScheduler): improve logging for backup scheduler and remove initial backup on container restart
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m27s
2026-02-11 13:20:24 +07:00
denozord 6a90f4079d feat(ping): add ping caching functionality with configurable duration in UI settings
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m42s
2026-02-11 11:48:32 +07:00
denozord 1651700609 feat(ping): implement dynamic ping target selection from UI settings or default value 2026-02-11 11:45:37 +07:00
denozord 896f1ee3a7 refactor(EasySwitchManager): enhance text display by removing truncation and adding word break for better readability
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m23s
2026-02-11 01:21:26 +07:00
denozord 497940b29f refactor(EasySwitchManager): update gateway display to include comments and improve layout consistency
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m59s
2026-02-11 01:13:59 +07:00
denozord f6d32b3efa refactor(EasySwitchManager): simplify gateway information display by consolidating layout and enhancing clarity of comments
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m33s
2026-02-11 01:03:14 +07:00
denozord 583f9b255e refactor(EasySwitchManager): enhance gateway display with improved layout and additional information including IP and provider details
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m25s
2026-02-11 00:53:48 +07:00
denozord 343626c350 refactor(EasySwitchManager): optimize ping requests by using parallel execution and immediate UI updates for improved responsiveness
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m42s
2026-02-11 00:22:13 +07:00
denozord a0bf4a7a9f feat(ping): refine interface selection logic to prioritize 'ether1' and 'ether2' before falling back to other 'ether' interfaces
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m49s
2026-02-10 23:38:15 +07:00
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 b3739388e5 feat(EasySwitchManager): integrate network-config gateways into server data loading and filtering logic for improved accuracy
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m4s
2026-02-10 21:49:55 +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 8ae99a0d69 refactor(GatewayAutocomplete): remove selected gateway info display to streamline component and reduce clutter
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 4m0s
2026-02-10 20:54:28 +07:00
denozord 5bfd7ff5de fix(FilterManager): update serverCountry and serverProvider assignments to fallback on selectedServer properties for improved accuracy
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m28s
2026-02-10 19:11:32 +07:00
denozord 09c343a272 refactor(FilterManager): rename country and provider variables to serverCountry and serverProvider for clarity and consistency
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m3s
2026-02-10 19:02:24 +07:00
denozord 4155963d97 feat(GatewayAutocomplete): simplify country flag rendering and display provider information for selected gateways
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m36s
2026-02-10 18:53:39 +07:00
denozord e2b03c7689 feat(GatewayAutocomplete): adjust layout for gateway cards and display additional gateway information to enhance user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 4m38s
2026-02-10 18:44:52 +07:00
denozord 56c181f697 feat(GatewayAutocomplete): add selected gateway info and free gateway warning to enhance user feedback
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m32s
2026-02-10 18:33:53 +07:00
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