lorawan-stack
lorawan-stack copied to clipboard
The Things Stack, an Open Source LoRaWAN Network Server
### Summary We should recreate the constraint we have on the `eui` field in the `gateways` table so that it excludes deleted gateways, similar to what we did for users...
### Summary A number of columns in our database schema allow `NULL` values when in fact `NULL`s shoud not be possible. We should fix that. ### Current Situation Many columns...
#### Summary Generate for use in other languages, e.g. C/C++/Python #### Why do we need this? So developers can marshal/unmarshal protocol buffers, create SDKs, #### What is already there? What...
#### Summary DEVELOPMENT.md describes how one can generate the API definitions for JavaScript. It however does not describe how to do this for other languages. Due to external dependencies in...
#### Summary We should add validation properties to the swagger spec generated by `grpc-gateway`. #### Why do we need this? 1. We already define validation rules for messages, so why...
**Summary:** We should add the new entity "Cluster" to the Identity Server's Entity Registry. **Why do we need this?** 1. Discoverability. Right now there is no way get an overview...
### Summary Use Gateway Stats Batch API in the Console. ### Current Situation Clients (including the console) today use the `GetGatewayConnectionStats` (and it's HTTP end point) to fetch stats for...
### Summary The Console should use the new ADR settings API (`mac_settings.adr`) instead of the legacy `mac_settings.use_adr` and `mac_settings.adr_margin` fields. ### Current Situation The Console provides the `mac_settings.use_adr` and `mac_settings.adr_margin`...
#### Summary When you run The Things Stack behind a reverse proxy, you'll have to completely disable TLS in the configuration and make the proxy responsible for terminating all TLS...
#### Summary We need to think about how we're going to handle non-compliant end devices. #### What is already there? What do you see now? With more users migrating to...