forked from openwallet-foundation/credo-ts
-
Notifications
You must be signed in to change notification settings - Fork 4
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
fix/transport connection id #24
Closed
berendsliedrecht
wants to merge
127
commits into
animo:main
from
berendsliedrecht:fix/transport-connection-id
Closed
fix/transport connection id #24
berendsliedrecht
wants to merge
127
commits into
animo:main
from
berendsliedrecht:fix/transport-connection-id
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
berendsliedrecht
commented
Jan 18, 2023
- fix: expose oob domain (fix: expose oob domain openwallet-foundation/credo-ts#990)
- test(credentials): fix flaky tests with events (test(credentials): fix flaky tests with events openwallet-foundation/credo-ts#966)
- feat: bbs createKey, sign and verify (feat: bbs createKey, sign and verify openwallet-foundation/credo-ts#684)
- feat: jsonld-credential support (feat: jsonld-credentials openwallet-foundation/credo-ts#718)
- fix: peer dependency for rn bbs signatures (fix: peer dependency for rn bbs signatures openwallet-foundation/credo-ts#785)
- fix: invalid injection symbols in W3cCredService (fix: invalid injection symbols in W3cCredService openwallet-foundation/credo-ts#786)
- refactor: change hardcoded URLs to constants
- refactor: move signatures suites to vc module (refactor: move signatures suites to vc module openwallet-foundation/credo-ts#801)
- refactor!: add agent context (refactor!: add agent context openwallet-foundation/credo-ts#920)
- feat: add agent context provider (feat: add agent context provider openwallet-foundation/credo-ts#921)
- feat: add base agent class (feat: add base agent class openwallet-foundation/credo-ts#922)
- feat(tenants): initial tenants module (feat(tenants): initial tenants module openwallet-foundation/credo-ts#932)
- feat(tenants): tenant lifecycle (feat(tenants): tenant lifecycle openwallet-foundation/credo-ts#942)
- feat(ledger): smart schema and credential definition registration (feat(ledger): smart schema and credential definition registration openwallet-foundation/credo-ts#900)
- feat: add dynamic suite and signing provider (feat: add dynamic suite and signing provider openwallet-foundation/credo-ts#949)
- refactor!: module to api and module config (refactor!: module to api and module config openwallet-foundation/credo-ts#943)
- feat(vc): delete w3c credential record (feat(vc): delete w3c credential record openwallet-foundation/credo-ts#886)
- fix(vc): change pubKey input from Buffer to Uint8Array (fix(vc): change pubKey input from Buffer to Uint8Array openwallet-foundation/credo-ts#935)
- feat(dids): add did registrar (feat(dids): add did registrar openwallet-foundation/credo-ts#953)
- feat: fetch verification method types by proof type (feat: fetch verification method types by proof type openwallet-foundation/credo-ts#913)
- feat: add present proof v2 (feat: add present proof v2 openwallet-foundation/credo-ts#979)
- feat: OOB public did (feat: OOB public did openwallet-foundation/credo-ts#930)
- feat(routing): manual mediator pickup lifecycle management (feat(routing): manual mediator pickup lifecycle management openwallet-foundation/credo-ts#989)
- docs(demo): faber creates invitation (docs(demo): faber creates invitation openwallet-foundation/credo-ts#995)
- chore(release): v0.2.3 (chore(release): v0.2.3 openwallet-foundation/credo-ts#999)
- fix(question-answer): question answer protocol state/role check (fix(question-answer): question answer protocol state/role check openwallet-foundation/credo-ts#1001)
- feat: Action Menu protocol (Aries RFC 0509) implementation (feat: Action Menu protocol (Aries RFC 0509) implementation openwallet-foundation/credo-ts#974)
- fix(ledger): remove poolConnected on pool close (fix(ledger): remove poolConnected on pool close openwallet-foundation/credo-ts#1011)
- fix(ledger): check taa version instad of aml version (fix(ledger): check taa version instad of aml version openwallet-foundation/credo-ts#1013)
- chore: add @janrtvld to maintainers (chore: add @janrtvld to maintainers openwallet-foundation/credo-ts#1016)
- feat(routing): add settings to control back off strategy on mediator reconnection (feat: Added baseMediatorReconnectionIntervalMs and maximumMediatorReconnectionIntervalMs to Agent configuration for controlling back off strategy on mediator reconnection openwallet-foundation/credo-ts#1017)
- feat(proofs): delete associated didcomm messages (feat(proofs): delete associated didcomm messages openwallet-foundation/credo-ts#1021)
- fix: avoid crash when an unexpected message arrives (fix: avoid crash when an unexpected message arrives openwallet-foundation/credo-ts#1019)
- fix: unable to resolve nodejs document loader in react native environment (fix: unable to resolve nodejs document loader in react native environment openwallet-foundation/credo-ts#1003)
- feat!: Discover Features V2 (feat!: Discover Features V2 openwallet-foundation/credo-ts#991)
- feat!: agent module registration api (feat!: agent module registration api openwallet-foundation/credo-ts#955)
- chore(release): v0.2.4 (chore(release): v0.2.4 openwallet-foundation/credo-ts#1024)
- feat: use did:key flag (feat: use did:key flag openwallet-foundation/credo-ts#1029)
- feat(proofs): add getRequestedCredentialsForProofRequest (feat: add getRequestedCredentialsForProofRequest openwallet-foundation/credo-ts#1028)
- refactor(proofs)!: createRequest for connectionless proof request (refactor(proofs)!: createRequest for connectionless proof request openwallet-foundation/credo-ts#1034)
- feat(proofs): proofs module migration script for 0.3.0 (feat(proofs): proofs module migration script for 0.3.0 openwallet-foundation/credo-ts#1020)
- ci: set default rust version (ci: set default rust version openwallet-foundation/credo-ts#1036)
- fix(oob): allow encoding in content type header (fix(oob): allow encoding in content type header openwallet-foundation/credo-ts#1037)
- feat: connection type (feat: connection type openwallet-foundation/credo-ts#994)
- feat: improve sending error handling (feat: improve sending error handling openwallet-foundation/credo-ts#1045)
- feat: expose findAllByQuery method in modules and services (feat: expose findAllByQuery method in modules and services openwallet-foundation/credo-ts#1044)
- feat: possibility to set masterSecretId inside of WalletConfig (feat: possibility to set masterSecretId inside of WalletConfig openwallet-foundation/credo-ts#1043)
- feat: add indynamespace for ledger id for anoncreds (feat: add indynamespace for ledger id for anoncreds openwallet-foundation/credo-ts#965)
- feat(bbs): extract bbs logic into separate module (feat(bbs): extract bbs logic into separate module openwallet-foundation/credo-ts#1035)
- fix(oob): set connection alias when creating invitation (fix(oob): set connection alias when creating invitation openwallet-foundation/credo-ts#1047)
- chore: merge branch 'main' into 0.3.0-pre (chore: merge branch 'main' into 0.3.0-pre openwallet-foundation/credo-ts#1030)
- feat(question-answer)!: separate logic to a new module (feat(question-answer): separate logic to a new module openwallet-foundation/credo-ts#1040)
- feat(action-menu)!: move to separate package (feat(action-menu)!: move to separate package openwallet-foundation/credo-ts#1049)
- chore(release): v0.2.5 (chore(release): v0.2.5 openwallet-foundation/credo-ts#1052)
- refactor: fix inconsistencies in issue credential and present proof api (refactor: fix inconsistencies in issue credential and present proof api openwallet-foundation/credo-ts#1050)
- chore: update versions for all packages to 0.2.5
- chore(bbs): rename module-bbs directory
- chore(tenants): rename module-tenants to tenants
- chore: fix incorrect import paths
- refactor(proofs): remove ProofProtocolVersion enum in 0.3.0-pre (refactor(proofs): remove ProofProtocolVersion enum in 0.3.0-pre openwallet-foundation/credo-ts#1062)
- test: increment default timeout for modules (test: increment default timeout for modules openwallet-foundation/credo-ts#1069)
- feat(routing): add reconnection parameters to RecipientModuleConfig (feat(routing): add reconnection parameters to RecipientModuleConfig openwallet-foundation/credo-ts#1070)
- refactor(proofs)!: rename ProofRecord to ProofExchangeRecord (refactor(proofs)!: rename ProofRecord to ProofExchangeRecord openwallet-foundation/credo-ts#1071)
- fix(react-native): move bbs dep to bbs package (fix(react-native): move bbs dep to bbs package openwallet-foundation/credo-ts#1076)
- chore(react-native)!: update indy-sdk-react-native to 0.3.0 (chore(react-native)!: update indy-sdk-react-native to 0.3.0 openwallet-foundation/credo-ts#1077)
- docs: remove remaining docs (docs: remove remaining docs openwallet-foundation/credo-ts#1080)
- refactor(proofs)!: make nonce optional and add missing exports (refactor(proofs)!: make nonce optional and add missing exports openwallet-foundation/credo-ts#1073)
- chore: make action-menu and question-answer public (chore: make action-menu and question-answer public openwallet-foundation/credo-ts#1082)
- ci: use graph-type all for lerna publish (ci: use graph-type all for lerna publish openwallet-foundation/credo-ts#1084)
- chore: update extension module sample (chore: update extension module sample openwallet-foundation/credo-ts#1083)
- fix(connections): do not log AgentContext object (fix(connections): do not log AgentContext object openwallet-foundation/credo-ts#1085)
- fix(routing): async message pickup on init (fix(routing): async message pickup on init openwallet-foundation/credo-ts#1093)
- fix(demo): direct import to remove warnings (fix(demo): direct import to remove warnings openwallet-foundation/credo-ts#1094)
- feat: issue credentials v2 (W3C/JSON-LD) (feat: issue credentials v2 (W3C/JSON-LD) openwallet-foundation/credo-ts#1092)
- refactor: remove dependency on indy ledger service from sov did resolver/registrar (refactor: remove dependency on indy ledger service from sov did resolver/registrar openwallet-foundation/credo-ts#1086)
- chore: deleted PresentationExchangeRecord.ts (chore: deleted PresentationExchangeRecord.ts openwallet-foundation/credo-ts#1098)
- refactor: remove ACK status type of fail (refactor: remove ACK status type of fail openwallet-foundation/credo-ts#1107)
- fix: remove sensitive information from agent config toJSON() method (fix: remove sensitive information from agent config toJSON() method openwallet-foundation/credo-ts#1112)
- feat: specify httpinboundtransport path (feat: specify httpinboundtransport path openwallet-foundation/credo-ts#1115)
- feat!: add AgentMessageSentEvent and associate records to outbound messages (feat!: add AgentMessageSentEvent and associate records to outbound messages openwallet-foundation/credo-ts#1099)
- fix(problem-report): proper string interpolation (fix(problem-report): proper string interpolation openwallet-foundation/credo-ts#1120)
- fix(proofs): await shouldAutoRespond to correctly handle the check (fix(proofs): await shouldAutoRespond to correctly handle the check openwallet-foundation/credo-ts#1116)
- refactor(oob)!: merge oob invitation parsing (refactor(oob)!: merge oob invitation parsing openwallet-foundation/credo-ts#1134)
- fix: expose AttachmentData and DiscoverFeaturesEvents (fix: expose AttachmentData and DiscoverFeaturesEvents openwallet-foundation/credo-ts#1146)
- build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 openwallet-foundation/credo-ts#1139)
- feat!: use did:key in protocols by default (feat!: use did:key in protocols by default openwallet-foundation/credo-ts#1149)
- fix: expose OutOfBandEvents (fix: expose OutOfBandEvents openwallet-foundation/credo-ts#1151)
- fix: use custom document loader in jsonld.frame (fix: use custom document loader in jsonld.frame openwallet-foundation/credo-ts#1119)
- refactor(proofs): remove proofrequest property (refactor(proofs): remove proofrequest property openwallet-foundation/credo-ts#1153)
- fix(routing): add connection type on mediation grant (fix(routing): add connection type on mediation grant openwallet-foundation/credo-ts#1147)
- feat: remove keys on mediator when deleting connections (feat: remove keys on mediator when deleting connections openwallet-foundation/credo-ts#1143)
- feat(oob): receive Invitation with timeout (feat(oob): receive Invitation with timeout openwallet-foundation/credo-ts#1156)
- feat(proofs): proof negotiation (feat(proofs): proof negotiation openwallet-foundation/credo-ts#1131)
- fix: credential values encoding (fix: credential values encoding openwallet-foundation/credo-ts#1157)
- refactor(action-menu): clearly mark public api (refactor(action-menu): clearly mark public api openwallet-foundation/credo-ts#1163)
- refactor!: rename Handler to MessageHandler (refactor!: rename Handler to MessageHandler openwallet-foundation/credo-ts#1161)
- feat(w3c): add custom document loader option (feat(w3c): add custom document loader option openwallet-foundation/credo-ts#1159)
- refactor(credentials): credential format service improvements (refactor(credentials): credential format service improvements openwallet-foundation/credo-ts#1140)
- feat(credentials)!: custom registration of credential protocols (feat(credentials)!: custom registration of credential protocols openwallet-foundation/credo-ts#1158)
- fix(connections): use new did for each connection from reusable invitation (fix(connections): use new did for each connection from reusable invitation openwallet-foundation/credo-ts#1174)
- feat!: allow to connect with self (feat!: allow to connect with self openwallet-foundation/credo-ts#1173)
- refactor: jsonld credential format improvements (refactor: jsonld credential format improvements openwallet-foundation/credo-ts#1178)
- refactor(dids): use class instances in module config (refactor(dids): use class instances in module config openwallet-foundation/credo-ts#1175)
- chore(migrations)!: connections 0.3.0 migration script and tests (chore(migrations)!: connections 0.3.0 migration script and tests openwallet-foundation/credo-ts#1177)
- refactor(wallet)!: remove wallet.createDid method (refactor(wallet)!: remove wallet.createDid method openwallet-foundation/credo-ts#1180)
- chore(release): v0.3.0 (chore(release): v0.3.0 openwallet-foundation/credo-ts#1064)
- fix: missing migration script and exports (fix: missing migration script and exports openwallet-foundation/credo-ts#1184)
- chore(release): v0.3.1 (chore(release): v0.3.1 openwallet-foundation/credo-ts#1186)
- fix(credentials): typing if no modules provided (fix(credentials): typing if no modules provided openwallet-foundation/credo-ts#1188)
- chore(release): v0.3.2 (chore(release): v0.3.2 openwallet-foundation/credo-ts#1190)
- feat: add anoncreds package (feat: add anoncreds package openwallet-foundation/credo-ts#1118)
- build(deps): bump luxon from 1.28.0 to 1.28.1 (build(deps): bump luxon from 1.28.0 to 1.28.1 openwallet-foundation/credo-ts#1196)
- build(deps): bump json5 from 1.0.1 to 1.0.2 (build(deps): bump json5 from 1.0.1 to 1.0.2 openwallet-foundation/credo-ts#1191)
- feat: adding trust ping events and trust ping command (feat: adding trust ping events and trust ping command openwallet-foundation/credo-ts#1182)
- chore: rename plugin to module (chore: rename plugin to module openwallet-foundation/credo-ts#1201)
- feat(indy-sdk): add indy-sdk package (feat(indy-sdk): add indy-sdk package openwallet-foundation/credo-ts#1200)
- docs: update readme packages (docs: update readme packages openwallet-foundation/credo-ts#1206)
- chore: remove husky pre-push hook (chore: remove husky pre-push hook openwallet-foundation/credo-ts#1209)
- feat(anoncreds): add anoncreds registry service (feat(anoncreds): add anoncreds registry service openwallet-foundation/credo-ts#1204)
- feat: add minimal oidc-client package (feat: add minimal oidc-client package openwallet-foundation/credo-ts#1197)
- fix(openid4vc-client): set package to private (fix(openid4vc-client): set package to private openwallet-foundation/credo-ts#1210)
- docs: corrected some mistakes on demo documentation (docs: corrected some mistakes on demo documentation openwallet-foundation/credo-ts#1215)
- fix: fix typing issues with typescript 4.9 (fix: fix typing issues with typescript 4.9 openwallet-foundation/credo-ts#1214)
- chore(release): v0.3.3 (chore(release): v0.3.3 openwallet-foundation/credo-ts#1217)
- fix(transport): added docs moved connection to connectionId
…#966) Signed-off-by: 2byrds <2byrds@gmail.com>
Signed-off-by: Berend Sliedrecht <berend@animo.id>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Timo Glastra <timo@animo.id>
…on#786) Signed-off-by: Karim <karim@animo.id>
Signed-off-by: Karim <karim@animo.id>
Signed-off-by: Timo Glastra <timo@animo.id> BREAKING CHANGE: To make AFJ multi-tenancy ready, all services and repositories have been made stateless. A new `AgentContext` is introduced that holds the current context, which is passed to each method call. The public API hasn't been affected, but due to the large impact of this change it is marked as breaking.
Signed-off-by: Timo Glastra <timo@animo.id>
Signed-off-by: Timo Glastra <timo@animo.id>
Signed-off-by: Timo Glastra <timo@animo.id>
* fix: make event listeners tenant aware * chore(deps): update tsyringe * feat: add agent context disposal * feat(tenants): with tenant agent method * test(tenants): add tests for session mutex * feat(tenants): use RAW key derivation * test(tenants): add e2e session tests * feat(tenants): destroy and end session Signed-off-by: Timo Glastra <timo@animo.id>
…enwallet-foundation#900) Signed-off-by: Moriarty <moritz@animo.id>
Signed-off-by: Timo Glastra <timo@animo.id>
Signed-off-by: Timo Glastra <timo@animo.id> BREAKING CHANGE: All module api classes have been renamed from `XXXModule` to `XXXApi`. A module now represents a module plugin, and is separate from the API of a module. If you previously imported e.g. the `CredentialsModule` class, you should now import the `CredentialsApi` class
Signed-off-by: Karim <karim@animo.id>
…undation#935) Signed-off-by: Karim <karim@animo.id>
Signed-off-by: Timo Glastra <timo@animo.id>
…ation#913) Signed-off-by: Karim <karim@animo.id>
Signed-off-by: Mike Richardson <mike.richardson@ontario.ca> Co-authored-by: NB Prasad Katkar <prasad@northernblock.io> Co-authored-by: Karim Stekelenburg <karim@animo.id>
Signed-off-by: Pavel Zarecky <zarecky@procivis.ch>
…t-foundation#989) Signed-off-by: Ariel Gentile <gentilester@gmail.com>
Signed-off-by: conanoc <conanoc@gmail.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…wallet-foundation#1001) Signed-off-by: Ariel Gentile <gentilester@gmail.com>
…t-foundation#974) Signed-off-by: Ariel Gentile <gentilester@gmail.com>
…n#1011) Signed-off-by: Niall Shaw <niall.shaw@absa.africa>
…dation#1013) Signed-off-by: Jakub Koci <jakub.koci@gmail.com>
Signed-off-by: Timo Glastra <timo@animo.id>
…llet-foundation#1140) Signed-off-by: Mike Richardson <mike.richardson@ontario.ca>
…wallet-foundation#1158) Signed-off-by: Timo Glastra <timo@animo.id>
…ation (openwallet-foundation#1174) Signed-off-by: Timo Glastra <timo@animo.id>
Signed-off-by: Timo Glastra <timo@animo.id>
…n#1178) Signed-off-by: Timo Glastra <timo@animo.id>
…dation#1175) Signed-off-by: Timo Glastra <timo@animo.id>
…nwallet-foundation#1177) Signed-off-by: Akiff Manji <akiff.manji@gmail.com>
…ion#1180) * chore: deprecate agent public did
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Ariel Gentile <gentilester@gmail.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…n#1188) Fixes openwallet-foundation#1187 Signed-off-by: Timo Glastra <timo@animo.id>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Karim Stekelenburg <karim@animo.id>
…1196) Bumps [luxon](https://github.com/moment/luxon) from 1.28.0 to 1.28.1. - [Release notes](https://github.com/moment/luxon/releases) - [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md) - [Commits](moment/luxon@1.28.0...1.28.1) --- updated-dependencies: - dependency-name: luxon dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
…ndation#1182) Signed-off-by: Kim Ebert <kim@indicio.tech>
Signed-off-by: Timo Glastra <timo@animo.id>
Co-authored-by: Karim Stekelenburg <karim@animo.id> Signed-off-by: Timo Glastra <timo@animo.id>
* docs: update readme packages Signed-off-by: Karim Stekelenburg <karim@animo.id> Co-authored-by: Ariel Gentile <gentilester@gmail.com>
Signed-off-by: Timo Glastra <timo@animo.id> Signed-off-by: Timo Glastra <timo@animo.id>
…n#1204) Signed-off-by: Timo Glastra <timo@animo.id>
Work funded by the Government of Ontario. * feat: add openid4vc-client package Signed-off-by: Karim Stekelenburg <karim@animo.id> Co-authored-by: Timo Glastra <timo@animo.id>
…1210) Signed-off-by: Karim Stekelenburg <karim@animo.id>
…ation#1215) Signed-off-by: Grammatopoulos Athanasios Vasileios <GramThanos@users.noreply.github.com>
Fixes openwallet-foundation#1205 Signed-off-by: Timo Glastra <timo@animo.id>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: blu3beri <blu3beri@proton.me>
Haha thanks GitHub cli.... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.