Commit Graph

6 Commits

Author SHA1 Message Date
ebeb18bb99 prevent re-auto-activation after manual station release
Introduce a manual-release reservation hold on station state so auto slot activation is suppressed for the current reserved user until the reservation window ends or is removed. Clear the hold on activation/reservation updates and backfill missing hold fields for existing station state files.
2026-03-16 12:08:38 +01:00
7189a98bab fix manual station deactivate staying active under reservations
Stop auto-activating reservation slots immediately after a manual station release. This ensures the 'Station deaktivieren' action actually leaves the station deactivated, while reservation ownership remains intact until the user deletes the reservation.
2026-03-16 12:00:00 +01:00
68c88ebdd0 refresh SWR images only when checks finish
Keep periodic/status-driven SWR image reloads disabled, but refresh the SWR report when swr.run.finished or swr.report.changed events arrive so newly generated images are loaded once via updated timestamps.
2026-03-16 11:44:52 +01:00
163b5915f3 stop automatic SWR image reloading
Disable periodic and station-status-triggered SWR report refreshes on the web UI, and only use per-band updatedAt values for cache-busting image URLs. This prevents constant image refetching while still loading new images when their timestamps actually change.
2026-03-16 11:41:50 +01:00
670a2cb605 add red reservation release warning in UI
Show a persistent red hint in the reservations section that users must delete their reservation to free the station for others, with matching DE/EN i18n entries.
2026-03-16 11:03:59 +01:00
e1a4ce0b8b initialize generic rms-software repository
Add the reusable RMS core application (server, web UI, plugins, tests, tools) with generic defaults, GPL licensing, and maintainer context documentation so deployments can consume this repo as software source independent of station-specific overlays.
2026-03-16 03:31:08 +01:00