denozord pushed to main at denozord/telemt-api 2026-03-30 13:48:40 +07:00
43ef4a799e Refactor user table display logic in users page
denozord pushed to main at denozord/telemt-api 2026-03-30 13:37:22 +07:00
40bcfbf993 Enhance user data handling in users page
denozord pushed to main at denozord/telemt-api 2026-03-30 12:09:36 +07:00
fe718b7e21 Enhance dashboard KPI components with dynamic styling and icons
denozord pushed to main at denozord/telemt-api 2026-03-30 12:01:26 +07:00
42cb85308e Refactor data loading in server routes to use alias parameter
denozord pushed to main at denozord/telemt-api 2026-03-30 11:50:33 +07:00
0885597ac0 Add net/url import to forward.go for URL handling
denozord pushed to main at denozord/telemt-api 2026-03-30 11:47:52 +07:00
374b4e0d71 Refactor reverse proxy and enhance API routing
denozord pushed to main at denozord/telemt-api 2026-03-30 11:30:00 +07:00
a52dff4944 Enhance API path normalization and configuration validation
denozord pushed to main at denozord/telemt-api 2026-03-30 11:18:43 +07:00
368473de59 Enhance API routing and testing for user endpoints
denozord pushed to main at denozord/telemt-api 2026-03-30 10:42:29 +07:00
d69849e5e2 Refactor Docker setup to integrate Web UI and streamline configuration
denozord pushed to main at denozord/telemt-api 2026-03-30 10:33:54 +07:00
6421a9b28d Update README.md to enhance web service documentation and local development instructions
denozord pushed to main at denozord/telemt-api 2026-03-30 10:31:10 +07:00
ef98560e9f Add CORS support and Docker configuration for web service
denozord pushed to main at denozord/telemt-api 2026-03-30 10:02:21 +07:00
04c257a84e Add CORS support and response caching to aggregate endpoints
denozord pushed to main at denozord/telemt-api 2026-03-30 01:54:32 +07:00
2a8390e687 Enhance Dockerfile and documentation for GeoIP directory permissions
denozord pushed to main at denozord/telemt-api 2026-03-30 01:50:02 +07:00
b259d759fd Update GeoIP library import path in geoip.go for consistency
denozord pushed to main at denozord/telemt-api 2026-03-30 01:47:11 +07:00
d7a63f0da3 Add GeoIP support for unique IP aggregation
denozord pushed to main at denozord/telemt-api 2026-03-30 01:04:05 +07:00
4a4f15bd0b Update aggregate API to use binary megabytes and enhance documentation
denozord pushed to main at denozord/telemt-api 2026-03-30 00:52:54 +07:00
fb35107b82 Refactor aggregate alias validation in configuration. Updated the Validate function in config.go to improve error handling for unknown server aliases, ensuring clearer validation feedback for configuration entries.
denozord pushed to main at denozord/telemt-api 2026-03-30 00:51:20 +07:00
54306ec6c4 Add aggregate configuration support and update documentation
denozord pushed to main at denozord/telemt-api 2026-03-30 00:36:51 +07:00
89638d29bb Improve URL assertion logic in reverse proxy tests. Updated assertSameURL function in reverse_test.go to handle nil URLs and enhance comparison logic, ensuring more accurate URL mismatch reporting and better test reliability.
denozord pushed to main at denozord/telemt-api 2026-03-30 00:34:40 +07:00
0dfe14b347 Refactor reverse proxy tests to improve path rewriting assertions. Updated reverse_test.go to introduce a captureTransport for validating outgoing requests and added new tests for director path rewrites, enhancing test reliability and coverage for nested API routes.