Commit Graph
21 Commits
Author SHA1 Message Date
Dasko 0966f358ba Refaktoring: uklanjanje globalne teme i app pozadine, dozvole u podešavanja, UI ispravke
- Uklonjena globalna tema i pozadinska slika aplikacije (ostala samo lična pozadina po korisniku)
- Uklonjena animacija treperenja pozadine pri navigaciji; dodat sessionStorage za instant prikaz
- Dozvole premeštene iz sidebar-a u Podešavanja → Sistem; vidljive i adminu (samo Radnik kolona)
- Admin može menjati samo dozvole uloge Radnik, superadmin menja i Radnik i Admin
- Zatamnjivanje kartice NTech na stranici prijave — novi slider u Podešavanja → Izgled
- Upozorenje na dashboard-u (kritične zalihe) — popravljen kontrast boje
2026-06-06 21:07:01 +02:00
Dasko 1b2d701b7c Izmena u radu tema 2026-06-06 17:47:52 +02:00
Dasko 75b020b98d Podešavanja: accordion podmeni, podsekcije Opšte/Izgled/Sistem, glassmorphism prijava, kontrast teksta 2026-06-06 02:58:12 +02:00
Dasko d90ba424b5 Podešavanja: pozadinska slika i glass efekt za aplikaciju sa live preview sliderom 2026-06-05 23:49:05 +02:00
Dasko 6516bda88d Flash poruke: toast notifikacije umesto ?greska= i ?sacuvano= u URL-u 2026-06-05 23:15:49 +02:00
Dasko 742d0a528c Bezbednost: ispravke kontrole pristupa u admin i handler sloju 2026-06-05 22:41:20 +02:00
Dasko e48354ed7a Ispravke — bezbednost, CSS teme, handleri, sidebar, servis forma 2026-06-03 23:13:15 +02:00
Dasko b73309c494 Evidencija prijava — login_istorija tabela, logovanje svih pokušaja, stranica istorije po korisniku, WebAuthn shema 2026-06-03 22:05:00 +02:00
Dasko 5ca85f9b50 Bezbednost — security headers, fail2ban logovanje, bruteforce zaštita, CSRF zaštita 2026-06-03 21:38:16 +02:00
Dasko 1f66655f8e Optimizacije — SQLite WAL, template keš, gzip kompresija, build skript 2026-06-03 21:18:12 +02:00
Dasko e9933eaf3e Ispravka QR koda za 2FA — generisanje na serveru kao base64 PNG 2026-06-02 22:29:53 +02:00
Dasko 9333fa6213 Dashboard — pravi podaci, prihod meseca, poslednje prodaje, datum umesto badge 2026-06-02 18:29:59 +02:00
Dasko 4807d77d99 Dodavanje modula prodaje — lista, forma, detalji, provera stanja, vraćanje pri brisanju 2026-06-02 17:53:50 +02:00
Dasko 6ba35b7729 Dodavanje modula servisa — lista, forma, detalji, brisanje, helper metode za cene 2026-06-02 17:35:04 +02:00
Dasko e4238628b2 feat: dodata podrška za servise
Dodana osnovna funkcionalnost za upravljanje servisima:
- Novi model (internal/model/service.go)
- SQLite repository (internal/db/sqlite/service.go)
- Handler (internal/handler/service.go)
- Tri nove stranice (lista, detalji, forma)
Izmenjeni:
- main.go
- repository.go
- utils.go
- handler.go
2026-06-02 00:15:30 +02:00
Dasko f05c93edd2 Dodavanje modula klijenata — lista, forma, izmena, brisanje, ispravka migracije 2026-06-01 23:40:52 +02:00
Dasko bdf1069fbd Dodavanje modula dobavljača i nabavki 2026-06-01 23:21:14 +02:00
Dasko b9d960a4a0 Uklanjanje nabavne cene iz artikala, responsive dashboard, dodavanje tabela za nabavke 2026-06-01 20:52:59 +02:00
Dasko b0ea50578f Magacin — forma puna širina, responsive popravke 2026-06-01 02:49:46 +02:00
Dasko acf8cada0e Dodavanje podešavanja u bazu, logo zona sa tri opcije 2026-06-01 01:16:37 +02:00
Dasko 3b9e0c081a Dodavanje base šablona, sidebara, topbara i dashboard stranice 2026-06-01 01:11:05 +02:00