Abka18/greenFlag
feat(sec): tighten /keys/dek rate limit to 20/min per user
feat(sec): per-user rate limits, prompt injection guard, magic-byte audio, log privacy
feat: upgrade AI to psychologist/psychiatrist persona with structured markdown output
merge: pull field encryption + auth retry logic from hf/main
feat: at-rest field encryption with server-managed wrapped DEK keys
fix: retry Supabase token validation on transient connection drop
Merge Hugging Face updates
Use Gemini 3 Flash preview for chat
rebrand: rename GreenFlag AI → feelyou AI in system prompt
fix: add reliable LLM translation fallback for journal emotion analysis
fix: normalize Indonesian slang before translation + harden auth
docs: update .env.example with required AI and Supabase variables
Merge branch 'main' of https://github.com/Abka-18/relationship-compass-backend
rebrand: rename GreenFlag AI → feelyou AI in system prompt
fix: add reliable LLM translation fallback for journal emotion analysis
fix: normalize Indonesian slang before translation + harden auth
fix: replace static API key auth with Supabase JWT validation
fix: replace static API key auth with Supabase JWT validation
docs: update .env.example with required AI and Supabase variables
fix: resolve translation pipeline crash on transformers 5.x
Add Indonesian translation before emotion analysis
fix: allow browser emotion analysis requests
Harden backend API security
revert: restore date filters to original spec
feat: remove date filters, fetch all historical data per user
feat: add /chat endpoint via Dinoiki API (claude-haiku-4-5)
fix: security hardening — CORS, auth, validation, rate limiting
Add HF Spaces deployment config (Dockerfile, README)
relationship-compass-backend
