Gustavo Madeira Santana
|
b10f438221
|
Config: harden legacy heartbeat key migration
|
2026-03-03 20:42:35 -05:00 |
|
wan.xi
|
caa748b969
|
fix(config): detect top-level heartbeat as invalid config path (#30894) (#32706)
Merged via squash.
Prepared head SHA: 1714ffe6fc1e3ed6a8a120d01d074f1be83c62d3
Co-authored-by: xiwan <931632+xiwan@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-03 20:27:04 -05:00 |
|
Peter Steinberger
|
b1c30f0ba9
|
refactor: dedupe cli config cron and install flows
|
2026-03-02 19:57:33 +00:00 |
|
Peter Steinberger
|
53d10f8688
|
fix(gateway): land access/auth/config migration cluster
Land #28960 by @Glucksberg (Tailscale origin auto-allowlist).
Land #29394 by @synchronic1 (allowedOrigins upgrade migration).
Land #29198 by @Mariana-Codebase (plugin HTTP auth guard + route precedence).
Land #30910 by @liuxiaopai-ai (tailscale bind/config.patch guard).
Co-authored-by: Glucksberg <markuscontasul@gmail.com>
Co-authored-by: synchronic1 <synchronic1@users.noreply.github.com>
Co-authored-by: Mariana Sinisterra <mariana.data@outlook.com>
Co-authored-by: liuxiaopai-ai <73659136+liuxiaopai-ai@users.noreply.github.com>
|
2026-03-02 00:10:51 +00:00 |
|
Peter Steinberger
|
e426a9bb6f
|
refactor(config): reuse default group entry migration helper
|
2026-02-19 00:33:21 +00:00 |
|
Peter Steinberger
|
6ae7e6fd1f
|
refactor(config): reuse legacy audio transcription migration path
|
2026-02-19 00:29:00 +00:00 |
|