Topology: services scoped to environments
Added
- Topology: services now belong to one or more environments. The service form in
/admin#topologyhas an Environments checkbox group (at least one is required), and the services table shows each service's environments.
Changed
- Topology: the Service dropdown in
/topologyonly lists services associated with the selected environment. Selecting an environment a service does not belong to clears the selection instead of rendering an empty pod list.
Upgrade notes
The migration associates every existing service with every existing environment, so current behavior is preserved. No manual step required — migrations run automatically at startup.
Docker Image
docker pull ghcr.io/txlog/server:v1.34.2Full changelog: v1.34.2...v1.35.0