Repository navigation
Conversation
|
Pregled: REV-05 je dodeljen timu 4; CI domain/model, PostgreSQL integration i migration checks su uspešni. Nakon merge-a #33, PR ima konflikt sa aktuelnim main. Molimo usklađivanje grane, rešavanje konflikata i ponavljanje CI pre merge-a. |
|
Ponovni pregled (03.11): REV-05 pripada timu 4, a kompletan GitHub CI (model, PostgreSQL integracija, migracije) je zelen. Trenutno su prisutni konflikti sa ažuriranim main. Molimo uskladiti granu i ponoviti CI; bez toga merge nije moguć. |
|
Ponovni pregled 03.11. uveče: REV-05 je i dalje legitimna celina tima 4 i poslednji CI (uključujući PostgreSQL integracione testove i migracije) je zelen. Posle novih merge-ova u main (#51, #48, #28 i #47), GitHub trenutno prijavljuje merge konflikt. Molimo sinhronizovati sa aktuelnim main, rešiti konflikt bez uklanjanja tuđih modula i ponoviti kompletan CI. PR ostaje otvoren. |
Component and requirement IDs
Changes
Verification
Architecture and data flow
Modeli, odgovornosti klasa, dijagrami i komande opisani su u
docs/components/REV-05.md. Domain nema zavisnosti od HTTP-a i EF Core-a; Infrastructure cuva podatke preko PostgreSQL-a.Security checks and negative tests
Provereni su zabrana samoodobravanja, nedostajuca politika, promenjen hash, zastarela verzija i nedozvoljeni prelazi. Test dva konkurentna zahteva potvrdjuje samo jednu uspesnu odluku i jedan zapis istorije. Neuspeh upisa istorije ponistava i promenu statusa/verzije. Lozinke i lokalni .env nisu ukljuceni.
Dependencies
Ovaj PR obuhvata domen i bazu. Autentikacija, autorizacija nad konkretnim resursom, HTTP endpointi, REV-01 snapshot/numerisanje, REV-02 validacija i audit objavljivanja ostaju povezivanje sa komponentama njihovih autora. Identifikatore i snapshot ugovor treba usaglasiti prilikom integracije.