Repository navigation
ksef v0.1.1
Co nowego
Pierwsze uruchomienie bez czytania dokumentacji
ksefbez komendy pokazuje trzy środowiska MF opisane słowami — produkcja (prawdziwe faktury), demo (próba generalna), test (piaskownica) — i pierwsze kroki.- Zmienna
KSEF_ENVzamiast-ew każdej komendzie (np.export KSEF_ENV=prod); jawne-ema pierwszeństwo, bez obu nadaltest. - Brak sesji:
ksefwskazuje sesję w innym środowisku (dodaj -e prod albo ustaw KSEF_ENV=prod) albo podaje gotową komendę logowania. - Token odrzucony kodem 450 poza produkcją: podpowiedź, że token z Aplikacji Podatnika działa tylko na produkcji.
ksef sessionbez-epokazuje sesje ze wszystkich środowisk, z opisem.sendna produkcji zostawia na stderr jedną linię śladu (PRODUKCJA, NIP …: wysyłam N faktur).
Poprawki
--key-via enginena OpenSSL 4 (który nie ma engine'ów): jasny komunikat „użyj providera” zamiast mylącego „zły PIN”.
Dokumentacja
- docs/COMMANDS.md: nowa sekcja „Środowiska”; docs/ROADMAP.md: plan kolejnych wersji.
Instalacja
v=0.1.1 a=linux-x64 # arm64: linux-arm64
curl -LO https://github.com/kprzybys/ksef-cli/releases/download/v$v/ksef-$v-$a.tar.gz{,.sha256}
sha256sum -c ksef-$v-$a.tar.gz.sha256 && tar -xzf ksef-$v-$a.tar.gz
install -Dm755 ksef-$v-$a/ksef ~/.local/bin/ksefPełna lista zmian: v0.1.0...v0.1.1