Releases: CGI-FR/IoT-Hub-Portal
Releases · CGI-FR/IoT-Hub-Portal
v2.1.0
What's Changed
Breaking changes
N/A
New Features
- Add scrollable mudtabs content on missing screens #615 by @hocinehacherouf in #779
- Add Security Headers to application by @kbeaugrand in #764
Minor changes
- Fix branch names on arm ttk workflow #775 by @hocinehacherouf in #776
- Rework problem details on device views by @hocinehacherouf in #774
- Bump bunit.core from 1.8.15 to 1.9.8 in /src by @dependabot in #769
- Bump bunit.web from 1.8.15 to 1.9.8 in /src by @dependabot in #771
- Bump bunit.web.testcomponents from 1.8.15 to 1.9.8 in /src by @dependabot in #773
- Bump bunit from 1.8.15 to 1.9.8 in /src by @dependabot in #767
- Bump Microsoft.Identity.Web from 1.24.1 to 1.25.0 in /src by @dependabot in #768
- Bump Microsoft.Identity.Web.UI from 1.24.1 to 1.25.0 in /src by @dependabot in #772
- Bump Microsoft.TypeScript.MSBuild from 4.7.2 to 4.7.3 in /src by @dependabot in #770
- Bump Microsoft.Graph from 4.29.0 to 4.30.0 in /src by @dependabot in #778
- Bump Azure.Data.Tables from 12.5.0 to 12.6.0 in /src by @dependabot in #784
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
Breaking changes
The APIs requires now an authentication header. See https://cgi-fr.github.io/IoT-Hub-Portal/open-api.html for more information.
New Features
- Fix/implement api protection by @kbeaugrand in #753
- Fix #756 - Move to code auth flow by @kbeaugrand in #757
- Feature/615 scrollable detail by @ChristopheRib63 in #760
- Show a processing dialog while waiting for an action to be performed by @audserraCGI in #640
Bug fixes
N/A
Minor Changes
- fix #740 rework concentrator exception by @Sben65 in #761
- Bump FluentValidation from 11.0.1 to 11.0.2 in /src by @dependabot in #755
- Bump Microsoft.TypeScript.MSBuild from 4.6.4 to 4.7.2 in /src by @dependabot in #754
- Bump Microsoft.AspNet.WebApi.Client from 5.2.8 to 5.2.9 in /src by @dependabot in #762
Full Changelog: v1.5.0...v2.0.0
v1.5.0
What's Changed
New Features
- Feature/321 error popup by @hocinehacherouf in #746
- Feature/712 rework exceptions on devices by @hocinehacherouf in #713
- rework exceptions on edge configuration by @ChristopheRib63 in #721
- Feature/715 rework exceptions on lorawan devices by @hocinehacherouf in #723
- Rework exceptions on LoRaWANCommandsController #725 by @hocinehacherouf in #731
- Rework exceptions on device tag settings #724 by @hocinehacherouf in #732
- Feature/726 rework exceptions on device onfigurations by @hocinehacherouf in #739
- rework exception on deviceModelsController.GetItems #711 by @Sben65 in #717
- Rework exceptions on edge devices by @ChristopheRib63 in #733
- Rework exceptions on DeviceModelPropertiesController #742 by @hocinehacherouf in #748
- Issue#741 rework exception on LoRaWANDeviceModelsController by @Sben65 in #749
Bug fixes
- Fix issue #729 when saving a newly created Edge Device by @audserraCGI in #743
Minor Changes
- Delete unused test project #718 by @hocinehacherouf in #719
- Bump FluentAssertions from 6.6.0 to 6.7.0 in /src by @dependabot in #735
- Bump bunit.core from 1.7.7 to 1.8.15 in /src by @dependabot in #737
- Bump bunit.web from 1.7.7 to 1.8.15 in /src by @dependabot in #738
- Bump bunit from 1.7.7 to 1.8.15 in /src by @dependabot in #736
- Bump bunit.web.testcomponents from 1.7.7 to 1.8.15 in /src by @dependabot in #734
- Bump Moq from 4.18.0 to 4.18.1 in /src by @dependabot in #714
- Bump Microsoft.Graph from 4.28.0 to 4.29.0 in /src by @dependabot in #722
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
New Features
- Feature/568 feature on device id remove non authorized characters automatically by @kbeaugrand in #689
- Feature/641 add confirmed tag on command by @hocinehacherouf in #688
- Fix/668 spike technical analysis for sx1301 conf configuration in us + cn by @kbeaugrand in #708
Bug fixes
- Add jekyll gitignore #679 by @hocinehacherouf in #681
- Handle properties with dot notation #678 by @hocinehacherouf in #680
- Fix #686 Add ternary operation by @kbeaugrand in #687
- Fix port field width #704 by @hocinehacherouf in #705
- Disable confirmed checkbox when the command is builtin #706 by @hocinehacherouf in #707
- Remove some IDE warnings by @kbeaugrand in #709
Minor Changes
- Bump FluentValidation from 11.0.0 to 11.0.1 in /src by @dependabot in #683
- Bump Microsoft.AspNetCore.Mvc.Testing from 6.0.4 to 6.0.5 in /src by @dependabot in #691
- Bump Microsoft.Extensions.Http.Polly from 6.0.4 to 6.0.5 in /src by @dependabot in #692
- Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 in /src by @dependabot in #697
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.4 to 6.0.5 in /src by @dependabot in #694
- Bump Microsoft.AspNetCore.Components.WebAssembly.Server from 6.0.4 to 6.0.5 in /src by @dependabot in #698
- Bump Microsoft.AspNetCore.Authentication.OpenIdConnect from 6.0.4 to 6.0.5 in /src by @dependabot in #695
- Bump Microsoft.Graph from 4.27.0 to 4.28.0 in /src by @dependabot in #700
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.4 to 6.0.5 in /src by @dependabot in #701
- Bump Microsoft.Azure.Devices from 1.37.0 to 1.37.1 in /src by @dependabot in #699
- Bump Microsoft.AspNetCore.Authentication.JwtBearer from 6.0.4 to 6.0.5 in /src by @dependabot in #696
- Bump Microsoft.AspNetCore.Components.WebAssembly.Authentication from 6.0.4 to 6.0.5 in /src by @dependabot in #693
- Bump Moq from 4.17.2 to 4.18.0 in /src by @dependabot in #702
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
New Features
- Add a go back button to detail screens by @ChristopheRib63 in #632
- Enable scheduling on arm ttk ci job every day at 1:30 AM #635 by @hocinehacherouf in #648
- Add problem details middleware configuration by @hocinehacherouf in #659
- Add a ci setup to append the label "arm-templates" on PR #636 by @hocinehacherouf in #665
Bug fixes
- Fix #651 - Set en-US culture to unit test assembly by @kbeaugrand in #652
- fix Issue#601 bug on DeviceList by @Sben65 in #664
- Fix missing Dispose call on local IDisposable #643 #644 #645 #646 by @hocinehacherouf in #647
- Make Concentrator's certificate Thumbprint optional by @kbeaugrand in #673
- Change api call by @Sben65 in #671
- Task/422 Change visualization of device status by @ChristopheRib63 in #658
Minor Changes
- Bump Microsoft.Graph from 4.25.0 to 4.26.0 in /src by @dependabot in #642
- Bump bunit.core from 1.6.4 to 1.7.7 in /src by @dependabot in #655
- Bump bunit.web from 1.6.4 to 1.7.7 in /src by @dependabot in #657
- Bump bunit from 1.6.4 to 1.7.7 in /src by @dependabot in #656
- Bump FluentValidation from 10.4.0 to 11.0.0 in /src by @dependabot in #654
- Bump bunit.web.testcomponents from 1.6.4 to 1.7.7 in /src by @dependabot in #653
- Bump Azure.Storage.Blobs from 12.11.0 to 12.12.0 in /src by @dependabot in #662
- Bump Microsoft.Graph from 4.26.0 to 4.27.0 in /src by @dependabot in #667
- Bump MudBlazor from 6.0.9 to 6.0.10 in /src by @dependabot in #666
- Bump docker/metadata-action from 3 to 4 by @dependabot in #670
- Bump docker/login-action from 1.14.1 to 2.0.0 by @dependabot in #677
- Bump docker/build-push-action from 2.10.0 to 3.0.0 by @dependabot in #676
- Bump Hellang.Middleware.ProblemDetails from 6.4.1 to 6.4.2 in /src by @dependabot in #675
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
Bug fixes
- fix#618 bug on concentrator by @Sben65 in #621
- #604_concatenation_in_loop by @ChristopheRib63 in #619
- Issue#606 code scanning alert by @Sben65 in #610
- Issue#617 remove deduplication section by @Sben65 in #626
- fix #605 by @Sben65 in #625
- Fix url path when sending commands to a sensor #600 by @hocinehacherouf in #622
- Increase retrieved edge device logs #591 by @hocinehacherouf in #629
Minor Changes
- Bump Microsoft.Identity.Web from 1.23.1 to 1.24.0 in /src by @dependabot in #612
- Bump Microsoft.Identity.Web.UI from 1.23.1 to 1.24.0 in /src by @dependabot in #611
- Bump Microsoft.VisualStudio.Azure.Containers.Tools.Targets from 1.15.0 to 1.15.1 in /src by @dependabot in #609
- Bump Swashbuckle.AspNetCore from 6.3.0 to 6.3.1 in /src by @dependabot in #627
- Bump github/codeql-action from 1 to 2 by @dependabot in #628
- Bump Microsoft.Identity.Web from 1.24.0 to 1.24.1 in /src by @dependabot in #634
- Bump Microsoft.Identity.Web.UI from 1.24.0 to 1.24.1 in /src by @dependabot in #633
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
Breaking Changes
New API Introduced for device configuration management.
New Features
- Fix #420 - Make NavMenu Group items + add collapsible feature by @kbeaugrand in #572
- Update logging levels by Production/Development environments #320 by @hocinehacherouf in #595
- Add splash screen when application is loading #560 by @hocinehacherouf in #596
- Feature #373 - Introduce Device settings support for non-LoRa Devices by @kbeaugrand in #574
- Update switches labels and add text to describe switches states by @hocinehacherouf in #580
- Automate arm templates validation wit arm ttk by @hocinehacherouf in #573
Bug fixes
- Fix the reference to the parameter isLoRaFeatureEnabled #548 by @hocinehacherouf in #570
- Fix search on edge devices by type by @hocinehacherouf in #578
- Fix #554 - Remove unecessary device desired properties that are provid… by @kbeaugrand in #602
Minor Changes
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #576
- Bump actions/download-artifact from 2 to 3 by @dependabot in #577
- Bump Microsoft.Extensions.Http.Polly from 6.0.3 to 6.0.4 in /src by @dependabot in #582
- Bump Microsoft.AspNetCore.Authentication.JwtBearer from 6.0.3 to 6.0.4 in /src by @dependabot in #583
- Bump Microsoft.AspNetCore.Authentication.OpenIdConnect from 6.0.3 to 6.0.4 in /src by @dependabot in #584
- Bump Microsoft.AspNetCore.Components.WebAssembly.Authentication from 6.0.3 to 6.0.4 in /src by @dependabot in #585
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.3 to 6.0.4 in /src by @dependabot in #586
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.3 to 6.0.4 in /src by @dependabot in #587
- Bump Microsoft.AspNetCore.Components.WebAssembly.Server from 6.0.3 to 6.0.4 in /src by @dependabot in #589
- Bump Microsoft.AspNetCore.Mvc.Testing from 6.0.3 to 6.0.4 in /src by @dependabot in #590
- Bump Microsoft.Graph from 4.24.0 to 4.25.0 in /src by @dependabot in #592
- Bump Microsoft.OpenApi from 1.2.3 to 1.3.1 in /src by @dependabot in #593
Full Changelog: v1.0.8...v1.1.0
v1.0.8
What's Changed
Breaking Changes
No breaking changes expected.
New Features
- Visual changes on concentrator pages by @audserraCGI in #506
- Commands' collapsible panel initially expanded by @audserraCGI in #508
- UX: Several toggle buttons changed to radio buttons or checkboxes by @audserraCGI in #510
- Feature #482 - Display the model name on the device details page by @ChristopheRib63 in #511
- Change visualization of device status by @ChristopheRib63 in #528
- Add a legend tooltip on icons by @kbeaugrand in #539
- Add loading bar to device tags page by @ChristopheRib63 in #550
- Fix the model name's display on the DeviceDetail page by @audserraCGI in #536
- Added description after the model name when creating a new device by @audserraCGI in #543
- Add loading to device model by @ChristopheRib63 in #564
- Add loading to IoT Edge list page by @audserraCGI in #561
- Added IsLoading boolean on DeviceList page by @audserraCGI in #563
- Add loading to concentrator list page by @audserraCGI in #557
Bug fixes
- Fixed client certificate thumbprint badly reported in device twin by @audserraCGI in #542
- Fix #544 - Serialize & Deserialize concentrator router config properly by @kbeaugrand in #547
- Fix #481 - Creating LoRa device page issues by @kbeaugrand in #553
- Fix #525 - Remove useless assignments to local variables by @kbeaugrand in #555
- Fix #537 - Update properties only for non-lora devices by @kbeaugrand in #556
- Fix mispelled ABP in several locations by @audserraCGI in #565
Minor Changes
- Bump actions/setup-node from 2 to 3 by @dependabot in #518
- Bump docker/login-action from 1.10.0 to 1.14.1 by @dependabot in #517
- Bump actions/setup-dotnet from 1 to 2 by @dependabot in #516
- Bump MudBlazor from 6.0.8 to 6.0.9 in /src by @dependabot in #515
- Bump docker/build-push-action from 2.7.0 to 2.10.0 by @dependabot in #514
- Bump peter-evans/create-pull-request from 3 to 4 by @dependabot in #513
- Bump actions/checkout from 2 to 3 by @dependabot in #529
- Bump Microsoft.Graph from 4.22.0 to 4.23.0 in /src by @dependabot in #535
- Bump FluentAssertions from 6.5.1 to 6.6.0 in /src by @dependabot in #541
- Bump codecov/codecov-action from 2 to 3 by @dependabot in #546
- Bump Microsoft.Graph from 4.23.0 to 4.24.0 in /src by @dependabot in #545
Full Changelog: v1.0.7...v1.0.8
v1.0.7
What's Changed
Breaking Changes
New Features
- Feature: Add 'https://' before dps service endpoint by @ChristopheRib63 in #471
- Visual changes on device details by @audserraCGI in #474
- Add ScopeID by @ChristopheRib63 in #477
- Issue#369 add health probe for sub services by @Sben65 in #503
Bug Fixes
- Fix Code QL analysis by @kbeaugrand in #466
- Fix/447 add scope id configuration to portal by @kbeaugrand in #469
- Fix/447 add scope id configuration to portal (#469) by @kbeaugrand in #473
- Fix #371 - Add portal name to page title by @kbeaugrand in #472
- Visual changes on device create by @audserraCGI in #480
- Rearrange "+" buttons in list screens by @ChristopheRib63 in #478
- Fix #489 - Error when getting logs from modules by @kbeaugrand in #494
- Fix #483 - Rename fields in connection screens by @kbeaugrand in #493
- Visual changes on Device Model pages by @audserraCGI in #496
- Fix #488 - Use model id in twin configuration names by @kbeaugrand in #497
- Fix 404 error when creating new IoT Edge Device by @audserraCGI in #499
- Visual changes on IoT Edge pages by @kbeaugrand in #504
Minor Changes
- Bump Microsoft.Graph from 4.20.0 to 4.21.0 in /src by @dependabot in #464
- Bump Microsoft.VisualStudio.Azure.Containers.Tools.Targets from 1.14.0 to 1.15.0 in /src by @dependabot in #465
- Bump NUnit from 3.13.2 to 3.13.3 in /src by @dependabot in #470
- Bump Microsoft.Graph from 4.21.0 to 4.22.0 in /src by @dependabot in #479
- Fix #475 - Remove redundant call to ToString() in Device Service by @kbeaugrand in #476
- Bump MudBlazor from 6.0.7 to 6.0.8 in /src by @dependabot in #500
Full Changelog: v1.0.6...v1.0.7
v1.0.6
What's Changed
Breaking Change
Some APIs have changed to enable server side filtering and pagination. Please take a look at our documention: https://cgi-fr.github.io/IoT-Hub-Portal/open-api.html for more details.
Impacted API :
- GET Device list
- GET IoT Edge devices
- GET LoRaWAN device list
- GET LoRaWAN Concentrator list
New Feature
- Feature/server side loading for tables by @kbeaugrand in #461
Bug Fixes
- Fix #424 - display device name in screens instead of device id by @kbeaugrand in #463
Full Changelog: v1.0.5...v1.0.6