Commit Graph
11 Commits
Author SHA1 Message Date
Dasko 127cebea3c Srednji prioritet iz pregleda koda: konzistentnost, refaktor, sitne popravke
- konstantno-vremensko poređenje CSRF tokena i kartica-PIN-a
- CSRF grupa proširena na /prijava, /prijava/totp, /setup
- router-level dozvola na svim /admin/podesavanja/* i modul("fiskalizacija")
  na fiskal.pazar rutama
- KlijentRepo.Pronadji razlikuje sql.ErrNoRows od stvarnih DB grešaka
- izdvojen zajednički vratiStavkeNaStanje umesto 4 duplirana bloka
  (ProdajaRepo/ServisRepo Storno/Obrisi)
- datumi u KIR/KPR sada se upisuju/porede kao "2006-01-02", usklađeno sa KPO
- ArtikalRepo.DohvatiVise (batch dohvat) — ukida N+1 upite u SacuvajNabavku
- KategorijaRepo.Obrisi umesto direktnog SQL-a u handleru, sa
  ErrKategorijaUUpotrebi porukom
- KolicinMin -> KolicinaMin (tipfeler), Trosak/Usluga.DatumUnosa string -> time.Time
- dedup OznakaPoreskogBroja (KIR/KPR)
- inicijali() template funkcija (rune, ne bajtovi) za avatar inicijale
2026-07-03 23:21:29 +02:00
Dasko b5f2742aa9 Ispravka: CSRF polje mora biti _csrf, ne csrf_token (dugmad tiho vraćala 403) 2026-07-01 11:36:43 +02:00
Dasko 4daac1eed6 Popis: štampa u novom tabu — standalone A4 stranica sa zaglavljem i sumarima 2026-06-30 16:47:50 +02:00
Dasko 0a1995222b Popis: nabavna cena na 2 decimale, dugovani PDV na manjak (samo PDV modul) 2026-06-30 16:33:12 +02:00
Dasko 0cfef1d6a0 Popis: štampa A4 sa zaglavljem firme i tipom popisa, lokalizovan naziv tipa 2026-06-30 16:15:30 +02:00
Dasko f81d2c3133 Popis: štampa A4 landscape (bez skrolbara, sve u širinu), dugme Štampaj 2026-06-30 15:52:32 +02:00
Dasko 592b5712f3 Popis: mobilne kartice prikazuju sve kolone kao desktop 2026-06-30 15:45:01 +02:00
Dasko cab6721adb Popis: mobilni prikaz — tabela se pretvara u kartice, Tip i Napomena jednake širine 2026-06-30 15:42:56 +02:00
Dasko 42df5b3176 Popis: zakonske kolone (nabavna cena, vrednost, manjak/višak), tip popisa, datum i sačinilac 2026-06-30 15:36:22 +02:00
Dasko 55a0cfd1ea Navigacija: hx-boost na sve navigacione linkove (bez bljeska pozadine)
- 'Nazad' linkovi (.nazad-link) i akcioni/ulazni linkovi kroz 38 šablona
dobili isti hx-boost set kao sidebar (swap #glavni-sadrzaj, bez punog reloda)
- Preskočeni: target=_blank (štampa), brisanje, odjava, već boosted
- Pozadina (html/body) se više ne re-renderuje pri navigaciji → ne trepće
2026-06-23 01:16:55 +02:00
Dasko d9b6387a93 Izveštaji: popis magacina (inventura)
- Nova stranica /izvestaji/popis — forma za unos stvarnog stanja
- Razlika se prikazuje u realnom vremenu (JS) dok se kuca
- Pri snimanju: samo izmenjene količine upisuju se kao korekcija
u magacinske_promene sa napomenom (podrazumevano "Godišnji popis")
- Nova metoda KorigujKolicinu u ArtikalRepository — transakciona,
ažurira kolicina i upisuje promenu tipa korekcija
- Link Popis (inventura) dodat na stranicu izveštaja
2026-06-19 19:56:02 +02:00