Closer/functions/src/questions
null 060ef69ca5 feat(rules+trigger): conversations Firestore rules, onMessageWritten listens on conversations path, gitignore
- firestore.rules: conversations doc read/write rules with ciphertext validation, messages subcollection create rules (image or ciphertext text)
- onMessageWritten: trigger path changed from question_threads to conversations, passes conversation_id in FCM data, removed questionId resolution (no longer needed)
- .gitignore: deduplicate ClaudeReport.md entry
2026-06-24 16:14:18 -05:00
..
assignDailyQuestion.ts docs(readme): add privacy slogan to header 2026-06-23 22:14:36 -05:00
onAnswerWritten.ts docs(readme): add privacy slogan to header 2026-06-23 22:14:36 -05:00
onMessageWritten.ts feat(rules+trigger): conversations Firestore rules, onMessageWritten listens on conversations path, gitignore 2026-06-24 16:14:18 -05:00