BusDK Update
Gateway ja inspection saavat hallitun tilapaketin työtilan juureen
bus-gateway tallentaa nyt palveluluettelon, käyttäjät ja asetukset työtilan juureen näkyvinä CSV-tauluina. bus-inspection tekee saman omalle tarkastustilalleen.
Muutos tekee selainpalvelujen alkutilasta näkyvän ja versionoitavan: oletuspalvelut, admin-käyttäjä ja inspectionin oma tilataulu eivät jää piilotetuksi moduulikohtaiseksi tilaksi.
6.4.2026bus-gatewaybus-inspectionCSV-tila
Tyhjä työtila näyttää nyt gatewayn oletuspalvelut heti komentoriviltä:
$ bus gateway -C ./workspace service list
id title enabled command root_mode root_flag args
bus-factory Factory true bus-factory root-flag --root
bus-inspection Inspection true bus-inspection chdir
bus-ledger Ledger true bus-ledger chdir
bus-portal Portal true bus-portal chdir
Saman komennon jälkeen työtilan juureen ilmestyy myös näkyvä datapaketti ja sen taulut:
datapackage.json
services.csv
settings.csv
user_services.csv
users.csv
inspection_state.csv
Gatewayn puolella tämä tarkoittaa, että selainpalvelujen luettelo, admin-käyttäjä ja kirjautumissivun asetukset pysyvät työtilan omana datana. Esimerkiksi uusi työtila alkaa valmiilla admin-rivillä ja tyhjällä kirjautumisotsikolla, joten käyttöliittymä näyttää yhä yleisen Sign in-otsikon kunnes työtila asettaa oman tekstinsä.
bus-inspection saa samaan malliin oman inspection_state.csv-taulunsa. Nykyiset pinnat löytyvät bus-gatewayn ja bus-inspectionin dokumentaatiosta.