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

Upgrade to v0.8.0 ACA-Py spec #91

Merged
merged 137 commits into from
May 26, 2023
Merged
Changes from 1 commit
Commits
Show all changes
137 commits
Select commit Hold shift + click to select a range
67399b1
bump version to acapy v0.8.0
Mar 20, 2023
33b3b57
bump version to acapy v0.8.0
Mar 20, 2023
685f517
bump version to acapy v0.8.0
Mar 20, 2023
3f5562f
bump pypi package version to v0.8.0
Mar 20, 2023
9bfe50c
fix typo
Mar 20, 2023
ca7a395
acapy v0.8.8 version
Mar 20, 2023
9c546cb
add missing updates
Mar 20, 2023
19c04f8
fix openapi file with ./scripts/process-openapi.sh
Mar 20, 2023
ad4a9ba
bump black version
Mar 20, 2023
c9873dc
v0.8.0 generated api
Mar 20, 2023
c34d152
v0.8.0 generated models
Mar 20, 2023
a230cba
updated init
Mar 20, 2023
9699d5b
fix model
Mar 20, 2023
a7f17d6
fix model
Mar 20, 2023
8ac3c33
fix model
Mar 20, 2023
7277e65
fix model
Mar 20, 2023
ef8404b
fix model
Mar 20, 2023
0033e8a
fix model
Mar 20, 2023
bd9864f
fix model
Mar 20, 2023
79fe556
black reformat
Mar 20, 2023
15cf433
chore: fix black linting
Mar 20, 2023
d764785
chore: update black dep to match cicd version
Mar 20, 2023
ad14e28
chore: bump version
Mar 20, 2023
b94cbfe
chore: create release candidate
Mar 20, 2023
55687d7
fix: out-of-band service type
Mar 25, 2023
0a499ed
update to 0.8.1-rc1
Mar 25, 2023
95cb0df
bump version
lohanspies Mar 26, 2023
f13a69e
fix union returns
lohanspies Mar 26, 2023
c3f36d2
fix return type to be literal["CL"]
Mar 26, 2023
7c02953
bump version
Mar 26, 2023
9c9677e
bump version and bring inline with acapy version number
Mar 26, 2023
408d013
fix model as cred_def_id can't be null
Mar 26, 2023
19c6976
fix linting
Mar 26, 2023
d48f4ca
bump rc version
Mar 26, 2023
786ee27
fix optional arguments in revocation registry
Mar 27, 2023
e31707c
fix optional arguments in schema
Mar 27, 2023
46efebe
fix their_service to not be optional
Mar 27, 2023
f8ffa62
fix their_service to not be optional
Mar 27, 2023
4940378
bump rc version
Mar 27, 2023
a140f5e
Revert "fix their_service to not be optional"
Mar 27, 2023
3dfade8
Revert "fix their_service to not be optional"
Mar 27, 2023
01aca26
bump release rc version
Mar 27, 2023
2f0b95a
fix service_decorator.py optional fields
Mar 27, 2023
1d9615b
bump release rc version
Mar 27, 2023
ce428a4
bump release rc version
Apr 4, 2023
3771eb4
add deleted state to model
Apr 4, 2023
60d5dcb
new model in 0.8.0: MediationIdMatchInfo
ff137 May 23, 2023
2462fb7
new method in 0.8.0: mediation_update_keylist_conn_id_post
ff137 May 23, 2023
8cba2ad
:fire: removed model in 0.8.0: V20CredSendRequest
ff137 May 23, 2023
378e1bd
:fire: removed model in 0.8.0: V10DiscoveryExchangeResult
ff137 May 23, 2023
bde395e
remove CredentialDefinitionSendResult from `/credential-definitions` …
ff137 May 23, 2023
cace7eb
renamed in 0.8.0: V10DiscoveryExchangeResult -> V10DiscoveryRecord
ff137 May 23, 2023
5a48a1f
new model in 0.8.0: TailsDeleteResponse
ff137 May 23, 2023
96052d5
new method in 0.8.0: revocation_registry_delete_tails_file_delete
ff137 May 23, 2023
5aecd49
new in 0.8.0: optional image_url
ff137 May 23, 2023
abfd8bc
new in 0.8.0: optional cred_ex_version
ff137 May 23, 2023
c321cbb
description changed in 0.8.0
ff137 May 23, 2023
3906d6b
new state `deleted` in 0.8.0
ff137 May 23, 2023
2b61bbe
new in 0.8.0: optional verification_method
ff137 May 23, 2023
73763ae
new in 0.8.0: `recipient_keys` and `service_endpoint` now required
ff137 May 23, 2023
d2ba1eb
new in 0.8.0: schema definition now optional
ff137 May 23, 2023
fdc9c74
new in 0.8.0: result is now optional
ff137 May 23, 2023
05ed568
renamed in 0.8.0: did_doc -> did_document
ff137 May 23, 2023
3b9a143
new in 0.8.0: services must now be Dict, no longer accepts str
ff137 May 23, 2023
4a9cb76
description changed in 0.8.0
ff137 May 23, 2023
a6215d2
new in 0.8.0: optional argument `seed`
ff137 May 23, 2023
3864f35
description changed in 0.8.0
ff137 May 23, 2023
e2992ae
new in 0.8.0: optional argument `did`
ff137 May 23, 2023
8191647
new in 0.8.0: credential_definition_id now optional
ff137 May 23, 2023
b8c8679
new in 0.8.0: new optional argument `mediation_id` for `set_public_did`
ff137 May 23, 2023
bb5fb84
new in 0.8.0: no longer uses SchemaSendResult
ff137 May 23, 2023
f4a97c4
:fire: removed models in 0.8.0: AdminAPIMessageTracing, QueryResult, …
ff137 May 23, 2023
3c53ec4
new in 0.8.0: specified enum states and role
ff137 May 23, 2023
65be35a
new in 0.8.0: no longer uses RevRegResult
ff137 May 23, 2023
01b0147
new in 0.8.0: updated regex pattern for dids
ff137 May 23, 2023
33cff36
new in 0.8.0: `prover_did` now required
ff137 May 23, 2023
8172ef9
new in 0.8.0: changed timestamp `from` and `to` value requirements
ff137 May 23, 2023
e1c5d38
new in 0.8.0: changed timestamp `from` and `to` value requirements
ff137 May 23, 2023
3cfd4ff
updated openapi.yml for v0.8.0
ff137 May 23, 2023
06b212a
updated swagger.json for v0.8.0
ff137 May 23, 2023
b2fcaf9
bump release rc version
ff137 May 23, 2023
c400735
asyncio included by default
ff137 May 23, 2023
f3f2892
unpin required versions
ff137 May 23, 2023
dd39746
:art:
ff137 May 23, 2023
2a70d23
:arrow_up: upgrade dependencies
ff137 May 23, 2023
97a3679
pin typing-extensions to 4.5.0
ff137 May 23, 2023
17134c6
use int32 max as validator max value
ff137 May 23, 2023
c94f303
use u64 as max value for indy-sdk compatibility
ff137 May 23, 2023
903a59a
:art: black formatting
ff137 May 23, 2023
efb42c1
bump release rc version
ff137 May 23, 2023
ad6b4d2
services can be a list of Dict or strings
ff137 May 23, 2023
67bf6ac
bump release rc version
ff137 May 23, 2023
db54a1f
Fix TypeError by specifying Dict Type Hint
ff137 May 23, 2023
bd6954a
bump release rc version
ff137 May 23, 2023
e85280e
reverting to previous response type for `publish_rev_reg_def`
ff137 May 23, 2023
564c4ad
bump release rc version
ff137 May 23, 2023
040d5ea
:art:
ff137 May 24, 2023
63ecbb2
:art:
ff137 May 24, 2023
1bd8a5a
fix: don't initialise required fields to None
ff137 May 24, 2023
f7622d4
0.8.0 spec
ff137 May 24, 2023
da441ae
fix field reference for request_presentationsattach
ff137 May 24, 2023
8b6b422
bump release rc version
ff137 May 24, 2023
c28fb95
Manually handle special character aliases in model definitions
ff137 May 24, 2023
01d96e4
Manually handle special character aliases in model definitions
ff137 May 24, 2023
884703f
fixed presentation to work with alias name `request_presentations~att…
ff137 May 24, 2023
21057ce
replace asyncio decorator with anyio
ff137 May 25, 2023
9e83297
replace pytest-asyncio with anyio
ff137 May 25, 2023
6ea5a9d
create conftest with anyio_backend fixture
ff137 May 25, 2023
b43c797
improve test for invalid presentation
ff137 May 25, 2023
3ef16b9
add test for validating invitation message
ff137 May 25, 2023
a716e3c
add util methods for comparing dicts. Used for asserting model matche…
ff137 May 25, 2023
26d0f47
add test for validating CredentialOffer model
ff137 May 25, 2023
3e42a1c
remove unused fields
ff137 May 25, 2023
5957806
assert model result matches original input
ff137 May 25, 2023
9dc81a7
remove unused variable
ff137 May 25, 2023
f31432a
organise imports
ff137 May 25, 2023
4286f26
assert model result matches original input
ff137 May 25, 2023
bdc4443
pin pydantic to latest 1.10 release
ff137 May 25, 2023
24d9da5
import Any from typing now included by default
ff137 May 25, 2023
979a478
keep autogenerated import order
ff137 May 25, 2023
94fba9d
remove redundant `def __init__` for all models
ff137 May 25, 2023
12a7b95
bump release rc version
ff137 May 25, 2023
026b8f2
rename compare_dicts to equal_dicts
ff137 May 25, 2023
f9387bf
rename variable
ff137 May 25, 2023
5b63a82
test model `V20CredExRecord`
ff137 May 25, 2023
3eb4df6
temp fix for type so that cloudapi don't fail
May 25, 2023
2bd776d
bump rc
May 25, 2023
6ac9760
fix service_decorator.py optional fields
Mar 27, 2023
fbdadff
test model `V20PresExRecord`
ff137 May 25, 2023
deeb1bc
bump rc
May 25, 2023
6958555
Merge branch 'chore/update-080-acapy' of https://github.com/didx-xyz/…
ff137 May 25, 2023
2beee12
remove unnecessary __init__
ff137 May 25, 2023
07b83cc
:art:
ff137 May 25, 2023
4bc94e4
adjust copy path
ff137 May 25, 2023
a1785fd
run black formatting after copy
ff137 May 25, 2023
3bd8845
:art: add more description
ff137 May 25, 2023
79a1608
version="0.8.0"
ff137 May 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion generator/scripts/generate-client.sh
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ cd "$(dirname "$0")/../" || exit
rm -rf ../generated/

# Generated client
java -ea -server -Duser.timezone=UTC -jar "$(pwd)/../../openapi-generator/modules/openapi-generator-cli/target/openapi-generator-cli.jar" generate -c ./openapi-generator-config.yml --skip-validate-spec
java -ea -server -Duser.timezone=UTC -jar "$(pwd)/../../openapi-generator/modules/openapi-generator-cli/target/openapi-generator-cli.jar" generate -c ./openapi-generator-config.yml --skip-validate-spec

# Copy
cp -r ../generated/aries_cloudcontroller/ ../aries_cloudcontroller/