No description
Find a file
senke 370a37ea3b [FIX] BUG-003: Fixed token extraction in test script
- Updated to extract from .data.token.access_token (correct format)
- Added fallback patterns for different response formats
- Added debug logging when token extraction fails
- Fixed refresh token extraction as well
2026-01-04 01:44:13 +01:00
.github [INFRA-001] infra: Set up CI/CD pipeline 2025-12-25 21:30:57 +01:00
ansible BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
apps/web [TEST] MVP integration tests executed - 2/28 API passed, 0/20 E2E passed, 3 bugs found 2026-01-04 01:44:13 +01:00
chat_exports report generation and future tasks selection 2025-12-08 19:57:54 +01:00
config BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
dev-environment refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
docker/haproxy report generation and future tasks selection 2025-12-08 19:57:54 +01:00
docs batch 1 2025-12-22 22:00:50 +01:00
docs-assets/mermaid BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
fixtures BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
infra report generation and future tasks selection 2025-12-08 19:57:54 +01:00
k8s [INFRA-012] infra: Set up auto-scaling 2025-12-25 21:43:00 +01:00
migrations BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
scripts [FIX] BUG-003: Fixed token extraction in test script 2026-01-04 01:44:13 +01:00
test-reports/20251226-132633 [TEST] MVP integration tests executed - 2/28 API passed, 0/20 E2E passed, 3 bugs found 2026-01-04 01:44:13 +01:00
tests BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
tools BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
veza-backend-api [FIX] BUG-004: Made email verification token generation non-blocking 2026-01-04 01:44:13 +01:00
veza-chat-server stabilizing veza-backend-api: phase 1 2025-12-16 11:23:49 -05:00
veza-common refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
veza-desktop refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
veza-docs P0: stabilisation backend/chat/stream + nouvelle base migrations v1 2025-12-06 11:14:38 +01:00
veza-mobile refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
veza-stream-server refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
.editorconfig initial: initial repo set up (README, LICENSE, CONTRIBUTORS, etc...) 2025-12-03 13:54:23 +01:00
.gitattributes initial: initial repo set up (README, LICENSE, CONTRIBUTORS, etc...) 2025-12-03 13:54:23 +01:00
.gitignore stabilizing apps/web: FIRST BATCH 2025-12-17 08:07:35 -05:00
API_CONTRACT_TESTS.md [INT-009] int: Add API contract tests 2025-12-25 15:18:44 +01:00
API_ENDPOINT_AUDIT.md [INT-004] int: Verify all frontend API calls have backend endpoints 2025-12-25 15:05:48 +01:00
API_VERSIONING_STRATEGY.md [INT-011] int: Add API versioning strategy 2025-12-25 15:25:33 +01:00
AUDIT_EXHAUSTIF_2025_01_27.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
AUDIT_STABILITY.md P0: stabilisation backend/chat/stream + nouvelle base migrations v1 2025-12-06 11:14:38 +01:00
BACKEND_ENDPOINT_USAGE_AUDIT.md [INT-005] int: Verify all backend endpoints have frontend usage 2025-12-25 15:08:30 +01:00
blueprint.md refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
CHANGELOG.md docs(remediation): add audit report, remediation plan and changelog skeleton 2025-12-06 13:25:54 +01:00
CHAT_SERVER_UUID_MIGRATION.md P0: stabilisation backend/chat/stream + nouvelle base migrations v1 2025-12-06 11:14:38 +01:00
CLEANUP_PLAN.md P0 UUID Phase A: migrations + backend Go UUID refactor 2025-12-04 02:15:48 +01:00
COMMANDES_RAPIDES.md [DOC] Fix frontend port to 3000 in startup guides 2026-01-04 01:44:13 +01:00
CONTRIBUTING.md initial: initial repo set up (README, LICENSE, CONTRIBUTORS, etc...) 2025-12-03 13:54:23 +01:00
CURSOR_INTEGRATION_AUDIT_PROMPT.md [INT-AUTH-002] Remove duplicate auth store - migrate to features/auth/store/authStore.ts 2025-12-26 09:11:46 +01:00
DATETIME_STANDARD.md [INT-008] int: Standardize date/time formats 2025-12-25 15:16:38 +01:00
DEMARRAGE_SIMPLE.md [DOC] Add simple startup guide for integration testing 2026-01-04 01:44:13 +01:00
DEPANNAGE_RAPIDE.md [DOC] Update troubleshooting guide with Redis system service solution 2026-01-04 01:44:13 +01:00
dev_plan.json batch 1 2025-12-22 22:00:50 +01:00
docker-compose.env.example BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
docker-compose.override.yml.example BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
docker-compose.production.yml feat: prepare production environment and fix frontend build 2025-12-31 16:27:36 +00:00
docker-compose.test.yml BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
docker-compose.yml refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
ERROR_RESPONSE_STANDARD.md [INT-006] int: Standardize error response format 2025-12-25 15:11:24 +01:00
FILE_UPLOAD_FORMAT.md [INT-015] int: Add file upload format standardization 2025-12-25 15:40:01 +01:00
FRONTEND_BACKEND_CONNECTION_STATUS.md [INT-AUTH-002] Remove duplicate auth store - migrate to features/auth/store/authStore.ts 2025-12-26 09:11:46 +01:00
gen_hash.py report generation and future tasks selection 2025-12-08 19:57:54 +01:00
GUIDE_DEMARRAGE_INTEGRATION.md [DOC] Fix all remaining port 5173 references to 3000 2026-01-04 01:44:13 +01:00
INTEGRATION_AUDIT_POST_IMPLEMENTATION.md [AUDIT] Post-implementation integration audit - Score: 8.5/10 2025-12-26 09:41:52 +01:00
INTEGRATION_AUDIT_REPORT_2025.md [INT-AUTH-002] Remove duplicate auth store - migrate to features/auth/store/authStore.ts 2025-12-26 09:11:46 +01:00
INTEGRATION_FIX_PROGRESS.md batch 1 2025-12-22 22:00:50 +01:00
INTEGRATION_ISSUES_INDEX.json fix(INT-000002): Multiple Auth Storage Mechanisms 2025-12-22 09:53:47 -05:00
INTEGRATION_REFERENCE.md batch 1 2025-12-22 22:00:50 +01:00
last_errors.txt report generation and future tasks selection 2025-12-08 19:57:54 +01:00
LICENSE Initial commit 2025-12-03 10:02:55 +01:00
Makefile refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
Makefile.old refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
MVP_BUGS_TODOLIST.json [FIX] BUG-004: Made email verification token generation non-blocking 2026-01-04 01:44:13 +01:00
MVP_TEST_REPORT.md [TEST] MVP integration tests executed - 2/28 API passed, 0/20 E2E passed, 3 bugs found 2026-01-04 01:44:13 +01:00
OPENAPI_MAINTENANCE_GUIDE.md [INT-010] int: Add API documentation (OpenAPI/Swagger) 2025-12-25 15:23:19 +01:00
package-lock.json stabilizing apps/web: FIRST BATCH 2025-12-17 08:07:35 -05:00
package.json stabilizing apps/web: FIRST BATCH 2025-12-17 08:07:35 -05:00
PAGINATION_STANDARD.md [INT-007] int: Standardize pagination format 2025-12-25 15:14:26 +01:00
PHASE_3_CLOSURE.md STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
playwright.config.ts stabilizing apps/web: FIRST BATCH 2025-12-17 08:07:35 -05:00
POST_REMEDIATION_REPORT.md STABILISATION: phase 3–5 – API contract, tests & chat-server hardening 2025-12-06 17:21:59 +01:00
QA_FINAL_REPORT.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
QUICK_START_MVP_TESTS.md [TEST] MVP integration tests executed - 2/28 API passed, 0/20 E2E passed, 3 bugs found 2026-01-04 01:44:13 +01:00
RATE_LIMITING_COMMUNICATION_GUIDE.md [INT-013] int: Add API rate limiting communication 2025-12-25 15:30:01 +01:00
README.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
REMEDIATION_PLAN.md docs(remediation): add audit report, remediation plan and changelog skeleton 2025-12-06 13:25:54 +01:00
report.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
REPORT_ARCHITECTURE.md P0 UUID Phase A: migrations + backend Go UUID refactor 2025-12-04 02:15:48 +01:00
REPORT_AUDIT_2025_12_07-bis.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
REPORT_AUDIT_2025_12_07-ter.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
REPORT_AUDIT_2025_12_07.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
report_auth_repair_final.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
REPORT_BUGS.md P0 UUID Phase A: migrations + backend Go UUID refactor 2025-12-04 02:15:48 +01:00
REPORT_GLOBAL.md P0 UUID Phase A: migrations + backend Go UUID refactor 2025-12-04 02:15:48 +01:00
report_qa_audit.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
report_qa_audit_final.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
report_qa_e2e_blocked.md report generation and future tasks selection 2025-12-08 19:57:54 +01:00
REPORT_STATUS_2025_12_06.md docs(remediation): add audit report, remediation plan and changelog skeleton 2025-12-06 13:25:54 +01:00
REQUEST_RESPONSE_VALIDATION_GUIDE.md [INT-012] int: Add request/response validation 2025-12-25 15:27:21 +01:00
ROADMAP_90_DAYS.md P0 UUID Phase A: migrations + backend Go UUID refactor 2025-12-04 02:15:48 +01:00
rust-toolchain.toml BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
SECURITY_FIX_RUST_REPORT.md P0: stabilisation backend/chat/stream + nouvelle base migrations v1 2025-12-06 11:14:38 +01:00
STATUS_INFRA.md [DOC] Update troubleshooting guide with Redis system service solution 2026-01-04 01:44:13 +01:00
TESTS_MVP_README.md [TEST] MVP integration tests executed - 2/28 API passed, 0/20 E2E passed, 3 bugs found 2026-01-04 01:44:13 +01:00
TRIAGE.md P0: stabilisation backend/chat/stream + nouvelle base migrations v1 2025-12-06 11:14:38 +01:00
UUID_MIGRATION_CARTOGRAPHY.md P0: stabilisation backend/chat/stream + nouvelle base migrations v1 2025-12-06 11:14:38 +01:00
VEZA_COMPLETE_AUDIT_PROMPT.md [BE-SEC-001] security: Fix ownership verification for user profile updates 2025-12-23 01:36:04 +01:00
VEZA_COMPLETE_MVP_TODOLIST.json [INFRA-012] infra: Set up auto-scaling 2025-12-25 21:43:00 +01:00
veza_full_features_list.md BASE: completing the initial repo state 2025-12-03 22:56:50 +01:00
VEZA_INTEGRATION_PERFECTION_TODOLIST_TEMPLATE.json [INT-DOC-001] Generate OpenAPI/Swagger documentation (already configured, added /docs alias) 2025-12-26 09:32:56 +01:00
VEZA_INTEGRATION_V2_TODOLIST.json [INTEGRATION] Achieve 10/10 integration score 2025-12-26 09:55:05 +01:00
VEZA_MVP_AGENT_PROMPT_V2.md batch 1 2025-12-22 22:00:50 +01:00
VEZA_MVP_INFINITE_AGENT.md [BE-SEC-001] security: Fix ownership verification for user profile updates 2025-12-23 01:36:04 +01:00
VEZA_MVP_STABILITY_TODOLIST.json fix(MVP-015): Standardize remember_me field name to snake_case 2025-12-22 23:27:51 +01:00
VEZA_MVP_TODOLIST_TRACKING.md fix(MVP-015): Standardize remember_me field name to snake_case 2025-12-22 23:27:51 +01:00
VEZA_MVP_VALIDATION_TODOLIST.json [BE-SEC-001] security: Fix ownership verification for user profile updates 2025-12-23 01:36:04 +01:00
VEZA_VALIDATION_AGENT_PROMPT.md [BE-SEC-001] security: Fix ownership verification for user profile updates 2025-12-23 01:36:04 +01:00
WEBSOCKET_MESSAGE_FORMAT.md [INT-014] int: Add WebSocket message format standardization 2025-12-25 15:35:38 +01:00

Veza Monorepo

Project Structure

  • apps/web: The main frontend application (React + Vite). This is the single source of truth for the UI.
  • veza-desktop: A thin Electron wrapper that loads apps/web. It creates the native desktop experience.
  • veza-backend-api: Main Go API service.
  • veza-stream-server: Rust streaming server.
  • veza-chat-server: Rust chat server.

Quick Start

Frontend

cd apps/web
npm install
npm run dev

Desktop (Optional)

Requires apps/web to be running.

cd veza-desktop
npm install
npm run dev

Documentation

See docs/ for detailed architecture and development guides.