Phase 6 summary: Template & form UI + unit tests #6

Closed
opened 2026-10-14 23:16:01 -04:00 by vmanne-poc · 0 comments
Owner

Delivered in v0.6.0.

Scope

  • Templates UI: create, edit, delete
  • Forms UI: create single/double opt-in forms, shows the public submit endpoint
  • Template picker in the campaign composer
  • Jest + ts-jest unit tests: renderer (merge, interpolation, Markdown, pixel, link rewrite) and rate math; 14 tests
  • Rate calculation extracted to a pure rate() helper
  • Production build excludes *.spec.ts

Verified: 14/14 unit tests passing; templates and forms created through the UI's endpoints.

Delivered in `v0.6.0`. **Scope** - Templates UI: create, edit, delete - Forms UI: create single/double opt-in forms, shows the public submit endpoint - Template picker in the campaign composer - Jest + ts-jest unit tests: renderer (merge, interpolation, Markdown, pixel, link rewrite) and rate math; 14 tests - Rate calculation extracted to a pure `rate()` helper - Production build excludes `*.spec.ts` **Verified:** 14/14 unit tests passing; templates and forms created through the UI's endpoints.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
vmanne-poc/Postak#6
No description provided.