fix(kubernetes): support localized template schema #24

Merged
agrynco merged 1 commits from feature/it-1601-kubernetes-localizations into main 2026-10-18 00:20:36 +03:00
Owner

Scope

Update the shared Notification Service Kubernetes runbook/package for IT-1601's normalized email template schema: migration target, runtime DML grants, idempotent sandbox catalog seed, and live upgrade/rollback guidance.

Validation

  • Python package tests: 54 passed.
  • .NET solution tests: 32 service and 117 Web integration tests passed.
  • Restored a current Kubernetes PostgreSQL custom dump into disposable PostgreSQL 17; applied the new migrator, then confirmed 37 template records and 26 usage records plus channel/template hashes remained unchanged. Repeated migrator was a no-op.
  • Executed updated grants and sandbox SQL against the restored database; sandbox seed was idempotent and check passed.
  • Independent code review reported no findings.

Ref: IT-1601

## Scope Update the shared Notification Service Kubernetes runbook/package for IT-1601's normalized email template schema: migration target, runtime DML grants, idempotent sandbox catalog seed, and live upgrade/rollback guidance. ## Validation - Python package tests: 54 passed. - .NET solution tests: 32 service and 117 Web integration tests passed. - Restored a current Kubernetes PostgreSQL custom dump into disposable PostgreSQL 17; applied the new migrator, then confirmed 37 template records and 26 usage records plus channel/template hashes remained unchanged. Repeated migrator was a no-op. - Executed updated grants and sandbox SQL against the restored database; sandbox seed was idempotent and check passed. - Independent code review reported no findings. Ref: IT-1601
agrynco added 1 commit 2026-10-17 23:26:34 +03:00
Update migration, runtime grants, sandbox seed, and live upgrade guidance for the normalized email template schema.

Ref: IT-1601
agrynco merged commit 7ce4087d08 into main 2026-10-18 00:20:36 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hrynco/hrynco-notification-service#24