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

ci: merge staging to master #474

Merged
merged 333 commits into from
Aug 3, 2023
Merged

ci: merge staging to master #474

merged 333 commits into from
Aug 3, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Dec 7, 2022

  1. fix: small fix to claim utils

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    3471bfc View commit details
    Browse the repository at this point in the history
  2. fix: removed old KeyManager and keys utils

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    86e38a2 View commit details
    Browse the repository at this point in the history
  3. fix: mem locking error for nodes domain

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    7c0b02e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84c8ce9 View commit details
    Browse the repository at this point in the history
  5. feat: CertManager changes

    - cert manager expiration
    
    [ci skip]
    CMCDragonkai authored and tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    b7281f9 View commit details
    Browse the repository at this point in the history
  6. fix: renamed memoryLocked to strictMemoryLock

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    10b39cb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    589f70d View commit details
    Browse the repository at this point in the history
  8. feat: keys encrypt and keys verify bin commands now take a public…

    … key
    
    The key is in the form of the `NodeId` or JWK file. This is so we can encrypt for or verify from a target node.
    
    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    314951a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    735931e View commit details
    Browse the repository at this point in the history
  10. test: updating CertManager tests

    Changes include:
    - TaskManager is a dependency of CertManager now
    - CertManager model based checks is working
    - CertManager background renewal working
    - CertManager saving last cert ID
    
    [ci skip]
    CMCDragonkai authored and tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    013f0e5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    73b9262 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0102c74 View commit details
    Browse the repository at this point in the history
  13. fix: no need to change the name of keysKeyPairRenew and `keysKeyPai…

    …rReset`
    
    They already reasonably align with the new names.
    
    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    dde2620 View commit details
    Browse the repository at this point in the history
  14. fix: updated agent start and bootstrap bin commands

    Plus other misc fixes
    
    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    3b5a26c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f48b430 View commit details
    Browse the repository at this point in the history
  16. fix: updating AgentChildProcessInput type

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    fad9a6f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9b65a1d View commit details
    Browse the repository at this point in the history
  18. tests: general test fixes

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    997d31d View commit details
    Browse the repository at this point in the history
  19. feat: general rework

    - reworking JOSE-related domains, sigchain, notifications, and sessions [ci skip]
    - hashing
    - use `Buffer` for base64pad encoding and decoding for client service tokens
    - JOSE signing done... [ci skip]
    - Token
    - claim refactoring
    - token integration tests
    - removed unused types in nodes domain
    
    [ci skip]
    CMCDragonkai authored and tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    5137cee View commit details
    Browse the repository at this point in the history
  20. Feat: updating tokens and claims

    Changes here include:
    - Updating the token types and claim schemas
    - Token parsing
    - Updating tests for tokens
    - Updating claims
    - Updating claims tests
    
    [ci skip]
    CMCDragonkai authored and tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    7ab3b12 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    47bfd04 View commit details
    Browse the repository at this point in the history
  22. tests: expanding tests for claims

    [ci skip]
    CMCDragonkai authored and tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    25bdb60 View commit details
    Browse the repository at this point in the history
  23. fix: cleaning up claims errors

    [ci skip]
    CMCDragonkai authored and tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    c4a4ff4 View commit details
    Browse the repository at this point in the history
  24. feat: refactoring gestaltGraph

    [ci skip]
    CMCDragonkai authored and tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    24000ce View commit details
    Browse the repository at this point in the history
  25. tests: updating GestaltGraph.test.ts

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    eb08bd6 View commit details
    Browse the repository at this point in the history
  26. feat: refactoring Discovery

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    4bc0738 View commit details
    Browse the repository at this point in the history
  27. feat: fixing up build issues

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    b6dc66e View commit details
    Browse the repository at this point in the history
  28. feat: refactoring claim processes

    - refactoring `claimNode` process, The handler logic was moved into `NodeManager` and updated to use the token/claim changes.
    - refactored identities claim
    - claiming nodes and identities adds the link to the gestalt graph
    - index claim read
    - fixed claiming identities
    
    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    4285a3c View commit details
    Browse the repository at this point in the history
  29. fix: fixing sessions tokens

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    652c5de View commit details
    Browse the repository at this point in the history
  30. fix: notification fixes

    - fixing notifications tokens
    - fixing notification tokens
    - Permissions and notifications for claiming nodes
    - notifications using `parse` and `generate` functions now
    
    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    a78b4de View commit details
    Browse the repository at this point in the history
  31. tests: small fixes for nodeManager tests

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    c70cd08 View commit details
    Browse the repository at this point in the history
  32. fix: TLS verification

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    4af0eee View commit details
    Browse the repository at this point in the history
  33. fix: session tokens are working now

    [ci skip]
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    4af9169 View commit details
    Browse the repository at this point in the history
  34. tests: fixing up tests and clean up

    - fixed linting
    - removing unnecessary test files
    - adding seek tests for `getClaims`
    - agent adds self to gestalt graph on start up.
    - updated worker test
    - fixing tests
    - fixed bin tests
    - fixing bin tests
    - fixing agent tests
    - fixing client tests
    - fixing vaults tests
    - fixing notification tests
    - fixes to `Discovery`
    - updating logger and DB dependencies
    - gestalts model testing
    - fixing discovery tests
    - updating nodes tests
    - updated identities tests to use fast-check
    - fixing identities tests
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    b399b1a View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    d71f690 View commit details
    Browse the repository at this point in the history
  36. dep: updating typescript versions

    - fixed some type errors that cropped up
    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    48cefcd View commit details
    Browse the repository at this point in the history
  37. fix: small type fix

    tegefaulkes committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    644dbc1 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    b84d634 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. tests: disabled failing Vaultmanager test

    Disabled for now, failing in CI and the core network logic is subject to change with the QUIC changes
    tegefaulkes committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    9321f6c View commit details
    Browse the repository at this point in the history
  2. fix: removed unneeded copy from postbuild script

    The JSON schemas for claims and notifications have been removed. No need to copy them during build anymore.
    tegefaulkes committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    c68a01d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #446 from MatrixAI/feature-crypto

    Updating Crypto to use WebCrypto API and to replace RSA with ECC
    tegefaulkes authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    fcc0779 View commit details
    Browse the repository at this point in the history
  4. fix: including tsyringe dependency in pkg assets

    The directory structure of `tsyringe` is slightly odd, so it's not automatically included by pkg.
    tegefaulkes committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    fae762b View commit details
    Browse the repository at this point in the history
  5. fix: adding tslib and tsyringe as runtime dependencies

    We're explicitly including these as they're required as assets in the vercel/pkg config.
    tegefaulkes committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    9f7484d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    10f5de4 View commit details
    Browse the repository at this point in the history
  7. fix: removing "importHelpers": true from tsconfig.json

    It was causing a bunch of test failures.
    tegefaulkes committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    64414c1 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. feat: password hashing limits can be applied with CLI parameters

    - `--password-ops-limit` and `--password-mem-limit` are both CLI parameters for Agent start and bootstrap.
    - Some methods for reading the keyPair now returns the limits alongside the keys in a tuple.
    - Wrapping the memory error with a keys' domain error.
    tegefaulkes committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    cbb07b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b8f96e View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. fix: prompt twice for password when creating agent

    When doing `polykey agent start` and providing a nodepath that needed to be created. Then we were only prompted once for the password.
    
    [ci skip]
    tegefaulkes authored and CMCDragonkai committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    47cc3a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    922f70c View commit details
    Browse the repository at this point in the history
  3. test: checking polykey secrets get contents in test

    [ci skip]
    tegefaulkes authored and CMCDragonkai committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    df09bbe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a0bd3ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    54114c5 View commit details
    Browse the repository at this point in the history
  6. fix: added raw type to outputFormatter so that it is possible to …

    …show the secret content verbatim, `pk secrets get` now returns just the secret content and `--env` is removed
    CMCDragonkai committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    8684fbc View commit details
    Browse the repository at this point in the history
  7. fix: invalidate all sessions when password changes

    Pretty simple check, we call `sessionManager.resetKey()` if the recovery code is provided. Either that's a new install or changing a password on an existing. either way it's a new session.
    
    [ci skip]
    tegefaulkes authored and CMCDragonkai committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    6ddd9ed View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b6f75b0 View commit details
    Browse the repository at this point in the history
  9. fix(identities): claiming an identity that is not authenticated resul…

    …ts in `ErrorProviderIdentity` that also shows the authenticated identities
    CMCDragonkai committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    f7359a0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6b2e53d View commit details
    Browse the repository at this point in the history
  11. Merge pull request #504 from MatrixAI/feature-demo

    Preparing Polykey for Local Demo
    CMCDragonkai authored Feb 3, 2023
    Configuration menu
    Copy the full SHA
    6342221 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. fix: agent start not exiting then stopping Polykey

    The life-cycle of the `WorkerManager` is now managed by the `PolykeyAgent`.
    tegefaulkes committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    f3092dd View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Configuration menu
    Copy the full SHA
    cb7a7d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6418c58 View commit details
    Browse the repository at this point in the history
  3. feat: rpc server

    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    8cf279e View commit details
    Browse the repository at this point in the history
  4. fix: renaming Rpc to RPC

    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    6405186 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1764e38 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eb60e1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    abb6202 View commit details
    Browse the repository at this point in the history
  8. feat: creating RPCClient

    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    74f10b8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d2a1aef View commit details
    Browse the repository at this point in the history
  10. feat: generic client callers

    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    28f7eba View commit details
    Browse the repository at this point in the history
  11. feat: generic stream pair callback

    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    ca524bc View commit details
    Browse the repository at this point in the history
  12. fix: enforcing RPC message size limit

    Related #501
    Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    f170162 View commit details
    Browse the repository at this point in the history
  13. fix: switched client and server to CreateDestroy

    Related #501
    Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    b26e86e View commit details
    Browse the repository at this point in the history
  14. fix: fixing up message types and parsing

    There is now a reasonably enforced hierarchy of `message` => `request` | `response` => `requestMessage` | `requestNotification` | `responseResult` | `responseError`.
    
    Related #500
    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    a401594 View commit details
    Browse the repository at this point in the history
  15. tests: client and server integration tests

    Related #500
    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    cf13564 View commit details
    Browse the repository at this point in the history
  16. feat: client error handling

    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    f20b342 View commit details
    Browse the repository at this point in the history
  17. fix: small bug with uncaught promise

    Related #501
    Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    7cb9040 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c0c9920 View commit details
    Browse the repository at this point in the history
  19. feat: implementing withXCaller CO style methods

    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    3f12ea8 View commit details
    Browse the repository at this point in the history
  20. feat: fleshing out error handling

    Related #500
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    e210e48 View commit details
    Browse the repository at this point in the history
  21. feat: updated streams to use Uint8Array instead of Buffer

    Mostly a type change, `Buffer` just extended `Uint8Array`.
    
    Related #500
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    260f23b View commit details
    Browse the repository at this point in the history
  22. feat: middleware

    Related #502
    Related #500
    Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    74450a9 View commit details
    Browse the repository at this point in the history
  23. feat: client handler usage examples

    Related #500
    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    586c990 View commit details
    Browse the repository at this point in the history
  24. fix: refactoring middleware

    Related #500
    Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    fb198ff View commit details
    Browse the repository at this point in the history
  25. feat: agentUnlock example

    Related #500
    Related #501
    Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    29e61a9 View commit details
    Browse the repository at this point in the history
  26. tests: test fixes

    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    a487fbb View commit details
    Browse the repository at this point in the history
  27. feat: client-client websocket communication

    - Related #500
    - Related #501
    - Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    05e6c6b View commit details
    Browse the repository at this point in the history
  28. feat: raw handlers

    - Related #500
    - Related #501
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    5426020 View commit details
    Browse the repository at this point in the history
  29. feat: client side manifest and typed callers

    - Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    ceddf68 View commit details
    Browse the repository at this point in the history
  30. feat: static registering handlers using manifest

    - Related #500
    - Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    c8ebd74 View commit details
    Browse the repository at this point in the history
  31. feat: static middleware for server

    - Related #500
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    fe0a0b7 View commit details
    Browse the repository at this point in the history
  32. fix: general cleaning up

    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    6cceeda View commit details
    Browse the repository at this point in the history
  33. feat: class based client and server manifests

    - Related #500
    - Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    282913e View commit details
    Browse the repository at this point in the history
  34. fix: updated metadata type usage

    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    cad1d07 View commit details
    Browse the repository at this point in the history
  35. feat: client methods refactor

    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    b0cfc7a View commit details
    Browse the repository at this point in the history
  36. feat: client static middleware registration

    Related #501
    Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    534038f View commit details
    Browse the repository at this point in the history
  37. fix: converting generators to async iterables

    Related #500
    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    8210075 View commit details
    Browse the repository at this point in the history
  38. feat: handler class using abstract function

    Related #500
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    427adac View commit details
    Browse the repository at this point in the history
  39. feat: updating metadata wrapper type name

    Related #500
    Related #501
    Related #502
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    632281c View commit details
    Browse the repository at this point in the history
  40. fix: changed client stream caller signature

    Related #501
    
    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    ffb8b57 View commit details
    Browse the repository at this point in the history
  41. tests: expanding error tests

    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    5b36049 View commit details
    Browse the repository at this point in the history
  42. fix: removing old test files

    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    89c6c59 View commit details
    Browse the repository at this point in the history
  43. fix: extracting middleware to its own files

    [ci skip]
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    1d88f5d View commit details
    Browse the repository at this point in the history
  44. feat: updated client caller interfaces

    - Related #501
    tegefaulkes committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    71833a0 View commit details
    Browse the repository at this point in the history
  45. Merge pull request #498 from MatrixAI/feature-agnostic_rpc

    Transport Agnostic RPC implementation
    tegefaulkes authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    dab5cd8 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    aaaae01 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. docs: updated README

    CMCDragonkai committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    c68d6f9 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    8857ad3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36d518f View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. feat: creating ClientServer implementation

    - Supports SSL for secure communication.
    - Created tests
    
    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    eac6153 View commit details
    Browse the repository at this point in the history
  2. feat: ClientServer supports backpressure

    Only writable side of the websocket really supports backpressure. The incoming data is buffered up to a limit. If the limit is exceeded we throw and close the stream.
    
    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    c433d92 View commit details
    Browse the repository at this point in the history
  3. fix: switched ClientServer to StartStop and other fixes

    Fixed the process not exiting when tests finished.
    
    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    0ed77d6 View commit details
    Browse the repository at this point in the history
  4. feat: creating ClientClient implementation

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    485e4a8 View commit details
    Browse the repository at this point in the history
  5. feat: client authenticates server

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    52500ca View commit details
    Browse the repository at this point in the history
  6. tests: re-ordering tests

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    eba92b2 View commit details
    Browse the repository at this point in the history
  7. tests: tests for abrupt connection ending

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    e092e64 View commit details
    Browse the repository at this point in the history
  8. feat: client rejects normal HTTP requests

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    17cb110 View commit details
    Browse the repository at this point in the history
  9. feat: ClientClient connection timeout

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    c21ebd1 View commit details
    Browse the repository at this point in the history
  10. tests: testing abruptly dropped connections

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    4ceb657 View commit details
    Browse the repository at this point in the history
  11. feat: ClientClient keepalive and heartbeat

    Also updated tests and logic for what happens when a connection drops. Now when a connection drops the readable and writable throw.
    
    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    d80ad80 View commit details
    Browse the repository at this point in the history
  12. feat: ClientServer keepalive and heartbeat

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    2d01f27 View commit details
    Browse the repository at this point in the history
  13. feat: IPv6 support

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    5da726e View commit details
    Browse the repository at this point in the history
  14. fix: cleaning up and errors

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    d096ce2 View commit details
    Browse the repository at this point in the history
  15. tests: cleaning up and fixing tests

    [ci skip]
    tegefaulkes committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    1641c7e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d2eea49 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. fix: changed names of ClientClient and ClientServer to `WebSocket…

    …Client` and `WebSocketServer` respectively
    
    [ci skip]
    tegefaulkes committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    00a2094 View commit details
    Browse the repository at this point in the history
  2. fix: WebSocketServer using protected arrow functions for the `uWebs…

    …ocket` handlers
    
    [ci skip]
    tegefaulkes committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    0f9cbcd View commit details
    Browse the repository at this point in the history
  3. feat: WebSocketClient now extends the WebSocketStream class for i…

    …t's streams
    
    [ci skip]
    tegefaulkes committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    4a4427a View commit details
    Browse the repository at this point in the history
  4. feat: WebSocketServer now extends the WebSocketStream class for i…

    …t's streams
    
    [ci skip]
    tegefaulkes committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    bf3627b View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Configuration menu
    Copy the full SHA
    953efbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f260d73 View commit details
    Browse the repository at this point in the history
  3. feat: WebSocketServer now extends EventTarget with connection, …

    …`start` and `stop` events
    
    [ci skip]
    tegefaulkes committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    c6feceb View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Merge pull request #506 from MatrixAI/feature-websocket_client

    Websocket for Client Service API
    tegefaulkes authored Mar 1, 2023
    Configuration menu
    Copy the full SHA
    1269570 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. feat: migrating handlers to agnostic RPC

    - created agent handlers and tests
    - adding gestalts handlers
    - migrating gestalts handlers
    - migrating identities handlers
    - adding identities handlers
    - adding identities handlers
    - adding keys handlers
    - migrating nodes handlers
    - migrating notifications handlers
    - migrating vaults handlers
    - migrating vaults handlers
    
    [ci skip]
    tegefaulkes committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    e373209 View commit details
    Browse the repository at this point in the history
  2. tests: migrating handler tests

    - migrating keys tests
    - migrating nodes tests
    - migrating notifications tests
    - migrating notifications tests
    - migrating vaults tests
    
    [ci skip]
    tegefaulkes committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    ed608e2 View commit details
    Browse the repository at this point in the history
  3. feat: updating client RPC usage to use agnostic RPC

    - removing client GRPC and using agnostic RPC
    - updating agent bin code
    - updating identities bin code
    - updating keys bin code
    - updating nodes bin code
    - migrating secrets bin code
    - migrating vaults bin code
    
    [ci skip]
    tegefaulkes committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    7e050e8 View commit details
    Browse the repository at this point in the history
  4. fix: fixing failing tests

    [ci skip]
    tegefaulkes committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    cccc5c5 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. fix: updated error names, Rpc is now RPC

    [ci skip]
    tegefaulkes committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    2a59a45 View commit details
    Browse the repository at this point in the history
  2. fix: added return types to utils functions

    [ci skip]
    tegefaulkes committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    63bf745 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db110c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7312f7c View commit details
    Browse the repository at this point in the history
  5. fix: remove duplicate error

    [ci skip]
    tegefaulkes committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    4fa0d2d View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. fix: making PolykeyClient transport agnostic

    [ci skip]
    tegefaulkes committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    57c2565 View commit details
    Browse the repository at this point in the history
  2. fix: changing order of discovery message spam fix

    * Related #514
    
    [ci skip]
    tegefaulkes committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    d469d1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d18a1f5 View commit details
    Browse the repository at this point in the history
  4. fix: using transport agnostic PolykeyClient

    [ci skip]
    tegefaulkes committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    dbe4b5c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    345930e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5acc202 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2a59c35 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    119e73d View commit details
    Browse the repository at this point in the history
  9. fix(rpc): moved ErrorPolykeyRemote to the bottom of rpc/errors an…

    …d changed `ErrorSendErrorFailed` to `ErrorRPCSendErrorFailed`
    CMCDragonkai committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    b2d2697 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8b3447e View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. fix: rpcServerClient and webSocketServerClient are not dependency…

    … injected into the `PolykeyAgent`.
    
    [ci skip]
    tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    95b772d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b00b9c8 View commit details
    Browse the repository at this point in the history
  3. fix: changed JsonRpc to JSONRPC

    CMCDragonkai authored and tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    da925ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95c00dc View commit details
    Browse the repository at this point in the history
  5. fix: clientManifest avoids needless dependencies

    Previously the `clientManifest` depended on the whole code base due to the handlers. This has now been seperated out, so it only depends on types.
    
    [ci skip]
    tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    9415794 View commit details
    Browse the repository at this point in the history
  6. fix: outputFormatter handles ErrorPolykeyRemote as well as the ol…

    …d one for now
    
    [ci skip]
    tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    9df3302 View commit details
    Browse the repository at this point in the history
  7. fix: renamed ErrorRPCClient to ErrorClient

    [ci skip]
    tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    bc1ee3f View commit details
    Browse the repository at this point in the history
  8. fix: removing a disabled test

    [ci skip]
    tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    86d1cb1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c253996 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a709b91 View commit details
    Browse the repository at this point in the history
  11. fix(rpc): await the handler promises in the async generators, this is…

    … better for debugging
    CMCDragonkai authored and tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    6a12022 View commit details
    Browse the repository at this point in the history
  12. fix(rpc): moved RPCErrorEvent to rpc/events, collapsed Error to…

    … `detail` property, made `RPCServer` extend `EventTarget`
    CMCDragonkai authored and tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    ae5816b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    428c170 View commit details
    Browse the repository at this point in the history
  14. fix: made WebSocketServer host and port into getHost() and `g…

    …etPort()` and other fixes
    
    [ci skip]
    tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    7352f1f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a2ae510 View commit details
    Browse the repository at this point in the history
  16. fix: change of head, tail destructuring for raw handlers, head and ta…

    …il reconstruction via transform stream, and reverse pair propagation of cancellation event
    CMCDragonkai authored and tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    8e19b76 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b0876c8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a6f69f2 View commit details
    Browse the repository at this point in the history
  19. fix: handler receives signal if output stream fails

    Enabling CI.
    tegefaulkes committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    60e3d13 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #509 from MatrixAI/feature-client_migration

    Client RPC migration
    tegefaulkes authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    4e2ab40 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. dep: updating dependencies

    * updated `@matrixai/timer` to `1.1.0`
    * updated `@matrixai/async-cancellable` to `1.0.4`
    
    [ci skip]
    tegefaulkes committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    642b269 View commit details
    Browse the repository at this point in the history
  2. fix: reduced some complexity with handleStream

    [ci skip]
    tegefaulkes committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    5ec59ce View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. feat: RPCServer timeout support

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    129e207 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15e2d34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0307efe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a10fc0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f7d45b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b310205 View commit details
    Browse the repository at this point in the history
  7. feat: added timeout middleware to client

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    004ee08 View commit details
    Browse the repository at this point in the history
  8. fix: RPCClient cleans up unary and server streaming calls

    For duplex and client streaming it is required that the user manually cleans up streams.
    
    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    596d048 View commit details
    Browse the repository at this point in the history
  9. fix: small fix

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    8354588 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4cffc26 View commit details
    Browse the repository at this point in the history
  11. fix: fixing up _ usage

    #513 (comment)
    
    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    37ba461 View commit details
    Browse the repository at this point in the history
  12. fix: Updated abort signal usage in handlers

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    ab4e869 View commit details
    Browse the repository at this point in the history
  13. fix: added comments to unclear variables

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    2a45022 View commit details
    Browse the repository at this point in the history
  14. syntax: improved variable names and docs

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    b5397f8 View commit details
    Browse the repository at this point in the history
  15. syntax: fixed error names

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    03c56f9 View commit details
    Browse the repository at this point in the history
  16. syntax: fixed middleware utils imports

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    ab4aec0 View commit details
    Browse the repository at this point in the history
  17. syntax: fixes to test names

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    5be841a View commit details
    Browse the repository at this point in the history
  18. dep: updating @streamparser/json to ^0.0.13

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    21e2a6a View commit details
    Browse the repository at this point in the history
  19. feat: streams are now using a RPCStream interface that extends `Rea…

    …dableWritablePair` and includes a `cancel(reason?: any)` method and generic metadata
    
    - created `RPCStream` interface, updating code
    - fixing tests
    - client now includes metadata in remote errors
    - `RPCServer` includes metadata in the `RPCStream` and propagates cancel/meta to middleware
    - improved cancellation feature of the server `RPCStream`
    
    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    70c20e0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    efd3d2a View commit details
    Browse the repository at this point in the history
  21. fix: adding and propagating config values

    [ci skip]
    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    3c1d525 View commit details
    Browse the repository at this point in the history
  22. fix: test fixes

    tegefaulkes committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    f5030d6 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ea283dd View commit details
    Browse the repository at this point in the history
  24. Merge pull request #513 from MatrixAI/feature-agnostic_timeout

    RPC timeout implementation
    tegefaulkes authored Apr 6, 2023
    Configuration menu
    Copy the full SHA
    67289cd View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    1c65304 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25b1bac View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    78a9faa View commit details
    Browse the repository at this point in the history

