Skip to content

Releases

v0.9.2

Choose a tag to compare

@dalibor31 dalibor31 released this 31 Jul 09:21
9a830c3

Full Changelog: v0.9.1...v0.9.2

v0.9.1

Choose a tag to compare

@dalibor31 dalibor31 released this 31 Jul 07:05
5852c92

What's Changed

  • CI: GitHub Actions provera na pull request ka develop by @dalibor31 in #8

Full Changelog: v0.9.0...v0.9.1

v0.9.0

Choose a tag to compare

@dalibor31 dalibor31 released this 30 Jul 00:16
ee265f8

Full Changelog: v0.1.8...v0.9.0

v0.1.8

Choose a tag to compare

@dalibor31 dalibor31 released this 04 Jul 23:41
d002b92

v0.1.7

Choose a tag to compare

@dalibor31 dalibor31 released this 24 Jun 20:48
6b9bbbe

Full Changelog: v0.1.5...v0.1.7

v0.1.5

v0.1.5 Pre-release
Pre-release

Choose a tag to compare

@dalibor31 dalibor31 released this 20 Jun 23:55
7eb472b

🆕 Nove funkcionalnosti

Kartica artikla

  • Prikaz vezanih dobavljača sa dodavanjem i uklanjanjem
  • Dvosmerno računanje marža ↔ prodajna cena
  • Šifre, tip i jedinica mere sa auto-generisanjem
  • Prometna kartica artikla

Nabavka

  • Predlog cene pri izboru artikla
  • Nabavka po dobavljaču — auto-veza, filter artikala, izbor dobavljača u formi

Klijenti

  • Filter po tipu: Svi / Firme / Fizička lica
  • Interaktivna pretraga sa porukom „za datu pretragu nema rezultata"
  • Smanjen prikaz na 50 po stranici, uklonjeno dugme Traži

Magacin

  • Nabavna cena u formi artikla
  • Popis magacina (inventura), prometni list, stanje zaliha
  • Uklonjen bljesak animacije pri sidebar navigaciji

Servis

  • Štampa servisnog naloga sa QR kodom
  • Otpremnica pri preuzimanju uređaja
  • Inline promena statusa direktno iz detalja naloga
  • Pregled troškova, auto-cena delova, modal za potvrdu
  • Avans na otpremnici, javni status naloga

Izveštaji

  • Popis magacina (inventura)
  • Prometni list magacina i stanje zaliha
  • Servisni prihod — broji samo preuzete naloge

Podešavanja & UI

  • Logo firme u topbaru sa avatar uploadom
  • Tema: slajderi za pozadinu i brzinu animacije, preview u realnom vremenu
  • Toast notifikacije umesto zelene kartice na vrhu stranice
  • AJAX čuvanje za podešavanja (sistem, servis, kalkulacije, korisnici)

Dashboard

  • Linkovi sa stat kartica na odgovarajuće stranice
  • Hover efekti i CSS klase umesto inline stilova

Paginacija i pretraga

  • Interaktivna pretraga za dobavljače
  • Optimizacija prikaza listi

🔒 Bezbednost

  • XSS zaštita — ntechToast koristi textContent
  • Ispravka otvorene redirekcije (open redirect)
  • Anti-enumeracija pri prijavi
  • Limit veličine upload tela
  • Secure kolačići
  • Ažuriran golang.org/x/image v0.38.0 (Dependabot CVE)
  • _next whitelist umesto url.Parse (CodeQL taint analiza)

🧪 Demo mod

  • Produkcijski/demo mod sa auto-kreiranjem ntech.env
  • Ograničenje bekapa, blokada promene lozinke i TOTP aktivacije
  • Embed fajlovi, keš šablona i immutable statika

🛠️ Ostalo

  • Helper za formatiranje dinara sa separatorom hiljada
  • Helper za formatiranje telefona
  • Verzija na login ekranu
  • Konsolidacija build skripti
  • Ažuriran README i dokumentacija

Puni changelog: 0.1.3...v0.1.5

Knjigovodstvo: KIR/KPR, obračun PDV i formiranje cena

Choose a tag to compare

@dalibor31 dalibor31 released this 10 Jun 23:55
8b949e1

Profil firme i moduli

  • Profil firme: pravni i poreski status (PDV obveznik, vrsta firme).
  • Mehanizam uključenih modula — funkcije se prikazuju u zavisnosti od profila firme.
  • Nova grupa „Knjigovodstvo" u bočnom meniju (Nivelacije, KIR, KPR, Obračun).

PDV

  • Šifarnik PDV stopa.
  • KIR — knjiga izdatih računa i KPR — knjiga primljenih računa.
  • Automatsko punjenje: prodaja → KIR, nabavka → KPR.
  • Obračun PDV za period (KIR − KPR).
  • Mapiranje na PPPDV obrazac, uključujući uvoz robe (polja 006/106).

Kalkulacija i nivelacija

  • Nivelacija — promena prodajne cene uz trag o izmeni.
  • Kalkulacija prodajne cene pri nabavci.
  • Dvosmerni obračun: marža ↔ prodajna cena, uz poštovanje statusa PDV obveznika.
  • Marža po kategoriji i po artiklu.
  • Zavisni troškovi nabavke (forma i prikaz u detaljima).
  • Uvoz robe — posebna obrada u KPR.

Podešavanja i ispravke

  • Nova podstavka „Kalkulacija i PDV" — marža i PDV stope na jednom mestu.
  • Brzi unos dobavljača i artikla direktno iz forme nabavke.
  • Ispravke mobilnog prikaza stavki nabavke i čitljivosti preko pozadinske slike.

Linux - ntech
Windows - ntech.exe

Full Changelog: 0.1.2...0.1.3

Test realise

Test realise Pre-release
Pre-release

Choose a tag to compare

@dalibor31 dalibor31 released this 06 Jun 23:57
b0e083a

Prva javna verzija

Osnovna funkcionalnost:

  • Dashboard
  • Magacin (artikli, kategorije)
  • Sistem tema (tamna, svetla, zelena, ljubičasta)
  • Auth log za fail2ban integraciju
  • Docker podrška

Linux - ntech
Windows - ntech.exe