* empty
* feat: add popup + use trans for links
* feat: popup menus
* chore: dummy jwt token
* feat: add info alert
* chore: add translations
* feat: add loader
* chore: add TODO message
* feat: add state changer + mock update action
* feat: status chip calculation (#851)
* feat: status chip calculation
* chore: code refactoring
* chore: code review
* chore: service enabling data
* chore: remove edit contacts button
* chore: activation date calculation
* fix: env variable name
* chore: code optimization
reduce to one modal instead of duplicating the same one
make use of react component instead of function invocation
* [CHK-4708] feat: service settings add PUT consent api invocation (#852)
* feat(consent-api): add save consent API invocation on button click
* revert local env file
* feat(consent-api): fix ConsentEnum and Date usage
* feat(consent-api): lint
* feat(consent-api): update error title and description
* chore: merge modification + code refactoring
* [CHK-4708] feat: service settings add get api invocation (#853)
* feat(consent-api): add GET service consents API invocation
* feat(consent-api): update error title and description
* Chk 4708 unit tests (#855)
* feat(wip): test
* chore: restore components
* chore: add missing import + early return
* chore: add error message
* feat: wip tests
* feat: test + page refactoring to help in test
* fix: tests
* chore: remove comment
* chore: lint
* fix: key stiles
* trigger CR pipeline
* chore: update can i use browser list
* chore: add test for errors
* [CHK-4708] feat(integration-test): add service settings page integration tests (#857)
* feat(integration-test): add service settings page integration tests
* feat(integration-test): remove only
* feat(integration-test): add service settings page integration tests
* feat(integration-test): remove only
* feat(integration-test): refactor code
* feat(integration-test): refactor code
* feat: additional permission check to show components (#856)
* feat: additional permission check to show components
* chore: restore dummy value
* chore: enable service modification keys only for admins
* chore: code refactoring
* chore: fix test
* fix: test import
* feat: add tests
* trigger CR pipeline
* feat: add tests for institution service
* chore: remove unused import
* chore: add tests for coverage
---------
Co-authored-by: CianoDanilo <danilo.ciano@pagopa.it>
---------
Co-authored-by: Pietro Tota <115724836+pietro-tota@users.noreply.github.com>
---------
Co-authored-by: Pietro Tota <115724836+pietro-tota@users.noreply.github.com>
Co-authored-by: pietro.tota <pietro.tota@pagopa.it>
---------
Co-authored-by: CianoDanilo <danilo.ciano@pagopa.it>
---------
Co-authored-by: CianoDanilo <danilo.ciano@pagopa.it>
Note for reviewers: development have been split in multiple PRs in order to make review process easier.
This PR is the first one where all other PRs will be merged in order to have a releasable branch
List of Changes
Add settings menu section to allow ECs to express/revoke consent to use RTP service
Motivation and Context
Add settings menu section to allow ECs to express/revoke consent to use RTP service
How Has This Been Tested?
Test locally using dev env as target env + jest tests (See test pr)
Screenshots (if appropriate):
Types of changes
expected)
Checklist: