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(p2p): add network explorer and community pools #3125

Merged
merged 25 commits into from
Aug 9, 2024
Merged

Commits on Aug 9, 2024

  1. WIP

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    62e91aa View commit details
    Browse the repository at this point in the history
  2. Fixups

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    884d50f View commit details
    Browse the repository at this point in the history
  3. Wire up a simple explorer DB

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    12e5a03 View commit details
    Browse the repository at this point in the history
  4. wip

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    33c9f24 View commit details
    Browse the repository at this point in the history
  5. WIP

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    ded1650 View commit details
    Browse the repository at this point in the history
  6. refactor: group services id so can be identified easily in the ledger…

    … table
    
    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    51e41e3 View commit details
    Browse the repository at this point in the history
  7. feat(discovery): discovery service now gather worker informations cor…

    …rectly
    
    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    d47a17f View commit details
    Browse the repository at this point in the history
  8. feat(explorer): display network token

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    9be7619 View commit details
    Browse the repository at this point in the history
  9. feat(explorer): display form to add new networks

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    64e5d3d View commit details
    Browse the repository at this point in the history
  10. feat(explorer): stop from overwriting networks

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    08145f8 View commit details
    Browse the repository at this point in the history
  11. feat(explorer): display only networks with active workers

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    f091a22 View commit details
    Browse the repository at this point in the history
  12. feat(explorer): list only clusters in a network if it has online workers

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    1148f1d View commit details
    Browse the repository at this point in the history
  13. remove invalid and inactive networks

    if networks have no workers delete them from the database, similarly,
    if invalid.
    
    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6c61d86 View commit details
    Browse the repository at this point in the history
  14. ci: add workflow to deploy new explorer versions automatically

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    37fdcbd View commit details
    Browse the repository at this point in the history
  15. build-api: build with p2p tag

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    facc696 View commit details
    Browse the repository at this point in the history
  16. Allow to specify a connection timeout

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    5403e5f View commit details
    Browse the repository at this point in the history
  17. logging

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6d1a051 View commit details
    Browse the repository at this point in the history
  18. Better p2p defaults

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    928f5c4 View commit details
    Browse the repository at this point in the history
  19. Set loglevel

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    a977444 View commit details
    Browse the repository at this point in the history
  20. Fix dht enable

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    6a872e8 View commit details
    Browse the repository at this point in the history
  21. Default to info for loglevel

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    7c37978 View commit details
    Browse the repository at this point in the history
  22. Add navbar

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    e1b934c View commit details
    Browse the repository at this point in the history
  23. Slightly improve rendering

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    2f10b38 View commit details
    Browse the repository at this point in the history
  24. Allow to copy the token easily

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    9bd4d77 View commit details
    Browse the repository at this point in the history
  25. ci fixups

    Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
    mudler committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    fefa7ae View commit details
    Browse the repository at this point in the history