Barclays-banner-builder/backend/app/api
Vadym Samoilenko 3305a5e8f4 Disable auth for testing (AUTH_BYPASS=True)
Frontend: ProtectedRoute always passes through.
Backend: get_current_user returns first admin user when AUTH_BYPASS=True.
Revert both files before go-live.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-10 16:13:31 +01:00
..
__init__.py Add full Sprint 0+1 implementation: Docker, FastAPI, React, RAG, deploy 2026-04-17 12:01:42 +01:00
admin.py Replace TOV checkboxes with free-text field (tov_text) 2026-04-17 14:05:51 +01:00
auth.py Disable auth for testing (AUTH_BYPASS=True) 2026-05-10 16:13:31 +01:00
banner_sets.py Fix remaining AC gaps: PDF renders actual banners, CSV complete, approval flow, history page 2026-04-28 22:34:56 +01:00
banner_variants.py Add Oliver rebrand, character counts, delete variants, 6-format spec validation 2026-05-10 15:35:25 +01:00
briefs.py Add Oliver rebrand, character counts, delete variants, 6-format spec validation 2026-05-10 15:35:25 +01:00
conversations.py Add conversational brief interface (AC1 chat-style) 2026-04-28 21:53:17 +01:00
dam.py Fix 422 on DAM empty search, add favicon, fix email autocomplete 2026-04-17 14:02:22 +01:00
health.py Add full Sprint 0+1 implementation: Docker, FastAPI, React, RAG, deploy 2026-04-17 12:01:42 +01:00
icons.py AC3 in-situ banner visualisation — Medium/Large model, icons, themes, BannerPreview 2026-04-28 20:30:43 +01:00
jobs.py Add full Sprint 0+1 implementation: Docker, FastAPI, React, RAG, deploy 2026-04-17 12:01:42 +01:00
router.py Add conversational brief interface (AC1 chat-style) 2026-04-28 21:53:17 +01:00