Releases: bcgov/vc-authn-oidc
Releases · bcgov/vc-authn-oidc
v2.0.2
vc-authn-oidc-0.2.0
A Helm chart to deploy VC-AuthN on OpenShift
v2.0.1
What's Changed
- 2.0.0 release by @esune in #416
- Display pres req link for debugging by @loneil in #419
- Remove traction references in docs by @loneil in #422
- Bump the all-actions group with 1 update by @dependabot in #427
- BC Wallet deep link display by @loneil in #421
- Prepare release 2.0.1-rc0 by @esune in #428
- Add indexes by @loneil in #426
- iPad desktop user agent detection by @loneil in #433
- Add responsive sizing of VCAuthn login page for mobile devices by @Gavinok in #430
- Library updates for demo app by @loneil in #439
- Remove bcovrin-dev from docker and helm default by @loneil in #440
- Use local did for read-only agent by @esune in #436
- Bump black from 23.3.0 to 24.3.0 in /oidc-controller by @dependabot in #442
- Migrate to bootstrap by @Gavinok in #441
- Library updates for vue demo app by @loneil in #446
- Fix OOB proof-request generation by @esune in #444
- Updated version of FastAPI (migrate to Pydantic2 and others) by @loneil in #448
- Bump express from 4.18.2 to 4.19.2 in /demo/vue/app/frontend by @dependabot in #450
- Move to using embedded Vue app for QR Code page by @Gavinok in #449
- Updating the dependabot file to support Vue, Docker and Python packages by @rajpalc7 in #451
- chore: Updating dependabot to support Vue, Python and Docker by @rajpalc7 in #466
- Dependency updates for Demo app by @loneil in #473
- OIDC controller lib (python) updates by @loneil in #475
- Update dependencies, changes for formatting and linting by @loneil in #484
- Bump fastapi from 0.110.1 to 0.110.2 in /oidc-controller by @dependabot in #486
- Add workflow for auto deployment to dev for main branch changes by @Gavinok in #487
- Bump formidable and supertest in /demo/vue/app by @dependabot in #488
- Fix CD pipeline definition by @esune in #489
- More CD pipeline fixes by @esune in #490
- Use correct values file for dev CD by @esune in #491
- Added outputs to publish action for use in on_push_main by @Gavinok in #492
- Corrected the path to the outputs from the publish workflow by @Gavinok in #493
- Updated outputs for publish_image job to point at the values step by @Gavinok in #498
- Library updates by @loneil in #500
- Bump black from 24.4.0 to 24.4.2 in /oidc-controller by @dependabot in #496
- Bump pymongo from 4.7.0 to 4.7.1 in /oidc-controller by @dependabot in #501
New Contributors
Full Changelog: v2.0.0...v2.0.1
vc-authn-oidc-0.1.9
A Helm chart to deploy VC-AuthN on OpenShift
v2.0.1-rc0
What's Changed
- 2.0.0 release by @esune in #416
- Display pres req link for debugging by @loneil in #419
- Remove traction references in docs by @loneil in #422
- Bump the all-actions group with 1 update by @dependabot in #427
- BC Wallet deep link display by @loneil in #421
- Prepare release 2.0.1-rc0 by @esune in #428
Full Changelog: v2.0.0...v2.0.1-rc0
vc-authn-oidc-0.1.8
A Helm chart to deploy VC-AuthN on OpenShift
v2.0.0
What's Changed
- 2.0 development by @Jsyro in #195
- Single-Tenant and Multi-Tenant options by @Jsyro in #209
- Missed manage function by @Jsyro in #211
- Issue #201: documentation and requirements review with small fixes by @Jsyro in #212
- add important missing file by @Jsyro in #213
- 2.0: Move presentation claims out of top level of idtoken. by @Jsyro in #214
- Use MongoDB instead of PostgreSQL by @Jsyro in #216
- Update manage script to automate set-up by @esune in #219
- In-demo instructions - tweaks - Security by @Jsyro in #221
- Use pyop library to sign id_token (jwt) by @Jsyro in #228
- Endpoint naming and provider config by @Jsyro in #230
- Use Out-of-band message for connectionless present-proof request by @Jsyro in #231
- Feature/revocation interval by @Jsyro in #233
- Feature/unit testing by @Jsyro in #237
- Local DID instead of Public DID. by @Jsyro in #232
- Feature/dependency conflicts by @Jsyro in #239
- linting issues by @Jsyro in #240
- install dev dependencies by @Jsyro in #241
- conflict with -dev requirements by @Jsyro in #242
- testing requirements file updates. by @Jsyro in #243
- match statement was introduced in 3.10 by @Jsyro in #244
- update gha details by @Jsyro in #245
- Publish image to GHCR by @esune in #247
- parameterize callback url for development by @Jsyro in #246
- CRUD of OIDC clients by @Jsyro in #250
- CRUD module tests for ver_configs and client_configs by @Jsyro in #251
- Docker image, publish workflow fixes by @esune in #258
- Revert image-tag handling changes by @esune in #259
- Autogenerate signing_key.pem in oidc-controller if required by @shaangill025 in #260
- Add explicit health endpoint by @esune in #261
- Update Readme, tweaks to manage script by @esune in #263
- Styling 253 by @popkinj in #267
- Fix OIDC authentication flow, remove REDIS by @esune in #269
- Ngrok 271 by @popkinj in #276
- Redirect 234 by @popkinj in #273
- Tweak release action to use semver for image tags, limit publishing to bcgov organization by @esune in #280
- Helm charts for vc-authn by @esune in #255
- Re-introduce pr ref for tagging Docker image on release action by @esune in #284
- State 270 by @popkinj in #285
- Project cleanup, handle correctly all verification states by @esune in #286
- More statuses 270 by @popkinj in #287
- Proof Request Timeout 207 by @popkinj in #290
- Improve type annotations by @Gavinok in #294
- Websocket 288 by @popkinj in #299
- Move logging to structlog and centralize logging by @Gavinok in #297
- Websocket 305 - Fixing websocket with https. by @popkinj in #307
- Update demo to run on M1 systems by @esune in #303
- Update to docker-compose to get redirect URI to work by @swcurran in #313
- Publish Helm Chart on release by @i5okie in #317
- [Hotfix] Fix chart releaser action version within Publish workflow by @i5okie in #318
- [Hotfix] Add missing dependency chart repo to fix chart releaser by @i5okie in #319
- [Helm Chart] Add ACA-Py as chart component/dependency by @i5okie in #315
- Deprecate name in favour of names array in requested_attributes by @esune in #320
- [Helm Chart] Fix Network Policies, address issues with Values by @i5okie in #325
- Update authorization,token endpoints to be consistent. by @esune in #324
- Fix and refactor open api by @jamshale in #330
- Fix/names array mappings by @esune in #333
- Feature/314 add default title to demo app by @jamshale in #336
- Add debugger functionality to vc-authn controller container by @esune in #337
- Feature/332 fix middleware [2.0] by @jamshale in #338
- return a response from middleware instead of exception by @jamshale in #345
- Feat/335 improve error handling by @jamshale in #344
- [Helm] Add mechanism to automatically restart pods on upgrade by @i5okie in #346
- [Helm] Enable tails directory persistence in AcaPy pods by @i5okie in #341
- Separate Chart Releaser into bespoke workflow, use fixed action by @i5okie in #343
- #334 Add unit tests for critical code sections [2.0] by @jamshale in #339
- Fix Chart Releaser action by @i5okie in #350
- Remove index validation step in Helm chart releaser workflow by @i5okie in #351
- Make cr.sh executable by @esune in #352
- [Helm] Update chart, app version by @esune in #353
- Add backwards compatibility setting for token claims by @jamshale in #349
- 2.0.0-rc0 release by @esune in #354
- updated traction tenant instructions by @gurjmatharu in #357
- Fix: update subject_id that was never changing by @esune in #360
- Release 2.0.0 rc1 by @esune in #361
- Ensure user authentication sessions are independent by @esune in #364
- Prepare 2.0.0-rc2 release by @esune in #365
- Bump browserify-sign from 4.2.1 to 4.2.2 in /demo/vue/app/frontend by @dependabot in #378
- Properly toggle JSON logging by @Gavinok in #377
- Add migration guide, clean-up documentation for v2 by @esune in #382
- Added guard in case the JSON logging is set to an empty string by @Gavinok in #384
- Bump @babel/traverse from 7.16.3 to 7.23.2 in /demo/vue/app/frontend by @dependabot in #373
- Bump @babel/traverse from 7.22.8 to 7.23.2 in /demo/vue/app by @dependabot in #375
- Bump qs from 6.5.2 to 6.5.3 in /demo/vue/app/frontend by @dependabot in #368
- Bump minimist from 1.2.5 to 1.2.8 in /demo/vue/app/frontend by @dependabot in #369
- Bump the npm_and_yarn at /demo/vue/app/frontend security update group in /demo/vue/app/frontend with 6 updates by @dependabot in #380
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /demo/vue/app/frontend by @dependabot in #385
- Bump keycloak-connect from 15.1.1 to 22.0.0 in /demo/vue/app by @dependabot in #367
- Bump jsonwebtoken from 8.5.1 to 9.0.0 in /demo/vue/app by @dependabot in #366
- Update stale bot action and configuration. by @esune in #388
- Add Code Coverage Reports by @Gavinok in #390
- Provide unique, consistent user identifier for repeated authentication attempts by @Gavinok in #376
- Bump axios from 0.24.0 to 1.6.0 in /demo/vue/app by @dependabot in https://git...
vc-authn-oidc-0.1.7
A Helm chart to deploy VC-AuthN on OpenShift
v1.0.0-revocation
Tagged release for version 1.0.0
of VC-AuthN OIDC with support for revocation check.
This release contains the same code as v1.0.0
, with the addition of specific changes to support checking revocation status of credentials during a proof-request.
What's Changed
- Return 401 HTTP code when presentation-request is not fully verified by @esune in a1ac558
- Update authentication UI by @esune in ab62319
- Improve notification UI and message by @esune in b8d2cae
- Add debug information, other UI tweaks by @esune in 01895fe
- Fix non-revocation interval by @esune in 71a4273
- Rename "Verifiable Credential" to "Digital Credential" on QR screen by @esune in e0d819a
- Modify non-revocation interval as workaround by @esune in 2cb9c77
Full Changelog: v1.0.0...feature/revocation-support
v2.0.0-rc2
What's Changed
- Release 2.0.0 rc1 by @esune in #361
- Ensure user authentication sessions are independent by @esune in #364
Full Changelog: v2.0.0-rc1...v2.0.0-rc2