18 Commits

Author SHA1 Message Date
e2274c1ecb fix: apply theme font size to email controls 2026-09-23 07:01:34 +00:00
a331c2bb56 feat: add theme typography spacing and color controls 2026-09-23 07:00:03 +00:00
fc77267987 test: cover reusable theme pack spec 2026-09-23 06:48:06 +00:00
9e5a06dd53 feat: add reusable theme library backend 2026-09-23 06:46:50 +00:00
444990a3af feat: add dense report composition 2026-09-23 06:39:39 +00:00
8edad1e9e4 test: opt into report page artwork explicitly 2026-09-23 04:55:34 +00:00
59d1269366 fix: make report page artwork opt-in 2026-09-23 04:53:49 +00:00
acb20be569 feat: add configurable A4 page margins 2026-09-23 04:44:05 +00:00
594b6b7221 fix: improve report image sizing and pagination 2026-09-23 04:28:13 +00:00
7da99c16a2 feat: add mobile AI pack ZIP upload 2026-09-23 04:03:19 +00:00
0bbac8da30 feat: wire template pack import and styled rendering 2026-09-23 04:02:42 +00:00
876e7d57af feat: add secure AI template pack importer foundation 2026-09-23 04:01:53 +00:00
45acc3b550 fix: harden PWA boot and auth routing 2026-09-23 03:50:54 +00:00
6a4a0bca09 refine: update server/index.js 2026-09-23 02:59:40 +00:00
1a73981d3c refine: update server/db.js 2026-09-23 02:59:31 +00:00
4fdcc9b031 refine: update server/auth.js 2026-09-23 02:59:20 +00:00
d63316e0a4 feat: use server-side Keycloak OIDC sessions 2026-09-23 02:40:05 +00:00
6d50f9d42f feat: add template studio service foundation 2026-09-23 02:36:52 +00:00