Skip to content

Releases: ubavic/bas-celik

v2.0.0

29 Nov 20:18
Compare
Choose a tag to compare
  • Breaking changes tiču se metoda koji bas-celik modul pruža. Osim promene imena polja dokumenata, ove promene ne bi trebalo da utiču na krajnje korisnike aplikacije:
    • Paket document: Imena polja dokumenata su promenjena tako da budu u skladu sa zvaničnim bibliotekama. U Document interfejs je uveden BuildExcel metod. Metod SetData(embedFS embed.FS) je zamenjen sa Configure(config DocumentConfig), uklanjajući embed.FS iz paketa.
    • Paket card: Funkcija ReadCard je podeljena u više funkcija. Interfejs CardDocument je proširen, i metode za svaki tip za čitanje dokumenta sa svakog tipa kartice su podeljena u više metoda (na metode za čitanje podataka i metode za parsiranje dokumenata iz tih podataka). Funkcije za parsiranje BER i TLV formata su smeštene u posebne pakete. Uvedeni su Atr i CardDocumentType tipovi.
    • Paket gui: Paket je premešten u internal paket. Ovo će omogućiti izmene u budućnosti bez pravljena novih breaking promena.
    • Tip script u localization paketu je zamenjen sa Language tipom
  • Poller kartice i čitača u gui paketu je u potpunosti izmenjen. Umesto dosadašnjeg konektovanja na karticu na svakih 500ms, sada se koristi GetStatusChange metoda pcsc-lite drajvera, koja blokira dok ne dođe do promene na čitaču. Linux i Windows verzije programa koriste isti metod i za praćenje čitača.
  • Dodata je podrška za lične karte za strance i boravišne dozvole.
  • Dodata je mogućnost izvoza dokumenta u Excel format kroz CLI i GUI.
  • Dodata je mogućnost kopiranja sadržaja polja u clipboard.
  • Korisnički interfejs je neznatno izmenjen. Uvedena je stranica sa podešavanjima.
  • Implementiran je grafički korisnički interfejs na engleskom i na ćirilici.
  • U repozitorijum je dodata zvanična MUP-ova dokumentacija o Čelik i eVehicle bibliotekama.
  • Dodata je mogućnost promene PIN-a za Gemalto lične karte (lične karte izdate posle 2014). Ova opcija je eksperimentalna, i ne postoji nikakva garancija da će raditi (ili da neće oštetiti karticu).
  • Ispravljena greška pri formatiranju adrese na ličnoj karti.
  • Ispravljeno par spelling grešaka.
  • -verbose parametar od sada na standardni izlaz ispisuje nešto detaljnije poruke (sve sa vremenom poruke).
  • Pri pokretanju cli verzije programa, u slučaju greške će biti vraćen status različit od nule.

Sa mnogim promenama, očekivano je da verzija 2.0.0 neće biti bez bagova. Unapred sam zahvalan svima koji testiraju novu verziju i prijave rezultate testiranja (bez obzira da li su pozitivni ili negativni). Verzija 1.9.0 ostaje dostupna za preuzimanje do daljnjeg.

c3c33b9954ada5e8a722343b889c97acbbdf9c8e9bf3ccd966e27d8b10699117  bas-celik.linux.amd64.tar.xz
7526e9394b60954d43fc1b407cf561e17166c9d95d3cf79738f821fb4be004ab  bas-celik-cli.linux.amd64
f9fcc21f5d339e92289247c451d68a684c418fcfa89d45ff9d5fa9198cc34501  bas-celik.windows.amd64.exe

v1.9.0

09 Sep 20:04
Compare
Choose a tag to compare

Podrška za još jednu seriju zdravstvenih knjižica #34

592f3b1ede8baad299bbb5b43d7e029f1d2ee15a0f7a1d2292bc1fa9210420b0  bas-celik.linux.amd64.tar.xz
8aac434e2f0c7bc5904f45127c35c67ee3bab34891d563cfcfd8ff335347602c  bas-celik-cli.linux.amd64
983f34b1841e641d4f2a407a94ed171500b3fc85f9e04d099a21506cd55b6117  bas-celik.windows.amd64.exe

v1.8.2

10 Aug 11:41
Compare
Choose a tag to compare

Dodat novi ATR kod za lične karte izdate 2024 godine. Ispravke na štampi saobraćajne dozvole.

