Commit Graph

  • a7b2fc9be8 Drop things from the queue when completed Dan Ramich 2020-04-15 17:23:46 -07:00
  • 4f5cbb5293 Stop using vendor Darren Shepherd 2020-04-15 22:50:00 -07:00
  • bebae7637a Remove dependency on generic.ControllerManager Darren Shepherd 2020-04-15 22:49:45 -07:00
  • 12cc38a2d4 Merge pull request #3 from dramich/queue Darren Shepherd 2020-04-15 17:47:35 -07:00
  • f620bd48b5 Drop things from the queue when completed Dan Ramich 2020-04-15 17:23:46 -07:00
  • 61a905156c Don't consider x-forwarded-port for the value of HTTP HOST Darren Shepherd 2020-04-01 15:03:05 -07:00
  • 4645d8df16 Don't consider x-forwarded-port for the value of HTTP HOST Darren Shepherd 2020-04-01 15:03:05 -07:00
  • 7369dd3437 Check for nil interface value Darren Shepherd 2020-03-30 17:17:32 -07:00
  • ccc92e7b19 Check for nil interface value Darren Shepherd 2020-03-30 17:17:32 -07:00
  • 420f62f642 Update to k8s 1.18 Darren Shepherd 2020-03-26 13:58:39 -07:00
  • 7e84f96c0f Update vendor Darren Shepherd 2020-03-26 13:56:53 -07:00
  • 7b434b1338 Fix panic in counts Darren Shepherd 2020-03-25 18:15:21 -07:00
  • c4fc6869f2 Update vendor Darren Shepherd 2020-03-24 16:19:10 -07:00
  • ed6d3f2b3a Update vendor Darren Shepherd 2020-03-24 15:17:01 -07:00
  • 8f5ca57628 Set namespace to request namespace on create if namespace is empty Darren Shepherd 2020-03-24 15:10:17 -07:00
  • 1d84c1fc9f Only start informers once in clustercache Darren Shepherd 2020-03-24 15:10:01 -07:00
  • 3bb1459a8b Watch by name should use the admin client Darren Shepherd 2020-03-21 22:33:24 -07:00
  • 2daf0ce8ee Don't send access details in the schema as it's too large Darren Shepherd 2020-03-21 22:31:13 -07:00
  • 7395e5b8c4 Update vendor Darren Shepherd 2020-03-21 07:52:11 -07:00
  • 4c13c6bd95 Use ligherweight summarized objects for clustercache Darren Shepherd 2020-03-21 07:51:13 -07:00
  • 72eb648550 Return 401 on auth failure Darren Shepherd 2020-03-21 07:49:44 -07:00
  • c61e788d6e Don't use slow strings.Compare Darren Shepherd 2020-03-21 07:49:17 -07:00
  • b78a8b03dd Check for columns for non-watchable types too Darren Shepherd 2020-03-18 12:17:40 -07:00
  • eda3ecf987 Fix counts Darren Shepherd 2020-03-14 11:46:20 -07:00
  • fe57a07726 Update vendor Darren Shepherd 2020-03-14 11:41:18 -07:00
  • d457428bff Add states to counts Darren Shepherd 2020-03-12 19:14:40 -07:00
  • 4f6e4d4e16 Create namespace on demand for rancher pref store Darren Shepherd 2020-03-12 14:01:52 -07:00
  • c7a5c4f069 Only drop API type if replacement type can be found Darren Shepherd 2020-03-12 14:01:40 -07:00
  • 06de395825 Bump wrangler Darren Shepherd 2020-03-12 13:21:38 -07:00
  • 655b7a85ee Add userpreferences Darren Shepherd 2020-03-12 13:14:47 -07:00
  • 0ad6c2aba1 Drop non-preferred version and version in the schema id Darren Shepherd 2020-03-10 23:12:04 -07:00
  • 39ae8e9c14 Update go.mod Darren Shepherd 2020-03-10 23:11:22 -07:00
  • d6c6de17bd Transform table to obj on create Darren Shepherd 2020-03-10 13:30:46 -07:00
  • 02caeafb5d Support gzip encoding Darren Shepherd 2020-03-09 23:17:40 -07:00
  • 020fd62526 Merge pull request #2 from cbron/api-path-bug Darren Shepherd 2020-03-02 16:13:02 -07:00
  • 7053fa63d4 Routes includes apis path prefix Caleb Bron 2020-03-02 16:03:33 -07:00
  • c76454ac60 Merge pull request #1 from cbron/api-path-bug Darren Shepherd 2020-03-02 11:19:05 -07:00
  • b61c701f53 Allow UIs apikeys path by splitting steves api paths Caleb Bron 2020-03-02 10:48:11 -07:00
  • 6dafed731f RBAC performance improvements Darren Shepherd 2020-03-01 22:23:36 -07:00
  • 283790802c Add back missing subscribe Darren Shepherd 2020-03-01 09:00:08 -07:00
  • 68ed467231 Ensure redirector supports Hijacking if possible Darren Shepherd 2020-02-28 09:30:25 -07:00
  • 9da27b7130 Set UseEncodedPath Darren Shepherd 2020-02-27 21:30:55 -07:00
  • 6b6ff53373 Add namespace filtering Darren Shepherd 2020-02-27 10:34:51 -07:00
  • ae42b9422b Fix compilation error Darren Shepherd 2020-02-26 13:51:48 -07:00
  • 0846768069 CSRF Cookie fixes Darren Shepherd 2020-02-26 12:35:24 -07:00
  • e2e87cda53 Fix change events Darren Shepherd 2020-02-25 21:24:00 -07:00
  • 1e5214b47e Update dockerfile/makefile for local dev Darren Shepherd 2020-02-21 22:28:09 -07:00
  • cc1e4e52a0 Update vendor Darren Shepherd 2020-02-21 22:19:07 -07:00
  • 82c7877ba3 Add dashboard to steve Darren Shepherd 2020-02-21 22:18:58 -07:00
  • c069f32bbe Fix x-api-host when port is set Darren Shepherd 2020-02-21 13:17:42 -07:00
  • 5b94b82bc6 Small fixes and enhancements Darren Shepherd 2020-02-20 16:06:43 -07:00
  • 265a7a8763 Update wrangler Darren Shepherd 2020-02-14 23:44:54 -07:00
  • 4218314653 Add state fields to metadata Darren Shepherd 2020-02-14 16:20:04 -07:00
  • d6c522ae92 Update go.mod Darren Shepherd 2020-02-14 16:19:46 -07:00
  • 51274d07e7 Fix compile error Darren Shepherd 2020-02-10 21:02:42 -07:00
  • 3a8e216ec8 Rename variable Darren Shepherd 2020-02-10 20:54:33 -07:00
  • 433a39dcab Deal with namespace bindings to cluster scoped resources Darren Shepherd 2020-02-10 20:53:45 -07:00
  • d1ce16f351 Don't ever sent data == nil Darren Shepherd 2020-02-10 20:51:48 -07:00
  • e64845dcb9 Full dynamic RBAC and pagination Darren Shepherd 2020-02-10 10:18:20 -07:00
  • 12df5d1a3d Update go.mod Darren Shepherd 2020-02-08 13:05:47 -07:00
  • 600f875fce Show server side columns Darren Shepherd 2020-02-08 13:04:20 -07:00
  • 9f771dcf65 RBAC caching Darren Shepherd 2020-02-08 13:03:57 -07:00
  • 87a107e23e Remove unused namespace field Darren Shepherd 2020-02-04 21:31:02 -07:00
  • b51e14edfb Allow passing in access control impl to the server Darren Shepherd 2020-02-04 14:11:21 -07:00
  • 10418db494 Move reserved fields to _ Darren Shepherd 2020-02-03 14:54:39 -07:00
  • c7ac7f35af Add impersonation support Darren Shepherd 2020-02-03 14:28:25 -07:00
  • a32064f238 lock to avoid panic Darren Shepherd 2020-02-03 11:30:34 -07:00
  • 139bacf74d Update wrangler Darren Shepherd 2020-02-01 22:13:53 -07:00
  • d80ba54e48 Manager timeouts and ratelimit Darren Shepherd 2020-02-01 22:13:32 -07:00
  • a66ef65fd9 Fix incorrect handler setup Darren Shepherd 2020-02-01 15:58:24 -07:00
  • b61ac7d555 Add ability to start on controllers when type is seen Darren Shepherd 2020-01-31 21:29:43 -07:00
  • 91dde5ead6 Refactor context to be sharable Darren Shepherd 2020-01-31 15:10:47 -07:00
  • 707b87671b Remove dynamiclistener replace Darren Shepherd 2020-01-30 22:43:08 -07:00
  • 8b42d0aff8 Refactor Darren Shepherd 2020-01-30 22:37:59 -07:00
  • 19c6732de0 Vendor Darren Shepherd 2020-01-30 22:01:21 -07:00
  • 9184741c57 Support JSON patch Darren Shepherd 2019-09-11 14:31:37 -07:00
  • c7d1ea5729 Fix counts delete Darren Shepherd 2019-09-11 14:27:44 -07:00
  • fab677b2ec Steve! Darren Shepherd 2019-09-11 14:05:00 -07:00
  • 9e4f93989f Switch schema ID to gvk and plural name to gvr Darren Shepherd 2019-09-11 11:03:22 -07:00
  • ef235af49c Fix update/patch and add webhook auth Darren Shepherd 2019-09-11 10:32:01 -07:00
  • 7f5d248680 Fix off by one and 404 Darren Shepherd 2019-09-09 14:34:40 -07:00
  • f81721ef93 Improve counts and columns Darren Shepherd 2019-09-09 14:28:55 -07:00
  • 46f5e218e9 Update vendor Darren Shepherd 2019-09-09 14:28:29 -07:00
  • 5142b5c386 Cleanup counts Darren Shepherd 2019-08-16 11:40:42 -07:00
  • b059dcca00 Cleanup around APIRoots Darren Shepherd 2019-08-14 13:51:13 -07:00
  • 6d2b0f54ca Make / and /v1 work Darren Shepherd 2019-08-14 13:39:08 -07:00
  • 59a6ee577e Add apigroups Darren Shepherd 2019-08-14 13:13:26 -07:00
  • de50acc048 Run formatter before links Darren Shepherd 2019-08-14 13:13:13 -07:00
  • f2c0706220 Add format to columns Darren Shepherd 2019-08-14 11:16:37 -07:00
  • 583309b969 Add column support Darren Shepherd 2019-08-14 11:08:34 -07:00
  • db650d6c19 Switch schema IDs to be dot separated Darren Shepherd 2019-08-13 19:00:29 -07:00
  • ad67c46055 Refactor schema IDs and paths Darren Shepherd 2019-08-13 16:36:03 -07:00
  • 0baa096865 Don't set type in mapper but instead the store Darren Shepherd 2019-08-13 16:35:47 -07:00
  • ecc80ef1e1 Counts per namespace Darren Shepherd 2019-08-12 21:32:57 -07:00
  • d61942f795 Fix nil panic Darren Shepherd 2019-08-12 21:32:47 -07:00
  • 5671b6c3f9 Watch counts Darren Shepherd 2019-08-12 16:47:23 -07:00
  • 73646d17ea Handle typed responses better Darren Shepherd 2019-08-12 16:46:57 -07:00
  • 4016d67f8b Add /v1/counts Darren Shepherd 2019-08-12 15:15:19 -07:00
  • 68d1d582c3 Add IsList and List conversion Darren Shepherd 2019-08-12 15:15:09 -07:00
  • 674f957b8b Delete unused code Darren Shepherd 2019-08-12 12:43:15 -07:00