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
mingozh
11c79cd6da
BarchartPanel: Fix color from thresholds show incorrectly ( #52038 )
...
Signed-off-by: Kyle Cunningham <kyle.cunningham@grafana.com>
2022-07-28 15:56:12 -05:00
Artur Wierzbicki
273c37c27d
Previews: return an empty array, rather than a null, if a dashboard has no datasources ( #52961 )
2022-07-28 22:49:06 +04:00
Kim Nylander
d0aa688e36
[DOC] Updates to K8s install instructions ( #52772 )
...
* Updates to K8s install
* Update docs/sources/setup-grafana/installation/kubernetes.md
* Apply suggestions from code review
* Update docs/sources/setup-grafana/installation/kubernetes.md
* Update docs/sources/setup-grafana/installation/kubernetes.md
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com>
* Update docs/sources/setup-grafana/installation/kubernetes.md
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com>
* Update docs/sources/setup-grafana/installation/kubernetes.md
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com>
* Apply suggestions from code review from Ursula
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com>
* Apply suggestions from code review
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com>
* Update docs/sources/setup-grafana/installation/kubernetes.md
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com>
* Update docs/sources/setup-grafana/installation/kubernetes.md
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com>
* Apply Prettier fixes to pass CI
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com>
Co-authored-by: Garrett Guillotte <garrett.guillotte@grafana.com>
2022-07-28 11:37:07 -07:00
Artur Wierzbicki
449acb56a9
Previews: fix dashboard.thumbnails.ds_uids
migration ( #52960 )
2022-07-28 21:50:02 +04:00
Adam Simpson
165efcd9cc
CloudMonitor: Consolidate editor rows ( #52675 )
...
* consolidate project, metric, and service
* CloudMonitor: make AlignmentPeriodLabel a tooltip
alignmentPeriodLabel now returns a string instead of component. This is
because as a <label> it would cause wrapping issues when the screen size
would change. It also isn't essential information _unless_ the user is
using a template variable for the Alignment period.
* refactor: remove any hard-coded widths for auto
* chore: use newly moved experimental comps in UI
2022-07-28 17:47:01 +00:00
Ashley Harrison
921d32d70b
Chore: use new pa11y-ci
version ( #52953 )
...
* use new pa11y-ci version, update some thresholds and set standard to WCAG2AA
* remove unneeded comment
* PRs won't have unified alerting enabled...
2022-07-28 12:49:41 -04:00
jcolladokuri
0acf98db5c
Azure Monitor: Add new dashboard with geo map for app insights test availability ( #52494 )
2022-07-28 16:15:36 +02:00
Kevin Minehart
d567f199dd
CI: add the grabpl build-backend command into the repo ( #52673 )
...
* Move the grabpl build-backend command and clean it up a bit
2022-07-28 10:11:22 -04:00
Dimitris Sotirakis
f215a35caf
Docker: Install jq on build-container
image ( #52928 )
...
* Install jq on build-container image
* Bump build-container version
2022-07-28 08:21:48 -05:00
Esteban Beltran
6395d6d6f3
Grafana/toolkit: Fix incorrect image and font generation for plugin builds ( #52927 )
2022-07-28 14:54:29 +02:00
Artur Wierzbicki
18daa6754c
Previews: datasource permissions ( #52747 )
...
* Previews: datasource permissions
* lint
* simplify - force non-null `ds_uids`
* add `canBeDisabled` to search service
* add `IncludeThumbnailsWithEmptyDsUids`
* remove force refresh migration
* refactor main preview service
* add safeguard
* revert ticker interval
* update testdata
* fix test
* add mock search service
* add datasources lookup test
* update migration
* extract ds lookup to its own package to avoid cyclic imports
* lint
* fix dashbaord extract, use the real datasource lookup in tests. IS IT BULLETPROOF YET?!
* fix dashbaord extract, use the real datasource lookup in tests. IS IT BULLETPROOF YET?!
* remove stale log
* consistent casing
* pass context to `createServiceAccount`
* filter out the special grafana ds
2022-07-28 16:40:26 +04:00
Andrej Ocenas
d0e548c3e5
Prometheus: Add flag to compare streaming and buffered responses ( #51711 )
...
* Add flag to compare streaming and buffered
* Move log
* Fix lint
* Fix tests
* Remove debug logs
2022-07-28 14:26:51 +02:00
ismail simsek
2f9636e698
InfluxDB: move datasource health check to backend ( #52668 )
...
* Move datasource health check to backend
* Introduce healthcheck unit tests
* Remove unused method
2022-07-28 12:06:09 +02:00
Vardan Torosyan
532741a8fe
RBAC: Update the docs homepage to mention that RBAC is only enterprise ( #52890 )
...
* RBAC: Update the docs homepage to mention that RBAC is only enterprise
* Don't mention that there is anything to enable for provisioning RBAC
* Add GE notices to child RBAC pages
* Extend the RBAC availibility note to Cloud Advanced
Co-authored-by: Garrett Guillotte <garrett.guillotte@grafana.com>
2022-07-28 05:32:11 -04:00
Artur Wierzbicki
9e841ef21d
Storage: fix delete folder ( #52860 )
2022-07-28 12:27:26 +03:00
Leo
8d6d5f2fdc
SearchV2: Add minor UX improvements to Search pages ( #52833 )
...
* Search: display dash for panel and folder when sort type is view or error
* Search: Disabled panel checkbox in folrder view
2022-07-28 11:17:47 +02:00
Gilles De Mey
9332fb65a9
Alerting: Allow testing provisioned contact points ( #52824 )
2022-07-28 10:03:28 +02:00