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

feat: context based login with ansattporten #14014

Merged
merged 114 commits into from
Nov 21, 2024

Conversation

framitdavid
Copy link
Collaborator

@framitdavid framitdavid commented Nov 8, 2024

Added Maskinporten tab to settings modal

Description

Added a new Maskinporten tab to the settings modal that allows users to authenticate with Ansattporten. The tab includes:

  • Login status check functionality
  • Login button and descriptive text for unauthenticated users
  • Placeholder view for authenticated users
  • Full test coverage for the new components
  • Norwegian translations for all new text strings
  • New query hook for checking Ansattporten login status (but it's response is mocked, waiting for backend)

Related Issue(s)

Verification

  • Code builds clean without any errors or warnings
  • Manual testing done
  • Relevant automated test added

framitdavid and others added 26 commits October 25, 2024 13:11
@github-actions github-actions bot added solution/studio/designer Issues related to the Altinn Studio Designer solution. frontend labels Nov 8, 2024
@framitdavid
Copy link
Collaborator Author

framitdavid commented Nov 8, 2024

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions github-actions bot added area/data-modeling Area: Related to data models - e.g. create, edit, use data models. area/process Area: Related to app process (e.g. signing, receipt, fill inn, payment, etc). area/ui-editor Area: Related to the designer tool for assembling app UI in Altinn Studio. area/dashboard Area: Related to the dashboard application area/app-preview Area: Related to test and preview of apps that are developed in Altinn Studio. area/version-control Area: Related to version control for files in apps. quality/testing Tests that are missing, needs to be created or could be improved. backend kind/dependencies Used for issues or pull requests that are dependency updates labels Nov 20, 2024
@wrt95 wrt95 added the skip-manual-testing PRs that do not need to be tested manually label Nov 21, 2024
@wrt95 wrt95 enabled auto-merge (squash) November 21, 2024 08:32
@framitdavid framitdavid disabled auto-merge November 21, 2024 09:46
@framitdavid framitdavid merged commit 498673f into main Nov 21, 2024
10 of 12 checks passed
@framitdavid framitdavid deleted the 11-08-feat_context_based_login_with_ansattporten branch November 21, 2024 09:47
nkylstad pushed a commit that referenced this pull request Nov 26, 2024
Co-authored-by: William Thorenfeldt <[email protected]>
Co-authored-by: Mirko Sekulic <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/app-preview Area: Related to test and preview of apps that are developed in Altinn Studio. area/dashboard Area: Related to the dashboard application area/data-modeling Area: Related to data models - e.g. create, edit, use data models. area/process Area: Related to app process (e.g. signing, receipt, fill inn, payment, etc). area/ui-editor Area: Related to the designer tool for assembling app UI in Altinn Studio. area/version-control Area: Related to version control for files in apps. backend frontend kind/dependencies Used for issues or pull requests that are dependency updates quality/testing Tests that are missing, needs to be created or could be improved. skip-manual-testing PRs that do not need to be tested manually solution/studio/designer Issues related to the Altinn Studio Designer solution.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants