Commit Graph

  • 0d667466e8
    Merge pull request #26 from ankeesler/proposed-integration-test-cleanup Andrew Keesler 2020-07-24 14:59:05 -0400
  • 9bfec08d90 More tests and more validations for create LoginRequest endpoint Ryan Richard 2020-07-24 11:00:29 -0700
  • 6cc8a2f8dd WIP: initial integration test for cert issuing Andrew Keesler 2020-07-24 11:40:08 -0400
  • 6fe7a4c9dc Add a test for when a validation function is passed. Matt Moyer 2020-07-24 11:52:38 -0500
  • 924eb1abaa
    Merge pull request #25 from cfryanr/finishing_webhook_invocation Matt Moyer 2020-07-24 11:30:11 -0500
  • a7748a360e Extend integration tests to check new LoginRequest API semantics. Matt Moyer 2020-07-24 10:46:40 -0500
  • 84bb0a9a21 Start returning user info in LoginRequest response. Matt Moyer 2020-07-24 10:21:36 -0500
  • e1f44e2654
    Condense discovery integration tests Andrew Keesler 2020-07-24 11:17:32 -0400
  • 9af3637403 Bump version of -api dependency Ryan Richard 2020-07-23 17:12:25 -0700
  • 6a93de3931 More validations and error handling for create LoginRequest endpoint Ryan Richard 2020-07-23 16:01:55 -0700
  • 6c87c793db Extract test helper for asserting API errors in rest_test.go Ryan Richard 2020-07-23 09:50:23 -0700
  • 5fdc20886d
    Initial aggregated API server (#15) Mo Khan 2020-07-23 11:05:21 -0400
  • 1e5d009602 Run CI Andrew Keesler 2020-07-23 10:43:45 -0400
  • 23c1b32a02
    Merge pull request #24 from enj/enj/f/controller_lib Mo Khan 2020-07-22 22:40:33 -0400
  • d4eeb74641
    Add initial controller boilerplate and example controller Monis Khan 2020-07-20 19:52:20 -0400
  • 206d7e16f8 Empty commit to trigger CI Andrew Keesler 2020-07-22 14:57:36 -0700
  • 4136787963 WIP: add TODO about SingularName Andrew Keesler 2020-07-22 14:00:01 -0400
  • 6c1fc4d4fd Instead of deleting linter checks, workaround them Andrew Keesler 2020-07-22 12:49:13 -0400
  • a8c309932d WIP: integration test passing with real TMC token! Andrew Keesler 2020-07-22 11:05:38 -0400
  • a14a4018e5 Fix linter errors Andrew Keesler 2020-07-22 09:44:21 -0400
  • cb4fd70e64 First draft of integration test for auto-generated discovery endpoints Ryan Richard 2020-07-21 17:06:28 -0700
  • eef0c9cc5f Add unit tests for rest.go Ryan Richard 2020-07-21 16:11:27 -0700
  • 065291cf04 Update the TODOs to make them more clear Ryan Richard 2020-07-21 16:09:19 -0700
  • f33c474a4e WIP: start to refactor Andrew Keesler 2020-07-21 12:10:42 -0400
  • e1dbc2364a Checkpoint: use keypair from memory for API Andrew Keesler 2020-07-21 11:18:19 -0400
  • 85fd8ad6c1 Bring back usage of autoregistration Ryan Richard 2020-07-20 14:35:14 -0700
  • eb448a02f7 Merge remote-tracking branch 'upstream/main' into enj/f/aggregated_apiserver Ryan Richard 2020-07-20 11:50:57 -0700
  • 31c4e6560d Drop GitHub Actions (we now have Concourse for PRs). Matt Moyer 2020-07-20 09:40:07 -0500
  • b32a690596 WIP: initial (untested) thoughts on login integration test Andrew Keesler 2020-07-20 09:59:14 -0400
  • 4b1a7436a9
    Merge pull request #22 from enj/enj/i/user_agent Mo Khan 2020-07-20 00:41:41 -0400
  • 549da37805
    Encode git version info into binary and user agent Monis Khan 2020-07-20 00:21:47 -0400
  • 240f9f86b1
    Merge pull request #21 from enj/enj/i/cleanup_apimachinery Mo Khan 2020-07-19 01:39:05 -0400
  • b638bd7eeb
    Describe why/how we recover type meta using scheme Monis Khan 2020-07-19 01:25:02 -0400
  • 5fa5b9a9a9
    Do not hard code API version Monis Khan 2020-07-18 23:57:00 -0400
  • 9118869d04
    Use protobuf with built-in Kube REST APIs Monis Khan 2020-07-18 23:52:18 -0400
  • e92bdbea64
    Merge pull request #20 from enj/enj/i/fix_gvk Mo Khan 2020-07-18 01:28:27 -0400
  • d71a620a18
    Restore GVK info that apimachinery decoder unsets Monis Khan 2020-07-18 01:05:11 -0400
  • 2285807298 Add an integration test for the create LoginRequest endpoint Ryan Richard 2020-07-17 18:20:44 -0700
  • 89b37dc5c2
    Update README.md Mo Khan 2020-07-17 20:54:46 -0400
  • de2a0609f0 Move RBAC objects to rbac.yaml Ryan Richard 2020-07-17 17:43:16 -0700
  • 753a328e29 Merge remote-tracking branch 'upstream/main' into enj/f/aggregated_apiserver Ryan Richard 2020-07-17 17:35:42 -0700
  • 7cac20fc89
    Merge pull request #18 from cfryanr/fix_deploy_errors Ryan Richard 2020-07-17 14:56:18 -0700
  • 260a271859 Add RBAC for autoregistration Ryan Richard 2020-07-17 14:42:02 -0700
  • 611859f04a Update dockerfile to use netrc Monis Khan 2020-07-16 23:52:53 -0400
  • 3def6559db Update dockerfile to use netrc Monis Khan 2020-07-16 23:52:53 -0400
  • fd4c6f6a71
    Merge pull request #17 from suzerain-io/feature/autoregistration Matt Moyer 2020-07-17 12:16:23 -0500
  • 092cc26789 Refactor app.go and wire in autoregistration. Matt Moyer 2020-07-16 14:24:30 -0500
  • 4965d0d249
    DROP Monis Khan 2020-07-17 12:39:01 -0400
  • a3749a47e1
    More Ryan Richard 2020-07-17 09:29:32 -0700
  • a3bce5f42e Add autoregistration package to manage APIService. Matt Moyer 2020-07-16 11:40:44 -0500
  • 6c6e9a4edc
    Update dockerfile to use netrc Monis Khan 2020-07-16 23:52:53 -0400
  • 85c7023f5d
    grammer Monis Khan 2020-07-16 22:17:56 -0400
  • a0567bd4e5 Dockerfile updates Ryan Richard 2020-07-16 16:44:14 -0700
  • 0ee6730eb5
    Cleanup Monis Khan 2020-07-16 17:45:19 -0400
  • c677181512 Add the RBAC settings for aggregated API to deployment.yaml Ryan Richard 2020-07-16 12:54:49 -0700
  • a01970602a Add a package for loading Downward API metadata. Matt Moyer 2020-07-15 15:38:39 -0500
  • 6162ef4844 First draft of merging aggregated api server code into main.go Ryan Richard 2020-07-15 17:29:18 -0700
  • 1867fc2f11
    Poke again Ryan Richard 2020-07-15 16:05:42 -0700
  • 9a141379c6
    Add Service and APIService to deployment Ryan Richard 2020-07-14 14:29:19 -0700
  • 988a152450
    Initial aggregated API server Monis Khan 2020-07-13 23:29:43 -0400
  • da4f036622
    Merge pull request #16 from enj/enj/i/bump_1.19 Mo Khan 2020-07-15 16:58:24 -0400
  • ffa417f745
    Bump kube deps to v0.19.0-rc.0 Monis Khan 2020-07-15 16:47:02 -0400
  • 22c2519b2a
    Another commit Ryan Richard 2020-07-14 15:10:57 -0700
  • 61a4eec144
    Merge pull request #10 from ankeesler/ankeesler/initial-tmc-auth Matt Moyer 2020-07-14 12:49:48 -0500
  • 9edae03812
    deployment.yaml: update config file format Andrew Keesler 2020-07-14 12:38:43 -0400
  • 63f5416b21
    Define initial config file format Andrew Keesler 2020-07-14 11:50:14 -0400
  • 8f5fb42a14
    Update healthz_handler_test.go Mo Khan 2020-07-13 20:55:23 -0400
  • 51b8854e25
    Fake change for playing with testing PRs on CI Ryan Richard 2020-07-13 17:44:03 -0700
  • 5a66b56b93
    Merge pull request #13 from suzerain-io/add-ca-code Matt Moyer 2020-07-13 16:25:44 -0500
  • 2596ddfa25 Add initial CA code. Matt Moyer 2020-07-13 14:30:16 -0500
  • fa976c214a
    Update healthz_handler_test.go Mo Khan 2020-07-13 00:25:20 -0400
  • 512c88096f
    Test CI Mo Khan 2020-07-13 00:18:12 -0400
  • e69ab82d33 Validate request object in webhook tests Andrew Keesler 2020-07-10 08:51:54 -0400
  • 89c8d1183b
    Use 'main' branch instead of 'master' Andrew Keesler 2020-07-10 08:09:06 -0400
  • 20e4911e21 Add sample integration of webhook stuff Andrew Keesler 2020-07-09 18:55:18 -0400
  • a340945c54 Webhook now talks to Kube TokenReview API Andrew Keesler 2020-07-09 18:45:40 -0400
  • 20c0b35c1b Add initial shape of webhook client Andrew Keesler 2020-07-09 15:02:39 -0400
  • bd2c22d982 Add initial thoughts about authentication types Andrew Keesler 2020-07-09 15:02:17 -0400
  • 2540912ec4 Please the linter Andrew Keesler 2020-07-08 15:26:20 -0400
  • 7a9bbf5658 Add initial pass on command line config file handling Andrew Keesler 2020-07-08 15:19:34 -0400
  • 7da347866b Avoid hard-coding namespace and deployment names in integration tests Monis Khan 2020-07-09 13:57:59 -0700
  • d3d9cc6fac Change the name of the env var that turns on integration tests Ryan Richard 2020-07-09 13:43:19 -0700
  • 81e91accfa
    Merge pull request #9 from enj/enj/t/integration_check_deployment Ryan Richard 2020-07-09 13:30:16 -0700
  • a544f7d7bf
    Add integration test to check app is running Monis Khan 2020-07-09 15:30:59 -0400
  • 3fd7e7835a Allow optionally using a tag instead of a digest in deployment.yaml Ryan Richard 2020-07-09 10:16:46 -0700
  • a9cf376000 Fix string templating in YAML config. Matt Moyer 2020-07-09 11:58:28 -0500
  • fe81958d2c Add an example config to ./deploy resources. Matt Moyer 2020-07-09 11:42:31 -0500
  • 12255109bd
    Merge pull request #8 from enj/enj/i/kind_ci_pull Mo Khan 2020-07-09 00:40:45 -0400
  • e9145bbe2e
    Set imagePullPolicy to prevent defaulting Monis Khan 2020-07-09 00:39:56 -0400
  • c307a263ec TestGetNodes prints more output for debugging failures Ryan Richard 2020-07-08 16:37:06 -0700
  • 1c7109d5aa
    Merge pull request #6 from suzerain-io/add-golangci-lint-action Matt Moyer 2020-07-08 13:16:17 -0500
  • 85e3b356dd
    Merge pull request #5 from ankeesler/config-webhook Andrew Keesler 2020-07-08 14:10:33 -0400
  • 518ae7eb4c Add golangci-lint and go test as GitHub Actions. Matt Moyer 2020-07-08 12:41:18 -0500
  • 619ae2b178
    Add -c/--config flag Andrew Keesler 2020-07-08 13:06:44 -0400
  • 568febea79
    Merge pull request #4 from enj/enj/i/linters Mo Khan 2020-07-08 01:21:20 -0400
  • 8d6a645915
    Make the linters happy Monis Khan 2020-07-08 01:20:34 -0400
  • fd70eda033
    Merge pull request #3 from enj/enj/i/kind_ci Mo Khan 2020-07-07 23:08:24 -0400
  • 622d488fc3
    Add integration test stub Monis Khan 2020-07-07 21:42:14 -0400
  • f0d7077efc Update deploy README.md Ryan Richard 2020-07-07 18:50:35 -0700
  • ee7480bcda Make package constants private Ryan Richard 2020-07-07 13:41:05 -0700