Kevin Minehart
a76ce1f567
CI: move grabpl e2e tests
from grabpl to grafana ( #53075 )
...
* move grabpl e2e tests
2022-09-02 11:02:10 -04:00
Dimitris Sotirakis
8be3ea269d
Default to pull_request events ( #54640 )
2022-09-02 17:39:05 +03:00
Leon Sorokin
28426219ce
TimeSeries: fix padding, force 0-100% y range when % stacked ( #54197 )
2022-09-02 09:26:04 -05:00
Ashley Harrison
3e8d178fc1
convert LokiQueryEditor test to RTL ( #54639 )
2022-09-02 15:11:13 +01:00
Ashley Harrison
22e5ee3b52
update LokiExploreQueryEditor test to RTL ( #54644 )
2022-09-02 14:46:14 +01:00
Ieva
de6584b976
Auth: Extend auth token errors with user ID ( #54633 )
...
* add user ID to user token errors
* remove colon
* move user ID to debug log, so it wouldn't accidentally be added in response
2022-09-02 14:38:25 +01:00
ismail simsek
a230439679
Add monaco-editor section in grafana-toolkit faq ( #54585 )
...
* Add monaco-editor question in faq section
* Fix typo
2022-09-02 08:30:59 -04:00
Will Browne
ecdcafb258
manager exposes renderer + secrets manager ( #54629 )
2022-09-02 14:20:10 +02:00
Will Browne
43987e7f8c
Plugins: Fix plugin registered startup log line ( #54634 )
...
* fix plugin registered log
* remove stale test
2022-09-02 14:01:52 +02:00
Ashley Harrison
11689c0385
convert ConfigEditor test to RTL ( #54636 )
2022-09-02 12:48:37 +01:00
Hamas Shafiq
21dd60ba60
Tempo: Map the status tag to status.code for autocomplete ( #54593 )
2022-09-02 11:55:55 +01:00
Josh Hunt
3cf8e9c72e
Chore: Remove grafana-ui IconName type assertions ( #54623 )
2022-09-02 11:31:16 +01:00
Dimitris Sotirakis
4735de6aa4
Run gen-version in windows pipelines ( #54624 )
2022-09-02 06:27:20 -04:00
Hamas Shafiq
d79830fdd7
Chore: Replace deprecated toPromise() calls with lastValueFrom ( #54234 )
2022-09-02 11:17:36 +01:00
Kian Eliasi
6e4900dc45
Footer: Add release notes url to version label ( #52909 )
...
* Add release note url to footer's version label
* Filter out pre-release versions in release notes link at the footer
* correct links for beta/prerelease release notes
* make all links target blank
* Fix TeamPages test
Co-authored-by: joshhunt <josh@trtr.co>
2022-09-02 06:05:27 -04:00
Jack Westbrook
ffdda9296a
Chore: Refresh out of date yarn lock file ( #54620 )
2022-09-02 11:08:27 +02:00
Jack Westbrook
4179f94959
Fix: Make sure grafana/e2e cypress config file is in correct location ( #54588 )
...
* fix(grafana-e2e): make sure cypress can find config file
* chore(yarn): refresh lock file
2022-09-02 10:37:50 +02:00
Joe Blubaugh
5e4fd94413
Alerting: Write and Delete multiple alert instances. ( #54072 )
...
Prior to this change, all alert instance writes and deletes happened
individually, in their own database transaction. This change batches up
writes or deletes for a given rule's evaluation loop into a single
transaction before applying it.
Before:
```
goos: darwin
goarch: arm64
pkg: github.com/grafana/grafana/pkg/services/ngalert/store
BenchmarkAlertInstanceOperations-8 398 2991381 ns/op 1133537 B/op 27703 allocs/op
--- BENCH: BenchmarkAlertInstanceOperations-8
util.go:127: alert definition: {orgID: 1, UID: FovKXiRVzm} with title: "an alert definition FTvFXmRVkz" interval: 60 created
util.go:127: alert definition: {orgID: 1, UID: foDFXmRVkm} with title: "an alert definition fovFXmRVkz" interval: 60 created
util.go:127: alert definition: {orgID: 1, UID: VQvFuigVkm} with title: "an alert definition VwDKXmR4kz" interval: 60 created
PASS
ok github.com/grafana/grafana/pkg/services/ngalert/store 1.619s
```
After:
```
goos: darwin
goarch: arm64
pkg: github.com/grafana/grafana/pkg/services/ngalert/store
BenchmarkAlertInstanceOperations-8 1440 816484 ns/op 352297 B/op 6529 allocs/op
--- BENCH: BenchmarkAlertInstanceOperations-8
util.go:127: alert definition: {orgID: 1, UID: 302r_igVzm} with title: "an alert definition q0h9lmR4zz" interval: 60 created
util.go:127: alert definition: {orgID: 1, UID: 71hrlmR4km} with title: "an alert definition nJ29_mR4zz" interval: 60 created
util.go:127: alert definition: {orgID: 1, UID: Cahr_mR4zm} with title: "an alert definition ja2rlmg4zz" interval: 60 created
PASS
ok github.com/grafana/grafana/pkg/services/ngalert/store 1.383s
```
So we cut time by about 75% and memory allocations by about 60% when
storing and deleting 100 instances.
This change also updates some of our tests so that they run successfully against postgreSQL - we were using random Int64s, but postgres integers, which our tables use, max out at 2^31-1
2022-09-02 11:17:20 +08:00
Matthew Jacobson
d706320d0a
Alerting: Fix UI bug when setting custom notification policy group by ( #54607 )
...
Custom values were not being displayed in the multiselect for notification policy `Group by` even though
they were correctly being saved.
2022-09-01 19:06:42 -04:00
Hamas Shafiq
e17c2f1cb5
Tempo: Add an options component under the TraceQL query field ( #54435 )
2022-09-01 22:49:27 +01:00
Michael Mandrus
39c31416a4
improve log in plugin check ( #54599 )
2022-09-01 13:47:37 -04:00
Timur Olzhabayev
70802d270e
Fix: publish_docs GitHub action needs to be updated after a script that was used there has been removed ( #54597 )
2022-09-01 16:37:17 +00:00
Timur Olzhabayev
b5b41988cf
Docs: Deprecating packages_api and removing it from our pipelines ( #54473 )
2022-09-01 18:15:44 +02:00
Serge Zaitsev
927ddf9376
Chore: Move login attempt methods to separate service ( #54479 )
...
* Chore: Move login attempt methods to separate service
* attempt to fix tests
* fix syntax
* better time mocking
* initialise now func
2022-09-01 18:08:42 +02:00
Victor Marin
d2bdb01092
Fixed tooltip does not change data when hovering over other datapoints ( #54517 )
2022-09-01 18:57:51 +03:00
Adela Almasan
f35a36b9f1
Chore: Downgrade Selecto to v1.17.0 ( #54558 )
2022-09-01 10:13:18 -05:00
Dimitris Sotirakis
212f0609eb
Check if dist dir exists ( #54590 )
2022-09-01 10:43:04 -04:00
Andrej Kiripolský
59ba64f29b
Dashboard: Fix typos in feedback request sentence ( #54429 )
...
* Fix typo in feedback request
* prettier
Co-authored-by: Domas <domasx2@gmail.com>
2022-09-01 09:29:52 -05:00
Murtaza Ahmedi
f6827a0518
Plugins Catalog: Allow to filter plugins using special characters ( #54474 )
2022-09-01 16:25:25 +02:00
Timur Olzhabayev
f7302149d0
Fix: Adjusting plugin.json schema regex ( #54515 )
2022-09-01 15:53:38 +02:00
Christopher Moyer
ac12b6d7ff
refactors usage insights topics ( #54497 )
2022-09-01 08:46:21 -05:00
Josh Hunt
fd7a30c0a9
Fix: Restore Grafana and Dashboard data source icons ( #54580 )
2022-09-01 09:46:06 -04:00
Christopher Moyer
8a23b1fd4f
adds video ( #54545 )
2022-09-01 08:35:58 -05:00
Beto Muniz
29ff97a4b8
Fix create a dashboard from Explorer and edit panel flow ( #54551 )
2022-09-01 10:18:57 -03:00
Dimitris Sotirakis
7e2238cf6f
CI: Generate Grafana version (and metadata) when the build binary is built ( #54393 )
...
* Add GenerateVersions as BeforeFunc
* Delete gen-version
* Fix lint
* Get build id from env var
2022-09-01 15:43:40 +03:00
Dominik Prokop
4ec03bad64
Revert 54400 ( #54570 )
...
* Revert "Add FocusScope to PanelEditor when open in the Dashboard Page so that a11y focus never catches invisible content. (#54400 )"
This reverts commit ef32050508
.
* Betterer <3
2022-09-01 05:42:06 -07:00
Josh Hunt
c3633feea8
Chore: Remove Dashboard IconName type assertions ( #54573 )
...
* Chore: Remove Dashboard IconName type assertions
* fix lint
2022-09-01 13:26:28 +01:00
Josh Hunt
caa0c91b1c
Chore: Remove Nav + story IconName type assertions ( #54572 )
...
* Chore: Remove some IconName type assertions
* fix actually importing the function
* fix lint
* fix lint
2022-09-01 13:23:41 +01:00
Julien Duchesne
67f1778bf1
Add package publishing step ( #53553 )
...
Issue: https://github.com/grafana/deployment_tools/issues/36289
Based on the new image: https://github.com/grafana/deployment_tools/tree/master/docker/package-publish
This is a new step meant to replace the store-packages command. It will greatly improve publishing performace and it publishes to a common repository shared with all Grafana products
Co-authored-by: dsotirakis <dimitrios.sotirakis@grafana.com>
2022-09-01 07:13:44 -04:00
Karl Persson
be6b8d91eb
Correlations: Use correct fallback handlers ( #54511 )
...
* Correlations: Use correct fallback handlers
* Add signed in middleware to all routes
2022-09-01 12:29:44 +02:00
Gustavo Santos
822d24c123
Chore: Add controls to Label stories ( #54549 )
...
* Add controls for Label's Simple story
* Add controls for Label's Categorised story
2022-09-01 13:03:50 +03:00
Josh Hunt
f15ce633c9
Navigation: Don't round app plugin icon images ( #54543 )
...
* Navigation: Don't round app plugin icon images
* round icon
2022-09-01 10:28:50 +01:00
renovate[bot]
7efefbaece
Update dependency moment-timezone to v0.5.35 [SECURITY] ( #54523 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-01 10:27:39 +01:00
Hamas Shafiq
610952ca8a
TestData DB: Fix node graph not showing when the Data type
field is set to random
( #54298 )
2022-09-01 09:53:33 +01:00
Hamas Shafiq
028ba2bf95
Chore: Change JSON file
to JSON File
for consistency with other tabs ( #54453 )
2022-09-01 09:09:13 +01:00
Josa Gesell
3b848fd91b
Fix a typo on the Manage dashboard links page ( #54525 )
2022-09-01 08:01:22 +00:00
Sven Grossmann
d31f2889a2
update @grafana/lezer-logql ( #54530 )
2022-09-01 09:11:55 +02:00
Adela Almasan
565766cca4
selecto version 1.19.0 ( #54548 )
2022-08-31 16:07:14 -05:00
Kat Yang
58449d42ed
Chore: Add dashboard thumbnails service ( #54500 )
...
* Chore: Add dashboard thumbnails service
* Fix errors in dashboard thumbs impl
* Inject dashboardThumbsService into wire
2022-08-31 16:45:41 -04:00
Ryan McKinley
55fe1506ba
Plugins: unlock on plugin startup failure ( #54555 )
2022-08-31 16:02:07 -04:00