Modifier and Type | Field and Description |
---|---|
static FeatureFlag |
JiraFeatureFlagRegistrar.ACCESSIBILITY_PERSONAL_SETTINGS
Enables Accessibility Personal Settings.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.ADMINS_CAN_EDIT_PRIVATE_FILTERS_AND_DASHBOARDS
Allows admins to search and edit private filters, dashboards, and subscriptions of other users.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.ADMINS_CAN_SHARE_FILTERS_AND_DASHBOARDS_WITH_ALL_GROUPS_AND_ROLES
Allows admins to share filters and dashboards with roles and groups they are not a member of
|
static FeatureFlag |
JiraFeatureFlagRegistrar.ADVANCED_AUDIT_LOG
Enables Advanced Audit Log.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.ARCHIVED_ISSUES_FILTERS
Enables filters on archived issues page
|
static FeatureFlag |
JiraFeatureFlagRegistrar.BROWSE_ARCHIVED_PAGE
Enables a browse archived issues page
|
static FeatureFlag |
JiraFeatureFlagRegistrar.CDN_STATIC_ASSETS
Enables CDN Static Assets feature.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.CLEANUP_CLUSTER_TASKS
Enables cleaning up tasks from offline DC nodes.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.CLUSTER_MONITORING_SHOW_OFFLINE_NODES
Enables reporting offline nodes in cluster monitoring.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.CUSTOM_CSV_ESCAPER
Enables custom CSV escaper.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.CUSTOMFIELDS_REDESIGN
Enables new performant UI with pagination for customfields admin page.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.DB_ID_BASED_KEY_GENERATION_STRATEGY
Switches the strategy of generating user keys for new users from lowercased username to the format "JIRAUSER10000".
|
static FeatureFlag |
JiraFeatureFlagRegistrar.DOCUMENT_BASED_INDEX_REPLICATION
Enables Document Based index Replication in DC nodes.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.EXTERNAL_LINKS_NEW_IN_WINDOW |
static FeatureFlag |
JiraFeatureFlagRegistrar.FILTERS_UX_IMPROVEMENT
Feature flag for Filters Creation User Experience improvement.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.GDPR_RTBF
Enables GDPR RTBF UI for user anonymization.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.ISSUE_ARCHIVING
Enables Issue Archiving feature.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.ISSUE_TABLE_DRAGGABLE_FEATURE |
static FeatureFlag |
JiraFeatureFlagRegistrar.ISSUE_TABLE_SUBTASKS_MOVE_LINKS_HIDDEN_FEATURE |
static FeatureFlag |
JiraFeatureFlagRegistrar.JIRA_ATTACHMENT_GENERATE_UNIQUE_SUFFIX_ENABLED
Enables unique suffix generation for every new attachment.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.JIRA_USERS_AND_ROLES_PAGE_IN_REACT
New users and roles page.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.JQL_SMART_AUTOSELECTFIRST_FEATURE |
static FeatureFlag |
JiraFeatureFlagRegistrar.JQL_SUGGEST_RECENT_FILDS_FEATURE |
static FeatureFlag |
JiraFeatureFlagRegistrar.JSW_BURNUP_CHART
Enables Burnup chart in Jira Software.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.MEMBERS_OF_IGNORE_ANONYMOUS_BROWSE_USERS_PERMISSION
Disables fix for VULN-204886: check whether global anonymous "browse users" permission is enabled, during 'membersOf' JQL function validation.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.PER_PROJECT_PERMISSION_QUERY
Enables permission query optimization.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.PRIORITIES_PER_PROJECT
This feature flag is intended to be used mostly to control visibility of the feature when ZDU kicks in.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.PRIORITIES_PER_PROJECT_EDIT_DEFAULT_SCHEME
JRASERVER-66660: feature flag to edit default priority scheme
|
static FeatureFlag |
JiraFeatureFlagRegistrar.PRIORITIES_PER_PROJECT_JSD |
static FeatureFlag |
JiraFeatureFlagRegistrar.QUICK_SEARCH
This feature flag disables Quick Search functionality
|
static FeatureFlag |
JiraFeatureFlagRegistrar.REDIRECTING_ANONYMOUS_ACCESS_TO_404_ERRORS
Enables redirect of anonymous access from 404 errors to login page
|
static FeatureFlag |
JiraFeatureFlagRegistrar.RENDERER_CONSIDER_VARIABLE_FORMAT_FEATURE
When cleaning up (ie removing) this Feature Flag, note that it is also checked in the JIRA Editor Plugin, javascript files and should also be removed
|
static FeatureFlag |
JiraFeatureFlagRegistrar.RETURN_DEFAULT_AVATARS_FOR_BROKEN_AVATARS
Controls returning default avatars for broken avatars
|
static FeatureFlag |
JiraFeatureFlagRegistrar.SECURITY_XSRF_SESSION_TOKEN
Enables protection by session stored XSRF token (default is cookie stored)
|
static FeatureFlag |
JiraFeatureFlagRegistrar.SHARED_ENTITY_EDIT_RIGHTS
Feature flag for Shared Entities(Shared Filters and Dashboards) edit rights.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.SMTP_SERVER_HOSTNAME_VERIFICATION_FEATURE_FLAG
Enables server identification check while connecting to SMTP server
|
static FeatureFlag |
JiraFeatureFlagRegistrar.USE_DC_LOCK_LEASING
Enables lease mechanism for DC locks (instead of 'timeout by missing heartbeat').
|
static FeatureFlag |
JiraFeatureFlagRegistrar.USE_SNAPPY_FOR_INDEX_SNAPSHOTS
Enables using Snappy for index snapshots.
|
static FeatureFlag |
JiraFeatureFlagRegistrar.USE_VERSION_BASED_NODE_REINDEX_SERVICE
This feature is about using the version based
NodeReindexService and
is enabled after ZDU to 8.10. |
Modifier and Type | Method and Description |
---|---|
static FeatureFlag |
JiraFeatureFlagRegistrar.registerFeatureFlag(String featureKey,
boolean defaultOn) |
Modifier and Type | Method and Description |
---|---|
Set<FeatureFlag> |
JiraFeatureFlagRegistrar.getFeatureFlags() |
Modifier and Type | Method and Description |
---|---|
FeatureFlag |
FeatureFlag.defaultedTo(boolean defaultValue)
Deprecated.
- since 7.6 all flags are created as off by default
|
FeatureFlag |
FeatureFlagDefinitions.Definition.define()
This will define the feature flag, add it to the parent FeatureFlagDefinitions and return the created.
|
static FeatureFlag |
FeatureFlag.featureFlag(String featureKey)
Creates a new FeatureFlag with the specified key and off by default
|
FeatureFlag |
FeatureFlag.offByDefault()
Deprecated.
- since 7.6 all flags are created as off by default,
if you want your flag to be switched on use onByDefault
|
FeatureFlag |
FeatureFlag.onByDefault()
Creates a new FeatureFlag that is on by default
|
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Option<FeatureFlag> |
FeatureManager.getFeatureFlag(String featureKey)
Return a feature flag by key
|
Set<FeatureFlag> |
FeatureFlagProvider.getFeatureFlags() |
Set<FeatureFlag> |
FeatureFlagDefinitions.getFeatureFlags() |
Set<FeatureFlag> |
FeatureManager.getRegisteredFlags() |
Modifier and Type | Method and Description |
---|---|
boolean |
FeatureManager.isEnabled(FeatureFlag featureFlag)
Checking the state of feature flag
|
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableMap<FeatureFlag,Integer> |
BuildNumberFeatureFlagActivator.BUILD_NUMBER_ACTIVATED_FEATURE_FLAGS
Map of feature flags with corresponding build number starting from which given flag should be activated.
|
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Option<FeatureFlag> |
FeatureFlagProviderAccessor.findFeatureFlag(String featureKey) |
Set<FeatureFlag> |
BuildNumberFeatureFlagActivator.getActivatedFlags() |
Set<FeatureFlag> |
DefaultFeatureFlagActivatorAccessor.getActivatedFlags() |
Set<FeatureFlag> |
BootstrapFeatureFlagActivatorAccessor.getActivatedFlags() |
Set<FeatureFlag> |
FeatureFlagActivatorAccessor.getActivatedFlags() |
Set<FeatureFlag> |
DCLockLeasingActivator.getActivatedFlags() |
Set<FeatureFlag> |
FeatureFlagActivator.getActivatedFlags()
Return a set of feature flags that should be considered as activated (ie.
|
io.atlassian.fugue.Option<FeatureFlag> |
BootstrapFeatureManager.getFeatureFlag(String featureKey) |
io.atlassian.fugue.Option<FeatureFlag> |
DefaultFeatureManager.getFeatureFlag(String featureKey) |
Map<String,FeatureFlag> |
FeatureFlagProviderAccessor.getFeatureFlags() |
Set<FeatureFlag> |
FeatureFlagModuleDescriptor.getFeatureFlags() |
Set<FeatureFlag> |
BootstrapFeatureManager.getRegisteredFlags() |
Set<FeatureFlag> |
DefaultFeatureManager.getRegisteredFlags() |
Modifier and Type | Method and Description |
---|---|
boolean |
BootstrapFeatureManager.isEnabled(FeatureFlag featureFlag) |
boolean |
DefaultFeatureManager.isEnabled(FeatureFlag featureFlag) |
Modifier and Type | Field and Description |
---|---|
static FeatureFlag |
DiagnosticsFeatureFlagRegistry.DATABASE_MONITOR
Enables database monitor
|
static FeatureFlag |
DiagnosticsFeatureFlagRegistry.DIAGNOSTICS_MONITORS
Enables diagnostics monitors
|
static FeatureFlag |
DiagnosticsFeatureFlagRegistry.GARBAGE_COLLECTION_MONITOR
Enables Garbage Collection monitor
|
static FeatureFlag |
DiagnosticsFeatureFlagRegistry.HTTP_MONITOR
Enables Http monitor
|
static FeatureFlag |
DiagnosticsFeatureFlagRegistry.JQL_MONITOR
Enables jql monitor
|
static FeatureFlag |
DiagnosticsFeatureFlagRegistry.OPERATING_SYSTEM_MONITOR
Enables OperatingSytem monitor
|
static FeatureFlag |
DiagnosticsFeatureFlagRegistry.SCHEDULER_MONITOR
Enables scheduler monitor
|
Modifier and Type | Method and Description |
---|---|
Set<FeatureFlag> |
DiagnosticsFeatureFlagRegistry.getFeatureFlags() |
Modifier and Type | Field and Description |
---|---|
static FeatureFlag |
PerformanceMonitoringFeatureFlags.DIAGNOSTICS_PERFORMACE_LOGGING
Feature flag for disabling performance logging.
|
Modifier and Type | Method and Description |
---|---|
Set<FeatureFlag> |
PerformanceMonitoringFeatureFlags.getFeatureFlags() |
Modifier and Type | Method and Description |
---|---|
Set<FeatureFlag> |
LuceneCorruptionChecker.getFeatureFlags() |
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Option<FeatureFlag> |
MockFeatureManager.getFeatureFlag(String featureKey) |
Set<FeatureFlag> |
MockFeatureManager.getRegisteredFlags() |
Modifier and Type | Method and Description |
---|---|
MockFeatureManager |
MockFeatureManager.activateFeatureFlag(FeatureFlag featureFlag) |
MockFeatureManager |
MockFeatureManager.deactivateFeatureFlag(FeatureFlag featureFlag) |
MockFeatureManager |
MockFeatureManager.disableFeature(FeatureFlag feature) |
MockFeatureManager |
MockFeatureManager.enableFeature(FeatureFlag feature) |
boolean |
MockFeatureManager.isEnabled(FeatureFlag featureFlag) |
MockFeatureManager |
MockFeatureManager.registerFeatureFlag(FeatureFlag feature) |
MockFeatureManager |
MockFeatureManager.resetFeature(FeatureFlag feature) |
MockFeatureManager |
MockFeatureManager.unregisterFeatureFlag(FeatureFlag feature) |
Modifier and Type | Field and Description |
---|---|
static FeatureFlag |
ManagedPermissionSchemeHelperImpl.EXTENDEDADMIN_HIDE_FEATURE |
Modifier and Type | Field and Description |
---|---|
static FeatureFlag |
PublicAccessPermissionManager.PUBLIC_ACCESS |
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractAvatarServlet.isFeatureEnabled(FeatureFlag featureFlag,
boolean whenFeatureManagerNotPresent) |
Modifier and Type | Field and Description |
---|---|
static FeatureFlag |
JiraSalFeatureFlags.HOST_CONNECT_ACCESSOR_EXISTING_TRANSACTION_WILL_CREATE_TRANSACTIONS |
Modifier and Type | Method and Description |
---|---|
Set<FeatureFlag> |
JiraSalFeatureFlags.getFeatureFlags() |
Copyright © 2002-2021 Atlassian. All Rights Reserved.