Files
red-valley/CHANGELOG.md
T

2.8 KiB

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

Security

  • RCON a fost dezactivat după ce un worker local a copiat credentialul în scripturi temporare de test. Toate copiile generate au fost eliminate din CompanyFloor și din rădăcina serverului DEV. Reactivarea cere aprobarea ownerului și un secret local nou, care nu intră în Git.

Corrected

  • Eliminată creșterea mysql_resultset_warning la 10000. Schimbarea doar ascundea avertizarea produsă de SELECT * FROM crypto_history; nu repara query-ul sau creșterea tabelului și nu este acceptată drept remediere.
  • sv_lan on rămâne activ pentru conectarea locală a clientului FiveM.
  • Incidentul INC-95E76A50AB trebuie reluat prin analizarea contractului vendor și a retenției/volumului crypto_history, fără RCON improvizat și fără suprimarea monitorizării.

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.