mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
- Account/Alerts/Track endpoint is scope:public (email clients have no session); SDK Method now declares auth: [] so generators do not require an auth header for an unauthenticated endpoint. - NotificationsTest setUp now creates the production `_key_recipient` UNIQUE composite index on (messageId, channel, userId, teamId), and testPersistAlertReturnsExistingAlertIdOnDuplicate exercises the DuplicateException → return-existing-alertId branch end-to-end (both primary-key collision and unique-index collision via a sibling $id). - Tracking-pixel e2e now asserts _APP_OPENSSL_KEY_V1 is set instead of silently falling back to the .env.example placeholder, so a missing CI secret fails loudly rather than passing against the wrong key. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>