jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 16:34:32 +00:00
cf95f8822b fix(ai): fix realtime sessions and OTP model
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 16:05:31 +00:00
dbe40ecafc Fix missing VoiceUsageDeductView import in urls.py
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 16:03:03 +00:00
8e7d510e56 Fix AI tutor realtime sessions, call rate limits, and voice usage endpoint
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 14:16:26 +00:00
b0780be777 fix(ai): switch fallback from Anthropic to DeepSeek API
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 14:05:09 +00:00
649234e0a0 fix(ai): add realtime-session endpoint, Anthropic fallback, tutor-specific voice/TTS URLs
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 12:32:11 +00:00
971074d303 fix(pet): add game score + daily reward endpoints, fix feed free logic, fix shop coins_remaining toast
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 11:43:07 +00:00
1322efa6f8 fix(pet): remove is_active filter from PetSpeciesView - model has no is_active field
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 11:17:10 +00:00
4fd586c877 feat(pet): add chat, heal, bathe, sleep, species, adopt, leaderboard views; local chat storage; better error messages; fix pet ranking by level/strength
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:49:22 +00:00
5165495304 security: set X_FRAME_OPTIONS to DENY to prevent clickjacking attacks
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:43:13 +00:00
1500a5ae78 fix: add missing onesignal_service and watermark_service stub modules
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:36:37 +00:00
ed3d918755 fix: add missing cheapdatahub_service stub module for withdrawal views
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:35:08 +00:00
fbf1adaf03 fix(deploy): handle local mode changes on deployment script itself
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:32:47 +00:00
9f7b479bdd fix(deploy): skip removing the deployment script itself during deployment
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:32:00 +00:00
d646a3adbd fix: add missing content_filter module for banned content detection in feed
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:27:42 +00:00
92d3bdba89 fix(deploy): handle untracked files that become tracked in new commits
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:26:41 +00:00
8f6dd69f06 feat: add automated deployment script for Gitea-to-production workflow
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 10:01:28 +00:00
148e80d8c5 chore: remove old backups, one-off scripts, and temp files from git
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 09:44:38 +00:00
484525a29b Fix messaging system: add missing REST endpoints, fix WebSocket action mismatches, add edit/react/delete handlers, fix response field names (media/media_url, reply_to/reply_to_id), fix mark_read to accept user_id
jephthah pushed to main at smartjay/smartjay-backend 2026-06-23 09:16:54 +00:00
d7e143609c Initial commit - production codebase before messaging fixes
de5a465877 Fix all null-content crash vectors across entire codebase
73144160b4 Add missing tagged_users field to Post model
2e6c61c4d5 Add missing Call model to social_models.py
11306e7326 Fix all null-content crash vectors across codebase
jephthah created branch main in smartjay/smartjay-backend 2026-06-23 09:16:54 +00:00