From e14a65d21077dbd5b4aa44c45add0bf75d73cd86 Mon Sep 17 00:00:00 2001 From: Trent Larson Date: Fri, 16 Oct 2026 09:14:44 -0600 Subject: [PATCH] fix and finish the alertSearch query & results --- CHANGELOG.md | 9 +++ README.md | 30 ++++++-- src/alertSearch/client.ts | 20 +++++- src/alertSearch/cursors.ts | 51 +++++++++++--- src/alertSearch/cycle.ts | 9 ++- src/alertSearch/daily.ts | 26 +++++++ src/alertSearch/digest.ts | 14 ++-- src/alertSearch/index.ts | 2 + src/alertSearch/notify.ts | 17 ++++- src/alertSearch/retrieve.ts | 57 ++++++++++++++-- src/alertSearch/smsNotify.ts | 25 +++++-- src/alertSearch/types.ts | 19 ++++++ src/db/alertAuthorizationSqlite.ts | 22 +++++- src/db/alertSearchCursorsSqlite.ts | 80 ++++++++++++++++++++-- src/db/sqlite.ts | 27 ++++++++ src/routes/notifications.ts | 2 + src/routes/notifySms.ts | 5 ++ src/services/alertAuthorization.ts | 102 ++++++++++++++++++++++++++++ src/services/pushService.ts | 6 +- test/alertSearch/cursors.test.ts | 26 ++++--- test/alertSearch/cycle.test.ts | 23 ++++--- test/alertSearch/daily.test.ts | 54 +++++++++++++-- test/alertSearch/digest.test.ts | 14 ++-- test/alertSearch/notify.test.ts | 10 +++ test/alertSearch/retrieve.test.ts | 15 +++- test/alertSearch/scheduler.test.ts | 4 ++ test/alertSearch/smsChannel.test.ts | 2 +- test/alertSearch/smsNotify.test.ts | 14 ++++ test/routes/notifySms.test.ts | 58 +++++++++++++++- 29 files changed, 662 insertions(+), 81 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 60043ea..1909005 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,9 +9,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Added - Optional `MESSAGE_ENV_LABEL` appends ` (