• Joined on 2025-08-22
zemion opened issue GovOPlaN/govoplan-core#257 2026-07-13 20:10:34 +02:00
[Audit] Refactor core installer, catalog, and runtime validation complexity hotspots
zemion opened issue GovOPlaN/govoplan-core#256 2026-07-13 20:10:30 +02:00
[Security audit] Document safe SQLAlchemy text usage in migration helpers
zemion opened issue GovOPlaN/govoplan-core#255 2026-07-13 20:10:14 +02:00
[Security audit] Replace silent core exception handling with narrow logging
zemion opened issue GovOPlaN/govoplan-core#254 2026-07-13 20:10:09 +02:00
[Security audit] Harden module installer subprocess command provenance
zemion opened issue GovOPlaN/govoplan-core#253 2026-07-13 20:10:05 +02:00
[Security audit] Centralize safe HTTP(S) fetch and URL validation in core
zemion opened issue GovOPlaN/govoplan#7 2026-07-13 20:09:58 +02:00
[Audit] Reduce high-value duplication found by jscpd
zemion opened issue GovOPlaN/govoplan#6 2026-07-13 20:09:54 +02:00
[Security audit] Harden meta release tooling URL fetches and dynamic imports
zemion opened issue GovOPlaN/govoplan#5 2026-07-13 20:09:50 +02:00
[Security audit] Split production and test scanner profiles to reduce false positives
zemion commented on issue GovOPlaN/govoplan-campaign#56 2026-07-13 18:59:54 +02:00
[Debt] Reduce campaign route and recipient UI duplication after address integration

Codex State: done

Summary

  • Factored repeated campaign version route response assembly into shared helpers for mutation, audit emission, response conversion, and existing error mapping. -…
zemion closed issue GovOPlaN/govoplan-campaign#56 2026-07-13 18:59:54 +02:00
[Debt] Reduce campaign route and recipient UI duplication after address integration
zemion closed issue GovOPlaN/govoplan-core#250 2026-07-13 18:42:07 +02:00
[Debt] Define shared platform API schema primitives across access, admin, policy, and tenancy
zemion commented on issue GovOPlaN/govoplan-core#250 2026-07-13 18:42:07 +02:00
[Debt] Define shared platform API schema primitives across access, admin, policy, and tenancy

Codex State: done

Summary

  • Added govoplan_core.privacy.schemas as the shared owner for retention API DTOs, retention field keys, lower-level-limit defaults, and normalization.
  • Rewired…
zemion commented on issue GovOPlaN/govoplan-calendar#14 2026-07-13 18:32:32 +02:00
[Debt] Consolidate duplicated calendar sync source finalization paths

Codex State: done

Summary

  • Extracted shared sync success/error finalization helpers for status, error, next-sync scheduling, stats token updates, calendar marking, and flushing.
  • Routed…
zemion closed issue GovOPlaN/govoplan-calendar#14 2026-07-13 18:32:32 +02:00
[Debt] Consolidate duplicated calendar sync source finalization paths
zemion closed issue GovOPlaN/govoplan-core#252 2026-07-13 18:32:28 +02:00
[Debt] Define shared SQLAlchemy change-tracking helpers for modules
zemion commented on issue GovOPlaN/govoplan-core#252 2026-07-13 18:32:28 +02:00
[Debt] Define shared SQLAlchemy change-tracking helpers for modules

Codex State: done

Summary

  • Added shared core SQLAlchemy change-tracking helpers for object state, changed attributes, previous values, ID assignment, generic operation, and soft-delete…
zemion closed issue GovOPlaN/govoplan-access#14 2026-07-13 18:20:11 +02:00
[Debt] Remove permission catalog duplication between access and core
zemion commented on issue GovOPlaN/govoplan-access#14 2026-07-13 18:20:11 +02:00
[Debt] Remove permission catalog duplication between access and core

Codex State: done

Summary

  • Moved legacy scope aliases into a shared core compatibility table and made core/access import the same object.
  • Replaced access-local duplicated legacy…
zemion closed issue GovOPlaN/govoplan-core#249 2026-07-13 18:19:51 +02:00
[Debt] Centralize repeated WebUI API client request helpers
zemion commented on issue GovOPlaN/govoplan-core#249 2026-07-13 18:19:51 +02:00
[Debt] Centralize repeated WebUI API client request helpers

Codex State: done

Summary

  • Added shared core WebUI helpers for query serialization, path construction, typed list unwrapping, and POST/POST+JSON requests.
  • Moved shared admin overview/pe…