OIDC core claim improvements #3790

Merged
hansegucker merged 5 commits from oidc-improvements into master 2026-02-05 14:47:25 +01:00
Owner

Information and screenshots

Closes #1542.

Checklist

  • tox -e reformat,lint used
  • Changelog updated/No update necessary
  • Documentation (incl. Screenshots) up-to-date
  • Copyright in apps.py and README.rst up-to-date
  • (Unit) tests for new feature/regression tests for bug fixes (only if useful)
  • Adhere to URL scheme
  • Tested with admin account
  • Tested with normal account (based on permissions)

Backend checklist

  • Use permissions for all GraphQL mutations
  • Use query optimizer for all GraphQL queries
  • Don't use inefficient DB queries

Frontend checklist (mandatory with ~"part::frontend")

## Information and screenshots Closes #1542. ## Checklist - [x] `tox -e reformat,lint` used - [x] Changelog updated/No update necessary - [ ] Documentation (incl. Screenshots) up-to-date - [x] Copyright in `apps.py` and `README.rst` up-to-date - [ ] (Unit) tests for new feature/regression tests for bug fixes (only if useful) - [ ] Adhere to [URL scheme](https://edugit.org/AlekSIS/official/AlekSIS/-/issues/86) - [ ] Tested with admin account - [ ] Tested with normal account (based on permissions) ## Backend checklist - [ ] Use permissions for all GraphQL mutations - [ ] Use query optimizer for all GraphQL queries - [ ] Don't use inefficient DB queries ## Frontend checklist (mandatory with ~"part::frontend") - [ ] Screenshots are attached (mobile and desktop) - [ ] Tested on mobile, tablet, and desktop sizes - [ ] Adhered to [frontend guidelines](https://edugit.org/AlekSIS/official/AlekSIS/-/blob/master/project/frontend_guidelines.rst?ref_type=heads) - [ ] Checked with [Firefox Accessibility Checker](https://firefox-source-docs.mozilla.org/devtools-user/accessibility_inspector/)
Author
Owner

assigned to @hansegucker

assigned to @hansegucker
Author
Owner

marked this merge request as draft

marked this merge request as **draft**
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>dc5681f1 - Update changelog</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/2145/diffs?diff_id=82971&start_sha=d76f993608b017ea9b2af9de51c96fedf69b93c1)
Author
Owner

changed title from Draft: Oidc improvements to Draft: OIDC core claim improvements

<p>changed title from <code class="idiff">Draft: O<span class="idiff left right deletion">idc</span> improvements</code> to <code class="idiff">Draft: O<span class="idiff left right addition">IDC core claim</span> improvements</code></p>
Author
Owner

marked the checklist item tox -e reformat,lint used as completed

marked the checklist item **`tox -e reformat,lint` used** as completed
Author
Owner

marked the checklist item Changelog updated/No update necessary as completed

marked the checklist item **Changelog updated/No update necessary** as completed
Author
Owner

marked the checklist item Copyright in apps.py and README.rst up-to-date as completed

marked the checklist item **Copyright in `apps.py` and `README.rst` up-to-date** as completed
Author
Owner

marked this merge request as ready

marked this merge request as **ready**
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>3805a90f - Add dev docs for OIDC</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/2145/diffs?diff_id=82977&start_sha=dc5681f1de9af4586744524a4d3d87083c405c93)
Owner

Shouldn't we use a dictionary for this?

Shouldn't we use a dictionary for this?
Owner

Maybe this should be a property on the Address model and make use of a f-string?

Maybe this should be a property on the `Address` model and make use of a f-string?
Owner

left review comments

left review comments
Author
Owner

No.

No.
Author
Owner

No. At least not "and".

No. At least not "and".
Author
Owner

resolved all threads

resolved all threads
Author
Owner

changed this line in version 4 of the diff

changed this line in [version 4 of the diff](/AlekSIS/official/AlekSIS-Core/-/merge_requests/2145/diffs?diff_id=82987&start_sha=3805a90fdbaebad3e2dcf7b5e92b5c753684b30c#c5bff67ef2f26802f3c80e9bf77dc3105d8fc8ec_249_249)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>cda5d196 - Use f-string for address</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-Core/-/merge_requests/2145/diffs?diff_id=82987&start_sha=3805a90fdbaebad3e2dcf7b5e92b5c753684b30c)
nik merged commit fe892df302 into master 2026-02-05 14:47:25 +01:00
Author
Owner

mentioned in commit fe892df302

mentioned in commit fe892df302543ef46c67334e9c0eb5ea1cef8039
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-Core!3790
No description provided.