grafana/pkg/services/featuremgmt
ismail simsek 82ac9e2bb6
Explore Metrics: Explore Logs integration (#94656)
* initial logs integration

* rename back to Integrations

* remove comments

* connect related logs in metrics with logsIntegration service

* rename

* remove comments

* feat: related logs with loki expr

* fix: layout & var updates

* refactor: prefer scene state to context

* fix: limit DS select to relevant loki DSes

* refactor: use existing utils

* refactor: types

* fix: tests and types

* refactor: simplify

* refactor: prefer precise data updates

* refactor: prefer variable for key

* refactor: simplify panel search

* refactor: remove unnecessary short-circuit

* fix: ensure single network request for logs

* fix: add missing limit to fetched log lines

* refactor: add clarity

* refactor: organize imports

* feat: messaging for No Related Logs case

* fix: add missing space

* chore: add `exploreMetricsRelatedLogs` feature toggle

* feat: link to Explore Logs app

* fix: i18n

* fix: use sentence case consistent with design system

* style: avoid competing with metricscene buttons

* fix: capitalization for names

* fix: a11y

* refactor: clean up and document utils

* fix: formatting

* chore: run `make i18n-extract`

* test: improve coverage

* test: fix module resolution side-effects

* extract only the first rule

refactor: organize imports

* remove unnecessary test files

---------

Co-authored-by: Nick Richmond <nick.richmond@grafana.com>
2024-11-05 17:28:43 +01:00
..
strcase Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
codeowners.go SQL: Add macro support in select case (#88514) 2024-11-04 17:13:35 +01:00
manager_test.go Feature Toggles: Remove DocsURL from FeatureFlag struct (#79774) 2024-01-31 08:25:16 +02:00
manager.go Feature Toggle Management: allow editing PublicPreview toggles (#81562) 2024-02-09 18:48:56 +02:00
models.go FeatureFlags: manage creation/modification times automatically (#82131) 2024-02-09 15:34:12 -08:00
registry.go Explore Metrics: Explore Logs integration (#94656) 2024-11-05 17:28:43 +01:00
service_test.go FeatureFlags: Avoid using cfg.IsFeatureToggleEnabled (#81407) 2024-01-28 15:22:45 -08:00
service.go FeatureToggles: Write enabled flags to the logs on startup (#87225) 2024-05-02 18:19:34 +03:00
toggles_gen_test.go Chore: Bump Go to 1.23.0 (#92105) 2024-08-21 11:40:42 -04:00
toggles_gen.csv Explore Metrics: Explore Logs integration (#94656) 2024-11-05 17:28:43 +01:00
toggles_gen.go Explore Metrics: Explore Logs integration (#94656) 2024-11-05 17:28:43 +01:00
toggles_gen.json Explore Metrics: Explore Logs integration (#94656) 2024-11-05 17:28:43 +01:00
toggles-gitlog.csv Chore: update feature toggle git stats (#93820) 2024-10-14 16:34:19 +03:00
usage_stats_test.go FeatureFlags: Use interface rather than manager (#80000) 2024-01-09 10:38:06 -08:00
usage_stats.go Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00