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

feat: Add OpenRPC API docs and associated JSON Schemas #534

Merged
merged 78 commits into from
Feb 13, 2024

Commits on Feb 1, 2024

  1. feat: Add TaggedSchema trait

    Adds a tag as a const field to a schema.
    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    d1c7b95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa93468 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42e560c View commit details
    Browse the repository at this point in the history
  4. feat: Add health schema

    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    e07dca5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c2d1a21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a648159 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5eb7318 View commit details
    Browse the repository at this point in the history
  8. feat: Add health API method

    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    0e55222 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d0cb604 View commit details
    Browse the repository at this point in the history
  10. chore: Update import

    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    ef12a0b View commit details
    Browse the repository at this point in the history
  11. feat: Add workflow schema

    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    9b88f19 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6b8e09e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7a905d6 View commit details
    Browse the repository at this point in the history
  14. refactor: Add NodeInfo struct

    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    111d7eb View commit details
    Browse the repository at this point in the history
  15. feat: Add node info schema

    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    be9ec07 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bb5bcd3 View commit details
    Browse the repository at this point in the history
  17. feat: Add metrics schema

    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    8b7c687 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    674c44b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    e134d7f View commit details
    Browse the repository at this point in the history
  20. test: Fix nodeinfo test

    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    9e0c53b View commit details
    Browse the repository at this point in the history
  21. feat: Add mDNS discovered notification

    Update tests to use notifications instead of timeouts
    bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    66f2b76 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b6de6f8 View commit details
    Browse the repository at this point in the history
  23. spawn + cache

    zeeshanlakhani authored and bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    cebd548 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9001e97 View commit details
    Browse the repository at this point in the history
  25. async cache

    zeeshanlakhani authored and bgins committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    448f379 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    86de5ed View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    6edfe10 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    0120c55 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    2c75407 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    110fc5a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    121ad7e View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    823afbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    146eb4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf79525 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2562599 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Configuration menu
    Copy the full SHA
    acb4b42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ad2516 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    4c60317 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38fdf6a View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    943cbf0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5ffd81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    191c3e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0ec4cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    102cac7 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    ea1d420 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b855285 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b9ed11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    436187a View commit details
    Browse the repository at this point in the history
  5. test: Refactor mDNS tests

    bgins committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    6f8998a View commit details
    Browse the repository at this point in the history
  6. test: Less backtrace noize

    bgins committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    fc70e06 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fcca2f7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4a54efd View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    dfaf407 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9d2d15 View commit details
    Browse the repository at this point in the history
  3. chore: More tinkering

    bgins committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    e2160e2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6e6efea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ecc4e4f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    873b417 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dd0f631 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a0fd065 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    05545ab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7d85584 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    30854db View commit details
    Browse the repository at this point in the history
  12. chore: Clean up schema action

    bgins committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    54fc095 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    63e778c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0526463 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ac554e6 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    8fe6b45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42f6379 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9326cc5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b608ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bacf7a2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5de960f View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    2202635 View commit details
    Browse the repository at this point in the history
  2. chore: Update schemars version

    bgins committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    1c84b24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a611a48 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    d4d196c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    590135a View commit details
    Browse the repository at this point in the history