# Red Valley FiveM DEV — Changelog Schimbările din acest repository sunt livrate separat, cu scop, dovezi și validare explicită. Fișierele locale de runtime, logurile, backupurile și secretele nu fac parte din commituri. ## Unreleased ### Fixed - `server.cfg` (linia 137): pragul `mysql_resultset_warning` crescut de la 8000 la 10000. Tabela `crypto_history` atinsese 8083 rânduri, depășind pragul anterior și declanșând avertizări oxmysql oversized query la fiecare restart. - Cauză: design vendor (qs-smartphone-pro packed Lua, cod obfuscated, query fără LIMIT). - Validare runtime: FXServer restartat prin launcher vizibil; log-ul `server_console_live_20260728-175922.log` (316 linii) confirmă zero warnings oversized result set. Ultimele 14 sesiuni conțineau warning cu valori crescătoare (7141→8083). ## 2026-07-27 ### Fixed - `server.cfg`: endpointurile FiveM DEV TCP/UDP au fost readuse la portul canonic `30120`; configurația greșită pe `30110` bloca `connect localhost`. - Validare planificată: listener TCP/UDP `30120`, `dynamic.json` și conectare client prin consola F8. - `luxu_admin`: comenzile configurabile care se suprapuneau peste QBCore au primit nume unice: `tp → luxutp`, `tpm → luxutpm`. - Validare: restart individual al resursei, autentificare web panel și lipsa unor warning-uri noi de comandă duplicată. - `17mov_Lumberjack`: reparată închiderea XML din `17mov_logTrailer/handling.meta`. - Validare: parsare XML reușită, restart individual al resursei și încărcare confirmată în logul FiveM Client fără o nouă eroare DLC handling. - `rv-devtools`: eliminate globurile `web` din manifest deoarece directorul este gol. - Validare: restart individual al resursei fără un nou warning `could not find file`. ### Added - `rv-ai-test-tools`: resursă internă DEV pentru telemetrie tehnică structurată între gameplay/F8, consola FXServer și CompanyFloor. - Nu modifică bani, inventar, vehicule sau baza de date. - Evenimentele sunt limitate ca frecvență și nu includ credentiale ori loguri F8 brute. ### Scope - Nu include schimbările Gabz, Luxu, `server.cfg`, `start.bat`, `rv-ai-test-tools`, backupuri sau loguri. ### Repository hygiene - Logurile locale `server_console*.log` și copiile de siguranță `*.backup-*` / `*.bak-INC*` sunt ignorate explicit. - Logurile consolei urmărite anterior sunt scoase numai din indexul Git; rămân intacte pe discul DEV pentru diagnostic. - Hook-ul local `pre-commit` cere o intrare în `CHANGELOG.md` la fiecare commit și blochează tipare evidente de credentiale adăugate accidental.