Albrecht Degering zemion
  • Joined on 2025-08-22
zemion commented on issue GovOPlaN/govoplan-core#143 2026-07-07 20:17:01 +02:00
[Feature] Add backend startup tests for supported module permutations

Codex State: done

Summary

  • Backend startup coverage now exercises supported module permutations and absent-module startup behavior.

Changed Files

  • tests/test_module_system.py

##…

zemion closed issue GovOPlaN/govoplan-files#1 2026-07-07 20:10:36 +02:00
[Task] Review the file rename path without owner context: move remaining callers to the owner-scoped bulk path where possible, or keep the fallback explicitly legacy with regres...
zemion commented on issue GovOPlaN/govoplan-files#1 2026-07-07 20:10:32 +02:00
[Task] Review the file rename path without owner context: move remaining callers to the owner-scoped bulk path where possible, or keep the fallback explicitly legacy with regres...

Codex State: done

Summary

  • Bulk rename is now owner-scoped at the public API boundary, and the historical no-owner file-only path is isolated behind an explicit legacy helper.

###…

zemion closed issue GovOPlaN/govoplan-core#149 2026-07-07 20:05:40 +02:00
[Feature] Define access module manifest target
zemion closed issue GovOPlaN/govoplan-core#148 2026-07-07 20:05:36 +02:00
[Feature] Define PrincipalResolver protocol in kernel
zemion closed issue GovOPlaN/govoplan-core#157 2026-07-07 20:05:34 +02:00
[Feature] Define typed event envelope
zemion commented on issue GovOPlaN/govoplan-core#157 2026-07-07 20:05:30 +02:00
[Feature] Define typed event envelope

Codex State: done

Summary

  • Typed event envelope is implemented as govoplan_core.core.events.PlatformEvent.

Changed Files

  • src/govoplan_core/core/events.py
  • `docs/EVENTS_AND_AUDI…
zemion closed issue GovOPlaN/govoplan-core#166 2026-07-07 20:05:25 +02:00
[Task] Inventory admin pages by owning future module
zemion commented on issue GovOPlaN/govoplan-core#166 2026-07-07 20:05:21 +02:00
[Task] Inventory admin pages by owning future module

Codex State: done

Summary

  • Admin page ownership is inventoried by module and reflected in the current WebUI split.

Changed Files

  • docs/MODULE_ARCHITECTURE.md
  • `../govoplan-acces…
zemion closed issue GovOPlaN/govoplan-core#150 2026-07-07 20:05:10 +02:00
[Feature] Create extraction checklist for models, migrations, routes, services, WebUI pages, and tests
zemion commented on issue GovOPlaN/govoplan-core#149 2026-07-07 20:05:10 +02:00
[Feature] Define access module manifest target

Codex State: done

Summary

  • The access module manifest target is documented and implemented: govoplan-access owns auth/access admin routes, capabilities, WebUI route contribution, and…
zemion commented on issue GovOPlaN/govoplan-core#148 2026-07-07 20:05:06 +02:00
[Feature] Define PrincipalResolver protocol in kernel

Codex State: done

Summary

  • PrincipalResolver is defined as a runtime-checkable kernel protocol returning PrincipalRef from request/session context.

Changed Files

  • `src/govoplan_cor…
zemion commented on issue GovOPlaN/govoplan-core#150 2026-07-07 20:05:04 +02:00
[Feature] Create extraction checklist for models, migrations, routes, services, WebUI pages, and tests

Codex State: done

Summary

  • The access extraction checklist exists and tracks models, migrations, routes, services, WebUI pages, tests, compatibility wrappers, and remaining follow-up.

##…

zemion closed issue GovOPlaN/govoplan-core#169 2026-07-07 20:03:31 +02:00
[Feature] Keep module-specific admin panels in owning modules
zemion commented on issue GovOPlaN/govoplan-core#169 2026-07-07 20:03:24 +02:00
[Feature] Keep module-specific admin panels in owning modules

Codex State: done

Summary

  • Module-specific admin panels now remain in their owning module repositories.

Changed Files

  • `Access owns tenant, user, group, role, API-key, audit, mail…
zemion closed issue GovOPlaN/govoplan-core#167 2026-07-07 20:03:23 +02:00
[Feature] Define admin route contribution contract
zemion closed issue GovOPlaN/govoplan-core#168 2026-07-07 20:03:03 +02:00
[Feature] Move generic admin layout into core WebUI
zemion commented on issue GovOPlaN/govoplan-core#167 2026-07-07 20:03:01 +02:00
[Feature] Define admin route contribution contract

Codex State: done

Summary

  • Admin route contributions are now defined by the typed core WebUI capability 'admin.sections'.

Changed Files

  • `govoplan-access provides the admin route…
zemion commented on issue GovOPlaN/govoplan-core#168 2026-07-07 20:02:56 +02:00
[Feature] Move generic admin layout into core WebUI

Codex State: done

Summary

  • Generic admin layout primitives now live in core WebUI and are exported for modules.

Changed Files

  • `Core exports AdminPageLayout, AdminIconButton,…
zemion closed issue GovOPlaN/govoplan-core#173 2026-07-07 19:59:15 +02:00
[Feature] Keep mailbox, mail policy, mail credential inheritance, and file storage behavior covered by focused tests