Commit Graph
4 Commits
Author SHA1 Message Date
jnfrati 6cb41b9909 [management,signal,proxy,relay,misc] Remove obsolete config tests 2026-09-02 17:58:48 +02:00
jnfrati f3ad28f63a [management,signal,proxy,relay,misc] Increase test surface for configuration backwards compatibility
The shared loader changes how each service reads environment variables,
flags and configuration files. These tests assert the behavior main
produced for concrete inputs (env names and aliases, empty and invalid
values, list parsing, flag precedence, file decoding shapes, key
persistence), so every intentional break shows up as a failing test that
can be reviewed and either restored or documented.
2026-09-02 17:04:35 +02:00
jnfrati 2545a3c30b [signal,proxy,relay] Add service configuration examples
Operators need concrete schemas for the new config-file flags.

Add validated YAML examples for Relay/STUN, Signal, and Proxy.
2026-08-25 11:03:33 +02:00
jnfrati c8cd6b4dca [management,signal,proxy,relay,misc] Unify service configuration loading
Service entry points currently resolve defaults, files, environment variables, and flags differently, which makes precedence inconsistent and prevents some services from using config files.

Introduce one Viper-backed loader and migrate Combined, Management, Relay, Signal, and Proxy while preserving compatibility aliases and Management template expansion.
2026-08-24 18:18:59 +02:00