Граф коммитов

1068 Коммитов

Автор SHA1 Сообщение Дата
Mikhail Chatillon 159b560a49 Update versions 2023-10-17 14:05:37 +02:00
dependabot[bot] eb5857e789
Bump docker/setup-buildx-action from 2 to 3 (#2098)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mikhail Chatillon <chmikhai@microsoft.com>
2023-10-17 11:51:37 +02:00
dependabot[bot] 19b9ba3de8
Bump actions/checkout from 3 to 4 (#2095)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mikhail Chatillon <chmikhai@microsoft.com>
2023-10-17 11:40:01 +02:00
Mikhail Chatillon eb47fd76c1
Change provisioning to random (#2102) 2023-10-17 11:14:11 +02:00
Mikhail Chatillon 7b50230676
Add some syntax enhancement (#2075)
* Enhance some of the syntax

* Add more beautification
2023-10-17 10:00:53 +02:00
Mikhail Chatillon d301be6799
Fix the GetStationTwinAsync to be handle non existing twins (#2074)
* Change get twin to return null when non existing device

* Change to be like other patterns
2023-10-17 09:54:38 +02:00
Mikhail Chatillon d9848b6d0e
Update IoT Edge versions (#2076)
* Update IoT Edge versions

* Point to the global.json

* Upgrade all dotnet to use the global.json
2023-05-02 15:38:31 +02:00
Mikhail Chatillon e3e12b7d6f
Correct VM shutdown (#2078) 2023-04-18 18:21:49 +02:00
Mikhail Chatillon c8f27c9218
Fix test device provisioning (#2073) 2023-04-11 18:33:39 +02:00
Mikhail Chatillon fcd01b81e2
Make adddevice idempotent (#2072)
* Make adddevice idempotent

* Fix Test & Logic

* Use Mapperly to avoid maintaining mapping code between options

* Adapt to comment

---------

Co-authored-by: Atif Aziz <code@raboof.com>
2023-04-06 08:24:46 +02:00
Kevin BEAUGRAND e74a06aa3c
Refactor - Wrapping TwinCollection to ITwinProperties interface (#1841)
* Wrap TwinCollection into ITwinProperties interface

* Add null check on IoT Hub Device Twin

* Rollback invalid cast to string.
2023-04-03 15:16:30 +02:00
dependabot[bot] 5e31ff1eea
Bump actions/upload-artifact from 1 to 3 (#2054)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mikhail Chatillon <chmikhai@microsoft.com>
2023-03-27 12:59:38 +02:00
Mikhail Chatillon da7d8a0d1d
Remove universal decoder (#2068) 2023-03-27 12:31:32 +02:00
Mikhail Chatillon 1d0df74355
Correct the syntax (#2064) 2023-03-25 13:14:51 +01:00
Mikhail Chatillon e4b623e220
Use OIDC for function deployment in the pipeline & Lint the pipeline code (#1979)
* Use OIDC for function

* Remove the publish profile

* Clean up comment
2023-03-20 15:49:13 +01:00
Mikhail Chatillon 267d00cb88
Compile Bicep on release (#2003)
* Compile Bicep on release

* Fix the pipeline
2023-02-12 16:27:15 +01:00
dependabot[bot] 428e220f9b
Bump Microsoft.Extensions.Http.Polly from 6.0.10 to 6.0.13 (#2030)
Bumps [Microsoft.Extensions.Http.Polly](https://github.com/dotnet/aspnetcore) from 6.0.10 to 6.0.13.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/commits)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Http.Polly
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 17:55:16 +01:00
dependabot[bot] 9a35f0e23d
Bump Moq from 4.18.2 to 4.18.4 (#2028)
Bumps [Moq](https://github.com/moq/moq4) from 4.18.2 to 4.18.4.
- [Release notes](https://github.com/moq/moq4/releases)
- [Changelog](https://github.com/moq/moq4/blob/main/CHANGELOG.md)
- [Commits](https://github.com/moq/moq4/compare/v4.18.2...v4.18.4)

---
updated-dependencies:
- dependency-name: Moq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 17:38:29 +01:00
dependabot[bot] c5cc12f3b3
Bump Microsoft.AspNetCore.Mvc.Testing from 6.0.10 to 6.0.13 (#2025)
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore) from 6.0.10 to 6.0.13.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/commits)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 17:21:27 +01:00
dependabot[bot] f0420573b6
Bump Azure.Identity from 1.7.0 to 1.8.0 (#2024)
* Bump Azure.Identity from 1.7.0 to 1.8.0

Bumps [Azure.Identity](https://github.com/Azure/azure-sdk-for-net) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Identity_1.7.0...Azure.Identity_1.8.0)

---
updated-dependencies:
- dependency-name: Azure.Identity
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Suppress CA1724

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: danigian <1955514+danigian@users.noreply.github.com>
2023-01-10 17:14:01 +01:00
dependabot[bot] 411272317f
Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.1 (#2021)
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.3.2 to 17.4.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](https://github.com/microsoft/vstest/compare/v17.3.2...v17.4.1)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 17:00:12 +01:00
dependabot[bot] b6510e7d20
Bump Newtonsoft.Json from 13.0.1 to 13.0.2 (#2018)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 13.0.1 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.1...13.0.2)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 16:50:16 +01:00
dependabot[bot] e71b339eac
Bump pino from 8.7.0 to 8.8.0 in /Samples/UniversalDecoder (#2011)
Bumps [pino](https://github.com/pinojs/pino) from 8.7.0 to 8.8.0.
- [Release notes](https://github.com/pinojs/pino/releases)
- [Commits](https://github.com/pinojs/pino/compare/v8.7.0...v8.8.0)

---
updated-dependencies:
- dependency-name: pino
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 16:34:47 +01:00
dependabot[bot] a811d13cb3
Bump json5 from 2.2.1 to 2.2.3 in /Samples/UniversalDecoder (#2014)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-10 16:32:01 +01:00
Atif Aziz 444dec80b5
Use Jacob for JSON reading (#2005) 2022-12-13 20:52:16 +01:00
dependabot[bot] 2327481d01
Bump fs-extra from 10.1.0 to 11.1.0 in /Samples/UniversalDecoder (#2006)
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 10.1.0 to 11.1.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/10.1.0...11.1.0)

---
updated-dependencies:
- dependency-name: fs-extra
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniele Antonio Maggio <1955514+danigian@users.noreply.github.com>
2022-12-13 13:54:43 +01:00
dependabot[bot] c529a42174
Bump supertest from 6.3.1 to 6.3.3 in /Samples/UniversalDecoder (#2009)
Bumps [supertest](https://github.com/visionmedia/supertest) from 6.3.1 to 6.3.3.
- [Release notes](https://github.com/visionmedia/supertest/releases)
- [Commits](https://github.com/visionmedia/supertest/compare/v6.3.1...v6.3.3)

---
updated-dependencies:
- dependency-name: supertest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 13:50:53 +01:00
Kevin BEAUGRAND a066c3ccb3
Implement IoT Hub Station twin (#1822) 2022-12-08 08:50:33 +01:00
Mikhail Chatillon 097e83c4d4
Fix function ZIP in release pipeline (#1992)
* Fix the function build path

* fix

* Switch path

* remove move
2022-11-27 21:08:51 +01:00
dependabot[bot] ee8c97f032
Bump jest from 29.2.2 to 29.3.1 in /Samples/UniversalDecoder (#1980)
Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 29.2.2 to 29.3.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.3.1/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniele Antonio Maggio <1955514+danigian@users.noreply.github.com>
2022-11-18 12:02:44 +01:00
Daniele Antonio Maggio 1fa5e4f774
Bugfix: Adding the ability to specify an "undefined" SF value (#1981) 2022-11-18 11:58:41 +01:00
Mikhail Chatillon f82dcbd3d0
Remove the ARM template (#1971) 2022-11-13 12:30:20 +01:00
github-actions[bot] 00ba2d439a
Update the default LoRaWAN Starter Kit version to use in Bicep with version 2.2.1. (#1967)
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Ophélie Le Mentec <17216799+ouphi@users.noreply.github.com>
2022-11-03 09:49:40 +01:00
Mikhail Chatillon 61a5ee8881
Add release notes to the documentation (#1970) 2022-11-03 09:36:09 +01:00
Nora Abi Akar 4cac804297
Clean up EFLOW VM scripts and add readme (#1958) 2022-11-02 16:13:28 +01:00
Ophélie Le Mentec a84be0c4a4
Add documentation about release creation. (#1960)
* Document release creation.

* Improved doc.

* markdownlint.

* Improved description.

* markdownlint.

* Fix.

* Update explanations.

* Improved title descriptions.

Co-authored-by: Mikhail Chatillon <chmikhai@microsoft.com>
2022-11-02 13:56:23 +01:00
Mikhail Chatillon 1d046adde4
Switch KV name to gh secrets (#1966)
* Switch KV name to gh secrets

* Switch to env

* Move secrets access as input

* Correct param syntax

* Fix the script
2022-11-02 13:49:07 +01:00
Ophélie Le Mentec b7fd83c9af
Release workflow - create release as draft instead of prerelease. (#1964)
* Create release as draft.

* Renamed workflow file.

* Rename workflow to release.

* Improved name.

* Improved step name.
2022-11-02 10:43:31 +01:00
Roel Fauconnier 6d96e1f3ef
added new NOTICE file Universal_Decoder_NOTICE 48891 (#1962)
Co-authored-by: Mikhail Chatillon <chmikhai@microsoft.com>
2022-11-01 20:39:54 +01:00
Roel Fauconnier 162b2a1658
added new NOTICE file LNS_NOTICE 48891 (#1963) 2022-11-01 20:36:18 +01:00
Mikhail Chatillon 49f5c0412a
Change log verbosity for the HTTP client (#1955)
* Change the path

* Update notice file location

* Remove unused notice import

* remove httpclientfactory logs
2022-11-01 17:18:18 +01:00
Mikhail Chatillon 5d1984970d
Fix the Redis test bugs in integration tests (#1957)
* Wait until redis is there

* Adapt to comments

* Remove the former notice imports

* Fix mixup between PRs
2022-11-01 15:58:15 +01:00
Nora Abi Akar 6ef52cb5a3
Add preliminary beaconing support (#1935)
## What is being addressed

- Support parsing and writing json router configurations with beaconing settings.
- Respond to `timesync` messages from basics station with corresponding `timesync` message including GPS time. 

## How is this addressed

- `LnsStationConfiguration.RouterConfigurationConverter` works with optional `bcning` settings in the device twins. 
- `LnsProtocolMessageProcessor.HandleDataMessageAsync` responds to messages of type `LnsMessageType.TimeSync`.

Co-authored-by: Mikhail Chatillon <mikhail.chatillon@hotmail.com>
Co-authored-by: Nora Abi Akar <noraabiakar@microsoft.com>
2022-11-01 15:44:09 +01:00
Mikhail Chatillon 2b35a0e13f
Move AU915 to correct folder (#1951) 2022-11-01 14:23:17 +01:00
Ophélie Le Mentec da2608a510
Release workflow creates pull requests to update versions in files. (#1953)
* Add steps to create PRs to update doc.

* Fix env syntax.

* Reduce line size.

* Fix.

* Update default version in bicep before generating ARM file.

* Fix.

* Match one or more.
2022-11-01 09:52:04 +01:00
Mikhail Chatillon 70a0a56c02
Upgrade All .net versions (#1949)
* Upgrade versions

* Fix tests
2022-10-31 17:09:34 +01:00
Ophélie Le Mentec 8639ddc160
Add workflow to create a release. (#1942)
* Add workflow to create a release.

* Improved name.

* Changed DOCKERHUB_ORGANISATION to not be ouphi.

* Improved input.

* Cleanup.

* Adapt new arg name.

* Fix cli release path.

* Removed duplicate.

* Ensure dotnet version has fixed version.

* Create DOTNET_VERSION var.

* Removed gh auth

* Specify GH_TOKEN env instead of using gh auth/

* Add arm64v8 image.

* Reuse DOTNET_VERSION env var to setup net6.0 folder.

* Fixed powershell script.

* Change env var name.
2022-10-31 15:51:41 +01:00
dependabot[bot] e9b649fed5
Bump actions/setup-dotnet from 3.0.1 to 3.0.3 (#1938)
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v3.0.1...v3.0.3)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mikhail Chatillon <chmikhai@microsoft.com>
2022-10-31 10:06:54 +01:00
Mikhail Chatillon 559b1d260a
Fix add label on PR (#1940)
* Fix add label on PR

* Correct edit pr label

* Fix syntax

* Grant write on pr

* Add condition

* Change Cron schedule
2022-10-31 09:58:48 +01:00
Francisco Beltrao a4dd9ec65f
Use region full name in device provisioning (#1941)
* Use region full name in device provisioning

* Set default region in create device script
2022-10-28 15:13:53 +02:00