Files
notification-wakeup-service/CHANGELOG.md
T

1.7 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.9] - 2026.08.28

Added

  • runDailyAlertSearch selects today's unused delegated JWT from the stored batch timezone, runs runAlertSearchCycle, and consumes that JWT only when both Endorser and Partner complete (success or empty)

[0.1.8] - 2026.08.27

Added

  • runAlertSearchCycle integration of cursor load, alertSearch retrieve, and independent cursor advance

Changed

  • Partner pages of 50 profiles that share the oldest updatedAt are classified incomplete so the cursor cannot skip tied rows

[0.1.7] - 2026.08.27

Added

  • Persistent per-user Endorser and Partner alertSearch cursors (advanced only after complete retrievals)

[0.1.6] - 2026.08.27

Added

  • AlertSearch retrieval layer for Endorser and Partner GET endpoints (pagination, independent cursors; not scheduled yet)

Changed

  • Endorser in-run beforeId is MAX of per-bucket minima; plansNearby hitting the row limit is classified incomplete

[0.1.5] - 2026.08.26

Added

  • PUT /notifications/alert-authorization stores a 100-JWT delegated alert-authorization batch per user (SQLite), authenticated with the current user JWT

[0.1.4] - 2026.08.07

Changed

  • Renamed FCM_TOKEN_DATA_DIR env var to NOTIFY_DATA_DIR

[0.1.3] - 2026.07.30

Changed

  • Persistence changed from file to SQLite

[0.1.2] - 2026.07.16

Added

  • Validation via Endorser service, with new ENDORSER_URL variable

[0.1.1] - 2026.06.28

Added

  • Base functionality