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

oauth: adds user_id and patron_info #3786

Merged
merged 1 commit into from
Dec 5, 2024

Conversation

rerowep
Copy link
Contributor

@rerowep rerowep commented Nov 26, 2024

@rerowep rerowep self-assigned this Nov 26, 2024
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch 4 times, most recently from ed906e9 to a3b19b7 Compare November 26, 2024 14:25
rero_ils/modules/patrons/views.py Outdated Show resolved Hide resolved
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch from a3b19b7 to 53cfb2f Compare November 26, 2024 14:58
@rerowep rerowep requested a review from PascalRepond November 26, 2024 15:01
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch 6 times, most recently from 99797ca to 9e97bf0 Compare November 30, 2024 08:49
pyproject.toml Outdated Show resolved Hide resolved
@PascalRepond
Copy link
Contributor

Please update your commit message to explain what we did. This doesn't close #3710.

@rerowep rerowep force-pushed the wep-oauth-patron_pid branch 4 times, most recently from d2e7e19 to 9ff1ed1 Compare December 3, 2024 10:25
rero_ils/config.py Outdated Show resolved Hide resolved
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch 2 times, most recently from 7b1b605 to 4f14655 Compare December 4, 2024 07:32
rero_ils/modules/patrons/views.py Outdated Show resolved Hide resolved
rero_ils/modules/patrons/views.py Outdated Show resolved Hide resolved
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch 2 times, most recently from c34723e to c5277af Compare December 4, 2024 09:48
@rerowep rerowep requested review from PascalRepond and jma December 4, 2024 09:49
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch 2 times, most recently from 7106e4e to 8b2939c Compare December 4, 2024 10:15
rero_ils/modules/patrons/views.py Outdated Show resolved Hide resolved
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch from 8b2939c to 106a4f0 Compare December 4, 2024 10:29
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch from 106a4f0 to f82935d Compare December 4, 2024 13:23
@rerowep rerowep changed the title oauth: add patron pid oauth: adds user_id and patron_info Dec 4, 2024
rero_ils/modules/patrons/views.py Outdated Show resolved Hide resolved
rero_ils/modules/patrons/views.py Outdated Show resolved Hide resolved
tests/api/patrons/test_patrons_rest.py Outdated Show resolved Hide resolved
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch from f82935d to b7c0f4a Compare December 5, 2024 07:35
* Adds `user_id`.
* Adds `patron_info` scope with patron pid, patron type, institution
  and expiration_date.
* Marks `patron_types` as deprecated.
* Closes rero#3778.

Co-Authored-by: Peter Weber <[email protected]>
@rerowep rerowep force-pushed the wep-oauth-patron_pid branch from b7c0f4a to 77675a9 Compare December 5, 2024 07:46
@rerowep rerowep merged commit 605a258 into rero:staging Dec 5, 2024
4 checks passed
@rerowep rerowep deleted the wep-oauth-patron_pid branch December 5, 2024 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OAuth: return patron_pid in the scopes
4 participants