senke
03f626c9e8
fix(audit-1.8,1.9): implement OAuth user lookup, add cargo audit to CI
...
- 1.8: Implement GetUserByOAuthID in database.go via federated_identities join
- 1.8: Use OAuth ID lookup first in oauth_service getOrCreateUser
- 1.9: Add cargo audit step to chat-ci.yml and stream-ci.yml
Refs: AUDIT_TECHNIQUE_INTEGRAL_2026_02_15.md items 1.8, 1.9
2026-02-15 14:22:27 +01:00
senke
b73387af3c
feat(api): add PostgreSQL read replica support (3.7)
...
- Add DATABASE_READ_URL config and InitReadReplica in database package
- Add ForRead() helper for read-only handler routing
- Update TrackService and TrackSearchService to use read replica for reads
- Document setup in DEPLOYMENT_GUIDE.md and .env.template
2026-02-14 22:50:23 +01:00
senke
ad60247f33
feat: global update including storybook setup and backend fixes
...
- Web: Setup Storybook, added addons, configured Tailwind, added stories for UI components.
- Backend: Updated API router, database, workers, and auth in common.
- Stream Server: Removed SQLx queries and updated auth.
- Docs & Scripts: Updated documentation and recovery scripts.
2026-02-02 19:34:14 +01:00
senke
f0ba7de543
state-ownership: delete unused optimisticStoreUpdates.ts file
...
- Deleted apps/web/src/utils/optimisticStoreUpdates.ts (unused file)
- File was unused - no imports found in codebase
- Mutations already use React Query's onMutate pattern
- No TypeScript errors after deletion
- Actions 4.4.1.2 and 4.4.1.3 complete
2026-01-15 19:26:53 +01:00
senke
76d95ecfb4
incus deployement fully implemented, Makefile updated and make fmt ran
2026-01-13 19:47:57 +01:00
senke
1b59fbaf34
[AUDIT] Real integration status - 58% pass rate, 2 blocking issues
...
- 19 tests executed (11 pass, 6 fail, 3 skip)
- 2 P0 blocking issues: Login email verification, Register empty tokens
- 4 P1 issues: Protected endpoints cannot be tested (depends on auth)
- 1 P2 issue: Sessions endpoint redirect
- Full test results documented with exact HTTP codes and error messages
- User journey analysis: can register but cannot login
- Recommendations: Fix auth workflow first, then retest protected endpoints
2026-01-04 01:44:13 +01:00
senke
80ce04e8c6
[BE-DB-018] be-db: Add database performance monitoring
2025-12-24 15:58:48 +01:00
senke
e23a701d7b
[BE-DB-017] be-db: Add database migration rollback tests
2025-12-24 15:57:19 +01:00
senke
0bc1192ee4
[BE-DB-015] be-db: Optimize database connection pooling
2025-12-24 15:53:19 +01:00
senke
41e9a09f25
stabilizing apps/web: THIRD BATCH - FIXED Playwright
2025-12-21 18:55:51 -05:00
senke
d61d851f65
stabilizing veza-backend-api: phase 1
2025-12-16 11:23:49 -05:00
senke
2dfde29f7d
refonte: backend-api go first; phase 1
2025-12-12 21:34:34 -05:00
okinrev
87c6461900
report generation and future tasks selection
2025-12-08 19:57:54 +01:00
okinrev
7dc21c3ad3
fix(db): align automatic migrations with SQL files
2025-12-07 14:26:48 +01:00
okinrev
1e4f7b1756
STABILISATION: phase 3–5 – API contract, tests & chat-server hardening
2025-12-06 17:21:59 +01:00
okinrev
2425c15b09
adding initial backend API (Go)
2025-12-03 20:29:37 +01:00