Commit Graph

6 Commits

Author SHA1 Message Date
Yunxiao Xu
b4f79ee052 docs: update project documentation and verification strategies
- Update GEMINI.md with verification steps and remove ignored docs reference
- Update README.md to remove reference to local langchain-docs
- Update backend/GEMINI.md with correct database schema (users table) and architecture details
- Update frontend/GEMINI.md with latest project structure
2026-02-20 17:14:16 -08:00
Yunxiao Xu
3881ca6fd8 chore: Update branch references and add Conductor file exclusion policy 2026-02-16 16:58:16 -08:00
Yunxiao Xu
68c0985482 feat(auth): Complete OIDC security refactor and modernize test suite
- Refactored OIDC flow to implement PKCE, state/nonce validation, and BFF pattern.
- Centralized configuration in Settings class (DEV_MODE, FRONTEND_URL, OIDC_REDIRECT_URI).
- Updated auth routers to use conditional secure cookie flags based on DEV_MODE.
- Modernized and cleaned up test suite by removing legacy Streamlit tests.
- Fixed linting errors and unused imports across the backend.
2026-02-15 02:50:26 -08:00
Yunxiao Xu
50278a7c17 docs: Update GEMINI.md with backend API endpoints and frontend architecture details 2026-02-12 01:46:00 -08:00
Yunxiao Xu
dcfc090f1c feat(frontend): Implement HttpOnly cookie authentication and API v1 integration. Update AuthService for cookie-based session management, configure Axios with v1 prefix and credentials, and enhance OIDC callback logic. 2026-02-12 01:33:32 -08:00
Yunxiao Xu
5a943b902a feat: implement mvp with email-first login flow and langgraph architecture 2026-02-09 23:35:40 -08:00