Commit Graph

12 Commits

Author SHA1 Message Date
Tom Lebreux 1f21e5e515
Implement /ext in Steve for Imperative API (#287)
This implements the Imperative API that is served at /ext with Steve. The imperative API is compatible with Kubernetes' API server and will be used as an extension API server.
2024-10-11 15:19:27 -04:00
Colleen Murphy 70ea282861 cleanup: Fix API root header
The header defined in RFC 9110[1] is "Accept", not "Accepts". This
change corrects the route filter. Since this API is not documented and
the header was plainly incorrect, no attempt is made at backwards
compatibility.

[1] https://www.rfc-editor.org/rfc/rfc9110.html#name-accept
2022-10-27 14:27:13 -07:00
Darren Shepherd a3fbe499d1 testing 2020-07-24 01:42:00 -07:00
Darren Shepherd d1a7dbb0b9 Shuffle around code and use rancher/apiserver 2020-06-11 21:51:19 -07:00
Darren Shepherd 3eba71d06b Add kubectl shell support 2020-06-01 15:59:38 -07:00
Darren Shepherd 0ad6c2aba1 Drop non-preferred version and version in the schema id 2020-03-10 23:12:04 -07:00
Caleb Bron 7053fa63d4 Routes includes apis path prefix 2020-03-02 16:04:13 -07:00
Caleb Bron b61c701f53 Allow UIs apikeys path by splitting steves api paths 2020-03-02 10:48:23 -07:00
Darren Shepherd 5b94b82bc6 Small fixes and enhancements 2020-02-20 16:06:43 -07:00
Darren Shepherd 8b42d0aff8 Refactor 2020-01-30 22:37:59 -07:00
Darren Shepherd 6d2b0f54ca Make / and /v1 work 2019-08-14 13:39:08 -07:00
Darren Shepherd 583309b969 Add column support 2019-08-14 11:08:34 -07:00