Block a user
[Feature] Design signed remote WebUI bundle loading for true hot frontend installs
[Feature] Add post-install activation checklist and status for Admin > Modules
[Feature] Add supervised installer watchdog with health-check rollback
[Feature] Add module uninstall guard providers for data, migrations, workers, and schedulers
[Feature] Add module/core compatibility metadata and installer version preflight
[Feature] Make modules installable, activatable, deactivatable, and uninstallable via the admin interface, including migration and rollback constraints
Codex State: progress
Summary
- Added trusted module installer CLI with preflight, maintenance-mode requirement, uninstall guards, runtime lock, run records, pip/WebUI snapshots, dry-run,…
[Feature] Make modules installable, activatable, deactivatable, and uninstallable via the admin interface, including migration and rollback constraints
Codex State: progress
Summary
- Tightened maintenance enforcement on interactive login: non-bypass users now receive the maintenance 503 before a session is created.
Changed Files
-…
[Feature] Make modules installable, activatable, deactivatable, and uninstallable via the admin interface, including migration and rollback constraints
Codex State: progress
Summary
- Implemented safe module install-plan layer: admin API stores tagged install/uninstall intent, renders operator commands, and preserves desired module state…
[Feature] Add CalDAV protocol sync, recurrence expansion, and free/busy capability
[Feature] Add Open-Xchange calendar integration adapter
Codex State: progress
Summary
- Calendar now owns the Open-Xchange calendar adapter boundary in docs/CALENDAR_INTEGRATION_CONCEPT.md.
- The first module stores VEVENT/iCalendar data with…
[Feature] Define calendar and Terminplaner module boundary
[Feature] Define calendar and Terminplaner module boundary
Codex State: done
Summary
- Initialized govoplan-calendar as an installable standalone backend and WebUI module.
- Added calendar collections, VEVENT event storage, iCalendar import/export…
[Task] Create and publish govoplan-scheduling repository
Move platform admin services and models into owning modules
Codex State: progress
Summary
- Devserver smoke passed after the access/auth boundary cleanup.
- Targeted wiki sync updated govoplan-access README; govoplan-core wiki sync stalled on a…
[Task] Create and publish govoplan-scheduling repository
Codex State: done
Summary
- Published govoplan-scheduling to Gitea and verified origin/main at initial scaffold commit.
- Synced the shared GovOPlaN label set for govoplan-scheduling. -…
Move platform admin services and models into owning modules
Codex State: progress
Summary
- Moved FastAPI auth dependencies out of core into govoplan-access as the published dependency API.
- Replaced the four remaining platform-to-access ORM…
[Task] Create and publish govoplan-scheduling repository
Move platform admin services and models into owning modules
Codex State: progress
Summary
- Removed old core compatibility imports/re-exports for access models, access routes, admin service helpers, and access-owned security services.
- Moved live…
Move platform admin services and models into owning modules
Codex State: progress
Summary
- Added @govoplan/admin-webui and moved admin-owned overview/system settings/governance-template panels behind the admin.sections UI capability.
- Access now…
Move platform admin services and models into owning modules
Codex State: progress
Summary
- Completed the compatibility/admin route cleanup slice for governance templates: access no longer registers /admin/system/governance-templates.
- Moved…