mirror of
https://github.com/datahub-project/datahub.git
synced 2025-06-27 05:03:31 +00:00
feat(searchBarAutocomplete): add feature flag for search bar's autocomplete redesign (#12690)
Co-authored-by: Victor Tarasevich <v.tarasevitch@invento.by>
This commit is contained in:
parent
69981675a5
commit
256e488d28
@ -204,6 +204,8 @@ public class AppConfigResolver implements DataFetcher<CompletableFuture<AppConfi
|
||||
.setShowNavBarRedesign(_featureFlags.isShowNavBarRedesign())
|
||||
.setShowAutoCompleteResults(_featureFlags.isShowAutoCompleteResults())
|
||||
.setEntityVersioningEnabled(_featureFlags.isEntityVersioning())
|
||||
.setShowSearchBarAutocompleteRedesign(
|
||||
_featureFlags.isShowSearchBarAutocompleteRedesign())
|
||||
.build();
|
||||
|
||||
appConfig.setFeatureFlags(featureFlagsConfig);
|
||||
|
@ -593,6 +593,11 @@ type FeatureFlagsConfig {
|
||||
If turned on, exposes the versioning feature by allowing users to link entities in the UI.
|
||||
"""
|
||||
entityVersioningEnabled: Boolean!
|
||||
|
||||
"""
|
||||
If turned on, show the redesigned search bar's autocomplete
|
||||
"""
|
||||
showSearchBarAutocompleteRedesign: Boolean!
|
||||
}
|
||||
|
||||
"""
|
||||
|
@ -67,6 +67,7 @@ export const DEFAULT_APP_CONFIG = {
|
||||
showNavBarRedesign: false,
|
||||
showAutoCompleteResults: false,
|
||||
entityVersioningEnabled: false,
|
||||
showSearchBarAutocompleteRedesign: false,
|
||||
},
|
||||
chromeExtensionConfig: {
|
||||
enabled: false,
|
||||
|
@ -82,6 +82,7 @@ query appConfig {
|
||||
showNavBarRedesign
|
||||
showAutoCompleteResults
|
||||
entityVersioningEnabled
|
||||
showSearchBarAutocompleteRedesign
|
||||
}
|
||||
chromeExtensionConfig {
|
||||
enabled
|
||||
|
@ -36,4 +36,5 @@ public class FeatureFlags {
|
||||
private boolean showAutoCompleteResults = false;
|
||||
private boolean dataProcessInstanceEntityEnabled = true;
|
||||
private boolean entityVersioning = false;
|
||||
private boolean showSearchBarAutocompleteRedesign = false;
|
||||
}
|
||||
|
@ -503,6 +503,7 @@ featureFlags:
|
||||
showNavBarRedesign: ${SHOW_NAV_BAR_REDESIGN:true} # If turned on, show the newly designed nav bar in the V2 experience
|
||||
showAutoCompleteResults: ${SHOW_AUTO_COMPLETE_RESULTS:true} # If turned on, show the auto complete results in the search bar
|
||||
entityVersioning: ${ENTITY_VERSIONING_ENABLED:false} # Enables entity versioning APIs, validators, and side effects
|
||||
showSearchBarAutocompleteRedesign: ${SHOW_SEARCH_BAR_AUTOCOMPLETE_REDESIGN:false} # If turned on, show the redesigned search bar's autocomplete
|
||||
|
||||
entityChangeEvents:
|
||||
enabled: ${ENABLE_ENTITY_CHANGE_EVENTS_HOOK:true}
|
||||
|
Loading…
x
Reference in New Issue
Block a user