Yuriy Tseretyan
5fb778814c
Alerting: Update rules version when folder title is updated ( #53013 )
...
* remove support for bus from scheduler
* rename event to FolderTitleUpdated and fire only if title has changed
* add method to increase version of all rules that belong to a folder
* update ngalert service to subscribe to folder title change event call data store and update scheduler
* add tests
2022-08-01 19:28:38 -04:00
Jeff Levin
b3f7deebda
fix audit log prefix for public dashboards ( #53070 )
2022-08-01 14:46:48 -08:00
Alexander Weaver
cc20f04860
Alerting: Increase alert rule operation perf by replacing subquery with threshold calculation ( #53069 )
...
* Replace subquery with threshold calculation
* Use offset/limit to account for orgs with large gaps in IDs
* Collapse into one statement
* Drop dead constants
* Revert to 2 query approach
* Drop unused consts again
2022-08-01 16:48:34 -05:00
Adela Almasan
5797fbc0b2
Canvas: Cleanup default elements ( #52958 )
2022-08-01 15:34:05 -05:00
Adela Almasan
f2436b15bf
Canvas - Clear button bugfix ( #53068 )
2022-08-01 14:40:01 -05:00
Artur Wierzbicki
0d817987ec
Storage: move file quota check to service ( #53058 )
...
* Storage: move file quota check to service
* Fix tests
2022-08-01 22:53:44 +04:00
Jean-Philippe Quéméner
8fc8d00167
Alerting: Add file provisioning for text templates ( #52952 )
2022-08-01 20:50:03 +02:00
Jean-Philippe Quéméner
3d39594d75
Alerting: Add file provisioning for mute timings ( #52936 )
2022-08-01 14:19:33 -04:00
Nathan Marrs
7b249d19b2
Canvas: Inline element settings ( #52771 )
2022-08-01 12:22:13 -05:00
Jean-Philippe Quéméner
eab6365cf7
Alerting: Add file provisioning for notification policies ( #52877 )
2022-08-01 19:14:57 +02:00
Jean-Philippe Quéméner
d9cace4dca
Alerting: Add file provisioning for contact points ( #51924 )
2022-08-01 18:17:42 +02:00
Alexander Emelin
e791a4e576
Search: Move entity events to transaction ( #52394 )
2022-08-01 18:56:36 +03:00
Andres Martinez Gotor
a4f56446ee
Azure Monitor: Restore Metrics query parameters: subscription, resourceGroup, metricNamespace and resourceName ( #52897 )
...
* Azure Monitor: (Components) deprecate ResourceURI (#52982 )
2022-08-01 17:48:49 +02:00
Victor Marin
2948bf01dc
TimeSeriesPanel: Tooltip works properly when changing modes ( #52876 )
...
* TimeSeriesPanel: Tooltip works properly when changing modes
* TooltipPlugin respects display mode
* Pass options to TimeSeriesPanel props
2022-08-01 18:12:40 +03:00
Ezequiel Victorero
e0d71f02b1
Public Dashboards: add e2e tests for public dashboards ( #52970 )
2022-08-01 11:20:49 -03:00
Isabella Siu
52b57fdb1c
CloudWatch: add CloudWatchSynthetics namespace ( #52956 )
2022-08-01 10:19:02 -04:00
Isabella Siu
74f0c3dbd4
CloudWatch: the variable editor should accept custom values ( #52955 )
2022-08-01 10:07:27 -04:00
Ashley Harrison
f64b241d32
Navigation: split logic, reenable unit test, copy whole node to prevent recursion error ( #53033 )
...
* split logic, reenable unit test, copy whole node to prevent recursion error
* remove double assignment
2022-08-01 14:47:52 +01:00
Sofia Papagiannaki
3f58e8ec2a
Chore: Cleanup Makefile ( #53037 )
...
Remove redundant reference to deleted folder pkg/api/docs/definitions
2022-08-01 16:31:49 +03:00
Konrad Lalik
f877f79bbc
Alerting: Show evaluation interval global limit warning ( #52942 )
...
Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-08-01 15:01:14 +02:00
Andres Martinez Gotor
314eb5223f
CloudMonitoring: Remove link setting for SLO queries ( #53031 )
2022-08-01 14:53:09 +02:00
Jeff Levin
58ff0f07b4
public dashboards: check to see if dashboard state is different from persisted on save ( #52008 )
...
* public dashboards: check to see if dashboard state is different from persisted on save
Co-authored-by: Ezequiel Victorero <ezequiel.victorero@grafana.com>
2022-08-01 09:35:09 -03:00
lean.dev
3395981d35
Chaging log level when secret is not found ( #53007 )
2022-08-01 09:25:24 -03:00
Ashley Harrison
6781041860
Import: prevent recursion blowup in redux + reintroduce import e2e test ( #52985 )
...
* prevent recursion blowup in redux, attempt to reintroduce import e2e test
* try importing json like this instead?
* need the panel validation
* Update text so it finds Panel data instead of Dataframe JSON
* skip test for now
2022-08-01 12:53:31 +01:00
Artur Wierzbicki
784cfcf2b0
Search: add request metrics ( #53028 )
...
* Search: add request metrics
* Search: consistent naming
* Search: remove success counter
* Search: update buckets
* Search: remove log
2022-08-01 15:23:41 +04:00
Dimitris Sotirakis
cea4b3fb19
Make compile-build-cmd depend on init-enterprise ( #53029 )
2022-08-01 06:56:06 -04:00
Josh Hunt
96564be396
GrafanaUI: Improved ClipboardButton success state ( #52665 )
...
* Add new pill-shaped Indicator component
* Use indicator for clipboard button success
* show just check icon during success state
* expose Indicator
* move animation and positioning into Indicator component
* update stories
* update stories
2022-08-01 10:46:29 +01:00
Dimitris Sotirakis
1666871d48
Trigger pr-integration-tests pipeline only on backend changes ( #53024 )
2022-08-01 12:36:32 +03:00
Konrad Lalik
54f2c056f5
Alerting: Configure alert manager data source as an external AM ( #52081 )
...
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
Co-authored-by: gotjosh <josue.abreu@gmail.com>
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-08-01 10:20:43 +02:00
Leo
1fc9f6f1c6
Annotations: Migrate dashboardId to dashboardUID ( #52588 )
...
* Annotations: replaced dashboardId with dashboardUID when fetching annotations
* Annotations: Replaced dashboardID with dashboardUID when adding and updating annotations
* Annotations: Used dashboardUID for PanelChrome related methods
* Annotations: Used dashboarduid in annolistpanel
* Annotations: Used dashboardUID in graph plugin
* used boolean in canEditDashboard
2022-08-01 09:21:41 +02:00
Artur Wierzbicki
046a2602ff
Storage: optimize sql list operation ( #53009 )
2022-07-30 00:19:28 +04:00
Artur Wierzbicki
08dabfaffc
Storage: add global resources/system ( #53000 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2022-07-29 15:58:47 -04:00
Holger Freyther
27709adac3
docker: The cue directory is gone. Catch-up ( #52606 )
...
The files got removed in 8876d56495
but
the container was not updated yet.
2022-07-29 10:47:27 -05:00
Josh Hunt
583490678b
update e2e docs to remove aria-label mentions ( #52999 )
2022-07-29 16:42:53 +01:00
Ryan McKinley
a51d3dad4f
Loki: support template variables when running stream (live) mode ( #52973 )
2022-07-29 08:41:11 -07:00
Ivan Ortega Alba
c9d50ddaaa
Search: Track user searches and results interactions ( #52949 )
2022-07-29 11:30:13 -04:00
Josh Hunt
06d78ea904
Dashboards: Disable variable pickers for snapshots ( #52827 )
...
* user essentials mob! 🔱
lastFile:public/app/features/variables/textbox/TextBoxVariablePicker.tsx
* user essentials mob! 🔱
* user essentials mob! 🔱
lastFile:public/app/features/variables/adhoc/picker/AdHocFilter.tsx
* finish up disabling variables in snapshots
* remove accident
* use theme.spacing instead of the v1 shim
Co-authored-by: Joao Silva <joao.silva@grafana.com>
Co-authored-by: Leodegario Pasakdal <leodegario.pasakdal@grafana.com>
2022-07-29 16:29:55 +01:00
Torkel Ödegaard
d3323f870e
AppChrome: Fix race condition when updating chrome state on route changed ( #52694 )
2022-07-29 17:16:14 +02:00
Ivana Huckova
b8e4c2abeb
Loki: Move explain section to builder mode ( #52879 )
...
* Loki: Move explain to builder and code mode
* Update
* Update transition
* Fix tests
* Fix tests
* Prometheus: Move explain section to builder mode (#52935 )
* Prometheus: Move explain section to builder mode
* Show explain switch before raw query switch
* Store explain switch value in localstorage
* Make explain available for code mode too
* Introduce useFlag hook for query editor switches
* Remove Explain mode
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
2022-07-29 17:09:43 +02:00
Ryan McKinley
fbd289c19c
Search: add starred filter and swap button order ( #52184 )
...
Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
2022-07-29 16:34:17 +02:00
Selene
085ae014cd
Sync: Move ActiveTokenCount to a new service ( #52991 )
...
* Move ActiveTokenCount to a new service
* Fixing tests
* fix `RootSystem`
Co-authored-by: Artur Wierzbicki <artur.wierzbicki@grafana.com>
2022-07-29 16:30:46 +02:00
Ivana Huckova
1eb3513781
Prometheus: Fix adding of multiple values for regex operator ( #52978 )
...
* Prometheus, Loki: Fix adding of multiple values for regex operator
* Refactor
2022-07-29 15:27:19 +02:00
Sofia Papagiannaki
87004cc22d
API: Do not expose user input in datasource error responses ( #52992 )
2022-07-29 08:46:51 -04:00
Gábor Farkas
ba76f9b580
elastic: eliminate react warning ( #52934 )
2022-07-29 12:24:33 +00:00
Victor Marin
e88e3482e0
Tooltip mode works in BarChart panel ( #52941 )
2022-07-29 15:11:42 +03:00
Josh Hunt
b223c65a6c
Chore: remove unnessisary type assertion from GrafanaContext ( #52979 )
2022-07-29 11:48:52 +01:00
Jo
ff1c294963
AzureAD: Don't copy claims around ( #52950 )
2022-07-29 10:17:07 +02:00
Ryan McKinley
197acd73c0
Storage: support git + github backed roots ( #52192 )
2022-07-28 23:26:44 -07:00
Drew Slobodnjak
e2044cde13
Canvas: Enable ability to instantly select and drag an element ( #52861 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2022-07-28 16:55:31 -07:00
Leon Sorokin
7c40257baf
BarChart: fix top y tick clipping when x labels are rotated ( #52964 )
2022-07-28 16:51:37 -05:00