Commit Graph

10 Commits

Author SHA1 Message Date
James adc00c3e6c chore: auto-commit uncommitted changes 2026-02-15 06:00:26 -05:00
James 78bf7bd68b chore: auto-commit uncommitted changes 2026-02-15 00:00:16 -05:00
James 6d48e6a826 Spec: outbound email follow-up tracker 2026-02-14 04:43:50 -05:00
James 90485d381d chore: auto-commit uncommitted changes 2026-02-13 23:30:11 -05:00
James 80bdc5fb6a feat: add SMS connector via ClawdNode Gateway 2026-02-08 06:21:11 -05:00
Johan Jongsma eb92f01ef1 Update webhook token to match gateway 2026-02-02 22:42:08 +00:00
Johan Jongsma f4e372be84 Rename accounts to email-based identifiers (tj_jongsma_me, johan_jongsma_me) 2026-02-02 22:37:20 +00:00
Johan Jongsma c6c0ccb9bc Message Center: unified API with connector architecture
- Connector interface for pluggable message sources
- Email connector (refactored IMAP code)
- WhatsApp connector (HTTP wrapper for message-bridge)
- Unified message store with cursor tracking
- New API endpoints:
  - GET /messages/new - unseen messages from all sources
  - GET /messages?since=24h - replay window
  - GET /messages/{id} - single message
  - POST /messages/ack - advance cursor
  - POST /messages/{id}/archive
  - POST /messages/{id}/delete
  - POST /messages/{id}/reply
  - POST /messages/{id}/to-docs
- Simplified webhook (just sends {event: 'new'})
- Legacy /accounts/ endpoints preserved for compatibility
2026-02-02 22:18:51 +00:00
Johan Jongsma 3690c1c199 feat: year filter, auto-create folders on move, fix MIME parser issues
- Increase limit from 200 to 2000 for bulk operations
- Add year query parameter for filtering messages by year
- Disable BodyStructure fetch (causes parser errors on malformed MIME)
- Auto-create destination folder on TRYCREATE error during move
- Better error handling for move operations
2026-02-01 12:26:44 +00:00
Johan Jongsma 1284a4a390 Initial commit 2026-02-01 08:03:59 +00:00