Commits on May 28, 2023

  1. Configuration menu
    Copy the full SHA
    f25ef30 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Configuration menu
    Copy the full SHA
    b901d25 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    69a40b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. ci: updating macos CI runner

    - Also updated `systeminformation` to `^5.18.5`
    
    [ci skip]
    tegefaulkes committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    ac6f4a0 View commit details
    Browse the repository at this point in the history
  2. dep: updating matrixai dependencies

    - async-cancellable: ^1.0.6 -> ^1.1.1
    - async-init: ^1.8.2 -> ^1.8.4
    - async-locks: ^3.2.0 -> ^4.0.0
    - contexts: ^1.0.0 -> ^1.1.0
    - db: ^5.1.0 -> ^5.2.0
    - id: ^3.3.3 -> ^3.3.6
    - resources: ^1.1.4 -> ^1.1.5
    - timer: ^1.1.0 -> ^1.1.1
    - workers: ^1.3.7 -> ^1.3.6
    
    [ci skip]
    tegefaulkes committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    68da4b1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #529 from MatrixAI/feature-swc-jest

    Swapping to SWC, Updating to M1 MacOS, and updating dependencies
    tegefaulkes authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    e34fcd6 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. Configuration menu
    Copy the full SHA
    48adbca View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. build: updated node.js to v18

    This is needed for compatability with `js-db`
    
    [ci skip]
    tegefaulkes committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    93bcab7 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    a60bcce View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. refactor: converting agent handlers

    * Related #512
    * Related #495
    
    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    045be37 View commit details
    Browse the repository at this point in the history
  2. refactor: converting NodeConnection

    * Related #512
    * Related #495
    * Related #234
    
    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    4c119d5 View commit details
    Browse the repository at this point in the history
  3. refactor: converting NodeConnectionManager

    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    c9774e2 View commit details
    Browse the repository at this point in the history
  4. feat: multi-connection logic

    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    06a92cd View commit details
    Browse the repository at this point in the history
  5. tests: coverting and fixing nodes domain tests

    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    dbbc880 View commit details
    Browse the repository at this point in the history
  6. tests: converting tests

    - tests for `NodeConnectionManager` seed nodes
    - seed node tests
    - seed node tests
    - `NodeManager` tests
    - `NodeConnectionManager` timeout tests
    - nodes domain tests converted
    
    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    0457aeb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    79ee35c View commit details
    Browse the repository at this point in the history
  8. tests: fixing up tests

    - agent handler tests
    - client handler tests
    - fixing bin tests
    - adding test todos
    
    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    9a08208 View commit details
    Browse the repository at this point in the history
  9. dep: running npm install after re-base

    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    fbf6004 View commit details
    Browse the repository at this point in the history
  10. tests: fixing up nodes tests

    - Also updated `js-quic` version
    - applying new js-quic changes and testing
    - fixing up nodes tests
    - fixes and changes to `NodeConnection` connection info
    
    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1d6c6e5 View commit details
    Browse the repository at this point in the history
  11. tests: fixing up tests

    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    b06ee1d View commit details
    Browse the repository at this point in the history
  12. fix: Fixed up NodeConnectionMap deadlock

    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    e3d05f0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fc63ca9 View commit details
    Browse the repository at this point in the history
  14. refactor: fixes and clean up

    - cleaning up proxy related stuff
    - fixed process hold open
    
    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    37842ec View commit details
    Browse the repository at this point in the history
  15. refactor: removing Protobuf and GRPC tools

    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    b5914b4 View commit details
    Browse the repository at this point in the history
  16. docs: updated documentation

    [ci skip]
    tegefaulkes committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    4d6d95e View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. fix: fixed imports

    [ci skip]
    tegefaulkes committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    adb8a31 View commit details
    Browse the repository at this point in the history
  2. fix: fixing up import

    [ci skip]
    tegefaulkes committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    b312bb8 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. fix: removing placeholder agent handler

    [ci skip]
    tegefaulkes committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    b74cadb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbc6647 View commit details
    Browse the repository at this point in the history
  3. fix: removing echo handler

    [ci skip]
    tegefaulkes committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    4aef5db View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. fix: reverted changes to Sigchain.ts

    Turns out it wasn't needed. I ran all the tests and there were no errors relating to it.
    
    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    b1b2db9 View commit details
    Browse the repository at this point in the history
  2. dep: removed utp-native

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    d649dbe View commit details
    Browse the repository at this point in the history
  3. build: fixed pkg command

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    c56d1e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    408afe8 View commit details
    Browse the repository at this point in the history
  5. fix: fixed index import for RPC handlers

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    f971650 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    abfb115 View commit details
    Browse the repository at this point in the history
  7. fix: fixed handler inputs

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    972ef96 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8f07a75 View commit details
    Browse the repository at this point in the history
  9. fix: fixed network error name

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    4b16010 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    43599f6 View commit details
    Browse the repository at this point in the history
  11. fix: fixed some types

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    1ca6ea5 View commit details
    Browse the repository at this point in the history
  12. fix: replaced NoData type with ObjectEmpty

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    d36a9ac View commit details
    Browse the repository at this point in the history
  13. fix: fixed mentions of GRPC

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    4f545d2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c68c955 View commit details
    Browse the repository at this point in the history
  15. fix: fixed keepAliveIntervalTime usage

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    c5da3d4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3427f5b View commit details
    Browse the repository at this point in the history
  17. fix: moved nodeIdFromMeta to agent domain

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    d72393e View commit details
    Browse the repository at this point in the history
  18. fix: updating config names

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    e3db77b View commit details
    Browse the repository at this point in the history
  19. fix: fixing up RPC handler imports

    [ci skip]
    tegefaulkes committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    703ec5d View commit details
    Browse the repository at this point in the history
  20. Merge pull request #525 from MatrixAI/feature-agent_migration

    `js-quic` integration and Agent migration
    tegefaulkes authored Aug 1, 2023
    Configuration menu
    Copy the full SHA
    fc82a3d View commit details
    Browse the repository at this point in the history