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

[API Gateway] API Gateway Binding Logic #2142

Merged
merged 29 commits into from
May 19, 2023
Merged

Commits on May 17, 2023

  1. initial commit

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    880fbdb View commit details
    Browse the repository at this point in the history
  2. Add additional TODO

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    9a27f48 View commit details
    Browse the repository at this point in the history
  3. Add some basic lifecycle unit tests

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    0a4e51f View commit details
    Browse the repository at this point in the history
  4. split up implementation

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    dbd6e78 View commit details
    Browse the repository at this point in the history
  5. Add more tests and fix some bugs

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    d5416c0 View commit details
    Browse the repository at this point in the history
  6. remove one parallel call in a loop

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    9a14142 View commit details
    Browse the repository at this point in the history
  7. Fix binding

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    cd76271 View commit details
    Browse the repository at this point in the history
  8. Add resolvedRefs statuses for routes

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    efee1e6 View commit details
    Browse the repository at this point in the history
  9. Fix issue with empty parent ref that k8s doesn't like

    Andrew Stucki committed May 17, 2023
    Configuration menu
    Copy the full SHA
    556d444 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Fix up updates/status ordering

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    59ca79d View commit details
    Browse the repository at this point in the history
  2. Add basic gateway status setting

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    9cf8b62 View commit details
    Browse the repository at this point in the history
  3. Finish up first pass on gateway statuses

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    9e422f7 View commit details
    Browse the repository at this point in the history
  4. Re-organize and begin adding comments

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    91d23d0 View commit details
    Browse the repository at this point in the history
  5. More comments

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    43ba733 View commit details
    Browse the repository at this point in the history
  6. More comments

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    f750791 View commit details
    Browse the repository at this point in the history
  7. More comments

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    8fd878a View commit details
    Browse the repository at this point in the history
  8. More comments

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    a5bfb13 View commit details
    Browse the repository at this point in the history
  9. More comments

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    625ea18 View commit details
    Browse the repository at this point in the history
  10. Add file that wasn't saved

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    0886a5c View commit details
    Browse the repository at this point in the history
  11. Add utils unit tests

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    a680b89 View commit details
    Browse the repository at this point in the history
  12. Add more tests

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    6326785 View commit details
    Browse the repository at this point in the history
  13. Final tests

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    b4d46d2 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'api-gateways' of https://github.com/hashicorp/consul-k8s

    …into gateway-binding
    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    4c23638 View commit details
    Browse the repository at this point in the history
  15. Merge branch 'api-gateways' of https://github.com/hashicorp/consul-k8s

    …into gateway-binding
    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    64d5e13 View commit details
    Browse the repository at this point in the history
  16. Fix tests

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    8208015 View commit details
    Browse the repository at this point in the history
  17. Fix up gateway annotation with binding logic

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    c9d7a6c View commit details
    Browse the repository at this point in the history
  18. Update doc comments for linter

    Andrew Stucki committed May 18, 2023
    Configuration menu
    Copy the full SHA
    71e7b33 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Add forgotten file

    Andrew Stucki committed May 19, 2023
    Configuration menu
    Copy the full SHA
    a875ca8 View commit details
    Browse the repository at this point in the history
  2. Fix block in tests due to buffered channel size and better handle con…

    …text cancelation
    Andrew Stucki committed May 19, 2023
    Configuration menu
    Copy the full SHA
    31abb4d View commit details
    Browse the repository at this point in the history