Skip to content

v1.0.0

Compare
Choose a tag to compare
@esune esune released this 13 Oct 18:31
· 990 commits to main since this release
aa7606c

Tagged release for version 1.0.0 of VC-AuthN OIDC

This is the first and last release for version 1.0.0, as it contains all of the changes since inception for the project and no releases were previously made.

Notes

  • The 1.0.0 release of VC-AuthN does NOT support checking for revocation status of credentials. Due to historical compatibility issues between wallets, it was deliberately left out and - refer to the v1.0.0-revocation release for a version that adds revocation checks.
  • No container images were/are provided for VC-AuthN 1.0.0: please refer to the instructions in the docker folder if you need to build images.

What's Changed

  • docs : added initial document on the integration strategy by @tplooker in #1
  • docs : update the main readme by @tplooker in #2
  • Initial commit of reference implementation by @tplooker in #5
  • Add support for agent wallet, ledger. by @esune in #6
  • Improved integration by @tplooker in #7
  • Reorganize models and services by @tplooker in #8
  • Fix foreign character typo by @tplooker in #9
  • Split ACA-Py Agent and Admin Endpoints by @tplooker in #10
  • Increasing logging in debug mode for OIDC controller by @tplooker in #11
  • API key security and configurable swagger documentation by @tplooker in #12
  • Allow for configurable API key by @tplooker in #13
  • Allow webhook functionality in insecure mode by @tplooker in #14
  • Updated README.md by @esune in #17
  • Add text URL to authentication page, correctly serialize request attribute in presentation by @esune in #15
  • Added instructions for running the vc-authn Law Society demo by @swcurran in #21
  • Update che-ip image reference by @WadeBarnes in #20
  • fixed mismatch between oauth flow names and sequences by @elf-pavlik in #22
  • Generate new version of image for doc from recently updated puml by @swcurran in #23
  • Add support for proof-request v1.0 by @esune in #18
  • Fix controller API key header by @esune in #25
  • Updated database build configuration by @esune in #26
  • Add network security policy for builds by @esune in #27
  • Demo apps for OIDC identity provider by @esune in #29
  • Fix openshift configurations by @esune in #30
  • Add basic pipelines by @esune in #31
  • Update default volume class for database, wallet deployment. by @esune in #33
  • Fix openshift configurations by @esune in #36
  • Updates to QR page by @esune in #35
  • Update bcgovimages/aries-cloudagent image version by @WadeBarnes in #38
  • Add reference to Android app availability by @swcurran in #40
  • Hide presentation restrictions by @esune in #42
  • UI updates, script improvements by @esune in #45
  • Fix for OpenShift templates by @esune in #48
  • Update bcgovimages/aries-cloudagent image version by @WadeBarnes in #46
  • WIP: Script to run on play with docker instead of instructions by @swcurran in #47
  • Update bcgovimages/aries-cloudagent image version by @WadeBarnes in #51
  • Fix file name, tweaks to the instructions by @swcurran in #50
  • Add testconnections configuration file by @esune in #52
  • Fix pipeline and update demo dependencies by @esune in #53
  • Some more information in the PWD guide; readme pointer to PWD by @swcurran in #54
  • Update bcgovimages/aries-cloudagent image version by @WadeBarnes in #55
  • Add Access-Control-Allow-Origin header to token endpoint response by @esune in #58
  • Add support for custom label as referent in proof-request by @esune in #59
  • Update bcgovimages/aries-cloudagent image version by @WadeBarnes in #65
  • Improve UI for QR Code page by @esune in #67
  • Update dead link in DemoInstructions.md by @esune in #69
  • Update aries-cloudagent version to 0.5.2 by @esune in #71
  • Verify proof-request is valid for authentication success by @esune in #72
  • Add missing compliance audit file by @repo-mountie in #32
  • Revert changes to default non-revocation interval by @esune in #75
  • Update aca-py version, start vc-authn-agent in read-only mode by @esune in #80
  • Add names array support to requested attribute restrictions by @esune in #81
  • fix definition of GENESIS_URL by @vitalrev in #89
  • Upgrade to .NET Core 3.1 by @esune in #92
  • Fix server startup issue in production by @esune in #93
  • Reorganize docs folder add configuration guide. by @esune in #94
  • Fix broken authentication flow by @esune in #95
  • make poll interval configurable by @vitalrev in #90
  • Feature - oidc angular demo with keycloak and vc by @vitalrev in #91
  • Bump dependencies for oidc-angular demo app by @esune in #98
  • Apdate aca-py to 0.5.5 by @esune in #99
  • Update aca-py to 0.5.6 by @esune in #100
  • Fix issue whit wrong http scheme when behind reverse proxy. by @esune in #101
  • Fix proof-request with names array by @esune in #103
  • Populate id token corrctly with claims from proof using names array by @esune in #105
  • Added BestPractices.md by @esune in #107
  • Update readiness and liveness probes by @WadeBarnes in #74
  • Add project lifecycle badge, license badge by @esune in #111
  • ui tweaks to auth page by @wadeking98 in #116
  • Update ACA-Py to 0.6.0 by @esune in #119
  • Update docker-compose.yml by @esune in #120
  • Update instructions to use proper demo site by @swcurran in #123
  • Clarify wallet network for email verification demo by @iamgollum in #125
  • Align with OOB spec by @amanji in #141
  • Update bcgovimages/aries-cloudagent image version by @WadeBarnes in #132
  • Add support for changes to internal Docker networking. by @WadeBarnes in #144
  • Update references to main branch in various repos, including this one by @swcurran in #148
  • Update the demo to use port 5001 instead of 5000 to make it easier on a Mac by @swcurran in #150
  • Bump path-parse from 1.0.6 to 1.0.7 in /demo/oidc-angular by @dependabot in #146
  • Bump tar from 4.4.13 to 4.4.19 in /demo/oidc-angular by @dependabot in #147
  • Bump jszip from 3.5.0 to 3.7.1 in /demo/oidc-angular by @dependabot in #152
  • Bump lodash from 4.17.20 to 4.17.21 in /demo/oidc-angular by @dependabot in #151
  • Bump url-parse from 1.4.7 to 1.5.4 in /demo/oidc-angular by @dependabot in #154
  • Bump color-string from 1.5.4 to 1.9.0 in /demo/oidc-angular by @dependabot in #153
  • Bump follow-redirects from 1.13.0 to 1.14.7 in /demo/oidc-angular by @dependabot in #155
  • Bump log4js from 6.3.0 to 6.4.0 in /demo/oidc-angular by @dependabot in #156
  • Fix issues with loading Vue. by @WadeBarnes in #157
  • Bump follow-redirects from 1.14.7 to 1.14.8 in /demo/oidc-angular by @dependabot in #160
  • Bump ssri from 6.0.1 to 6.0.2 in /demo/oidc-angular by @dependabot in #161
  • Bump hosted-git-info from 2.8.8 to 2.8.9 in /demo/oidc-angular by @dependabot in #162
  • Bump socket.io-parser from 3.3.1 to 3.3.2 in /demo/oidc-angular by @dependabot in #163
  • Bump url-parse from 1.5.4 to 1.5.7 in /demo/oidc-angular by @dependabot in #164
  • Bump karma from 5.0.9 to 6.3.14 in /demo/oidc-angular by @dependabot in #159
  • Bump url-parse from 1.5.7 to 1.5.10 in /demo/oidc-angular by @dependabot in #165
  • Bump karma from 6.3.14 to 6.3.16 in /demo/oidc-angular by @dependabot in #166
  • Bump minimist from 1.2.5 to 1.2.6 in /demo/oidc-angular by @dependabot in #167
  • Bump async from 2.6.3 to 2.6.4 in /demo/oidc-angular by @dependabot in #169
  • Bump eventsource from 1.0.7 to 1.1.1 in /demo/oidc-angular by @dependabot in #174
  • Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /oidc-controller/src/VCAuthn by @dependabot in #178
  • Update docker-compose to use ACA-Py 0.7.4-rc5 by @swcurran in #179
  • Bump terser from 4.8.0 to 4.8.1 in /demo/oidc-angular by @dependabot in #182
  • Correction to readme as correctly suggested by @RieksJ by @swcurran in #184
  • Bump qs from 6.5.2 to 6.5.3 in /demo/oidc-angular by @dependabot in #189
  • Bump json5 from 1.0.1 to 1.0.2 in /demo/oidc-angular by @dependabot in #194
  • Bump express from 4.17.1 to 4.18.2 in /demo/oidc-angular by @dependabot in #190
  • Bump socket.io-parser from 4.0.4 to 4.0.5 in /demo/oidc-angular by @dependabot in #185
  • Bump decode-uri-component from 0.2.0 to 0.2.2 in /demo/oidc-angular by @dependabot in #188
  • Add probot-stale configuration by @esune in #199
  • Remove Trinsic Wallet (not working) and added BC Wallet by @swcurran in #222
  • Create .github/workflows/controller_unittests.yml by @Jsyro in #238
  • Bump ua-parser-js from 0.7.31 to 0.7.33 in /demo/oidc-angular by @dependabot in #215
  • Bump jszip from 3.7.1 to 3.10.1 in /demo/oidc-angular by @dependabot in #217
  • Feature/release action by @esune in #282

New Contributors

Full Changelog: https://github.com/bcgov/vc-authn-oidc/commits/v1.0.0