Dodata zahtevajDozvolu metoda koja zamenjuje dupliranu proveru dozvola u handlerima.
Uvedena AssetV promenljiva za cache-busting statičkih fajlova, koja se postavlja pri svakom pokretanju. Kreiran pogled klijent_prikaz (migracija 038) za jedinstveno prikazivanje imena klijenta, čime se eliminiše ponavljanje COALESCE logike u upitima. Izvučena dodeliOpcijeKorisnika funkcija u korisnici.go radi DRY. Zamenjeni inline stilovi u HTML šablonima CSS klasama (.polje-labela, .obavezno, .pomocni-tekst, .tabela, .kartica-tabela, .prazno-stanje). Dodat width: 100% na inpute i resize: vertical na textarea u main.css.
This commit is contained in:
@@ -42,6 +42,7 @@ type PodaciStranice struct {
|
||||
KorisnikIme string // korisničko ime prijavljenog korisnika
|
||||
KorisnikUloga string // uloga: "superadmin", "admin", "radnik"
|
||||
CsrfToken string // CSRF zaštitni token za forme
|
||||
AssetV string // verzija statičkih fajlova (cache-busting za CSS/JS)
|
||||
Dozvole map[string]bool // mapa akcija → dozvoljeno/nije
|
||||
Flash *FlashPoruka // jednokratna poruka nakon redirecta
|
||||
// app pozadina — popunjava se iz podešavanja za sve stranice
|
||||
|
||||
Reference in New Issue
Block a user