ARO-RP/pkg/frontend
Jeremy Facchetti 6d18e6449f
middleware improvements in frontend (#2679)
* middleware improvements in frontend

* reduce nesting

* fixup

* simplified authenticated middleware
2023-02-08 08:52:00 +01:00
..
adminactions Add validation and unrestricted endpoint for kubernetes objects 2023-02-01 08:06:01 -08:00
middleware middleware improvements in frontend (#2679) 2023-02-08 08:52:00 +01:00
admin_openshiftcluster_approvecsr.go Add validation and unrestricted endpoint for kubernetes objects 2023-02-01 08:06:01 -08:00
admin_openshiftcluster_approvecsr_test.go fix: update approce csr unit test with new frontend params 2022-09-15 18:05:09 -06:00
admin_openshiftcluster_cordonnode.go Add validation and unrestricted endpoint for kubernetes objects 2023-02-01 08:06:01 -08:00
admin_openshiftcluster_cordonnode_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
admin_openshiftcluster_drainnode.go Add validation and unrestricted endpoint for kubernetes objects 2023-02-01 08:06:01 -08:00
admin_openshiftcluster_drainnode_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
admin_openshiftcluster_kubernetesobjects.go Add validation and unrestricted endpoint for kubernetes objects 2023-02-01 08:06:01 -08:00
admin_openshiftcluster_kubernetesobjects_test.go Add validation and unrestricted endpoint for kubernetes objects 2023-02-01 08:06:01 -08:00
admin_openshiftcluster_kubernetespods_logs.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
admin_openshiftcluster_kubernetespods_logs_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
admin_openshiftcluster_list.go api version improvements 2022-09-09 10:13:50 +02:00
admin_openshiftcluster_list_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
admin_openshiftcluster_reconcilefailednic.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
admin_openshiftcluster_redeployvm.go fixed race condition in frontend 2022-12-01 09:03:20 +01:00
admin_openshiftcluster_redeployvm_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
admin_openshiftcluster_resources_list.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
admin_openshiftcluster_resources_list_test.go now uses streams instead of array 2023-01-13 10:34:55 -05:00
admin_openshiftcluster_serialconsole.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
admin_openshiftcluster_startvm.go fixed race condition in frontend 2022-12-01 09:03:20 +01:00
admin_openshiftcluster_startvm_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
admin_openshiftcluster_stopvm.go Optionally deallocate a VM after performing a graceful stop VM action (#2630) 2023-01-16 14:09:49 +01:00
admin_openshiftcluster_stopvm_test.go Optionally deallocate a VM after performing a graceful stop VM action (#2630) 2023-01-16 14:09:49 +01:00
admin_openshiftcluster_upgrade.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
admin_openshiftcluster_vmresize.go fixed race condition in frontend 2022-12-01 09:03:20 +01:00
admin_openshiftcluster_vmresize_test.go added more linter (#2481) 2022-10-31 08:18:27 +11:00
admin_openshiftcluster_vmsizelist.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
admin_openshiftcluster_vmsizelist_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
admin_openshiftversion_list.go Add changefeed to track supported and enabled OCP versions in frontend 2022-09-21 09:38:24 -04:00
admin_openshiftversion_list_test.go refactor openshiftversion implementation code 2022-09-20 09:28:09 -04:00
admin_openshiftversion_put.go Add changefeed to track supported and enabled OCP versions in frontend 2022-09-21 09:38:24 -04:00
admin_openshiftversion_put_test.go Add changefeed to track supported and enabled OCP versions in frontend 2022-09-21 09:38:24 -04:00
admin_vm_actions.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
adminreplies.go now uses streams instead of array 2023-01-13 10:34:55 -05:00
asyncoperationresult_get.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
asyncoperationresult_get_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
asyncoperations.go decoupling functions from mux.Vars() in frontend (#2616) 2023-01-18 11:27:27 +01:00
asyncoperationsstatus_get.go fix operation uniqueness (#2233) 2022-07-08 14:10:31 -04:00
asyncoperationsstatus_get_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
changefeed.go Microsoft-requested changed for API acceptance, next round 2022-11-07 12:33:42 -05:00
changefeed_test.go Add changefeed to track supported and enabled OCP versions in frontend 2022-09-21 09:38:24 -04:00
clustermanager_delete.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
clustermanager_delete_test.go generate mocks, add coverage 2022-11-04 11:13:15 -04:00
clustermanager_get.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
clustermanager_get_test.go generate mocks, add coverage 2022-11-04 11:13:15 -04:00
clustermanager_putorpatch.go Fix build error 2023-02-01 07:40:59 -08:00
clustermanager_putorpatch_test.go refactor test for readability 2023-01-05 06:52:16 -07:00
clustermanager_type.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
clustermanager_type_test.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
frontend.go middleware improvements in frontend (#2679) 2023-02-08 08:52:00 +01:00
frontend_test.go Fix tests that don't use newTestInfra() 2022-09-28 17:50:24 -07:00
generate.go now uses streams instead of array 2023-01-13 10:34:55 -05:00
openshiftcluster_applensdetectors.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
openshiftcluster_applensdetectors_test.go feat: addition of applens client and detector endpoints 2022-12-16 12:53:35 -05:00
openshiftcluster_delete.go decoupling functions from mux.Vars() in frontend (#2616) 2023-01-18 11:27:27 +01:00
openshiftcluster_delete_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
openshiftcluster_get.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
openshiftcluster_get_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
openshiftcluster_list.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
openshiftcluster_list_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
openshiftcluster_putorpatch.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
openshiftcluster_putorpatch_test.go move quota validation to frontend 2023-01-05 10:21:55 +01:00
openshiftclustercredentials_post.go Frontend cleanup (#2671) 2023-02-01 14:45:16 +01:00
openshiftclustercredentials_post_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
openshiftclusterkubeconfigcredentials_post.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
openshiftclusterkubeconfigcredentials_post_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
openshiftversions_list.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
openshiftversions_list_test.go move quota validation to frontend 2023-01-05 10:21:55 +01:00
operations_get.go decoupled middlewares from gorilla for apiversion (#2668) 2023-02-01 10:39:27 +01:00
quota_test.go move quota validation to frontend 2023-01-05 10:21:55 +01:00
quota_validation.go move quota validation to frontend 2023-01-05 10:21:55 +01:00
ready_get.go Add changefeed to track supported and enabled OCP versions in frontend 2022-09-21 09:38:24 -04:00
security_test.go move quota validation to frontend 2023-01-05 10:21:55 +01:00
shared_test.go Add a real feature flag, FeatureEnableOCMEndpoints 2022-09-28 17:30:38 -07:00
subscriptions_put.go
subscriptions_put_test.go create clustermanager api definitions, wire up cosmosdb 2022-09-14 09:57:29 -04:00
validate.go Update permitted cluster-wide objects function 2023-02-03 11:18:29 -08:00
validate_test.go Add validation and unrestricted endpoint for kubernetes objects 2023-02-01 08:06:01 -08:00