Commit Graph
725 Commits
Author SHA1 Message Date
denozord 3f41bd4c7c feat(api): add alerts API endpoint and refactor resource stats retrieval for improved data handling 2026-02-24 00:25:36 +07:00
denozord f0db9ed013 feat(App): enhance mobile sidebar layout with new top bar and responsive adjustments; improve navbar styling for better usability on small screens
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m53s
2026-02-24 00:09:17 +07:00
denozord d397612fa5 feat(workflows): add support for v4 branch in docker-publish-fast workflow
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m3s
2026-02-24 00:00:46 +07:00
denozord 00afe2d6b2 feat(App): implement mobile sidebar overlay with backdrop and responsive adjustments; enhance layout for better usability on small screens 2026-02-23 23:56:55 +07:00
denozord 0b5ec5bd85 refactor(ResourceStatsPage, TrafficDashboard): update button click handlers to use arrow functions for consistency and improve error handling by retaining previous data on fetch failure
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m11s
2026-02-23 01:52:48 +07:00
denozord a14f10d048 refactor(api): implement abort signal handling in API requests across multiple components to improve cancellation of ongoing requests and prevent memory leaks
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m12s
2026-02-22 23:53:15 +07:00
denozord 3fda43cf2c docs(README): update locks API documentation to clarify optional soft-locks for editing and S3 access; enhance speed test route comments to explain non-blocking behavior
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m49s
2026-02-22 23:36:31 +07:00
denozord 353d14d64e feat(Validators): add server ID validation function to prevent path traversal and unsafe characters; update routes to utilize new validation logic
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m55s
2026-02-22 23:28:19 +07:00
denozord c3fba50de8 refactor(ResourceStatsPage): update RouterResourceCard layout to include an icon and improve styling
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m25s
2026-02-22 22:17:16 +07:00
denozord 9798e7fe95 feat(ResourceStats): add resource statistics API endpoint and integrate into frontend with routing and localization updates
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m35s
2026-02-22 22:05:47 +07:00
denozord 484dd56312 feat(Dashboard): display average ping response time in PingServiceCard based on historical data
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m7s
2026-02-22 21:50:53 +07:00
denozord 586f8246fb feat(PingServices): implement history tracking for ping results and update API responses to include historical data
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m46s
2026-02-22 21:40:55 +07:00
denozord 800f94354b feat(PingServices): add cache refresh option to fetchPingServices function and update tooltip for manual refresh
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 4m3s
2026-02-22 21:31:07 +07:00
denozord fbd740aef7 feat(Dashboard): enhance PingServiceCard with expandable view and sparkline for historical ping data
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m57s
2026-02-22 21:24:48 +07:00
denozord 7d3804202f feat(UptimeMonitor): add uptime monitor scheduler settings and endpoints for improved monitoring functionality
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 2m47s
2026-02-22 21:10:50 +07:00
denozord 1548de7064 feat(Settings): add ping services scheduler settings for cache refresh interval and enable/disable functionality
Publish Fast Tabler Docker image / build-and-push-fast (push) Failing after 3m31s
2026-02-22 20:50:46 +07:00
denozord 431314b973 feat(PingServicesScheduler): implement ping services scheduler endpoints and cache refresh logic for improved service monitoring
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m29s
2026-02-22 20:40:57 +07:00
denozord 4c7af43be7 refactor(UptimeMonitorPage): update background check logic to utilize cached data on page load
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m10s
2026-02-22 19:18:37 +07:00
denozord 1be7e3bb22 feat(UptimeMonitor): implement uptime cache retrieval and update logic for improved monitoring performance
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m36s
2026-02-22 18:36:02 +07:00
denozord 64d9178784 feat(UptimeMonitorPage): add current checking server ID state to improve UI feedback during uptime checks
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m56s
2026-02-22 18:20:21 +07:00
denozord 8c13ae9df4 feat(MikrotikConfigRoutes): enhance gateway and interface matching logic to support additional server IDs and improve route extraction
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m24s
2026-02-22 18:03:58 +07:00
denozord f80e962767 feat(UptimeMonitor): add uptime check endpoint and frontend settings for monitoring server availability
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m34s
2026-02-22 12:57:53 +07:00
denozord afa093781e feat(NetworkMap): adjust network map scheduler to run initial tick after 10 seconds and enhance cache handling in dashboard for better data display
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m54s
2026-02-22 01:30:21 +07:00
denozord f0cb694fa6 feat(UptimeMonitorPage): implement history tracking and visualization for server uptime checks
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m19s
2026-02-21 22:46:36 +07:00
denozord 28a6978243 refactor(UptimeMonitorPage): optimize uptime checks with memoization and update check interval to 2 minutes
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m9s
2026-02-21 22:31:20 +07:00
denozord 236f9f9d2e feat(App, CommandPalette): add Uptime Monitor page and integrate into navigation and command palette
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m19s
2026-02-21 22:08:46 +07:00
denozord e72b3f539d fix(api): extend request timeout to 3 minutes for long-running operations
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m13s
2026-02-21 21:18:38 +07:00
denozord 56f1baa7ba feat(FirewallPage): enhance apply summary functionality with confirmation for individual and bulk actions
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m8s
2026-02-21 19:32:17 +07:00
denozord ef7a4817c9 feat(FirewallPage): implement IP info loading from ipinfo.io for subnet analysis suggestions
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m6s
2026-02-21 19:09:11 +07:00
denozord 8e8ce7cec0 feat(MikrotikConfigRoutes, FirewallPage): add apply-summary endpoint and frontend analysis feature for address lists
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m47s
2026-02-21 19:01:28 +07:00
denozord 4ad5821b5e fix(MikrotikConfigRoutes): update response format for address lists to use res.json for consistency
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m47s
2026-02-21 18:52:30 +07:00
denozord dfbd38d9a3 feat(MikrotikConfigRoutes): add logging for address list requests and responses to improve debugging
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m52s
2026-02-21 18:47:21 +07:00
denozord c3c30b1c75 refactor(MikrotikConfigRoutes): improve address list retrieval by filtering after fetching all entries
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m54s
2026-02-21 18:40:42 +07:00
denozord f9ac5ac3a3 feat(MikrotikConfigRoutes, App): add endpoint for retrieving address lists and integrate firewall page in frontend
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 3m58s
2026-02-21 18:29:38 +07:00
denozord 357503ee2f fix(NetworkMapScheduler): increase speed test request timeout to 5 minutes and improve error logging for aborted requests
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m44s
2026-02-18 16:01:21 +07:00
denozord e269b14f5e refactor(NetworkMapScheduler, NetworkMapDashboard): update speed test logic to ensure single test per server to avoid bandwidth contention
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m52s
2026-02-18 15:30:47 +07:00
denozord 9a8b72de82 feat(NetworkMapDashboard, NetworkMapUnifi): add stale data handling for ping and speed metrics, enhancing UI feedback with visual indicators
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m59s
2026-02-18 15:13:23 +07:00
denozord 8cc3575902 feat(NetworkMapScheduler): add next scheduled run time to settings response and update frontend to display next run time
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m36s
2026-02-18 14:11:27 +07:00
denozord 1fda3a5f4e feat(NetworkMapUnifi): enhance label placement logic and update country flag rendering with CDN support
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m57s
2026-02-18 14:05:20 +07:00
denozord fdc39060a1 feat(NetworkMapUnifi): add short speed formatting and country flag display to network edges
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m56s
2026-02-18 13:36:26 +07:00
denozord 283ab53b80 feat(NetworkMapScheduler): improve logging for speed test results by including server labels
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m39s
2026-02-18 13:29:26 +07:00
denozord 89d71ff060 feat(NetworkMapScheduler): enhance job execution logging and add force refresh option for ping and speed tests
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m44s
2026-02-18 13:23:03 +07:00
denozord b1834e988b feat(NetworkMapDashboard): implement cache handling for ping and speed requests to optimize data fetching
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m0s
2026-02-18 13:06:00 +07:00
denozord 6f13f39685 fix(schedulerRoutes): standardize comment formatting for API route documentation
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m35s
2026-02-18 12:45:52 +07:00
denozord dbca38d31a feat(NetworkMapScheduler): integrate network map scheduler functionality with API routes and frontend components for enhanced network monitoring
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m53s
2026-02-18 12:41:20 +07:00
denozord fbe9a07727 feat(InterfaceSpeedTest, MikrotikConfigRoutes): enhance speed test functionality with cache handling and force refresh options
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m53s
2026-02-18 12:24:51 +07:00
denozord 8b362f0f55 feat(MikrotikConfigRoutes): add function to retrieve remote MikroTik credentials for speed tests, enhancing server configuration flexibility
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m55s
2026-02-18 12:16:58 +07:00
denozord 9f85351b6b refactor(NetworkMap): unify ping handling by implementing edge-based keying for ping timestamps in NetworkMapDashboard and NetworkMapUnifi components
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m59s
2026-02-18 12:02:29 +07:00
denozord b5eb47e690 feat(NetworkMapDashboard): implement runWithOnePerKey function to ensure single task execution per node during speed tests
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m0s
2026-02-18 11:55:36 +07:00
denozord 034e0d1eee feat(NetworkMap): add speed test functionality to Network Map Dashboard and Unifi components, including UI updates for speed display and handling
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m9s
2026-02-18 11:43:33 +07:00