[release] ChirpStack Network Server v3.12 test releases

ChirpStack Network Server v3.12.0-test.1

Features

Private gateways

This adds the option to add a service-profile to a gateway and a service-profile
flag to make all gateways under that service-profile private. It also adds a
global configuration option to make all gateways private. When a gateway is
private, only devices under the same service-profile will be able to use the
gateway.

Improvements

  • Implement uplink frame counter for Prometheus. (#507)

Testing

Debian

Use the testing channel instead of stable:

sudo echo "deb https://artifacts.chirpstack.io/packages/3.x/deb testing main" | sudo tee /etc/apt/sources.list.d/chirpstack.list

Docker

Use the chirpstack/chirpstack-network-server:3.12.0-test.1 image and tag.

ChirpStack Network Server v3.12.0-test.2

Features

Private gateways

This adds the option to add a service-profile to a gateway and a service-profile flag to make all gateways under that service-profile private. It also adds a global configuration option to make all gateways private. When a gateway is private, only devices under the same service-profile will be able to use the gateway.

Pluggable ADR algorithms

This adds the option to configure custom ADR algorithms through a plugin system. See the examples/adr-plugin directory for an example plugin skeleton.

Improvements

  • Implement uplink frame counter for Prometheus. (#507)