Antigravity
c415d93945
CI / Lint, Unit Tests & Build (push) Failing after 1m7s
CI / Deploy production (on server) (push) Has been skipped
feat: Tier 1 & 2 — Daily Note, Voice, Flashcard quota, Readwise, Calendar, Agent Gallery
Tier 1:
- BASIC tier: chat (10/mo) + reformulate (10/mo) désormais accessibles
- Nouveaux quotas: ai_flashcard + voice_transcribe dans tous les tiers
- /api/notes/daily : note du jour auto-créée (find or create)
- Bouton Note du Jour dans la sidebar (CalendarDays)
- Voice-to-Text dans l'éditeur (Web Speech API, bouton Mic toolbar)
- Flashcard generation → quota ai_flashcard (au lieu de reformulate)
Tier 2:
- Intégration Readwise: GET/POST/DELETE /api/integrations/readwise
- Intégration Google Calendar: OAuth flow + today's events + meeting notes
- /api/integrations/calendar + /callback
- Page /settings/integrations avec cards Calendar + Readwise
- SettingsNav: onglet Intégrations
- AgentTemplates: catégories + 4 nouveaux templates (Digest/Recap/AutoTagger/Synthesis)
Schema:
- UserAISettings.integrationTokens Json? (migration 20260529160000)
- prisma generate + migrate deploy appliqués
Fix:
- SpeechRecognition types (triple-slash @types/dom-speech-recognition)
- Notebook.create: suppression champ 'description' inexistant
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-29 15:14:01 +00:00
..
2026-04-26 12:12:09 +02:00
2026-05-29 14:36:06 +00:00
2026-05-16 21:10:26 +00:00
2026-05-28 20:50:11 +00:00
2026-05-27 19:45:15 +00:00
2026-05-29 11:45:47 +00:00
2026-05-28 21:52:08 +00:00
2026-05-24 14:27:29 +00:00
2026-05-07 22:29:02 +00:00
2026-05-24 18:57:33 +00:00
2026-05-24 14:27:29 +00:00
2026-05-29 11:24:56 +00:00
2026-05-24 23:03:16 +00:00
2026-05-24 14:27:29 +00:00
2026-05-24 14:27:29 +00:00
2026-05-24 14:27:29 +00:00
2026-05-24 23:03:16 +00:00
2026-05-24 18:57:33 +00:00
2026-05-22 17:18:48 +00:00
2026-05-14 17:43:21 +00:00
2026-05-16 20:34:58 +00:00
2026-05-16 20:34:58 +00:00
2026-05-29 14:36:06 +00:00
2026-05-17 17:29:51 +00:00
2026-05-22 17:18:48 +00:00
2026-05-17 17:29:51 +00:00
2026-05-16 12:59:30 +00:00
2026-05-16 12:59:30 +00:00
2026-05-28 21:41:34 +00:00
2026-05-16 12:59:30 +00:00
2026-04-20 22:48:06 +02:00
2026-05-16 12:59:30 +00:00
2026-04-20 22:48:06 +02:00
2026-05-24 18:57:33 +00:00
2026-05-29 15:14:01 +00:00
2026-04-27 22:56:22 +02:00
2026-05-19 18:45:50 +00:00
2026-05-09 12:58:16 +00:00
2026-05-24 14:27:29 +00:00
2026-05-02 16:51:12 +02:00
2026-05-27 19:45:15 +00:00
2026-05-27 19:45:15 +00:00
2026-05-22 17:18:48 +00:00
2026-04-20 22:48:06 +02:00
2026-05-27 19:45:15 +00:00
2026-05-28 21:20:48 +00:00
2026-05-16 20:34:58 +00:00
2026-05-14 17:43:21 +00:00
2026-05-29 15:14:01 +00:00
2026-05-03 18:41:38 +00:00
2026-05-19 22:00:19 +00:00
2026-05-14 17:43:21 +00:00
2026-05-16 20:50:29 +00:00
2026-05-23 09:19:52 +00:00
2026-05-24 18:57:33 +00:00
2026-05-16 12:59:30 +00:00
2026-05-27 19:45:15 +00:00
2026-05-08 14:31:08 +00:00
2026-05-24 14:27:29 +00:00
2026-05-22 17:18:48 +00:00