Skip to content

Commit 99460d1

Browse files
Merge pull request #14992 from lokanandaprabhu/feature/ODC-7786
ODC-7786: Add flags in console static plugin for all the components of this epic
2 parents b1f8679 + 486f702 commit 99460d1

File tree

1 file changed

+92
-16
lines changed

1 file changed

+92
-16
lines changed

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

Lines changed: 92 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
{
@@ -782,7 +806,10 @@
782806
}
783807
},
784808
"flags": {
785-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINES_LIST"]
809+
"disallowed": [
810+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINES_LIST",
811+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
812+
]
786813
}
787814
},
788815
{
@@ -795,7 +822,10 @@
795822
}
796823
},
797824
"flags": {
798-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
825+
"disallowed": [
826+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
827+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
828+
]
799829
}
800830
},
801831
{
@@ -807,6 +837,9 @@
807837
"/k8s/ns/:ns/tekton.dev~v1beta1~PipelineRun/:plrName/logs/:taskName"
808838
],
809839
"component": { "$codeRef": "pipelinesComponent.LogURLRedirect" }
840+
},
841+
"flags": {
842+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"]
810843
}
811844
},
812845
{
@@ -819,7 +852,10 @@
819852
}
820853
},
821854
"flags": {
822-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
855+
"disallowed": [
856+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
857+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
858+
]
823859
}
824860
},
825861
{
@@ -832,7 +868,10 @@
832868
}
833869
},
834870
"flags": {
835-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
871+
"disallowed": [
872+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
873+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
874+
]
836875
}
837876
},
838877
{
@@ -845,7 +884,10 @@
845884
}
846885
},
847886
"flags": {
848-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
887+
"disallowed": [
888+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
889+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
890+
]
849891
}
850892
},
851893
{
@@ -856,6 +898,12 @@
856898
"component": {
857899
"$codeRef": "pipelinesComponent.RepositoryFormPage"
858900
}
901+
},
902+
"flags": {
903+
"disallowed": [
904+
"HIDE_STATIC_PIPELINE_PLUGIN_REPOSITORY_FORM",
905+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
906+
]
859907
}
860908
},
861909
{
@@ -872,7 +920,10 @@
872920
}
873921
},
874922
"flags": {
875-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINERUNS_LIST"]
923+
"disallowed": [
924+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINERUNS_LIST",
925+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
926+
]
876927
}
877928
},
878929
{
@@ -884,7 +935,8 @@
884935
"decorator": { "$codeRef": "topology.getPipelineRunDecorator" }
885936
},
886937
"flags": {
887-
"required": ["OPENSHIFT_PIPELINE"]
938+
"required": ["OPENSHIFT_PIPELINE"],
939+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_TOPOLOGY_DECORATOR_PROVIDER_EXTENSION"]
888940
}
889941
},
890942
{
@@ -905,7 +957,8 @@
905957
"getDataModelReconciler": { "$codeRef": "topology.getPipelinesDataModelReconciler" }
906958
},
907959
"flags": {
908-
"required": ["OPENSHIFT_PIPELINE"]
960+
"required": ["OPENSHIFT_PIPELINE"],
961+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_TOPOLOGY_DATA_FACTORY_EXTENSION"]
909962
}
910963
},
911964
{
@@ -933,7 +986,11 @@
933986
"type": "dev-console.add/action",
934987
"flags": {
935988
"required": ["OPENSHIFT_PIPELINE_V1BETA1"],
936-
"disallowed": ["FLAG_TEKTON_V1_ENABLED", "HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
989+
"disallowed": [
990+
"FLAG_TEKTON_V1_ENABLED",
991+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
992+
"HIDE_STATIC_PIPELINE_PLUGIN_DEVCONSOLE_ADD_ACTION_EXTENSION"
993+
]
937994
},
938995
"properties": {
939996
"id": "pipeline",
@@ -955,7 +1012,10 @@
9551012
"type": "dev-console.add/action",
9561013
"flags": {
9571014
"required": ["OPENSHIFT_PIPELINE", "FLAG_TEKTON_V1_ENABLED"],
958-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER"]
1015+
"disallowed": [
1016+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_BUILDER",
1017+
"HIDE_STATIC_PIPELINE_PLUGIN_DEVCONSOLE_ADD_ACTION_EXTENSION"
1018+
]
9591019
},
9601020
"properties": {
9611021
"id": "pipeline",
@@ -1131,6 +1191,9 @@
11311191
"version": "v1beta1"
11321192
},
11331193
"template": { "$codeRef": "yamlTemplates.newTaskTemplate" }
1194+
},
1195+
"flags": {
1196+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_YAML_TEMPLATE_EXTENSION"]
11341197
}
11351198
},
11361199
{
@@ -1143,6 +1206,9 @@
11431206
"version": "v1beta1"
11441207
},
11451208
"template": { "$codeRef": "yamlTemplates.newTaskRunTemplate" }
1209+
},
1210+
"flags": {
1211+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_YAML_TEMPLATE_EXTENSION"]
11461212
}
11471213
},
11481214
{
@@ -1155,6 +1221,9 @@
11551221
"version": "v1alpha1"
11561222
},
11571223
"template": { "$codeRef": "yamlTemplates.newPipelineResourceTemplate" }
1224+
},
1225+
"flags": {
1226+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_YAML_TEMPLATE_EXTENSION"]
11581227
}
11591228
},
11601229
{
@@ -1169,7 +1238,10 @@
11691238
"template": { "$codeRef": "yamlTemplates.newClusterTaskTemplate" }
11701239
},
11711240
"flags": {
1172-
"disallowed": ["PIPELINES_OPERATOR_VERSION_1_17_OR_NEWER"]
1241+
"disallowed": [
1242+
"PIPELINES_OPERATOR_VERSION_1_17_OR_NEWER",
1243+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_YAML_TEMPLATE_EXTENSION"
1244+
]
11731245
}
11741246
},
11751247
{
@@ -1249,7 +1321,8 @@
12491321
}
12501322
},
12511323
"flags": {
1252-
"required": ["OPENSHIFT_PIPELINE"]
1324+
"required": ["OPENSHIFT_PIPELINE"],
1325+
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_TOPOLOGY_DETAILS_TABSECTION_EXTENSION"]
12531326
}
12541327
},
12551328
{
@@ -1263,7 +1336,10 @@
12631336
},
12641337
"flags": {
12651338
"required": ["OPENSHIFT_PIPELINE"],
1266-
"disallowed": ["HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_NAV_OPTION"]
1339+
"disallowed": [
1340+
"HIDE_STATIC_PIPELINE_PLUGIN_PIPELINE_NAV_OPTION",
1341+
"HIDE_STATIC_PIPELINE_PLUGIN_CONSOLE_PAGE_ROUTE_EXTENSION"
1342+
]
12671343
}
12681344
},
12691345
{

0 commit comments

Comments
 (0)