From cd680704f46c5f4b86d83022bb61847bd7414d67 Mon Sep 17 00:00:00 2001 From: Harlan Wilton Date: Mon, 5 Oct 2026 13:48:36 +1100 Subject: [PATCH 1/2] fix(digest): preview real watched source changes --- app/components/WeeklyEmailPreview.vue | 17 ++---- app/pages/index.vue | 4 +- layers/identity/server/api/digest/demo.get.ts | 54 +++++++++++++++++ .../server/routes/digest/preview.get.ts | 6 ++ .../identity/server/utils/digest-template.ts | 1 + layers/identity/server/utils/public-digest.ts | 59 +++++++++++++++++++ .../identity/server/utils/weekly-template.ts | 25 +++++--- test/unit/digest-template.test.ts | 26 ++++++++ test/unit/email-clicks.test.ts | 3 +- test/unit/public-digest.test.ts | 56 ++++++++++++++++++ test/unit/weekly-email-preview-inert.test.ts | 2 +- 11 files changed, 231 insertions(+), 22 deletions(-) create mode 100644 layers/identity/server/api/digest/demo.get.ts create mode 100644 layers/identity/server/routes/digest/preview.get.ts create mode 100644 layers/identity/server/utils/public-digest.ts create mode 100644 test/unit/digest-template.test.ts create mode 100644 test/unit/public-digest.test.ts diff --git a/app/components/WeeklyEmailPreview.vue b/app/components/WeeklyEmailPreview.vue index c11dc4b6..e2073b1a 100644 --- a/app/components/WeeklyEmailPreview.vue +++ b/app/components/WeeklyEmailPreview.vue @@ -1,20 +1,15 @@