Commit Graph
47 Commits
Author SHA1 Message Date
jjbrunton df955812fe Add inverse_of tracking and admin question management
- Add inverse_of column support for question pair linking
- Enhance admin questions page with bulk operations
- Add DB migrations for inverse_of and FK indexes
- Update pack generator docs for inverse linking
- Improve Docker configs for admin app
2026-01-11 11:17:46 +00:00
jjbrunton 0dedf44e70 Add published filter to question analytics 2026-01-10 21:52:13 +00:00
jjbruntonandClaude Opus 4.5 3009e80dd4 Add drag-and-drop reordering to categories page
- Replace up/down chevron buttons with @dnd-kit drag handles
- Update pack generation and question review commands
- Fix MCP bridge and add supabase package.json for Docker

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 21:19:36 +00:00
jjbrunton 4e40b92b16 Add MCP server and enhance AI content tools
Implement self-hosted MCP server for admin actions, update AI generation tools in admin dashboard, and refine mobile app stores and components.
2026-01-10 19:24:06 +00:00
jjbruntonandClaude Opus 4.5 b0f1700e40 Add match archiving, chat enhancements, and daily limits
- Match archives with swipe-to-archive and unread filtering
- Chat settings sheet and full-screen media modals
- Match notification modal for new matches
- Admin AI settings with model/provider configuration
- Daily response limit feature with recommended questions
- New test coverage for stores, hooks, and components
- Claude Code agent and command configurations

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 20:18:34 +00:00
jjbrunton fc515a19b0 Fix Select empty value error in DarePacksPage 2026-01-08 21:39:44 +00:00
jjbrunton b933c3c421 Add dares feature schema and admin portal 2026-01-08 21:37:34 +00:00
jjbrunton aff0bc0888 Add admin pagination and update configs 2026-01-08 21:15:34 +00:00
jjbruntonandClaude Opus 4.5 b60b72a289 Update icons, screenshots, and UX improvements
- Refactor icon picker to use full Ionicons set dynamically
- Add date sort toggle to My Answers screen
- Fix match deduplication and show total count on home
- Clear stale data when switching chats
- Update app store screenshots
- Bump build number to 25

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 19:58:29 +00:00
jjbrunton c48936686e Remove E2EE and switch to plaintext messaging
🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-01-08 18:04:48 +00:00
Jamie BruntonandClaude Opus 4.5 693ae59321 Add message reporting and account deletion
- Add user message reporting via long press menu
- Add delete-account edge function for App Store compliance
- Update admin moderation page with AI/User tabs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 13:24:30 +00:00
jjbrunton 994dd2a295 Add lifecycle push notifications and refine UI
Send push notifications when partner disconnects, resets progress, or deletes relationship.
Update Matches screen with new styling and remove legacy premium elements.
Remove message content preview from admin User Activity page.
2026-01-03 18:58:57 +00:00
Jamie Brunton 7e686c147a feat: add reset progress and flagged media analysis 2026-01-03 13:08:23 +00:00
Jamie Brunton 198cd80dfd Implement E2EE and message content moderation 2026-01-02 20:49:11 +00:00
Jamie Brunton e1ff87dc03 Show opt-in counts by feature 2026-01-02 11:53:38 +00:00
Jamie BruntonandClaude Code f7aa6ed8dd Add feature opt-ins, dashboard view, and tests
Introduce feature_interests schema + realtime publication and surface opt-in trends in the admin dashboard. Add Jest test infrastructure/coverage for the mobile app and update push-all to run mobile checks before pushing.

Co-authored-by: Claude Code <claude@anthropic.com>
2026-01-02 11:36:51 +00:00
Jamie Brunton 8f8c6e401d Refactor profile screen and organize project structure
- Extract ProfileScreen and components to features/profile
- Move shared hooks and stores to top-level
- Add RLS policies for admin permissions
- Add RELEASING.md guide
- Update .gitignore
2026-01-01 23:03:43 +00:00
jjbrunton b4c8a2f303 Update 2026-01-01 16:09:01 +00:00
jjbrunton 3fcbea8d60 Update 2026-01-01 15:42:22 +00:00
jjbrunton ef7bc8c90d Update 2026-01-01 13:29:25 +00:00
jjbrunton 75509b0e45 Update 2026-01-01 12:48:31 +00:00
jjbrunton 8b73781272 Update 2026-01-01 09:06:24 +00:00
jjbrunton a066300ed4 Update 2026-01-01 00:52:06 +00:00
Jamie Brunton f5f350b7f2 Update 2025-12-31 16:35:36 +00:00
Jamie Brunton f7eaf0adcf Update 2025-12-31 15:51:12 +00:00
Jamie Brunton d18f9d32b0 Update 2025-12-31 14:54:28 +00:00
Jamie Brunton e7379ccdb1 Update 2025-12-31 12:28:26 +00:00
Jamie Brunton 3ca3da4501 Update 2025-12-31 12:20:23 +00:00
Jamie Brunton f46f0d59df Update 2025-12-31 10:40:17 +00:00
Jamie Brunton cdbe08ad84 Update 2025-12-30 22:30:50 +00:00
Jamie Brunton 1b3f1d9409 Update 2025-12-30 20:48:14 +00:00
Jamie Brunton edcc5a6670 Update 2025-12-30 19:06:11 +00:00
Jamie Brunton e100cc5712 Update 2025-12-30 19:00:34 +00:00
Jamie Brunton 5dec79838e Update 2025-12-30 18:52:10 +00:00
Jamie Brunton 25ab750c7d Update 2025-12-30 18:44:37 +00:00
Jamie Brunton c902763f9c Update 2025-12-30 18:41:52 +00:00
Jamie Brunton d8f2f10418 Update 2025-12-30 18:31:06 +00:00
Jamie Brunton a3b88395ad Update 2025-12-30 18:01:47 +00:00
Jamie Brunton 88543c7775 Update 2025-12-30 17:57:06 +00:00
Jamie Brunton ef30a768d8 Update 2025-12-30 17:44:48 +00:00
jjbrunton 5a7e62a578 Update 2025-12-30 15:55:57 +00:00
jjbrunton 5b97bc6f56 Update 2025-12-30 15:54:34 +00:00
jjbrunton 456459bb00 Update 2025-12-30 11:15:47 +00:00
jjbrunton a15089f607 Update 2025-12-30 11:09:03 +00:00
jjbrunton b10eae1bf3 Update 2025-12-29 23:10:12 +00:00
Jamie Brunton d1ca114285 Update 2025-12-28 21:56:37 +00:00
jjbrunton 4d53d83769 Initial commit 2025-12-27 19:10:11 +00:00