Releases: CGI-FR/IoT-Hub-Portal
Releases · CGI-FR/IoT-Hub-Portal
v2.3.0
What's Changed
Breaking changes
N/A
New features
- Enable dark mode #751 and move NavMenu logic to LayoutService #830 by @hocinehacherouf in #832
- Feature/finish rework pb details frontend by @hocinehacherouf in #837
- Handle ProblemDetailsExceptions on frontend : Device Tags by @audserraCGI in #836
- Make row clickable on device list page by @kbeaugrand in #841
- Feature/376 prom custom metrics by @hocinehacherouf in #845
- Add dashboard with metrics add main page by @hocinehacherouf in #856
- Set snackbar to bottom left + allow duplicated snackbars #745 by @hocinehacherouf in #860
Bug fixings
- Fix since #841 - See details button doesn't have any action by @kbeaugrand in #849
- Make cursor to pointer on list items by @kbeaugrand in #850
- Fix scrollable-tab-content height by @hocinehacherouf in #859
Minor changes
- Fix unit tests in CI by @audserraCGI in #828
- Fix unit tests in CI #827 by @hocinehacherouf in #831
- Fix DeviceListPageRendersCorrectly unit test #827 by @hocinehacherouf in #829
- Avoid usage of Thread.Sleep : Device Models by @audserraCGI in #840
- Implement #827 - Fix Tests in CI by @kbeaugrand in #846
- Fix missing using clause on Disposable Instances for unit tests by @kbeaugrand in #851
- Avoid usage of Thread.Sleep : Devices by @audserraCGI in #844
- Bump Microsoft.TypeScript.MSBuild from 4.7.3 to 4.7.4 in /src by @dependabot in #835
- Bump Microsoft.VisualStudio.Azure.Containers.Tools.Targets from 1.15.1 to 1.16.1 in /src by @dependabot in #838
- Bump Microsoft.Graph from 4.31.0 to 4.32.0 in /src by @dependabot in #839
- Bump Microsoft.Identity.Web from 1.25.0 to 1.25.1 in /src by @dependabot in #854
- Bump FluentValidation from 11.0.3 to 11.1.0 in /src by @dependabot in #853
- Bump Microsoft.Identity.Web.UI from 1.25.0 to 1.25.1 in /src by @dependabot in #855
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
Breaking Changes
N/A
New Features
- Add dev container support for the project by @kbeaugrand in #788
- Add patch and delete methods to create, update and delete device tag … by @hocinehacherouf in #792
- Rework pb details on listing #797 + Rework loading behaviour #798 by @hocinehacherouf in #799
- Change username button layout #783 by @hocinehacherouf in #795
- Add health check status details for entries in checks by @kbeaugrand in #825
- Handle ProblemDetailsExceptions on frontend : Device Models by @audserraCGI in #796
Minor Changes
- Fix #579 - Add default values to documentation in API models by @kbeaugrand in #814
- Rework problem details exceptions on edge devices views by @hocinehacherouf in #809
- Bump FluentValidation from 11.0.2 to 11.0.3 in /src by @dependabot in #791
- Bump Microsoft.AspNetCore.Components.WebAssembly from 6.0.5 to 6.0.6 in /src by @dependabot in #801
- Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 6.0.5 to 6.0.6 in /src by @dependabot in #802
- Bump Microsoft.AspNetCore.Components.WebAssembly.Server from 6.0.5 to 6.0.6 in /src by @dependabot in #804
- Bump Microsoft.AspNetCore.Components.WebAssembly.Authentication from 6.0.5 to 6.0.6 in /src by @dependabot in #807
- Bump Microsoft.Extensions.Http.Polly from 6.0.5 to 6.0.6 in /src by @dependabot in #808
- Bump Microsoft.AspNetCore.Mvc.Testing from 6.0.5 to 6.0.6 in /src by @dependabot in #805
- Bump Microsoft.AspNetCore.Authentication.OpenIdConnect from 6.0.5 to 6.0.6 in /src by @dependabot in #803
- Bump Microsoft.AspNetCore.Authentication.JwtBearer from 6.0.5 to 6.0.6 in /src by @dependabot in #806
- Bump Microsoft.Graph from 4.30.0 to 4.31.0 in /src by @dependabot in #813
Full Changelog: v2.1.0...v2.2.0
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