feat(api): manage localized push template definitions #31
Reference in New Issue
Block a user
Delete Branch "feature/IT-1627-push-template-api"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds service-scoped Push template read/list, atomic upsert and revision-guarded deletion alongside the existing Email API. Requests carry localized content and structured actions; omitted translations are retained and language removal is explicit. Fixes EF insertion when adding a new language to an existing Push definition.
Validation: 84 unit/service and 187 PostgreSQL integration tests passed, including parallel writes, invalid requests, language removal and Email preservation. Rider inspection and consistency review completed. Separate background Web launch was blocked by execution policy; no standalone browser validation claimed.
No database migration. Owner authorized delivery followed by Docker and manual Kubernetes deployment.
Ref: IT-1627