-
Notifications
You must be signed in to change notification settings - Fork 83
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
Add mediator and simple client implementation #977
Commits on Oct 13, 2023
-
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1ca8468 - Browse repository at this point
Copy the full SHA 1ca8468View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 066cfbf - Browse repository at this point
Copy the full SHA 066cfbfView commit details -
Take endpoint root address from environment variable
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9b3f954 - Browse repository at this point
Copy the full SHA 9b3f954View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ab1ca13 - Browse repository at this point
Copy the full SHA ab1ca13View commit details -
Add simple client implementation
Has majorly common code with mediator agent. It's in essence one hybrid, with organized code. Then again, aries agents are meant to be horizontal. Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3ee2b5f - Browse repository at this point
Copy the full SHA 3ee2b5fView commit details -
Add binary (functional) crate for client
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0108c99 - Browse repository at this point
Copy the full SHA 0108c99View commit details -
docs: update mediator/README.md
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 11fe11f - Browse repository at this point
Copy the full SHA 11fe11fView commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0877882 - Browse repository at this point
Copy the full SHA 0877882View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eef2113 - Browse repository at this point
Copy the full SHA eef2113View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0713b97 - Browse repository at this point
Copy the full SHA 0713b97View commit details -
Move main binary crate to dedicated file under ./bin
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0b78a30 - Browse repository at this point
Copy the full SHA 0b78a30View commit details -
feat(mediator-client): better error handling, pack message before sen…
…ding Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 98bfe70 - Browse repository at this point
Copy the full SHA 98bfe70View commit details -
feat(mediator): respond to connection request
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 59cf62f - Browse repository at this point
Copy the full SHA 59cf62fView commit details -
feat(mediator): simplify result passing
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f55ce39 - Browse repository at this point
Copy the full SHA f55ce39View commit details -
feat(mediator-client): complete connection
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6f5996f - Browse repository at this point
Copy the full SHA 6f5996fView commit details -
feat(mediator): construct agent in main binary crate itself
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 35aa32e - Browse repository at this point
Copy the full SHA 35aa32eView commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3d3cfd7 - Browse repository at this point
Copy the full SHA 3d3cfd7View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2cb5aed - Browse repository at this point
Copy the full SHA 2cb5aedView commit details -
feat(mediator): Use UnpackMessage struct newly defined in aries
Previously using struct defined in vdrtools. Use aries-vcx definition instead. Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c951359 - Browse repository at this point
Copy the full SHA c951359View commit details -
build(deps): add xum-test-server (containing mediator service utils) …
…as dependency. Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b60b5de - Browse repository at this point
Copy the full SHA b60b5deView commit details -
feat(agent): add dependency on storage aka persistence
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 52ecd88 - Browse repository at this point
Copy the full SHA 52ecd88View commit details -
feat(agent): Make agent not generic.
Individual fields may be dynamic instead. Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9e86d85 - Browse repository at this point
Copy the full SHA 9e86d85View commit details -
feat(mediator): persistance poc.
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c83c99f - Browse repository at this point
Copy the full SHA c83c99fView commit details -
chore(agent): Synchronize with changers in aries-vcx
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6ffa1ba - Browse repository at this point
Copy the full SHA 6ffa1baView commit details -
chore(lint): cargo +nightly fmt
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5c24d58 - Browse repository at this point
Copy the full SHA 5c24d58View commit details -
feat(mediator-client): add functions to save contact info
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 75bb097 - Browse repository at this point
Copy the full SHA 75bb097View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5b0c0a9 - Browse repository at this point
Copy the full SHA 5b0c0a9View commit details -
feat(agent-client): Add function to list saved accounts
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b1a4a40 - Browse repository at this point
Copy the full SHA b1a4a40View commit details -
feat(client-tui): Add ui to list contacts.
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 40b6c67 - Browse repository at this point
Copy the full SHA 40b6c67View commit details -
chore: Use generic agent as we now need explicit wallet type in some …
…aries-vcz util funcs Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2611560 - Browse repository at this point
Copy the full SHA 2611560View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bca6679 - Browse repository at this point
Copy the full SHA bca6679View commit details -
Add json endpoint for oob invite. and make existing one flexible
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 696d251 - Browse repository at this point
Copy the full SHA 696d251View commit details -
tests(mediator-oob): Add tests for mediator server oob endpoints
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4036be1 - Browse repository at this point
Copy the full SHA 4036be1View commit details -
feat(mediator-client): Implement complete connection flow in agent, a…
…nd add tests Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7c3cd45 - Browse repository at this point
Copy the full SHA 7c3cd45View commit details -
chore(mediator-client): debloat
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1807345 - Browse repository at this point
Copy the full SHA 1807345View commit details -
feat(mediator-coord): Update agent struct (generic vs type erasure) a…
…nd add initial support for mediator coord. Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 18613ee - Browse repository at this point
Copy the full SHA 18613eeView commit details -
feat(mediator-coord): fixes and improvements while adding tests
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d63ff8b - Browse repository at this point
Copy the full SHA d63ff8bView commit details -
feat(mediator-coord): respond with routing key in mediator grant message
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 298650a - Browse repository at this point
Copy the full SHA 298650aView commit details -
chore: improve test slightly - assert expected data received.
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 88951c6 - Browse repository at this point
Copy the full SHA 88951c6View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 67b5279 - Browse repository at this point
Copy the full SHA 67b5279View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 25bf892 - Browse repository at this point
Copy the full SHA 25bf892View commit details -
build(deps): update to regular sqlx in sync with transition in aries-vcx
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4af6127 - Browse repository at this point
Copy the full SHA 4af6127View commit details -
ci: Add mediator ci/testing to aries-vcx
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4687914 - Browse repository at this point
Copy the full SHA 4687914View commit details -
ci: Add mediator ci/testing to aries-vcx
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 142abd9 - Browse repository at this point
Copy the full SHA 142abd9View commit details -
ci(mediator): test ci on single branch only first.
also separate workflow. Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5960f1c - Browse repository at this point
Copy the full SHA 5960f1cView commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 296684b - Browse repository at this point
Copy the full SHA 296684bView commit details -
chore: fix typo in github ci file
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 608a646 - Browse repository at this point
Copy the full SHA 608a646View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f810a9e - Browse repository at this point
Copy the full SHA f810a9eView commit details -
fix: add missing migrations (for mysql database)
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 293478d - Browse repository at this point
Copy the full SHA 293478dView commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 04fe2e3 - Browse repository at this point
Copy the full SHA 04fe2e3View commit details -
chore & fix: clippy, run binary along with tests
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b01ac46 - Browse repository at this point
Copy the full SHA b01ac46View commit details -
feat(mediator-coord): support all mediation-coord methods.
and add tests ! Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e3a5952 - Browse repository at this point
Copy the full SHA e3a5952View commit details
Commits on Oct 18, 2023
-
refactor(mediator): step1: separate concerns,explicit pathname
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 240ea69 - Browse repository at this point
Copy the full SHA 240ea69View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 271df64 - Browse repository at this point
Copy the full SHA 271df64View commit details
Commits on Oct 19, 2023
-
refactor(mediator): move to different subdirectory
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fde73dc - Browse repository at this point
Copy the full SHA fde73dcView commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8395967 - Browse repository at this point
Copy the full SHA 8395967View commit details -
refactor(mediator): conditional compilation of client tui.
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 38df22b - Browse repository at this point
Copy the full SHA 38df22bView commit details -
The workspace Cargo.lock will be used since mediator is now part of workspace. This can be removed Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8386049 - Browse repository at this point
Copy the full SHA 8386049View commit details -
refactor: move client features behind feature flags
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 77fdaec - Browse repository at this point
Copy the full SHA 77fdaecView commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ca77ca0 - Browse repository at this point
Copy the full SHA ca77ca0View commit details -
refactor: inline mediation code (including mediator persistence)
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f7a459f - Browse repository at this point
Copy the full SHA f7a459fView commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 45842ec - Browse repository at this point
Copy the full SHA 45842ecView commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7e6f468 - Browse repository at this point
Copy the full SHA 7e6f468View commit details -
cargo +nightly fmt inlined package
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b11bd27 - Browse repository at this point
Copy the full SHA b11bd27View commit details -
refactor: comment out unimplemented features
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 05cea28 - Browse repository at this point
Copy the full SHA 05cea28View commit details -
refactor: move didcomm+protocol handlers to separate layer
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 70c36e1 - Browse repository at this point
Copy the full SHA 70c36e1View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ed87eba - Browse repository at this point
Copy the full SHA ed87ebaView commit details -
ci(mediator): ci fixes and other fixes
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a02c1fe - Browse repository at this point
Copy the full SHA a02c1feView commit details -
chore(mediator-client): cleanup agent client code
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4e2f09a - Browse repository at this point
Copy the full SHA 4e2f09aView commit details -
docs: Update readme, and client endpoint
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8a7a45b - Browse repository at this point
Copy the full SHA 8a7a45bView commit details -
build(deps): update version number after refactor
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7d351cf - Browse repository at this point
Copy the full SHA 7d351cfView commit details -
ci: update sqlx database migrations path
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7474032 - Browse repository at this point
Copy the full SHA 7474032View commit details -
test: separate repeated pieces of code into own functions
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 03053f3 - Browse repository at this point
Copy the full SHA 03053f3View commit details -
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2b4cc37 - Browse repository at this point
Copy the full SHA 2b4cc37View commit details
Commits on Oct 20, 2023
-
refactor: rename AgentMaker -> AgentBuilder
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fbc0987 - Browse repository at this point
Copy the full SHA fbc0987View commit details -
refactor(mediator-client): move to separate package
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df49c68 - Browse repository at this point
Copy the full SHA df49c68View commit details -
refactor(mediator-client-tui): move to separate package
Signed-off-by: Naian <126972030+nain-F49FF806@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e020eba - Browse repository at this point
Copy the full SHA e020ebaView commit details
Commits on Oct 24, 2023
-
Merge branch 'main' into nain/mediator-client
Signed-off-by: Patrik <patrik.stas@absa.africa>
Configuration menu - View commit details
-
Copy full SHA for 23fd9fa - Browse repository at this point
Copy the full SHA 23fd9faView commit details