2149c75e22
Zipkin: Run queries through backend ( #97754 )
...
* Zipkin: Run queries through backend
* ;2DUpdate e2e
* Update e2e
2024-12-11 12:31:24 +02:00
f05d016ae7
Chore: Remove mysqlParseTime feature toggle ( #97761 )
2024-12-10 15:13:13 -06:00
b05d60e5b5
k8s: dashboards: remove FT ( #97758 )
2024-12-10 12:35:36 -06:00
c2333e3bc0
ShareDrawer: Enable by default ( #97259 )
2024-12-10 12:52:18 -03:00
663167a16c
FeatureToggles: Make newFiltersUI feature toggle generally available ( #97460 )
...
make newFiltersUIfeature toggle generally available
2024-12-10 10:06:55 +00:00
b898a4540d
Azure Monitor: Add a feature flag to toggle user auth for Azure Monitor only ( #96858 )
...
* Azure Monitor: Add a feature flag to toggle user auth for Azure Monitor only
* Fix condition for userIdentityEnabled
* Re-add removed test
* Remove unused prop
* Refactor onAuthTypeChange in AzureCredentialsForm
* Add frontend unit tests
* Lint
2024-11-27 14:01:54 +00:00
21bd47e512
scopes: behind its own feature flag ( #97077 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2024-11-27 08:58:25 +01:00
d2b6960593
Feature toggles: remove lokiMetricDataplane ( #97024 )
...
* Feature toggles: remove lokiMetricDataplane
* Framing: remove test cases expecting metricDataplane to be false
* Remove test code
* Chore: rename test cases
2024-11-26 18:32:17 +02:00
977184b878
Alerting: Simplify notification step ( #96430 )
...
* Move evaluation outside folder section, and move labels in instead
* rename file
* update translations
* refactor
* rename file and component
* refactor
* fix test
* refactor
* rename files and components
* update translations
* fix style
* update translations
* Add feature toggle for simplified mode in notifications step
* WIP
* Use useAppNotification for toasts
* update label when group can not be selected yet
* update translations
* WIP
* update some texts and add comment
* update translations
* remove duplicated code
* fix typo
* update translations
* update styles and remove label
* update simplified_notifications_section name according BE changes
* remove FolderWithoutGroup
* remove commented code
* prettier
* remove SIMPLIFIED_NOTIFICATION_STEP_KEY and use MANUAL_ROUTING_KEY instead
* styles cleanup
* Update docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
* merge main and prettier doc
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2024-11-22 13:07:45 +02:00
53245e2742
Provisioning: Add feature toggle ( #96891 )
2024-11-22 11:03:50 +02:00
e9fae5bd7f
CloudMigration: Create authapi service ( #96581 )
2024-11-21 20:46:06 +02:00
35d1274919
Logging: Enables unified error logging by default ( #96512 )
...
enables unified error logging by default
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2024-11-21 17:12:00 +02:00
b8e92aacd2
PublicDashboards: Remove publicDashboards FF ( #96578 )
2024-11-20 11:36:19 -03:00
f1601b1c0f
SingleTopNav: Update singleTopNav
feature toggle to GA and enabled by default ( #96752 )
2024-11-20 13:30:19 +01:00
76444c7913
Alerting: Add alertingOptimizeReducerInUI feature toggle ( #96608 )
...
add alertingOptimizeReducerInUI feature toggle
2024-11-18 12:59:00 +02:00
cc1d76fc0a
Jaeger: Add feature toggle for backend migration ( #96494 )
...
* add feature toggle for jaeger backend migration
* add codeowners
2024-11-15 14:40:20 +00:00
eededdd4c1
SingleTopNav: Update singleTopNav
feature toggle to public preview ( #96527 )
...
update singleTopNav to public preview
2024-11-15 12:06:27 +02:00
ec1a722504
Reporting: useReportRawTimeRange FF ( #95683 )
2024-11-14 17:08:03 -03:00
39fe0b29ff
XYChart: Remove old implementation ( #96416 )
2024-11-14 10:36:18 -06:00
e886079d4c
Enable preinstallAutoUpdate by default ( #96446 )
2024-11-14 13:37:21 +01:00
3a6858cf26
Frontend o11y: Report browser crashes to Faro ( #95772 )
...
* Report browser crashes to Faro
* Fix linting
* Change context log context prefix
* Update types
* Update crash detection library to report stale tabs
* Post merge fixes
2024-11-12 16:07:27 +01:00
69a38c634c
RBAC: Enable action sets by default ( #96286 )
...
enable action sets by default
2024-11-12 12:39:51 +00:00
c3494614e3
PoC: Define userstorage API ( #95557 )
2024-11-12 12:56:41 +01:00
3d51ca7377
SCIM: Add feature flag ( #96021 )
...
* Add feature flag
2024-11-07 15:38:46 +01:00
a415c0b831
Preinstall: Automatic updates if no version is specified ( #95970 )
2024-11-07 13:14:25 +01:00
c151021b16
Zipkin: Add feature toggle for backend migration ( #95973 )
2024-11-07 10:35:53 +01:00
c7a7f7dce5
PluginExtensions: Made it possible to enable extensions admin page in non-development environments ( #95820 )
...
* Added feature flag for toggling extensions admin page.
* fixed typo.
* require restart
---------
Co-authored-by: Erik Sundell <erik.sundell87@gmail.com>
2024-11-05 16:55:10 +01:00
85c696c4ad
SQL: Add macro support in select case ( #88514 )
...
* Feat: timeGroup macro handling in VQB
* Add tests
* Add functions to SQL ds
* Fix lint errors
* Add feature toggle
* Add rendering based on object
* Fix lint
* Fix CI failures
* Fix tests
* Address review comments
* Add docs
* Fix JSX runtime warnings
* Remove docs part that mentions suggest more macros
* Update docs/sources/shared/datasources/sql-query-builder-macros.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Add smoke test for this feature
* lint
* Add supported macros to influx
* Add setupTests.ts to include in tsconfig.json
* Import jest-dom instead of setupTests.ts
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-11-04 17:13:35 +01:00
403b60723d
Playlist: Add watch feature toggle ( #95730 )
2024-11-01 13:47:24 -04:00
8f2893edd3
Features: Move cloudwatchMetricInsightsCrossAccount toggle to GA and enabled by deafault ( #94985 )
2024-10-31 13:58:09 +00:00
db5f893ea6
Chore: Remove code related to viz/widget split feature ( #95614 )
2024-10-30 16:12:03 +00:00
f062c66f89
Dashboard: Add new dashboardSchemaV2
feature toggle ( #95536 )
...
Dashboard Scene: Add new dashboardSchemaV2 feature toggle
2024-10-29 11:35:18 +01:00
2a65de8aaa
Azure Monitor: Limit the log rows to 30000 ( #93901 )
...
* Limit the amount of rows to 30000
* Lint
* Remove unneeded goldenframe check
* Add feature toggle
* Update toggles
* Use rowLimit variable
2024-10-24 16:32:09 +03:00
2573cbec08
Loki: Added support to split queries by stream shard ( #94245 )
...
* Add shard query splitting implementation
* Shard query splitting: reuse function from query splitting
* Shard query splitting: remove max line limit
* Shard query splitting: update test
* Shard query splitting: fix types and non-sharded queries
* Merge responses: fix log merging
* Merge responses: remove legacy code
* Query splitting: add support to retry failed requests
* Query splitting: unit test request retrying
* Query splitting: add unsubscriptions
* Shard query splitting: fix retrying
* Shard query splitting: switch to dynamic grouping
* Shard query splitting: update group size thresholds and fix -1 query
* Shard query splitting: update initial group size + don't retry parse errors
* Shard query splitting: update unit test
* chore: update mock value
* Shard query splitting: add support for multiple targets
* chore: update description
* Shard query splitting: use group targets
* chore: filter hidden queries
* Shard query splitting: issue initial log query without sharding
* Splitting: fix retrying in both methods
* Merge responses: keep execution time
* Shard query splitting: remove no-shard attempt
* Shard query splitting: adjust groups based on rate of change
* chore: clean up experiments
* Shard query splittng: remove log query restrictions
* Shard query splitting: remove fallback to time splitting
* Loki: add new query direction
* Missing generated file
* LokiOptionField: integrate new query direction
* Shard query splitting: delegate non-scan queries to time splitting
* Query splitting: do not retry queries with parse errors
* Loki datasource: add placeholder for feature flag
* Shard query splitting: add function with support criteria
* Shard query splitting: refactor query modification and shard logs volume
* Shard query splitting: update unit tests
* chore: Update scan direction tooltip
* chore: formatting
* LogsVolumePanel: fix missing state in logs volume panel data
* Merge responses: better handle missing nanoseconds
* LokiQueryOptionFields: display query direction for log queries
* loki: process scan direction as backward
* Loki datasource: restrict sharding to Explore
* Retrying: invert criteria and move to response utils
* Formatting
* Use log volume refId constant
* Fix import order
* Create feature flag
* Use feature toggle
* LogsVolumePanel: prevent flashing no data while streaming
2024-10-23 14:21:03 +03:00
2cf6a6388b
Combobox: Add prometheusUsesCombobox feature toggle ( #95238 )
...
Add prometheusUsesCombobox feature toggle
2024-10-23 12:18:33 +01:00
b700de8122
Dashboard: New layouts feature toggle and basic skeleton for a responsive grid layout ( #94805 )
...
* Wip
* Update
* Fix adding new panels
* reuse fromVizPanels
* Fixes
* Update
* Update
* Update
* Fixes
* Update
2024-10-23 10:55:45 +02:00
3bf3290340
Grafana/ui: TimeRangePicker with automatic sync across instances ( #94074 )
2024-10-22 12:52:33 +02:00
3457f219be
Storage: Add blob storage interfaces ( #90932 )
...
Co-authored-by: Jean-Philippe Quémémer <jeanphilippe.quemener@grafana.com>
2024-10-17 12:18:29 +02:00
644a16048f
K8s: add feature toggle for dashboard backend ( #94753 )
2024-10-15 14:30:05 -05:00
65bcd72484
Chore: Fix failing build ( #94633 )
2024-10-11 19:26:12 +02:00
8a3508a547
[DOC] Remove traceQLStreaming feature flag from docs ( #94581 )
...
* Remove traceQLStreaming feature flag from docs
* Apply suggestions from code review
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Updates from prettier
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-10-11 08:57:05 -04:00
4092741f24
RestoreDashboards: Merge both feature toggles to dashboardRestore ( #94412 )
...
* refactor: remove FE feat toggle from BE
* refactor: remove FE toggle and adjust roles
* refactor: replace feat toggle in tracking events
* refactor: remove FE feat toggle
* refactor: remove FE feat toggle
* fix: autogenerated file
2024-10-11 10:29:58 +02:00
712314e832
CloudMigrations: create onPremToCloudMigrationsAlerts
feature toggle in experimental stage ( #94257 )
...
CloudMigrations: create onPremToCloudMigrationsAlerts feature toggle in experimental stage
This feature toggle requires the `onPremToCloudMigrations` toggle to be enabled in order to work.
Given migration of Alerts (and child resources) is more critical, this flag was separated from
the main one.
2024-10-07 12:53:24 +02:00
fe3ada4a6c
Revert "AuthN: Managed plugin Service Accounts general availability" ( #94270 )
...
Revert "AuthN: Managed plugin Service Accounts general availability (#93384 )"
This reverts commit 943525391ed89be07f7a3e4690221227d46a6e2e.
2024-10-04 17:28:24 +02:00
0db65d229e
Plugins: Add Subresource Integrity checks ( #93024 )
...
* Plugins: Pass hashes for SRI to frontend
* Add SRI hashes to frontendsettings DTOs
* Add docstring
* TestSriHashes
* Fix typo
* Changed SriHashes to ModuleHash
* update loader_test compareOpts
* update ModuleHash error message
* Add TestModuleHash/no_module.js
* Add omitEmpty to moduleHash
* Add ModuleHash to api/plugins/${pluginId}/settings
* moved ModuleHash field
* feat(plugins): add moduleHash to bootData and plugin types
* feat(plugins): if moduleHash is available apply it to systemjs importmap
* Calculate ModuleHash for CDN provisioned plugins
* Add ModuleHash tests for TestCalculate
* adjust test case name
* removed .envrc
* Fix signature verification failing for internal plugins
* fix tests
* Add pluginsFilesystemSriChecks feature togglemk
* renamed FilesystemSriChecksEnabled
* refactor(plugin_loader): prefer extending type declaration over ts-error
* added a couple more tests
* Removed unused features
* Removed unused argument from signature.DefaultCalculator call
* Removed unused argument from bootstrap.DefaultConstructFunc
* Moved ModuleHash to pluginassets service
* update docstring
* lint
* Removed cdn dependency from manifest.Signature
* add tests
* fix extra parameters in tests
* "fix" tests
* removed outdated test
* removed unused cdn dependency in signature.DefaultCalculator
* reduce diff
* Cache returned values
* Add support for deeply nested plugins (more than 1 hierarchy level)
* simplify cache usage
* refactor TestService_ModuleHash_Cache
* removed unused testdata
* re-generate feature toggles
* use version for module hash cache
* Renamed feature toggle to pluginsSriChecks and use it for both cdn and filesystem
* Removed app/types/system-integrity.d.ts
* re-generate feature toggles
* re-generate feature toggles
* feat(plugins): put systemjs integrity hash behind feature flag
---------
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2024-10-04 14:55:09 +02:00
a82f102878
Auth: Promote ssoSettingsLDAP
flag to public preview ( #94242 )
...
* promote ssoSettingsLDAP flag to public preview
* add generated file
2024-10-04 14:59:42 +03:00
943525391e
AuthN: Managed plugin Service Accounts general availability ( #93384 )
...
External Service Accounts: General availability
2024-10-04 08:48:38 +02:00
c04027919b
Bookmarks: Turn feature toggle on by default ( #94194 )
2024-10-03 13:45:31 +03:00
a42caa7a61
K8s/Folders: Fix tests for creating folders ( #94192 )
...
* Add feature toggle grafanaAPIServerTestingWithExperimentalAPIs
* Customise registration of FolderAPIBuilder for tests and fix tests
2024-10-03 12:11:40 +02:00
95d379368a
Announcement banner: Enable feature toggle by default ( #94041 )
...
* Announcement banner: Enable by default
* Update feature stage
2024-10-01 11:23:21 +01:00