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

FEMS Backports 2023-06 #2664

Merged
merged 11 commits into from
Jun 9, 2024
Merged

FEMS Backports 2023-06 #2664

merged 11 commits into from
Jun 9, 2024

Conversation

sfeilmeier
Copy link
Contributor

@sfeilmeier sfeilmeier commented Jun 9, 2024

  • Hardy Barth: correct Phase URL mapping
    • Wrong mapping of Phase 3 current
  • BridgeHttp: added support for http code & message
    • added support for http code & message
    • changed DelayTimeProvider to also be able to handle errors and success responses
    • improved testing
    • added common class HttpStatus with all official Http status codes as constants
    • added lazy endpoint construction to define unique params for each call
  • UI: Added metric field in 'Network configuration'
  • UI: fix tab title
    • setting web-app tab title to environment.edgeShortName
  • Backend: Remove edges from authenticate
    -Removed Edges from Authenticate response
  • UI: Split user and company related information
    • Splitting user and company related data, only user data is editable, non company assigned users are still seeing the same and are able to change all userInformation
  • EdgeConfig: remove Channels
    • Normal EdgeConfig does not contain Channels anymore
    • Added separate Requests to get channels for:
    • Component Status View
    • Component Channels View
    • Subscribe only needed Channels in Soltaro ServiceAssistent
    • Get Channel Units for variable channel for singlethreshold history & live
    • Get DigitalInputChannels with separate request and fixed subscription
  • Time-of-Use Tariff Stadtwerk Haßfurt implementation
  • Time-of-Use Tariff Groupe-E implementation
    • Added new provider Groupe-E.
    • Added new currency CHF (Swiss francs) to the list of currencies in core meta.
    • Moved the exchangerate API to Utils so it is common for both ENTSO-E and Groupe-E providers.
  • UI: set secure=https property in Cookie
    -This fixes an issue where a token value could be exposed when redirecting from http to https
  • Update EdgeApp.bndrun

Co-authored-by: Sebastian Asen 47855186+sebastianasen@users.noreply.github.com
Co-authored-by: Michael Grill 59126309+michaelgrill@users.noreply.github.com
Co-authored-by: Sagar Venu 32655208+venu-sagar@users.noreply.github.com
Co-authored-by: Lukas Rieger 73471197+lukasrgr@users.noreply.github.com
Co-authored-by: Katsuya Oda 137796+katsuya@users.noreply.github.com
Co-authored-by: Hiromasa Ihara 118803+miettal@users.noreply.github.com

sfeilmeier and others added 11 commits June 9, 2024 21:33
Wrong mapping of Phase 3 current

Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Sebastian Asen <47855186+sebastianasen@users.noreply.github.com>
Co-committed-by: Sebastian Asen <47855186+sebastianasen@users.noreply.github.com>
* added support for http code & message
* changed DelayTimeProvider to also be able to handle errors and success responses
* improved testing
* added common class HttpStatus with all official Http status codes as constants
* added lazy endpoint construction to define unique params for each call

Reviewed-by: Kai Jeschek <99220919+da-Kai@users.noreply.github.com>
Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Michael Grill <59126309+michaelgrill@users.noreply.github.com>
Co-committed-by: Michael Grill <59126309+michaelgrill@users.noreply.github.com>
Reviewed-by: Lukas Rieger <73471197+lukasrgr@users.noreply.github.com>
Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Sagar Venu <32655208+venu-sagar@users.noreply.github.com>
Co-committed-by: Sagar Venu <32655208+venu-sagar@users.noreply.github.com>
- setting web-app tab title to ```environment.edgeShortName```

Reviewed-by: Sagar Venu <32655208+venu-sagar@users.noreply.github.com>
Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Lukas Rieger <73471197+lukasrgr@users.noreply.github.com>
Co-committed-by: Lukas Rieger <73471197+lukasrgr@users.noreply.github.com>
Removed Edges from Authenticate response

Reviewed-by: Maximilian Lang <35968713+mlang97@users.noreply.github.com>
Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Michael Grill <59126309+michaelgrill@users.noreply.github.com>
Co-committed-by: Michael Grill <59126309+michaelgrill@users.noreply.github.com>
- Splitting user and company related data, only user data is editable, non company assigned users are still seeing the same and are able to change all userInformation

Reviewed-by: Sagar Venu <32655208+venu-sagar@users.noreply.github.com>
Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Lukas Rieger <73471197+lukasrgr@users.noreply.github.com>
Co-committed-by: Lukas Rieger <73471197+lukasrgr@users.noreply.github.com>
- Normal EdgeConfig does not contain Channels anymore
- Added separate Requests to get channels for:
- [x]  Component Status View
- [x]  Component Channels View
- [x]  Subscribe only needed Channels in Soltaro ServiceAssistent
- [x]  Get Channel Units for variable channel for singlethreshold history & live
- [x]  Get DigitalInputChannels with separate request and fixed subscription

Co-authored-by: Lukas Rieger <73471197+lukasrgr@users.noreply.github.com>
Reviewed-by: Lukas Rieger <73471197+lukasrgr@users.noreply.github.com>
Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Michael Grill <59126309+michaelgrill@users.noreply.github.com>
Co-committed-by: Michael Grill <59126309+michaelgrill@users.noreply.github.com>
Reviewed-by: Michael Grill <59126309+michaelgrill@users.noreply.github.com>
Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Sagar Venu <32655208+venu-sagar@users.noreply.github.com>
Co-committed-by: Sagar Venu <32655208+venu-sagar@users.noreply.github.com>
- Added new provider Groupe-E.
- Added new currency CHF (Swiss francs) to the list of currencies in core meta.
- Moved the exchangerate API to Utils so it is common for both ENTSO-E and Groupe-E providers.

Reviewed-by: Michael Grill <59126309+michaelgrill@users.noreply.github.com>
Reviewed-by: Stefan Feilmeier <3515268+sfeilmeier@users.noreply.github.com>
Co-authored-by: Sagar Venu <32655208+venu-sagar@users.noreply.github.com>
Co-committed-by: Sagar Venu <32655208+venu-sagar@users.noreply.github.com>
This fixes an issue where a token value could be exposed when redirecting from http to https

Co-authored-by: Katsuya Oda <137796+katsuya@users.noreply.github.com>
Co-authored-by: Hiromasa Ihara <118803+miettal@users.noreply.github.com>
Copy link

github-actions bot commented Jun 9, 2024

Code Coverage

1 similar comment
Copy link

github-actions bot commented Jun 9, 2024

Code Coverage

@sfeilmeier sfeilmeier merged commit 4fdbb8f into develop Jun 9, 2024
2 checks passed
@sfeilmeier sfeilmeier deleted the feature/fems-backports branch June 9, 2024 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant