• Joined on 2025-06-26
ryan pushed to main at ryan/bbq 2026-06-10 19:36:59 -04:00
d005080aca Add attendee cap with required login for capped events
ryan pushed to main at ryan/bbq 2026-06-10 19:13:39 -04:00
2aa3abf035 Rebuild legacy users table to add email and drop phone NOT NULL
ryan pushed to main at ryan/bbq 2026-06-10 19:07:36 -04:00
426df48901 Require login to create events when auth is enabled
4915af0665 Fix login on legacy DBs: drop NOT NULL phone/email from verification_codes
Compare 2 commits »
ryan pushed to main at ryan/bbq 2026-06-09 17:40:41 -04:00
780a214c7d Refactor login to email-only, remove phone/SMS auth
ryan pushed to main at ryan/simbarag 2026-06-04 13:34:19 -04:00
add9946bc2 Improve Obsidian RAG retrieval for large vaults
ryan pushed to main at ryan/simbarag 2026-06-04 11:15:13 -04:00
9bccac82f3 Add "Ask Simba" option to scheduled messages
ryan pushed to main at ryan/simbarag 2026-06-04 10:54:44 -04:00
489066940d Increase CharEnumField max_length to 20 for scheduled_messages
ryan pushed to main at ryan/simbarag 2026-06-03 23:30:34 -04:00
467e752629 Add recurring scheduled messages (daily, weekly, monthly)
ryan pushed to main at ryan/simbarag 2026-06-03 23:25:15 -04:00
f5203e0466 Add scheduled messages and strip markdown from iMessage responses
ryan pushed to main at ryan/simbarag 2026-06-03 19:39:43 -04:00
3ba93c55f4 Add channel-scoped conversations for iMessage, WhatsApp, and email
ryan pushed to main at ryan/simbarag 2026-06-03 19:34:10 -04:00
a693874662 Add SendBlue env vars to docker-compose
ryan pushed to main at ryan/simbarag 2026-06-03 19:31:14 -04:00
846477075e Add link_imessage management script
ryan pushed to main at ryan/simbarag 2026-06-03 19:28:41 -04:00
1e753bfaab Add SendBlue webhook signature validation
ryan pushed to main at ryan/simbarag 2026-06-03 19:22:22 -04:00
20576cabf3 Add SendBlue iMessage integration with admin-only access
ryan pushed to main at ryan/simbarag 2026-06-03 19:12:20 -04:00
02dd3df1f9 Use calendar events list API for all-day event support
ryan pushed to main at ryan/simbarag 2026-06-03 19:04:15 -04:00
33f19e704c Fix gws CLI npm package name to @googleworkspace/cli
ryan pushed to main at ryan/simbarag 2026-06-03 19:02:20 -04:00
ryan pushed to main at ryan/simbarag 2026-06-03 19:01:37 -04:00
98c47d5507 Add read-only Google Calendar integration via gws CLI
ryan pushed to main at ryan/simbarag 2026-05-31 07:37:41 -04:00
9a149cdaa6 Use in-memory cache for obsidian indexed files instead of cross-engine DB query
ryan pushed to main at ryan/simbarag 2026-05-31 07:35:26 -04:00
00c9b44c0e Preserve wikilink text in Obsidian indexing and fix duplicate sync