Lucy Chen
1c031277af
Share Drawer: Make adding menu items dynamic ( #90245 )
...
make menu dynamic
2024-07-16 10:20:26 -04:00
Matthew Jacobson
b7f422b68d
Alerting: Receiver API Get+List+Delete ( #90384 )
2024-07-16 10:02:16 -04:00
Señor Performo - Leandro Melendez
efdb08ed8c
docs: updated table panel visualization ( #90310 )
...
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2024-07-16 09:48:59 -04:00
Summer
599f05c5af
Chore: increase lint timeout ( #90276 )
2024-07-16 09:44:43 -04:00
Matias Chomicki
8547148623
Combine responses: do not combine frames with different names ( #90464 )
2024-07-16 16:34:08 +03:00
Nathan Marrs
1ee9df8ac6
Docs: Update group to nested tables transformation header to match naming in UI ( #90458 )
2024-07-16 09:31:17 -04:00
Kat Yang
881d9c0b83
Fix: Display unit in Overview Tab ( #90002 )
...
* fix: display metric name suffix instead of unknown
* chore: add documentation comment; remove unecessary text
* fix: create helper function getUnitFromMetric()
* refactor: make getUnitFromMetric() not use getUnit, return null if unable to identify unit
* test: add test for getUnitFromMetric()
* chore: add documentation comments to functions that get unit
* chore: add comment for tests
* chore: fix imports
* fix: display if unable to determine metric
* Update public/app/features/trails/ActionTabs/MetricOverviewScene.tsx
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
* fix: update the translation files for drone
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
2024-07-16 09:16:55 -04:00
Haris Rozajac
51afb2e484
Make content outline visible and in expanded mode by default ( #90283 )
...
* Make content outline visible and in expanded mode by default
* Clean up unused args
* Save content outline visibility in local storage
* Add test
* Expanded state relies on local storage;
2024-07-16 07:15:30 -06:00
Michael Mandrus
6ff21726b7
CloudMigrations: Query GMS for snapshot status with a results offset ( #90453 )
...
* query GMS for status with an offset
* remove unused state
2024-07-16 09:04:21 -04:00
Piotr Jamróz
f14ba32ea6
Query Library: Use current namespace when calling API ( #90423 )
...
* Use the current namespace
* Enable PeakQ API
* Enable PeakQ API when Query API is enabled
* Enable PeakQ API when Query API & Query Library are enabled
2024-07-16 11:50:38 +02:00
Piotr Jamróz
6750e881e3
Query History: Use a search index on new queries to filter in mixed data sources ( #88979 )
...
* Add search index table
* Stab a test
* Add more tests
* Add basic index
* Switch to UID and add a test for the index
* Improve tests coverage
* Remove redundant whitespaces
* Load all data source APIs when query history is loaded
* Fix column type
* Fix migration
* Clean-up the index
* Fix linting
* Fix migrations
* Fix migrations
* Fix migrations
* Rename index to details
2024-07-16 11:47:21 +02:00
Piotr Jamróz
6d9b8225aa
Query Library: Use a tooltip to show full query ( #90425 )
...
Use a tooltip to show full query
2024-07-16 09:58:31 +02:00
Tobias Skarhed
4c9cb63823
PanelShortcuts: Set attention onMouseEnter ( #90435 )
...
Add onMouseEnter to PanelChrome
2024-07-16 09:03:38 +02:00
Haris Rozajac
118597d80f
Explore-Query Library: Close drawer when clicking on Run query ( #90404 )
...
Close drawer when clicking on Run query
2024-07-15 15:43:22 -06:00
Yuri Tseretyan
9c05b30489
Chore: Add more logs and tracing to hysteresis flows ( #90369 )
2024-07-15 13:38:20 -04:00
Andriy
3c95f0d2a5
feat: add adobe analytics and cloudflare to the enterprise plugins list ( #90222 )
2024-07-15 18:57:56 +02:00
Darren Janeczek
698f8e2589
ExploreMetrics: disable route if disabled (or missing permissions) ( #90278 )
...
* fix: ExploreMetrics require `datasources:explore`
* fix: don't allow routing to explore/metrics if not enabled
2024-07-15 17:35:20 +02:00
Josh Hunt
8f4b76a3de
RestoreDashboards: Hide restore/delete actions when no items are selected ( #90431 )
...
* RecentlyDeleted: Only show actions when items selected
* RestoreDashboards: Hide actions when no items are selected
2024-07-15 15:38:31 +01:00
Isabel Matwawana
5416444484
Docs: Update dashboard URL variables docs ( #90395 )
...
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
2024-07-15 09:36:10 -04:00
Michael Mandrus
542a1bf3ac
CloudMigrations: Query Grafana Migration Status for status while the snapshot is in the cloud ( #90314 )
...
* implement querying gms for snapshot status
* add some documentation
* provide snapshot resources after snapshot is created
* add rate limiting to backend
* fix compilation error
* fix typo
* add unit tests
* finish merge
* lint
* swagger gen
* more testing
* remove duplicate test
* address a couple PR comments
* update switch statement to a map
* add timeouts to gms client through the http client
* remove extra whitespace
* put method back where it was so the PR is less confusing
* fix tests
* add todo
* fix final unit test
2024-07-15 09:22:57 -04:00
Joey
5beaae8561
FlameGraph: Remove flameGraphItemCollapsing feature toggle ( #90190 )
...
Remove feature toggle
2024-07-15 13:45:41 +01:00
Laura Benz
29ac7fd3c4
RestoreDashboards: Improved Empty and Loading states ( #89825 )
...
* fix: empty state blocking page completely
* refactor: replace epmty state implementation
* refactor: first step to fix flickering
* refactor: fix TS errors and add translations
* refactor
* tidy up search emptyState default value
* other wip
* clean up
* undo change we made to ssm
* remove log
* comment
* move empty state into seperate file
* remove log
* undo change:
---------
Co-authored-by: joshhunt <josh@trtr.co>
2024-07-15 13:45:33 +03:00
Laura Fernández
cd6f018c95
RestoreDashboards: Add event tracking ( #90321 )
2024-07-15 12:00:29 +02:00
Sonia Aguilar
73336362a8
Alerting: Fix silencing from policy instances ( #90417 )
...
Fix silencing from policy instances
2024-07-15 11:27:46 +02:00
Andrej Ocenas
aabb4286e3
Correlations: Fix wrong target data source name in the form ( #90340 )
2024-07-15 11:27:32 +02:00
Ivan Ortega Alba
51fab9adf4
SoloPanel: Avoid fatal error when panelId correspond to a row ( #90271 )
2024-07-15 10:29:26 +02:00
Fabrizio
612ebf5508
Dynatrace: Add to list of DS with custom label logic ( #90258 )
2024-07-15 10:18:54 +02:00
Tom Ratcliffe
0547a9ed88
Alerting: Remove unneeded uses of setBackendSrv in alerting tests ( #90380 )
2024-07-15 09:09:24 +01:00
Joseph Perez
c77015b329
Docs: Fix broken links resulting from plugin-tools site reorganization ( #90391 )
...
* Docs: Fix broken links resulting from plugin-tools site reorganization
* Fix additional link
* Update docs/sources/whatsnew/whats-new-in-v7-0.md
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
---------
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2024-07-13 10:59:27 -07:00
Joseph Perez
0ecff76600
Docs: Edit of several Backend topics (part 5 of doc quality project) ( #89073 )
...
* Edit of several Backend topics (part 5 of doc quality project)
* Proofread of files
* Prettier fix
* Update contribute/backend/upgrading-dependencies.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/README.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/README.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Rename doc filenames with gerunds
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-07-13 10:37:47 -07:00
Georges Chaudy
ff7c0edd64
ResourceServer: Update twice should return an ErrOptimisticLockingFailed ( #90378 )
...
Update twice should return an ErrOptimisticLockingFailed
2024-07-12 23:01:24 +00:00
Señor Performo - Leandro Melendez
216d99439b
docs: updated logs panel visualization ( #90352 )
...
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2024-07-12 16:47:23 -04:00
Señor Performo - Leandro Melendez
ef624c78be
docs: updated time series panel visualization ( #90345 )
...
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2024-07-12 16:06:01 -04:00
Isabella Siu
9a8be1785a
CloudWatch: Fix raw queries with dimensions set ( #90348 )
2024-07-12 14:24:09 -04:00
Santiago
e097ffc771
Alerting: Update grafana/alerting dependency ( #90365 )
...
* update grafana/alerting to latest main
* update alertmanager to 66ec17e3aa45
2024-07-12 14:05:17 -04:00
Alexander Weaver
b3d863c11e
Expr: Make math expression scalars compliant with dataplane contract ( #90350 )
...
* Specify frame type for scalars arbitrarily
* Update alerting tests which assert on entire dataframe fields
2024-07-12 12:52:19 -05:00
Haris Rozajac
e0416cc0f8
DashGPT: Disable GenAI title and description buttons for empty dashboards ( #90341 )
...
* Disable genai title and description buttons when dashboard doesn't have at least one panel with a title or description
* Fix test
* Additional tooltip tests
* address pr feedback
* Fix test: Use const for panel title
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2024-07-12 11:49:12 -06:00
Adela Almasan
9bc68562d4
Canvas: Element level data links ( #89079 )
2024-07-12 12:02:49 -05:00
Jev Forsberg
d781ec2daa
Automation: Verify DEB and RPM packages ( #90146 )
...
* baldm0mma/verify_aptyum/ add verify_linux_packages_step
* baldm0mma/verify_aptyum/ add name and image
* baldm0mma/verify_aptyum/ add commands
* baldm0mma/verify_aptyum/ add test pipeline
* baldm0mma/verify_aptyum/ update deps for verify_linux_packages_step
* baldm0mma/verify_aptyum/ update ubuntu image
* baldm0mma/verify_aptyum/ add rockylinux9 image
* baldm0mma/verify_aptyum/ update to verify_linux_DEB_packages_step naming
* baldm0mma/verify_aptyum/ add verify_linux_RPM_packages_step
* baldm0mma/verify_aptyum/ update commands for RPM check
* baldm0mma/verify_aptyum/ update test pipeline
* baldm0mma/verify_aptyum/ update annos
* baldm0mma/verify_aptyum/ update annos
* baldm0mma/verify_aptyum/ update args
* baldm0mma/verify_aptyum/ add arg to verify_linux_RPM_packages_step
* baldm0mma/verify_aptyum/ update oss_steps
* baldm0mma/verify_aptyum/ update deps args
* baldm0mma/verify_aptyum/ update sec hash
* baldm0mma/verify_aptyum/ make format-drone
* baldm0mma/verify_aptyum/ update sec hash
* baldm0mma/verify_aptyum/ update drone
* baldm0mma/verify_aptyum/ update function styles
* baldm0mma/verify_aptyum/ revert changes
* baldm0mma/verify_aptyum/ make drone
* baldm0mma/verify_aptyum/ redirect install logs
* baldm0mma/verify_aptyum/ restructure args
* baldm0mma/verify_aptyum/ update verify_linux_DEB_packages_step
* baldm0mma/verify_aptyum/ make format drone
* baldm0mma/verify_aptyum/ update verify_linux_RPM_packages_step
* baldm0mma/verify_aptyum/ add retry_command
* baldm0mma/verify_aptyum/ make drone
* baldm0mma/verify_aptyum/ update attempts to 10 minutes
* baldm0mma/verify_aptyum/ handle is_preview
* baldm0mma/verify_aptyum/ add doc strings to satisfy starlark linter
* baldm0mma/verify_aptyum/ revert is_preview
* baldm0mma/verify_aptyum/ update to rpm repo download
* baldm0mma/verify_aptyum/ add back logging for rpm
* baldm0mma/verify_aptyum/ revert to working
* baldm0mma/verify_aptyum/ update to use RPM repo
* baldm0mma/verify_aptyum/ remove redirect for logging
* baldm0mma/verify_aptyum/ rem gpg check
* baldm0mma/verify_aptyum/ fromat drone
* baldm0mma/verify_aptyum/ rem comment
* baldm0mma/verify_aptyum/ add single comment on timing
2024-07-12 10:54:03 -06:00
Matthew Jacobson
ba800692c6
Alerting: Persist AlertInstance ResolvedAt & LastSentAt ( #89135 )
...
* Alerting: Persist AlertInstance ResolvedAt & LastSentAt
* Fix test
* Modify existing tests
* Fix merge conflicts from nullable LastSentAt & ResolvedAt
2024-07-12 12:26:58 -04:00
Agnès Toulet
e1f030592f
Chore: Fix Go deps file ( #90379 )
...
* Chore: Fix Go deps file
* Update go.work.sum
2024-07-12 18:54:06 +03:00
Ashley Harrison
c13f804ef9
Storybook: Fix missing favorite
and grafana
icons ( #90376 )
...
ignore "fa fa-spinner" properly
2024-07-12 18:49:23 +03:00
Matthew Jacobson
b7767c79e7
Alerting: Fix contact point export 500 error and notifications/receivers missing settings ( #90342 )
...
* Regression test
* Fix 500 error when exporting redacted receivers
* Fix tests to check permissions
2024-07-12 11:42:22 -04:00
Tom Ratcliffe
5d8ca38b9b
Alerting: Fix Recording Rules creation issues ( #90362 )
2024-07-12 15:52:45 +01:00
Kristin Laemmert
8a6107cd35
DashboardStore: Use ReplDB and get dashboard quotas from the ReadReplica ( #90235 )
...
* Use ReplDB in dashboard store and update all fixtures - no other changes
* just moving dashboard counts for now
* find the missing test fixture
2024-07-12 10:47:49 -04:00
Gilles De Mey
e64ef2245c
Alerting: Re-organise rule group hooks ( #90368 )
2024-07-12 16:33:37 +02:00
Galen Kistler
8400b54a53
Table: Fix state bug with initialRowIndex ( #90308 )
...
* fix: fix state bug
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2024-07-12 09:14:47 -05:00
Brendan O'Handley
da2962418d
Explore metrics: Use state for variables to fix labels loading bug ( #90017 )
...
* use variable state for loading labels
* UI fix for missing metadata fields
* remove extra space
* add <Trans> for betterer
* import Trans from core, this will need to be addressed when we externalize explore metrics
* make i18n-extract for drone
2024-07-12 08:57:00 -05:00
Ashley Harrison
a6f9336ea1
Chore: SCSS cleanup ( #90366 )
...
* migrate _type styles
* migrate queryEditor styles
2024-07-12 14:47:12 +01:00
Galen Kistler
1367d5d721
Logs: Add log line to content outline when clicking on datalinks ( #90207 )
...
* feat: add bg color to pinned logs, pin logs when opening datalinks
2024-07-12 08:14:53 -05:00