Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

-FIX: Onboarding issue due to minimal time offsets #122

Merged
merged 3 commits into from
Jul 28, 2022

Conversation

Frank-Wiebeler
Copy link
Member

Fixed the same way as in the Java SDK by substracting 10 seconds

@saschadoemer saschadoemer merged commit 1bc9b28 into main Jul 28, 2022
saschadoemer pushed a commit that referenced this pull request Aug 1, 2022
* -FIX: Onboarding issue due to minimal time offsets; Fixed the same way as in the Java SDK

* Update Function Documentation

* +ADD: A test case for the time offset
@Frank-Wiebeler Frank-Wiebeler deleted the bugfix/timeout-for-onboarding branch August 1, 2022 07:50
@saschadoemer saschadoemer restored the bugfix/timeout-for-onboarding branch March 10, 2023 15:17
@saschadoemer saschadoemer deleted the bugfix/timeout-for-onboarding branch March 10, 2023 15:20
saschadoemer added a commit that referenced this pull request Mar 10, 2023
* Adapt release version.
Change owner of the assembly.

* Adapt release version to prepare release 3.1.0

* Adapt chunking implementation and chunk based on the byte[].
Adapt test case to real outcome checking.

* Remove abstract parameter class from payload parameters to decrease clutter.

* Add raw data fetching for data provider.

* Reduce logging for test cases.

* Adapt release version for release 3.2.0

* Use correct method for getting memoryStream contents (#109)

* Adapt release version for release 3.2.1

* Add production environment. (#112)

* Add production environment.

* Adapt comment.

* Create implementation for the verification process. (#111)

* Create implementation for the verification process.
* Change the name of the parameter to a more convenient term.

* Prepare release 3.3.1

* Add message parsing for the onboard response of virtual CUs. (#121)

* Add message parsing for the onboard response of virtual CUs.
Add onboard response enhancement for virtual CUs.
Add integration test for the onboard process of virtual CUs and sending of capabilities messages.
Add new endpoint for integration tests.
Switch applications to integration platforms.
Enhance test structure.

* Remove unnecessary usings.

* Create deep copy to avoid changes for call-by-reference.

* tune key storage options for use in Azure Functions (#117)

* tune key storage options for use in Azure Functions

* use the most relaxed set of KeyStorageFlags

didn't receive confirmation that using only a reduced set actually works, this does

* ... and also adapt for PEM

Co-authored-by: Sascha Doemer <Cf4ThQgxcnxAovOUXTNv@saschadoemer.de>

* Bump Newtonsoft.Json in /agrirouter-sdk-dotnet-standard-impl (#119)

Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](JamesNK/Newtonsoft.Json@12.0.3...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sascha Doemer <Cf4ThQgxcnxAovOUXTNv@saschadoemer.de>

* Prepare release version.

* -FIX: Onboarding issue due to minimal time offsets (#122)

* -FIX: Onboarding issue due to minimal time offsets; Fixed the same way as in the Java SDK

* Update Function Documentation

* +ADD: A test case for the time offset

* -FIX: Onboarding issue due to minimal time offsets (#122)

* -FIX: Onboarding issue due to minimal time offsets; Fixed the same way as in the Java SDK

* Update Function Documentation

* +ADD: A test case for the time offset

* Prepare release 3.5.0

* Add TimeOffset to all other Onboarding and Verification Functions

* +ADD: Classes for RouterDevice
+ADD: Certificate Generation Service for RouterDevices

* Change implementation | DRY
Centralize offset within the service.

* Add TimeOffset to all other Onboarding and Verification Functions (#123)

* Add TimeOffset to all other Onboarding and Verification Functions

* Change implementation | DRY
Centralize offset within the service.

Co-authored-by: Sascha Doemer <Cf4ThQgxcnxAovOUXTNv@saschadoemer.de>

* Adapt comments.

* Parse JSON from the AR.

* Merge router device into onboard respose.

* Add test case to create a certificate for a router device.

* Add missing namespace brackets.

* add correct PropertyName to each OnboardResponse property

* added tests to make sure we are backwards compatible

* use block-scoped namespace definition

* removed clutter

---------

Co-authored-by: Oliver Rahner <o.rahner@dke-data.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Frank-Wiebeler <38665241+Frank-Wiebeler@users.noreply.github.com>
Co-authored-by: Frank Wiebeler <frank.wiebeler@dev4Agriculture.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants