Releases: OS2iot/OS2iot-backend
v1.8.0 - Improved handling of applications and IoT-devices
Intended for use with OS2iot-frontend v1.8.0
What's Changed
- Feature/IOT-1583: Move application by @MadsApollo in #255
- Feature/IOT-1209-MoveGateway by @MadsApollo in #256
- IoT-1588 - added ? to fix "cannot read coordinates of undefined" by @augusthjerrild in #258
- Feature/IoT_640 - Downlink queue by @augusthjerrild in #257
- Feature/mqtt error handling improve by @Fritsen in #254
- Feature/IoT-1586 Update device without device model by @augusthjerrild in #260
- Feature/IoT-1585 limit on gateways map by @augusthjerrild in #259
- Feature/iot 1530 datatarget log by @Fritsen in #262
- Feature/IoT-1155 user groups at user creation by @augusthjerrild in #261
- Feature/IoT-1598 - feedback datalog by @augusthjerrild in #268
- Feature/iot 118 move device by @MadsApollo in #263
- Bugfix/iot 1581 gateway deleted mismatch by @MadsApollo in #264
- Feature/iot 1583 move application by @MadsApollo in #265
- Feature/IoT-1500 - gateway alarms by @augusthjerrild in #267
- IOT-1522: Enabled data target testing by @fcv-iteratorIt in #271
- IoT-1600 Feedback changes by @augusthjerrild in #269
- Feature/IoT-1598 feedback by @augusthjerrild in #270
- IoT-1592 - Feedback by @augusthjerrild in #272
- Fix data target testing for lorawan device by @fcv-iteratorIt in #273
- feedback changes. by @augusthjerrild in #274
New Contributors
- @MadsApollo made their first contribution in #255
Full Changelog: v.1.7.2...v1.7.3
v.1.7.2 - Formatted all .ts files.
What's Changed
- Bulk vulnerability fix - Lockfile fix by @debricked in #252
- Formatted all .ts files. by @augusthjerrild in #253
Full Changelog: v1.7.1...v.1.7.2
v1.7.1 - Fix open data dk data target error
What's Changed
- Fix open data dk data target by @fcv-iteratorIt in #251
Full Changelog: v1.7.0...v1.7.1
v1.7.0 - Radio planning
This release is intended to be used with OS2IoT-docker v1.5.2 and OS2IoT-frontend v1.7.0
What's Changed
- Fix CVE–2024–28849 by @debricked in #242
- Feature/application map by @augusthjerrild in #243
- IOT-1520: Fix deviceModelId in device export by @fcv-iteratorIt in #245
- IOT-1507: More gateway metadata by @fcv-iteratorIt in #244
- Feature/feedback changes by @augusthjerrild in #247
- added commentonlocation by @augusthjerrild in #248
- Bugfix/fix vm framework by @fcv-iteratorIt in #249
- Feature/check api acces by @augusthjerrild in #250
Full Changelog: v1.6.0...v1.7.0
v1.6.0 - Support chirpstack v4, security updates and general improvements
This release is intended to be used with OS2IoT-docker v1.5.0 and OS2IoT-frontend v1.6.0
Breaking changes
- Communication with Chirpstack versions lower than 4 no longer works.
What's Changed
- (IOT-1499) Added enrichment of lorawan devices if needed in payload decoder by @fcv-iteratorIt in #217
- Changed vm package to isolated-vm by @fcv-iteratorIt in #221
- Updated all vulnerable packages by @fcv-iteratorIt in #222
- Fixed kombit signout flow by @fcv-iteratorIt in #226
- Added datatarget name and id to error message when failing by @fcv-iteratorIt in #223
- Changed validation types for gatewayId by @fcv-iteratorIt in #224
- Added email in use error text to updating user by @fcv-iteratorIt in #225
- Changed logic of getOrgAdminEmails to always add global admin emails … by @fcv-iteratorIt in #227
- Added better validation of IotDeviceType by @fcv-iteratorIt in #228
- Enabled the new sortings for application table by @fcv-iteratorIt in #229
- Extended iot-device table with chirpstack fields by @fcv-iteratorIt in #230
- Changed gateways to exist in the local database by @fcv-iteratorIt in #231
- Chirpstack update from V3 to V4 by @augusthjerrild in #232
- Created custom decorator for swagger ApiBearerAuth and ApiSecurity by @fcv-iteratorIt in #233
- IOT-1276: Implemented sorting for gateway table by @fcv-iteratorIt in #234
- Minor fixes for the chirpstack V4 update. by @augusthjerrild in #235
- Feature/feedback changes by @augusthjerrild in #236
Full Changelog: v1.5.2...v1.6.0
v1.5.2 - Add permissions to applications on creation
Note: Permissions are usually referted to as usergroups
This release is intented to be used with OS2IoT-Frontend release v1.5.1
What's Changed
- It is now possible to add permission to application on creation by @fcv-iteratorIt in #215
- Feature/display application permissons by @fcv-iteratorIt in #216
Full Changelog: v1.5.1...v1.5.2
v1.5.1 - Updated vm2
Update to vm2 npm package
Minor package update to fix CVE–2023–32314
Full Changelog: v1.5.0...v1.5.1
v1.5.0 - MQTT device support + better Open Data Dk datatarget
This release is intended to be used with frontend v1.5.0 and Docker v1.4.0
What's Changed
- Rework of opendata dk datatarget by @Fritsen in #211
- Roadmap features: Mqtt broker/subscriber support by @fcv-iteratorIt and @augusthjerrild in #213
- Various bugfixes and improvements
- Fixed bug in bulk import that skipped validation
Breaking changes
- There has been introduced some new settings that needs to be set for the hosting to work for MQTT support, more can be read in the docs Installation guide
New Contributors
Full Changelog: v1.4.1...v1.5.0
v1.4.1 - Enforce name on DeviceModel and Kafka fix
Compatible with frontend version 1.4.2
What's Changed
- Updated Kafkajs package, removed producer connect from each message send by @fcv-iteratorIt in #209
- Hotfix/enforce name on device model by @fcv-iteratorIt in #210
Full Changelog: v1.4.0...v1.4.1
v1.4.0 - Quality of life updates
What's Changed
- deviceModel included on fetches from application/:id/iot-devices
- Feature/iot 1431 patch validator and ua parser by @fcv-iteratorIt in #204
Full Changelog: v1.3.0...v1.4.0