chore(deps): update dependency ucam-identitylib to v3
This MR contains the following updates:
Package | Update | Change |
---|---|---|
ucam-identitylib | major |
==1.0.10 -> ==3.3.1
|
Release Notes
uis/devops/iam/identity-lib (ucam-identitylib)
v3.3.1
Fixed
- Photo API had
AllowAny
permissions incorrectly set for some of the endpoints. - Importing some modules/subpackages for the Card API and Photo API previously failed to import.
v3.3.0
Changed
- Update openapi generator to v7.3.0
- Pydantic dependency updated to ^2.6.1
v3.2.0
Added
- Card API discontinued identifiers
delete
action.
Changed
- Set the discontinued identifiers'
permitted_identifier
JSON field to optional rather than required.
v3.1.2
Changed
- Downgrade Python version to ^3.9.
- Updates API specifications to latest versions.
v3.1.1
Changed
- Updates API specifications to latest versions.
v3.1.0
Changed
- Relaxed version specifier for urllib3 to match upstream recommendation.
- Updates API specifications to latest versions.
v3.0.0
Changed
- Changed to generator version 7.0.0, introduces various significant structural changes. For full release description for openapi generator v7 see https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.0.0
- Now using card API spec at openapi 3.0.
v2.0.2
Added
- Add smoke tests.
- Update open-api specs.
v2.0.1
Added
- Add
ordering
parameter to Card API/card-requests
endpoint.
v2.0.0
Added
- Add
repair
operation to Photo API/photo-identifiers
endpoint - Add
repair
operation to Card API/card-identifiers
endpoint - Add
originating_card_request
,originating_card_request__isnull
,created_at
,
issued_at
,expires_at__isnull
,issued_at__isnull
filters to./cards
endpoint - Add
created_at
to/cards/{id}
endpoint - Add new endpoint
/cards/update
- Lowercase CRSID identifiers when calling Identifier.from_string()
Changed
- Photo API
set_retention
operation replaced byrepair
operation. - Card API
set_retention
operation replaced byrepair
operation. - Photo API OpenAPI spec refactor causing breaking changes in identitylib.
v1.6.0
Added
- Add UNACTIVATED state to card model.
- Add
refresh
action to /cards endpoint.
Fixed
- Correctly defined CardIdentifier separate from CardIdentifierSummary.
v1.5.0
Added
- Photo API 'soft_delete' action to /photo-identifiers endpoint.
- Photo API /photo-identifiers filter by is_highest_primary_identifier.
- Photo API /photo-identifiers bulk update endpoint.
v1.4.0
Added
- Card API /card-identifiers bulk update endpoint.
- Card API added 'soft_delete' action to /card-identifiers endpoint.
v1.3.0
Added
- Card API /card-identifiers filter by is_highest_primary_identifier.
Changed
- Card API /card-identifiers delete operation returns 200.
v1.2.0
Added
- New Card API /card-identifiers actions 'restore' and 'hard_delete'.
- New Photo API /card-identifiers actions 'restore' and 'hard_delete'.
Changed
- Card API /card-identifiers action 'update' renamed to 'set_retention'.
- Photo API /card-identifiers action 'update' renamed to 'set_retention'.
v1.1.0
Added
- New Card API /card-identifiers endpoint.
- New Photo API /photo-identifiers endpoint.
- Support image/heif image type in Photo API.
- Allow submit of photo reject reason in Photo API.
- Identifier RETENTION_PERIOD.
Fixed
- Removed
format: uuid
from Photo APIopenapi.spec
to maintain compatibility with Apigee.
v1.0.18
Changed
- Revert Student API date of birth able to be null (they are now removed from the response instead)
v1.0.16
Added
- Added ability to set the college-institution-id for each card request via the Card API.
- Added college-institution-ids list endpoint to the Card API.
Changed
- Updated requirements to allow ./pull-specs.sh from from blank environment.
v1.0.15
Added
- Filter for expires greater than or less than provided date to card list.
- Ability to get list of all notes and individual notes by id.
v1.0.14
Added
- Clarified CARD_REQUEST_CREATOR permissions as applied to the Card API /update endpoint.
- Added /all-photos endpoint to the Photo API.
Fixed
- Allow HR API to return nullable start and end dates.
v1.0.13
Added
-
created_at__lte
andcreated_at__gte
filters to the card API client. - Invalidated state for Photos.
- Added Card API 'refresh' action.
Changed
- Card API 'refute' action renamed to 'requeue' action.
v1.0.12
Changed
- Fixed default base URLs for student and staff APIs
- Switched to 'python-prior' generator to maintain compatibility following v6.2.0 update
v1.0.11
Changed
- Refresh OpenAPI spec.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.