@@ -71,39 +71,87 @@ export interface customEnv {
71
71
ENABLE_EXTERNAL_ARGO_CD : boolean
72
72
API_BATCH_SIZE : number
73
73
SERVICE_WORKER_TIMEOUT ?: string
74
- HIDE_RELEASES ?: boolean
75
74
FEATURE_USER_DEFINED_GITOPS_REPO_ENABLE : boolean
76
- HIDE_RESOURCE_WATCHER ?: boolean
77
75
ORGANIZATION_NAME : string
78
76
FEATURE_EXTERNAL_FLUX_CD_ENABLE : boolean
79
- FEATURE_SCOPED_VARIABLE_ENVIRONMENT_LIST_ENABLE ?: boolean
80
- HIDE_NETWORK_STATUS_INTERFACE ?: boolean
81
- SYSTEM_CONTROLLER_LISTING_TIMEOUT ?: number
82
- FEATURE_IMAGE_PROMOTION_ENABLE ?: boolean
83
- FEATURE_CD_MANDATORY_PLUGINS_ENABLE ?: boolean
84
77
/**
85
78
* If true, the direct permissions are hidden for non-super admins in user permissions
86
79
*
87
80
* @default false
88
81
*/
89
82
FEATURE_HIDE_USER_DIRECT_PERMISSIONS_FOR_NON_SUPER_ADMINS ?: boolean
90
- FEATURE_CONFIG_DRIFT_ENABLE : boolean
91
83
FEATURE_PROMO_EMBEDDED_BUTTON_TEXT ?: string
92
84
FEATURE_PROMO_EMBEDDED_MODAL_TITLE ?: string
93
85
FEATURE_PROMO_EMBEDDED_IFRAME_URL ?: string
94
- FEATURE_SWAP_TRAFFIC_ENABLE ?: boolean
95
86
FEATURE_BULK_RESTART_WORKLOADS_FROM_RB : string
96
87
FEATURE_RB_SYNC_CLUSTER_ENABLE ?: boolean
97
88
FEATURE_DEFAULT_MERGE_STRATEGY ?: OverrideMergeStrategyType
98
89
FEATURE_DEFAULT_LANDING_RB_ENABLE ?: boolean
99
- FEATURE_CLUSTER_MAP_ENABLE ?: boolean
100
90
FEATURE_ACTION_AUDIOS_ENABLE ?: boolean
101
91
/**
102
92
* If true, the experimental theming feature is enabled
103
93
*
104
94
* @default false
105
95
*/
106
96
FEATURE_EXPERIMENTAL_THEMING_ENABLE ?: boolean
97
+
98
+ // ================== Feature flags for the enterprise release ==================
99
+ /**
100
+ * Enable Image promotion feature
101
+ *
102
+ * @default false
103
+ */
104
+ FEATURE_IMAGE_PROMOTION_ENABLE ?: boolean
105
+ /**
106
+ * Enable environment list for scoped variables
107
+ *
108
+ * @default false
109
+ */
110
+ FEATURE_SCOPED_VARIABLE_ENVIRONMENT_LIST_ENABLE ?: boolean
111
+ /**
112
+ * If false, Enable release feature
113
+ *
114
+ * @default true
115
+ */
116
+ HIDE_RELEASES ?: boolean
117
+ /**
118
+ * Enable resource watcher
119
+ *
120
+ * @default true
121
+ */
122
+ HIDE_RESOURCE_WATCHER ?: boolean
123
+ /**
124
+ * Enable config drift
125
+ *
126
+ * @default false
127
+ */
128
+ FEATURE_CONFIG_DRIFT_ENABLE : boolean
129
+ /**
130
+ * Enable swap traffic (blue green deployment)
131
+ *
132
+ * @default false
133
+ */
134
+ FEATURE_SWAP_TRAFFIC_ENABLE ?: boolean
135
+ /**
136
+ * Enable mandatory plugins for cd
137
+ *
138
+ * @default true
139
+ */
140
+ FEATURE_CD_MANDATORY_PLUGINS_ENABLE ?: boolean
141
+ /**
142
+ * Enable cluster map
143
+ *
144
+ * @default true
145
+ */
146
+ FEATURE_CLUSTER_MAP_ENABLE ?: boolean
147
+ /**
148
+ * @default true
149
+ */
150
+ HIDE_NETWORK_STATUS_INTERFACE ?: boolean
151
+ /**
152
+ * @default 300000
153
+ */
154
+ SYSTEM_CONTROLLER_LISTING_TIMEOUT ?: number
107
155
}
108
156
declare global {
109
157
interface Window {
0 commit comments