Skip to content

Commit 1d6a551

Browse files
lokanandaprabhuopenshift-cherrypick-robot
authored andcommitted
Added flags to disable the pipelines extensions if enabled in console plugin
1 parent 6fc2fb7 commit 1d6a551

File tree

1 file changed

+95
-16
lines changed

1 file changed

+95
-16
lines changed

frontend/packages/pipelines-plugin/console-extensions.json

Lines changed: 95 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,9 @@
288288
"kind": "Condition"
289289
},
290290
"flag": "OPENSHIFT_PIPELINE_CONDITION"
291+
},
292+
"flags": {
293+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_FLAG_MODEL_EXTENSION"]
291294
}
292295
},
293296
{
@@ -299,6 +302,9 @@
299302
"kind": "Repository"
300303
},
301304
"flag": "OPENSHIFT_PIPELINE_AS_CODE"
305+
},
306+
"flags": {
307+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_FLAG_MODEL_EXTENSION"]
302308
}
303309
},
304310
{
@@ -310,6 +316,9 @@
310316
"kind": "Pipeline"
311317
},
312318
"flag": "OPENSHIFT_PIPELINE_V1BETA1"
319+
},
320+
"flags": {
321+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_FLAG_MODEL_EXTENSION"]
313322
}
314323
},
315324
{
@@ -321,6 +330,9 @@
321330
"kind": "Pipeline"
322331
},
323332
"flag": "OPENSHIFT_PIPELINE"
333+
},
334+
"flags": {
335+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_FLAG_MODEL_EXTENSION"]
324336
}
325337
},
326338
{
@@ -717,6 +729,9 @@
717729
"component": {
718730
"$codeRef": "pipelineComponent.NamespaceRedirect"
719731
}
732+
},
733+
"flags": {
734+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"]
720735
}
721736
},
722737
{
@@ -729,7 +744,10 @@
729744
}
730745
},
731746
"flags": {
732-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_NAV_OPTION"]
747+
"disallowed": [
748+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_NAV_OPTION",
749+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
750+
]
733751
}
734752
},
735753
{
@@ -742,7 +760,10 @@
742760
}
743761
},
744762
"flags": {
745-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_TASKS_NAV_OPTION"]
763+
"disallowed": [
764+
"HIDE_STATIC_PIPELINE_PLUGIN_TASKS_NAV_OPTION",
765+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
766+
]
746767
}
747768
},
748769
{
@@ -755,7 +776,10 @@
755776
}
756777
},
757778
"flags": {
758-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_TRIGGERS_NAV_OPTION"]
779+
"disallowed": [
780+
"HIDE_STATIC_PIPELINE_PLUGIN_TRIGGERS_NAV_OPTION",
781+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
782+
]
759783
}
760784
},
761785
{
@@ -766,6 +790,9 @@
766790
"component": {
767791
"$codeRef": "pacComponent.PacPage"
768792
}
793+
},
794+
"flags": {
795+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PAC_FORM"]
769796
}
770797
},
771798
{
@@ -782,7 +809,10 @@
782809
}
783810
},
784811
"flags": {
785-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINES_LIST"]
812+
"disallowed": [
813+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINES_LIST",
814+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
815+
]
786816
}
787817
},
788818
{
@@ -795,7 +825,10 @@
795825
}
796826
},
797827
"flags": {
798-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
828+
"disallowed": [
829+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
830+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
831+
]
799832
}
800833
},
801834
{
@@ -807,6 +840,9 @@
807840
"/k8s/ns/:ns/tekton.dev~v1beta1~PipelineRun/:plrName/logs/:taskName"
808841
],
809842
"component": { "$codeRef": "pipelinesComponent.LogURLRedirect" }
843+
},
844+
"flags": {
845+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"]
810846
}
811847
},
812848
{
@@ -819,7 +855,10 @@
819855
}
820856
},
821857
"flags": {
822-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
858+
"disallowed": [
859+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
860+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
861+
]
823862
}
824863
},
825864
{
@@ -832,7 +871,10 @@
832871
}
833872
},
834873
"flags": {
835-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
874+
"disallowed": [
875+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
876+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
877+
]
836878
}
837879
},
838880
{
@@ -845,7 +887,10 @@
845887
}
846888
},
847889
"flags": {
848-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
890+
"disallowed": [
891+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
892+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
893+
]
849894
}
850895
},
851896
{
@@ -856,6 +901,12 @@
856901
"component": {
857902
"$codeRef": "pipelinesComponent.RepositoryFormPage"
858903
}
904+
},
905+
"flags": {
906+
"disallowed": [
907+
"HIDE_STATIC_PIPELINE_PLUGIN_REPOSITORY_FORM",
908+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
909+
]
859910
}
860911
},
861912
{
@@ -872,7 +923,10 @@
872923
}
873924
},
874925
"flags": {
875-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINERUNS_LIST"]
926+
"disallowed": [
927+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINERUNS_LIST",
928+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
929+
]
876930
}
877931
},
878932
{
@@ -884,7 +938,8 @@
884938
"decorator": { "$codeRef": "topology.getPipelineRunDecorator" }
885939
},
886940
"flags": {
887-
"required": ["OPENSHIFT_PIPELINE"]
941+
"required": ["OPENSHIFT_PIPELINE"],
942+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_TOPOLOGY_DECORATOR_PROVIDER_EXTENSION"]
888943
}
889944
},
890945
{
@@ -905,7 +960,8 @@
905960
"getDataModelReconciler": { "$codeRef": "topology.getPipelinesDataModelReconciler" }
906961
},
907962
"flags": {
908-
"required": ["OPENSHIFT_PIPELINE"]
963+
"required": ["OPENSHIFT_PIPELINE"],
964+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_TOPOLOGY_DATA_FACTORY_EXTENSION"]
909965
}
910966
},
911967
{
@@ -933,7 +989,11 @@
933989
"type": "dev-console.add/action",
934990
"flags": {
935991
"required": ["OPENSHIFT_PIPELINE_V1BETA1"],
936-
"disallowed": ["FLAG_TEKTON_V1_ENABLED", "HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
992+
"disallowed": [
993+
"FLAG_TEKTON_V1_ENABLED",
994+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
995+
"HIDE_STATIC_PIPELINE_PLUGIN_DEVCONSOLE_ADD_ACTION_EXTENSION"
996+
]
937997
},
938998
"properties": {
939999
"id": "pipeline",
@@ -955,7 +1015,10 @@
9551015
"type": "dev-console.add/action",
9561016
"flags": {
9571017
"required": ["OPENSHIFT_PIPELINE", "FLAG_TEKTON_V1_ENABLED"],
958-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
1018+
"disallowed": [
1019+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
1020+
"HIDE_STATIC_PIPELINE_PLUGIN_DEVCONSOLE_ADD_ACTION_EXTENSION"
1021+
]
9591022
},
9601023
"properties": {
9611024
"id": "pipeline",
@@ -1131,6 +1194,9 @@
11311194
"version": "v1beta1"
11321195
},
11331196
"template": { "$codeRef": "yamlTemplates.newTaskTemplate" }
1197+
},
1198+
"flags": {
1199+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_YAML_TEMPLATE_EXTENSION"]
11341200
}
11351201
},
11361202
{
@@ -1143,6 +1209,9 @@
11431209
"version": "v1beta1"
11441210
},
11451211
"template": { "$codeRef": "yamlTemplates.newTaskRunTemplate" }
1212+
},
1213+
"flags": {
1214+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_YAML_TEMPLATE_EXTENSION"]
11461215
}
11471216
},
11481217
{
@@ -1155,6 +1224,9 @@
11551224
"version": "v1alpha1"
11561225
},
11571226
"template": { "$codeRef": "yamlTemplates.newPipelineResourceTemplate" }
1227+
},
1228+
"flags": {
1229+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_YAML_TEMPLATE_EXTENSION"]
11581230
}
11591231
},
11601232
{
@@ -1169,7 +1241,10 @@
11691241
"template": { "$codeRef": "yamlTemplates.newClusterTaskTemplate" }
11701242
},
11711243
"flags": {
1172-
"disallowed": ["PIPELINES_OPERATOR_VERSION_1_17_OR_NEWER"]
1244+
"disallowed": [
1245+
"PIPELINES_OPERATOR_VERSION_1_17_OR_NEWER",
1246+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_YAML_TEMPLATE_EXTENSION"
1247+
]
11731248
}
11741249
},
11751250
{
@@ -1249,7 +1324,8 @@
12491324
}
12501325
},
12511326
"flags": {
1252-
"required": ["OPENSHIFT_PIPELINE"]
1327+
"required": ["OPENSHIFT_PIPELINE"],
1328+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_TOPOLOGY_DETAILS_TABSECTION_EXTENSION"]
12531329
}
12541330
},
12551331
{
@@ -1263,7 +1339,10 @@
12631339
},
12641340
"flags": {
12651341
"required": ["OPENSHIFT_PIPELINE"],
1266-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_NAV_OPTION"]
1342+
"disallowed": [
1343+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_NAV_OPTION",
1344+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
1345+
]
12671346
}
12681347
},
12691348
{

0 commit comments

Comments
 (0)