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

fix(robot-server): Refactor hardware wrapper and other lifetime dependencies #8213

Closed
wants to merge 49 commits into from

Commits on Aug 9, 2021

  1. Configuration menu
    Copy the full SHA
    e77dd78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    686b1fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e89b33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fca92e0 View commit details
    Browse the repository at this point in the history
  5. WIP.

    SyntaxColoring committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    752fabb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    656a100 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0f2ea16 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d7b29eb View commit details
    Browse the repository at this point in the history
  9. Cleanup.

    SyntaxColoring committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    bf04ca4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4dfa729 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bf31cc0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e6bc2e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. Configuration menu
    Copy the full SHA
    ab183c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e0f901 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3eb9bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9428465 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a33398 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c389c36 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7c62bf8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bcb6397 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. Clarify comment.

    SyntaxColoring committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    f2d54fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e42916b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    602eb75 View commit details
    Browse the repository at this point in the history
  4. Formatting.

    SyntaxColoring committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    0afd56a View commit details
    Browse the repository at this point in the history
  5. Linting.

    SyntaxColoring committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    c0dfca8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c818120 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

  1. Format and lint.

    SyntaxColoring committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    697e2fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ab454b View commit details
    Browse the repository at this point in the history
  3. Format and lint.

    SyntaxColoring committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    1aa55bd View commit details
    Browse the repository at this point in the history
  4. Merge lifetime dependency refactors.

    Merged from #8232.
    SyntaxColoring committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    6552b3c View commit details
    Browse the repository at this point in the history
  5. Lint.

    SyntaxColoring committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    774cfb4 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2021

  1. Configuration menu
    Copy the full SHA
    3a95844 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6d95af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b854b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc5032d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7ac395 View commit details
    Browse the repository at this point in the history
  6. Delete unnecessary todo comment.

    We can discuss this during review.
    SyntaxColoring committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    8827b2f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3573b80 View commit details
    Browse the repository at this point in the history
  8. Clarify a comment.

    SyntaxColoring committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    59d46f3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    615e06a View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2021

  1. Remove print debug statements.

    How embarrassing!
    SyntaxColoring committed Aug 14, 2021
    Configuration menu
    Copy the full SHA
    8d06237 View commit details
    Browse the repository at this point in the history
  2. Remove unused import.

    SyntaxColoring committed Aug 14, 2021
    Configuration menu
    Copy the full SHA
    abd5d19 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Remove resolved todo.

    SyntaxColoring committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    72a47dd View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

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

Commits on Aug 18, 2021

  1. Configuration menu
    Copy the full SHA
    84a6ff6 View commit details
    Browse the repository at this point in the history
  2. Make small improvements to how we store dependencies on app.

    * Fix `_set()` not being used.
    * Rename `_set()` to `_store_on_app()`.
    * Add `_delete_stored_on_app()` and use it on cleanup.
    SyntaxColoring committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    a960dd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3593da View commit details
    Browse the repository at this point in the history
  4. Reformat.

    SyntaxColoring committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    233ef3d View commit details
    Browse the repository at this point in the history
  5. Make API.register_callback() async again.

    Partially reverts commit 686b1fa.
    SyntaxColoring committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    5343b36 View commit details
    Browse the repository at this point in the history