c7194d77b43f3580b59043c63902b2c4099c32efded00fe72375b5152cff219f  bas-celik.linux.amd64.tar.xz
e3ceca638c467b739c7c04aea0eb2a817d23ab2afdec9ca8f3507342d703bd29  bas-celik-cli.linux.amd64
d780f88a99e5891679ef41d116f501d8e762f7490d4b5b8027d8c801c86c4cc4  bas-celik.windows.amd64.exe

v1.8.1

20 Jul 11:28
Compare
Choose a tag to compare

Ispravljena greška pri učitanvanju UsersName , UsersSurnameOrBusinessName i UsersAddress polja.

b37062cb673525b55f273d03d02303e53695fd9b162369884f852a7f0ace29f6  bas-celik.linux.amd64.tar.xz
b6a17ffec342a0fccee2845ac55f896c3e462f9e18243f9d0af50f2402a38517  bas-celik-cli.linux.amd64
1e223fed4a8b2f1bb3cb9873c009fb1d0fe44afc656229639e6aafa6a74d1e32  bas-celik.windows.amd64.exe

v1.8.0

15 Jul 17:08
Compare
Choose a tag to compare

Podrška za još jednu seriju saobraćajnih dozvola. Ispravljene sitne greške sa ispisom podatka sa zdravstvene knjižice

5ca7875b501cce6f3bc76b0c425612bb482bd3c918f2eb5ee8e2f719e2ca6dcb  bas-celik.linux.amd64.tar.xz
e80918102111730d2092cf7580d91a6ab9d47aa336227dc54b8cfd1a1bab3e55  bas-celik-cli.linux.amd64
9fcbc8374e89763ab38eb115e7cdae7b1df7588ace312a3b8167f07849aa698d  bas-celik.windows.amd64.exe

v1.7.0

16 Jun 15:10
Compare
Choose a tag to compare

U novoj verziji:

  • dodata podrška za nove saobraćajne #31
  • dodata mogućnost da se informacija o zdravstvenom osiguranju preuzme sa RFZO portala (slično kao što zvanična aplikacija funkcioniše) #29
  • dodata nova polja u zdravstvenoj kartici (InsurerName, InsurerID, CardId, ChipSerialNumber).
33ff090d9d2fa1d80acaaee05cf4a147ed52f075aa4b53d0b23bd5cfac9b5b59  bas-celik.linux.amd64.tar.xz
4996f5e56a4ac7ced1c4c4b4deb0a4d6317395dc4c12c50d4063bd662e7ff1a1  bas-celik-cli.linux.amd64
811e6b0735b6fccf11dcbb45a690182b90f18c1c95fec9692d1c8d2f7c1f5541  bas-celik.windows.amd64.exe
2ee2bcce4a97b01276722973526e76e9222a22a71fe30d1b1888973e73505866  bas-celik.macos.amd64.app.zip

v1.6.0

01 May 11:31
Compare
Choose a tag to compare

Implementirani mnogobrojni testovi, rešeni mnogi 'sitni' bagovi.

Od sada je dostupna za preuzimanje i verzija bez grafičkog interfejsa za Linux.

360b794ad4123eaf5e2681ecb7426750b7db8b590145c4a72dbfe03f2a9cb77e  bas-celik.linux.amd64.tar.xz
365a3adc7b3b217569fc43ae32c8fada88ace0cf792325b1b1ea94439001fcc7  bas-celik-cli.linux.amd64
a3bdcd75b6180a155b522c9a445f184f080a01b021f7df49eb841a1041cacb2b  bas-celik.windows.amd64.exe
1edc99751399b057c3e4ef07f48b078cf330f796b7d2be522700be0cd369b3eb  bas-celik.macos.amd64.app.zip

v1.5.4

19 Jan 17:55
Compare
Choose a tag to compare

Ispravljen bug #22

9e7c56cc942e445402a748aa49091b9d9aaa64f84e16104be31d5b7728db036a  bas-celik.linux.amd64.tar.xz
5f2bf5e899348b60c772a56e68d5b453b91c630c3d2b56ccb82c469fbf1c2569  bas-celik.windows.amd64.exe
3b752f5338ed7fab4f8af7052ef8d01c9de659c7d5af159dbc93ef554d57ad05  bas-celik.macos.amd64.app.zip