59eb302fc1
Embed Managing users and permissions video to the documentation ( #86387 )
...
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-04-22 17:38:11 +01:00
9735a8a080
Alerting: Distinguish conflict violation errors ( #86634 )
...
* update generator to set ID = 0 and do not set 0 if unique is needed
* return proper message when the constraint violation
2024-04-22 12:28:46 -04:00
de92317fc7
Update dependency rc-slider to v10.6.2 ( #86704 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 17:15:34 +01:00
fc45b56d9d
EmptyState: Apply call-to-action
variant in core ( #86448 )
...
* apply empty state in a bunch of places
* fix unit tests
* put alert back on top
* add data-testids so e2e tests keep working
* remove info boxes
* fix annotations empty state alignment with new maxWidth
2024-04-22 17:01:24 +01:00
224d61746a
Remove SAML form the list of auth providers for devenv ( #86684 )
...
Update README.md
The link for SAML was broken. Since SAML is an enterprise feature, it has been removed.
2024-04-22 17:27:58 +02:00
c47b4ff8c3
Update dependency mini-css-extract-plugin to v2.9.0 ( #86691 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 16:04:44 +01:00
50b285ac69
docs: update candlestick visualization ( #86053 )
...
* docs: update candlestick visualization
* fix: linting issues
* Apply suggestions from code review
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
* docs: add candlestick video
---------
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2024-04-22 10:20:10 -04:00
14f018e3fc
Docs: Use correct description for "og_priority" ( #80889 )
2024-04-22 13:53:18 +00:00
427f361f58
Update dependency @grafana/scenes to v4.11.3
2024-04-22 13:41:01 +00:00
6ab9dcde8d
LDAP: Fix listing all non-matching groups ( #86682 )
...
Fix getRowId in LdapUserGroups to list all non-matching groups
2024-04-22 15:34:16 +02:00
7564d5cee7
Update dependency core-js to v3.37.0 ( #86676 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 14:18:57 +01:00
12771e49fc
Dashboards: Check if dashboard.meta is undefined, if undefined handle redirect in dashboard scene. ( #86674 )
...
dashboard meta is not available if the dashboard response is a redirect
2024-04-22 15:02:40 +02:00
2247d6c415
Short Links: Add setting for changing expiration time ( #86003 )
...
* Add setting for changing shortlink expiration time
* Add docs, add better language
* put all the numbers in the duration 🤷
* 🙄
* update language to be correct and clear
* Add max limit and more documentation
2024-04-22 07:39:24 -05:00
cad9e23e54
Login page: Fix button width ( #86680 )
...
* Fix login buttons width
* Login page: Fix button width
* Add todo
2024-04-22 15:31:11 +03:00
7caa30bc2e
Alerting: Add plugins extension point to alerting home page ( #85725 )
...
* Add basic extension point to alerting home page
* Remove home page scenes app. Improve plugins styles
* Remove unused code
* Fix home page rendering when no plugins registered
* Add row-based integrations component
* Add missing margins
* Rollback the Box component changes
* Remove unused import
2024-04-22 13:42:11 +02:00
686c8013c3
Update dependency @types/diff to v5.2.0 ( #86675 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 12:01:43 +01:00
a10dcf9661
Explore (bugfix): Expanded section state ( #86594 )
...
Fix
2024-04-22 12:47:05 +02:00
54290f2ac4
Alerting: Fix TestRouteGetRuleStatuses as much as possible. ( #86666 )
...
This test has been skipped for a long time, so it doesn't work anymore. I've
fixed the test so it works again, but left some tests disabled which were
apparently flaky. If we see the other test cases flaking, we'll have to
disable it again.
Fixes:
- Use fake access control for most test cases, and real one for FGAC test cases.
- Check that "file" in API responses the full folder path, not folder title.
2024-04-22 12:36:50 +02:00
3364df27c2
Update dependency @grafana/scenes to v4.11.2 ( #86671 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 12:36:11 +02:00
1b930c341d
Alerting: Fix max_alerts field handling ( #86651 )
...
Fix max_alerts field parsing
2024-04-22 12:25:04 +02:00
7dc6540ead
Update dependency @grafana/faro-web-sdk to v1.6.0 ( #86670 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 11:50:21 +02:00
f9e73ed9a0
Update dependency @grafana/faro-web-sdk to v1.6.0 ( #86668 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 11:32:30 +02:00
cda0f53f7c
I18n: Download translations from Crowdin ( #86603 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-22 09:18:39 +00:00
e6c5dc52d2
Update dependency re-resizable to v6.9.14
2024-04-22 09:13:56 +00:00
30d38c1775
Update the docs for state_periodic_save_interval ( #86611 )
...
This commit updates the docs for state_periodic_save_interval following
a question in the forums about what the consequences of this change could
be.
2024-04-22 11:13:02 +02:00
82daadf56b
Bump slackapi/slack-github-action from 1.25.0 to 1.26.0 ( #86562 )
...
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action ) from 1.25.0 to 1.26.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases )
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.25.0...v1.26.0 )
---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 09:10:36 +00:00
65e6b67b2e
Embed creating alerts with Grafana video to the documentation ( #86386 )
2024-04-22 11:09:00 +02:00
97c05dc52d
Update dependency jest-date-mock to v1.0.10
2024-04-22 08:55:16 +00:00
b399facf2c
GeoMap: Pan and zoom keyboard support ( #86573 )
...
* Make GeoMap keyboards navigable
* Remove redundant interaction boolean
* Fix tabIndex error and set role to application
* Update docs
2024-04-22 10:53:32 +02:00
951916c668
Chore: Making the plugin install commands respect the config parameter ( #86578 )
...
Currently the grafana cli plugin commands are not reacting to the --config parameter. This PR make it possible to use config to define the plugin endpoints via config as an alternative to providing the --repo flag.
2024-04-22 10:29:25 +02:00
2a39f1f7ce
Update dependency @grafana/faro-core to v1.6.0 ( #86613 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-22 09:28:20 +01:00
f07f48616a
Alerting: Fix panic when limit_alerts=0. ( #86640 )
...
Oversight in the TopK function meant if k=0, then we'd panic when checking
element zero in the heap, because no items are ever allowed into the heap.
2024-04-22 10:14:19 +02:00
45a7f649fe
CMS: Create local implementation of cloud migration for dev use ( #86637 )
...
* add developer mode property to config
* create cms stub
* cleanup
* implement and wire up gcom stub
* fix errors
* don't document the flag
2024-04-20 23:51:58 -04:00
ae84d16a6f
MSSQL: Simplify proxy logic ( #86278 )
...
* Simplify proxy dialer creation
- Set new dialer on connector
- Create MSSQL connector in a similar fashion to postgres
* Update test
* Fix lint
* More lint
* Use correct driver name
2024-04-19 22:03:26 +01:00
ec8dfc4dda
CloudMonitoring: Correctly interpolate multi-valued template variables in PromQL queries ( #86391 )
...
* Interpolate promql queries appropriately
- Use pipes for multi-valued variables in PromQL queries
- Update tests
* Don't break betterer
* Another any
* Update public/app/plugins/datasource/cloud-monitoring/datasource.ts
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com>
---------
Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com>
2024-04-19 22:07:15 +02:00
57bea68453
Chore: Remove unused functions form prometheus data source ( #86461 )
...
* remove createQuery
* remove redundant unit test
* update unit tests
* remove redundant mock
* exclude mocks from build
* remove it
* prettier
2024-04-19 16:00:26 -04:00
74ee675732
CloudMonitoring: Allow a custom group by value ( #86288 )
...
Allow a custom group by value
2024-04-19 20:56:12 +01:00
d8a8db3750
CloudMonitoring: Ensure variables can be used in all variable queries ( #86377 )
...
* Allow specifying project when querying services
* Ensure metricType is interpolated
2024-04-19 20:52:39 +01:00
d6e84dbf0a
[DOC] Update the traces to profile content based upon SDK updates ( #86628 )
...
Update the traces to profile content based upon SDK updates
2024-04-19 14:17:11 -05:00
ad679c62c6
Docs: Update example docs for rename by regex
( #86627 )
...
* baldm0mma/update_regex/ update example docs
* baldm0mma/ push ts
* baldm0mma/update_regex with new exmaples
* baldm0mma/update_regex/ update images
* baldm0mma/regex_update/ update text
2024-04-19 21:04:54 +02:00
6ea97e41fb
Alerting: Consistently return Prometheus-style responses from rules APIs. ( #86600 )
...
* Alerting: Consistently return Prometheus-style responses from rules APIs.
This commit is part refactor and part fix. The /rules API occasionally returns
error responses which are inconsistent with other error responses. This fixes
that, and adds a function to map from Prometheus error type and HTTP code.
* Fix integration tests
* Linter happiness
* Make linter more happy
* Fix up one more place returning non-Prometheus responses
2024-04-19 21:03:20 +02:00
9ed616a7b3
Alerting: Fix typo ('Alert manager' -> 'Alertmanager') ( #86608 )
...
* Alerting: Fix typo ('Alert manager' -> 'Alertmanager')
* fix front-end test
2024-04-19 20:53:51 +02:00
86a9533863
Chore: Replace backend platform codeownership ( #86010 )
...
* Replace backend platform codeownership
* fix go.mod with work sync
* fix go.mod
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
Co-authored-by: Dave Henderson <dave.henderson@grafana.com>
2024-04-19 19:12:59 +02:00
b5335f0910
Chore: ChangePassword
- Replace VerticalGroup
with Stack
( #86614 )
2024-04-19 17:37:51 +02:00
efa5e582cc
Chore: UserProfileEditPage
- Replace VerticalGroup
with Stack
( #86619 )
2024-04-19 17:37:14 +02:00
aa73140564
Loki: Add label filters after label_format if present ( #86124 )
...
* Loki ad-hoc filters: add filters after label_format
* Chore: add comment explaining rationale
* Formatting
* Formatting
2024-04-19 17:31:38 +02:00
8f38ef70ce
Chore: Replace VerticalGroup
in OrgDetailsPage
and BenchmarksPage
( #86621 )
2024-04-19 16:28:51 +01:00
db4f7cd21d
Chore: UserSignup
and LoginServiceButtons
- Replace VerticalGroup
with Stack
( #86616 )
2024-04-19 17:24:09 +02:00
f7b82a74ad
alerting: email doc >url fix ( #86574 )
...
* url fix
* pretty
2024-04-19 17:01:42 +02:00
ddabef9895
RBAC: Add actionsets struct and write path ( #86108 )
...
* Add actionsets struct and failing test
* update from review
* review comments
* review comments update
* refactor: create interface
* actionset service
* fix tests
* move from wireoss to wire
* Apply suggestions from code review
remove unnecessary comments
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
* nil for the actionsetservice
* Revert "nil for the actionsetservice"
This reverts commit e3d3cc817180c1927dea430191f1e940f5c01272.
---------
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
2024-04-19 15:38:14 +01:00