senke
e4212ee594
stabilizing apps/web: THIRD BATCH - FIXED Playwright
2025-12-21 18:55:51 -05:00
senke
e518b70067
stabilizing apps/web: SECOND BATCH - FIXING Playwright
2025-12-17 12:20:42 -05:00
senke
da606b2d01
fix(frontend): STATUS OVERVIEW
2025-12-17 09:20:58 -05:00
senke
e6c9f80d68
fix(frontend): stabilize architecture (router, lazy loading, build, auth)
2025-12-17 09:15:45 -05:00
senke
3cd3d1ad0f
stabilizing apps/web: FIRST BATCH
2025-12-17 08:07:35 -05:00
senke
8106eb7727
stabilizing apps/web: SITUATION AWARENESS
2025-12-16 14:40:16 -05:00
senke
e46f123388
stabilizing veza-backend-api: LAST REMEDIATION
2025-12-16 14:07:36 -05:00
senke
6a1de0505d
stabilizing veza-backend-api: P3 - FINAL
2025-12-16 13:37:36 -05:00
senke
d341c8f847
stabilizing veza-backend-api: P1 & P2
2025-12-16 13:34:08 -05:00
senke
ebc2d24564
stabilizing veza-backend-api: P0
2025-12-16 11:59:56 -05:00
senke
94555e7ae4
stabilizing veza-backend-api: phase 1
2025-12-16 11:23:49 -05:00
senke
feb7283cd4
refonte: backend-api go first; phase 1
2025-12-12 21:34:34 -05:00
okinrev
af70084298
report generation and future tasks selection
2025-12-08 19:57:54 +01:00
okinrev
1a7a0d3e6f
fix(redis,rabbitmq): clean dev/lab behavior
2025-12-07 14:28:55 +01:00
okinrev
3971574b25
chore(dev): add lab migration and run scripts
2025-12-07 14:27:51 +01:00
okinrev
94a4e72849
fix(health): make readiness check reflect real dependency state
2025-12-07 14:27:07 +01:00
okinrev
7225bbfbdf
fix(db): align automatic migrations with SQL files
2025-12-07 14:26:48 +01:00
okinrev
ce05b6792c
Merge pull request #2 from okinrev/remediation/full_audit_fix
...
Remediation/full audit fix
2025-12-06 17:53:06 +01:00
okinrev
7fdfb711da
refactor(marketplace): enforce unified api response envelope
2025-12-06 17:39:04 +01:00
okinrev
5509885a4d
refactor(track): enforce unified api response envelope
2025-12-06 17:37:00 +01:00
okinrev
88a8bfdce0
feat(api): remediate missing openapi spec and annotate handlers
2025-12-06 17:34:18 +01:00
okinrev
65af2570a8
STABILISATION: phase 3–5 – API contract, tests & chat-server hardening
2025-12-06 17:21:59 +01:00
okinrev
d34dbec09e
STABILISATION: phase 1 & phase 2
2025-12-06 14:45:07 +01:00
okinrev
97d1a95d62
feat(backend-worker): persist job queue in postgres
2025-12-06 13:32:32 +01:00
okinrev
a45f5aba83
docs(remediation): add audit report, remediation plan and changelog skeleton
2025-12-06 13:25:54 +01:00
okinrev
f79631c121
fix(chat-server): finalize HTTP auth and startup wiring
2025-12-06 13:25:25 +01:00
okinrev
b726be3c42
chore(backend-tests): remove obsolete metrics and profile/system_metrics tests
2025-12-06 13:25:10 +01:00
okinrev
f60e186db8
security(chat-server): implement auth middleware and permission checks for HTTP API
2025-12-06 13:18:12 +01:00
okinrev
bbd3f4ce00
fix(backend-tests): enable room_handler_test and resolve metric collisions
2025-12-06 12:53:15 +01:00
okinrev
388d361e7a
feat(chat-server): implement graceful shutdown with OS signal handling
2025-12-06 12:02:46 +01:00
okinrev
109ca3cb82
feat(chat-server): implement 60s inactivity heartbeat timeout
2025-12-06 12:00:20 +01:00
okinrev
e169a982d3
fix(stream-processor): replace unsafe abort with graceful join to drain events
2025-12-06 11:52:34 +01:00
okinrev
f33e6055ea
chore(backend): remove legacy migrations and main file
2025-12-06 11:50:22 +01:00
okinrev
f72bac7787
fix(backend-worker): replace blocking sleep with non-blocking scheduler
2025-12-06 11:49:54 +01:00
okinrev
8cbfcb5789
Merge pull request #1 from okinrev/fix/p0-backend-chat-stream-stabilization
...
Fix/p0 backend chat stream stabilization
2025-12-06 11:27:31 +01:00
okinrev
a3f2f2c59b
P0: stabilisation backend/chat/stream + nouvelle base migrations v1
...
Backend Go:
- Remplacement complet des anciennes migrations par la base V1 alignée sur ORIGIN.
- Durcissement global du parsing JSON (BindAndValidateJSON + RespondWithAppError).
- Sécurisation de config.go, CORS, statuts de santé et monitoring.
- Implémentation des transactions P0 (RBAC, duplication de playlists, social toggles).
- Ajout d’un job worker structuré (emails, analytics, thumbnails) + tests associés.
- Nouvelle doc backend : AUDIT_CONFIG, BACKEND_CONFIG, AUTH_PASSWORD_RESET, JOB_WORKER_*.
Chat server (Rust):
- Refonte du pipeline JWT + sécurité, audit et rate limiting avancé.
- Implémentation complète du cycle de message (read receipts, delivered, edit/delete, typing).
- Nettoyage des panics, gestion d’erreurs robuste, logs structurés.
- Migrations chat alignées sur le schéma UUID et nouvelles features.
Stream server (Rust):
- Refonte du moteur de streaming (encoding pipeline + HLS) et des modules core.
- Transactions P0 pour les jobs et segments, garanties d’atomicité.
- Documentation détaillée de la pipeline (AUDIT_STREAM_*, DESIGN_STREAM_PIPELINE, TRANSACTIONS_P0_IMPLEMENTATION).
Documentation & audits:
- TRIAGE.md et AUDIT_STABILITY.md à jour avec l’état réel des 3 services.
- Cartographie complète des migrations et des transactions (DB_MIGRATIONS_*, DB_TRANSACTION_PLAN, AUDIT_DB_TRANSACTIONS, TRANSACTION_TESTS_PHASE3).
- Scripts de reset et de cleanup pour la lab DB et la V1.
Ce commit fige l’ensemble du travail de stabilisation P0 (UUID, backend, chat et stream) avant les phases suivantes (Coherence Guardian, WS hardening, etc.).
2025-12-06 11:14:38 +01:00
okinrev
b8ff32f7bd
lab DB: schema, migration et \d+ *
2025-12-04 18:00:13 +01:00
okinrev
a8357162c1
removing go migration tool - phase A
2025-12-04 09:30:23 +01:00
okinrev
2f924b7fb8
complete migration to full UUID - part A
2025-12-04 09:27:47 +01:00
okinrev
da4a6efbbc
P0 UUID Phase A: migrations + backend Go UUID refactor
2025-12-04 02:15:48 +01:00
okinrev
2266801375
BASE: completing the initial repo state
2025-12-03 22:56:50 +01:00
okinrev
5078e87e78
adding initial veza-rust-common, veza-docs, veza-desktop, veza-mobile
2025-12-03 22:29:57 +01:00
okinrev
26277cdfa0
adding initial veza-common
2025-12-03 22:24:14 +01:00
okinrev
9fe9b97745
adding initial stream server (Rust)
2025-12-03 20:36:56 +01:00
okinrev
afd086cc94
adding initial chat server (Rust)
2025-12-03 20:33:26 +01:00
okinrev
fa20872585
adding initial backend API (Go)
2025-12-03 20:29:37 +01:00
okinrev
1dd3f580a3
initial: initial repo set up (README, LICENSE, CONTRIBUTORS, etc...)
2025-12-03 13:54:23 +01:00
okinrev
581efdbe1e
Initial commit
2025-12-03 10:02:55 +01:00