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

Implement /ext in Steve for Imperative API #287

Merged
merged 58 commits into from
Oct 11, 2024
Merged

Commits on Oct 11, 2024

  1. Checkpoint

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    8d3ebf9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    470a33d View commit details
    Browse the repository at this point in the history
  3. Enforce authentication

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    98b51e7 View commit details
    Browse the repository at this point in the history
  4. Add authentication

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    13e5710 View commit details
    Browse the repository at this point in the history
  5. Checkpoint authz and /ext

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    3fcdd43 View commit details
    Browse the repository at this point in the history
  6. Use own Context type

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    2c3d8da View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8aad8de View commit details
    Browse the repository at this point in the history
  8. Reorganize tests

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    d7993ea View commit details
    Browse the repository at this point in the history
  9. Add authorization tests

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    6ab6a3a View commit details
    Browse the repository at this point in the history
  10. Update go.mod

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    0102237 View commit details
    Browse the repository at this point in the history
  11. Update openapi for TestType

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    517f58a View commit details
    Browse the repository at this point in the history
  12. Update to k8s.io v1.31

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    10ec99a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    99af3ff View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    518ff6d View commit details
    Browse the repository at this point in the history
  15. Add more authorization tests

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    70e1230 View commit details
    Browse the repository at this point in the history
  16. Fix cleanup test code

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    dc7394b View commit details
    Browse the repository at this point in the history
  17. Add mutex for handler

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    e4eef2a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b814df4 View commit details
    Browse the repository at this point in the history
  19. Remove global scheme

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5719b68 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    615bbc0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6def090 View commit details
    Browse the repository at this point in the history
  22. Handle nil ExtensionAPIServer

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    2145f1c View commit details
    Browse the repository at this point in the history
  23. Document the store

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    0ed77a7 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    97c8eda View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    0bce8fc View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    f525d17 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    c9ab659 View commit details
    Browse the repository at this point in the history
  28. Clarify Destroy's function

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    6dcdd75 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    2afd400 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    2e75296 View commit details
    Browse the repository at this point in the history
  31. Ensure TList is a list

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    bea909f View commit details
    Browse the repository at this point in the history
  32. Use Listener instead of BindPort

    Easy way to get random ports for tests
    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    b3f295a View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    06edba5 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    1fb4d0b View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    dbf5cdc View commit details
    Browse the repository at this point in the history
  36. Add more comments

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    22d138e View commit details
    Browse the repository at this point in the history
  37. Add test for multiple stores

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    67f7826 View commit details
    Browse the repository at this point in the history
  38. Remove unused Client field

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    af88132 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    fadbff8 View commit details
    Browse the repository at this point in the history
  40. go mod update

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    7d1e38d View commit details
    Browse the repository at this point in the history
  41. Split PR into two parts

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    4ce369e View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    485746b View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    2cb27b6 View commit details
    Browse the repository at this point in the history
  44. Install envtest in CI

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    0779e52 View commit details
    Browse the repository at this point in the history
  45. Add tests for Stores

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    2980c8e View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    ec3b8c9 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    d7509cf View commit details
    Browse the repository at this point in the history
  48. Remove unsafe casts

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    acf722e View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    819972c View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    ecebb4f View commit details
    Browse the repository at this point in the history
  51. Add test without any store

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    b93cbce View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    400534a View commit details
    Browse the repository at this point in the history
  53. Update comments

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    202e066 View commit details
    Browse the repository at this point in the history
  54. Fix flaky test

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    b967f3a View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    d9baa92 View commit details
    Browse the repository at this point in the history
  56. Fix rebase shenanigans

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    09433a5 View commit details
    Browse the repository at this point in the history
  57. Fix comment

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5c6fc92 View commit details
    Browse the repository at this point in the history
  58. Fix more comments

    tomleb committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    4f720d1 View commit details
    Browse the repository at this point in the history