Releases: Kiloiot/kilo-service-center
Releases · Kiloiot/kilo-service-center
v1.2.0
What's Changed
- chore: exclude generated protobuf files from CodeFactor analysis by @isemerkhanov in #8
- fix: use explicit paths for CodeFactor protobuf exclusions by @isemerkhanov in #10
- feat(mqtt): include decoded_payload in uplink MQTT event by @isemerkhanov in #11
- fix(downlink): dispatch path + realtime DownlinkTab auto-refresh by @wirelesstim in #12
Full Changelog: v1.1.2...v1.2.0
v1.1.2
What's Changed
- fix: resolve 28 CodeFactor issues (duplication + complexity) by @isemerkhanov in #6
- fix: extract applyEndpointPostScan and EndpointSettingsSection to rem… by @isemerkhanov in #7
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- fix(KC-Web auth): login spinner hang on invalid credentials by @wirelesstim in #5
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- BSSCI v5/v6/v7 review cleanup: catalog migrations, regression coverage, tooling fixes by @wirelesstim in #3
Full Changelog: v1.0.0...v1.1.0
v1.0.0
KiloCenter v1.0.0 — Initial Release
The first public release of KiloCenter, an open-source MIOTY network server for self-hosted IoT deployments.
MIOTY Protocol
| Capability | Details |
|---|---|
| BSSCI v1.0.0 | TLS-secured base station communication with three-way handshake operations (attach, detach, uplink, downlink) |
| SCACI v1.0.0 | Application center interface with session persistence, queue/status flows, and mutual TLS |
| Telegram splitting | Native MIOTY PHY handling with pattern diversity support |
| Security | AES-128 network and application session key management |
| Operation IDs | Positive (BS) / negative (SC) monotonic sequences per BSSCI §3.2 |
Services
| Service | Description |
|---|---|
| KC-Core | BSSCI/SCACI engines, gRPC API, schedulers, deduplication, archival |
| KC-Gateway | External gRPC-web ingress, auth proxy, circuit breaker |
| KC-Identity | User authentication, JWT issuance, org membership, API keys |
| KC-Web | React 19 + MUI 7 management console with real-time monitoring |
Features
- Base Station Management — certificate-based authentication, status monitoring, multi-BS coverage
- Endpoint Registry — attachment propagation, detach validation, roaming support
- Message Processing — uplink/downlink handling with monthly-partitioned PostgreSQL storage
- Certificate Management — CA trust model with generation, rotation, and monitoring
- MQTT Integration — Mosquitto-backed application data delivery
- Event System — centralized event persistence and alerting
- Observability — structured logging, health endpoints, Prometheus metrics
Docker Images
ghcr.io/kiloiot/kc-core:v1.0.0
ghcr.io/kiloiot/kc-gateway:v1.0.0
ghcr.io/kiloiot/kc-identity:v1.0.0
ghcr.io/kiloiot/kc-web:v1.0.0