Skip to content

Releases: OS2iot/OS2iot-frontend

v.1.3.0 - Package Updates, Security Improvements and Improvements to User Management

17 Nov 11:14
Compare
Choose a tag to compare

Functionality updates

This release mainly focused on updating outdated packages for security reasons, bugfixing and a revamp to who can update users.

Feature changes

  • Only a user administrator on the proper organization can see and update a users details
  • Better error descriptions when using the KOMBIT sign up flow
  • An additonal ADR algorithm has been added by Sensade
  • User administrators can now change the email of a KOMBIT user

What's Changed

  • Build and scan for vulnerabilities by @AramAlsabti in #110
  • Added possibility for selecting a specific adr algorithm by @MStenkaer in #112
  • Bump moment from 2.27.0 to 2.29.2 by @dependabot in #97
  • Bump terser and @angular-devkit/build-angular by @dependabot in #118
  • Fix user list for organization admin by @GufCab in #122
  • Better error description for kombit creation by @GufCab in #123
  • FIWARE data target OAuth authorization by @rosieks in #111
  • Fixed link to FIWARE data model when creating a Device model

New Contributors

Full Changelog: v.1.2.0...v.1.3.0

v.1.2.0 - New User Management, MQTT DataTarget, Improved LoRaWAN Monitoring, General fixes

13 Jun 10:07
Compare
Choose a tag to compare

Important notes on migrations

New User Management
This release fundamentally changes how useraccess is managed in OS2iot. A database migration automatically maps the existing UserGroups/Permissions to the new models - but as these cannot be mapped exactly 1:1 you should check out the mapping before releasing and manually correct issues. The new structure is documented in:
https://os2iot.readthedocs.io/en/latest/software-architecture/software-architecture.html?highlight=Gateway%20administrator#user-permissions

And, as the mapping is not 1:1, reverting the migration is a "best effort" to go back to the original groups/permissions. This might require some manual moving around of users in groups.

Emails
As a new feature, the platform can and will now send emails to new users and User Administrators when applying for access to organizations. This requires the setup of new environment variables in the backend as described:
https://os2iot.readthedocs.io/en/latest/software-architecture/software-architecture.html?highlight=Gateway%20administrator#user-permissions.

What's Changed

Full Changelog: v.1.1.1...v.1.2.0

v.1.1.1 Metadata, documentation, bug fixes

21 Mar 17:49
Compare
Choose a tag to compare

What's Changed

Full Changelog: v.1.1.0...v.1.1.1

v.1.1.0 Migrations, multicast, API Keys, improved bulk import

23 Feb 11:09
2b1d3ac
Compare
Choose a tag to compare

What's Changed

  • OS2iot now supports ChirpStacks LoRaWAN multicast functionality. Multicast groups are defined under each application.
  • It is now possible to create API keys to interact with the OS2iot backend
  • Feature/iot 16 multicast frontend by @augusthjerrild in #60
  • Feature/1220 api key by @AramAlsabti in #62
  • CVE-2019-18413. Patch for potential SQL injections by @AramAlsabti in #63
  • FIWARE datatarget by @bkdkmd in #67
  • Data Target "Marketplace" ready for adding new data target types in the future (@bkdkmd)
  • Calls to Chirpstack optimized to make the bulk creation of LoRaWAN devices faster and less error prone. Should also reduce load times when loading long lists by @AramAlsabti in #65

New Contributors

Full Changelog: v.1.0.1...v.1.1.0

v.1.0.1

12 Nov 14:01
ac22517
Compare
Choose a tag to compare

Covers the first round of closed issues and pull requests. Compatible with backend v.1.0.1

What's Changed

  • Make environment configurable using environment variables by @MadsSvejstrup in #52
  • Added message to prompt when attempting to delete application with ex… by @GufCab in #54
  • Active column now uses timestamp from latest message by @AramAlsabti in #56

New Contributors

Full Changelog: v.1.0.0...v.1.0.1

v.1.0.0

12 Nov 09:20
b5c9bc8
Compare
Choose a tag to compare

First release of OS2iot frontend.

Contributors

  • @ncjej made their first contribution in #1
  • @AllanUI made their first contribution in #6
  • @VirtualSatai made their first contribution in #17

Full Changelog: https://github.com/OS2iot/OS2IoT-frontend/commits/v.1.0.0