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

Rust server #3

Merged
merged 34 commits into from
Mar 29, 2023
Merged

Rust server #3

merged 34 commits into from
Mar 29, 2023

Commits on Mar 21, 2023

  1. init

    p-shahi committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    d3199f7 View commit details
    Browse the repository at this point in the history
  2. add kad

    p-shahi committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    f1ce94a View commit details
    Browse the repository at this point in the history
  3. add kad behaviour

    p-shahi committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    f62e4a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d806f67 View commit details
    Browse the repository at this point in the history
  5. Update rust-server/Cargo.toml

    Co-authored-by: Max Inden <mail@max-inden.de>
    2color and mxinden authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    093ddee View commit details
    Browse the repository at this point in the history
  6. add ping and keep alive

    p-shahi committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    ada67ba View commit details
    Browse the repository at this point in the history
  7. ValidationMode permissive

    p-shahi committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    159836b View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    98aa57e View commit details
    Browse the repository at this point in the history
  2. disable creating topic

    p-shahi committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    6cadfaf View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Max Inden <mail@max-inden.de>
    2color and mxinden authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    59f4c35 View commit details
    Browse the repository at this point in the history
  4. chore: update packages

    2color committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    bb43fcd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    592cb52 View commit details
    Browse the repository at this point in the history
  6. .

    p-shahi committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    df59c56 View commit details
    Browse the repository at this point in the history
  7. fix merge conflicts

    p-shahi committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    d1af50e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2c6f8f0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    03dcb3d View commit details
    Browse the repository at this point in the history
  10. Update rust-server/Cargo.toml

    Co-authored-by: Max Inden <mail@max-inden.de>
    p-shahi and mxinden authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    f9995a8 View commit details
    Browse the repository at this point in the history
  11. add dockerfile

    2color committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    446db90 View commit details
    Browse the repository at this point in the history
  12. deploy to fly

    2color committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    390d557 View commit details
    Browse the repository at this point in the history
  13. add fly config

    2color committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    d96f54c View commit details
    Browse the repository at this point in the history
  14. listen and bind on port 5888

    2color committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    680c8bd View commit details
    Browse the repository at this point in the history
  15. enable manual deployment

    2color committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    38bb908 View commit details
    Browse the repository at this point in the history
  16. enable logging

    2color committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    bf1be77 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1531929 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. remove fly from pipeline

    2color committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    6f251c9 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. publish at even intervals

    p-shahi committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    074b376 View commit details
    Browse the repository at this point in the history
  2. fix toml

    p-shahi committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    0780b58 View commit details
    Browse the repository at this point in the history
  3. add message id function

    p-shahi committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    a7a0384 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f40128c View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. reenable webtransport

    p-shahi committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    a8c18c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1faaaa5 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Fix missing SUBSCRIBE and refactor

    Depend on latest commits on libp2p/rust-libp2p#3625 more
    specifically
    libp2p/rust-libp2p@b572895
    resolving the missing SUBSCRIBE message previously not send by a rust-libp2p server.
    
    Additional refactorings:
    
    - Use clap to parse command line arguments. Among other things gives us nice
    help text and better error messages.
    - Depend on `libp2p-webrtc` directly as we will remove the re-export from
    `libp2p`.
    - Use `futures-timer` to send `Hello World` on a 2 second interval instead of on
    each `SwarmEvent`.
    - Redo logging on various levels (warn, info, debug).
    mxinden committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    4756648 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6 from mxinden/rust-server

    Fix missing SUBSCRIBE and refactor
    p-shahi authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    357f08e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a40fa93 View commit details
    Browse the repository at this point in the history