Update dependency ucam-identitylib to v3
This MR contains the following updates:
Package | Update | Change |
---|---|---|
ucam-identitylib | major |
~=1.0.4 -> ~=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.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.