middleware-manager/services
hhftechnologies 96b062dd94 Use middleware names for Traefik config
Key middleware entries in generated and proxied Traefik configs by middleware name (so chain references by name work) instead of by ID. Join middleware names in resource queries and scan them (with fallback to ID when name is not available), add Name fields to middleware structs, and use the extracted base name when building final middleware references. Also update log messages to include both name and ID. In the UI, enforce and auto-sanitize middleware names to lowercase a-z0-9- and hyphens only.
2026-02-17 16:37:02 +05:30
..
cert_generator.go bugfixes-ui-update 2026-01-14 17:11:32 +05:30
cert_generator_test.go testfiles 2026-01-24 11:58:12 +05:30
config_generator.go Use middleware names for Traefik config 2026-02-17 16:37:02 +05:30
config_generator_test.go testfiles-update 2026-01-24 02:47:17 +05:30
config_manager.go service-mismatch 2026-01-23 13:37:23 +05:30
config_manager_test.go updated-test-files-mtlsbugsfix 2026-01-17 13:12:44 +05:30
config_proxy.go Use middleware names for Traefik config 2026-02-17 16:37:02 +05:30
config_proxy_test.go updated-test-files-mtlsbugsfix 2026-01-17 13:12:44 +05:30
duplicate_detector.go secure-headers-implementation 2026-01-21 11:39:45 +05:30
duplicate_detector_test.go Refactor test setup and skip outdated or pending tests 2026-01-24 12:55:21 +05:30
http_pool.go update-ui 2025-12-31 21:53:32 +05:30
http_pool_test.go testfiles-update 2026-01-24 02:47:17 +05:30
json_decoder.go refactoring 2026-01-11 15:24:17 +05:30
json_decoder_test.go Refactor test setup and skip outdated or pending tests 2026-01-24 12:55:21 +05:30
pangolin_fetcher.go Update pangolin_fetcher.go 2026-01-23 18:22:07 +05:30
pangolin_fetcher_test.go Refactor test setup and skip outdated or pending tests 2026-01-24 12:55:21 +05:30
plugin_fetcher.go bugfixes-ui-update 2026-01-14 17:11:32 +05:30
plugin_fetcher_test.go Refactor test setup and skip outdated or pending tests 2026-01-24 12:55:21 +05:30
resource_fetcher.go refactoring 2026-01-11 15:24:17 +05:30
resource_fetcher_test.go testfiles-update 2026-01-24 02:47:17 +05:30
resource_watcher.go Update resource_watcher.go 2026-01-23 19:15:59 +05:30
resource_watcher_test.go Refactor test setup and skip outdated or pending tests 2026-01-24 12:55:21 +05:30
service_fetcher.go service-mismatch 2026-01-23 13:37:23 +05:30
service_fetcher_test.go Refactor test setup and skip outdated or pending tests 2026-01-24 12:55:21 +05:30
service_watcher.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30
service_watcher_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30
test_helpers_test.go testfiles 2026-01-24 11:58:12 +05:30
traefik_fetcher.go service-mismatch 2026-01-23 13:37:23 +05:30
traefik_fetcher_test.go Add tests and atomicize service watcher flag 2026-02-17 16:03:23 +05:30