middleware-manager/models
hhftechnologies 516a06a393 Add tests and atomicize service watcher flag
Add extensive unit tests across the codebase (api/errors, cache, many models tests, util/id_normalizer and others) to improve coverage and validate behavior. Replace ServiceWatcher.isRunning bool with atomic.Bool for safer concurrent access, update Start/Stop logic and related imports, and adjust service_watcher_test accordingly. Also update traefik_fetcher_test to use atomic counters for request counting and add minor import changes (sync/atomic).
2026-02-17 16:03:23 +05:30
..
datasource.go refactoring 2026-01-11 15:24:17 +05:30
datasource_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30
middleware.go update 2025-04-29 11:13:11 +05:30
middleware_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30
middleware_types.go remove-IPWhiteList-deprecated 2026-01-21 19:27:23 +05:30
middleware_types_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30
mtls.go bugfixes-ui-update 2026-01-14 17:11:32 +05:30
plugin.go refactoring 2026-01-11 15:24:17 +05:30
resource.go update-router-resources-UUID 2026-01-22 15:34:22 +05:30
security.go secure-headers-implementation 2026-01-21 11:39:45 +05:30
security_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30
service.go services-int 2025-05-05 12:35:30 +05:30
service_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30
traefik_api.go refactoring 2026-01-11 15:24:17 +05:30
traefik_api_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30
traefik_types.go remove-IPWhiteList-deprecated 2026-01-21 19:27:23 +05:30
traefik_types_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30