Andres Martinez Gotor
2b7338f8b6
Add optional APIVersion to DatasourceRef ( #90076 )
2024-07-08 13:12:56 +02:00
Alex Khomenko
96cdce7f72
FilterList: Separate ItemRenderer ( #90112 )
...
* FilterList: Separate ItemRenderer
* Extend props
* Codeformat
2024-07-08 14:05:43 +03:00
Andres Martinez Gotor
61b95783d5
UpdateDatasource: Add apiVersion if enabled ( #90038 )
2024-07-08 13:02:48 +02:00
Josh Hunt
06de37e6cd
GrafanaUI: Allow wrap prop on Stack to be a boolean ( #90145 )
2024-07-08 11:50:51 +01:00
Sarah Zinger
2a80ec9104
Docs: Add line about installing corepack in developer guide ( #89250 )
...
Add line about installing corepack
2024-07-08 12:38:41 +02:00
Alex Khomenko
c1ec327b74
FilterList: Improve "No values" display ( #90032 )
...
* FilterList: Improve "No values" display
* Switch to ternary
2024-07-08 13:27:34 +03:00
Ashley Harrison
675457fb10
Select: Better styling for virtualized group separators ( #90127 )
...
* better styling for group separators
* update comment
* revert back to 37
2024-07-08 10:32:15 +01:00
Santiago
aaf23c64c3
Alerting: Allow remote Alertmanager integration tests to fail ( #88664 )
...
* Alerting: Allow remote Alertmanager integration tests to fail
* format drone
* rebase from main
* the wait-for container needs canFail more than the acutal integration-tests container
---------
Co-authored-by: Charandas Batra <charandas.batra@grafana.com>
2024-07-06 18:39:45 +02:00
antonio
e061f2886f
alerting/integrations:opsgenie ( #90133 )
...
* alerting/integrations:opsgenie
* Update _index.md
* new line
* all pretty no pity
* numbering
* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-opsgenie.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-opsgenie.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update configure-opsgenie.md
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2024-07-06 11:38:25 +02:00
Kim Nylander
863c9fc34e
[DOC] Update the Pyroscope data source config doc ( #89648 )
...
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-07-05 14:37:02 -04:00
Todd Treece
5f9ce12542
K8s: Generic watch tests ( #90023 )
2024-07-05 21:17:20 +03:00
Steve Simpson
e9fd191065
Alerting: Fix some status codes returned from provisioning API. ( #90117 )
...
The contact point deletion API was returning 500 when it should have been
returning a 4xx error, when the contact point is in use:
- When in use by a notificiation policy, we were missing
the `.Errorf("")` to convert `errutil.Base` into `errutil.Error`.
- When in use by an alert rule, an regular error was returned.
2024-07-05 19:06:37 +02:00
Gilles De Mey
650616a404
Alerting: Support utf8_strict_mode: false
in Mimir ( #90092 )
2024-07-05 17:17:45 +02:00
Victor Marin
f88bf474bd
Fix panel paste button in nav toolbar ( #90143 )
...
fix panel paste button in nav toolbar
2024-07-05 17:58:55 +03:00
Alex Khomenko
22df2d9b06
BrowseDashboards: Fix starred toggle ( #90138 )
2024-07-05 17:11:03 +03:00
Ashley Harrison
680f5ed2cc
Chore: More SCSS cleanup ( #90132 )
...
* convert TagBadge to a functional component
* migrate label and label-tag styles to TagBadge
* migrate filter-table to emotion globals
* migrate query-part styles to emotion globals
* move tag color to be an inline style
2024-07-05 14:33:43 +01:00
Oscar Kilhed
1f90784a83
Dashboard scene: Ignore repeat row process for non multi variables. ( #90107 )
...
* Ignore row repeat process for non multi value variables
* Reverse if statement to avoid non needed negation
2024-07-05 15:12:06 +02:00
Alex Khomenko
7111c52e4c
Nav: Add items to saved ( #89908 )
...
* App events: Add info notification type
* Revert state
* Use info alert
* Nav: Enable saving items
* Use local state
* Use RTK query
* Revert go.work
* Revert
* User-specific queries
* Add memo
* Fix base URL
* Switch to ids
* Fix memo
* Add codeowners
* Generate API
* Separate user prefs API
* Remove tag
* Update export
* Use feature toggle
2024-07-05 16:01:10 +03:00
Alexander Zobnin
7bf8375b02
Zanzana: Add basic metrics for evaluation time and status ( #90125 )
...
* Zanzana: Add basic metrics for evaluation time and status
* only init when feature enabled
* add todo
2024-07-05 14:53:40 +02:00
Leonor Oliveira
ec6a939815
Compare results when reading/writing between unified_storage and legacy ( #89773 )
...
* Compare results when reading/writing between unified_storage and legacy
* Always use name when comparing objects
* Compare on get method
* Update pkg/apiserver/rest/dualwriter.go
Co-authored-by: Dan Cech <dcech@grafana.com>
* Add new metric to count how many times we read from legacy in mode 2
* Move counter
* Add name in mode1
---------
Co-authored-by: Dan Cech <dcech@grafana.com>
2024-07-05 14:01:05 +02:00
Josh Hunt
1b3597d795
E2C: Empty and Loading snapshot states ( #90043 )
...
* E2C: Empty and Loading snapshot states
* fix responsive
2024-07-05 12:32:45 +01:00
Ieva
e9ebb6eaa4
Folders: Fix folder pagination for cloud instances with many folders ( #90008 )
...
* filter the k6 folder out in the SQL queries rather than during post processing to ensure that the correct number of results is always returned
* linting
2024-07-05 11:19:03 +01:00
Misi
4f06568f8a
Auth: Add support for escaping colon characters in org_mapping ( #89951 )
...
* Split org_mapping correctly if it contains multiple colons
* Improve tests
* Use backslash as an escape character for colons
* Cleanup, address feedback
* Change test to use double quotes as an example
2024-07-05 13:06:25 +03:00
Karl Persson
7a78ad3893
Authn: Remove response writer from auth req ( #90110 )
...
Authn: Remove response writer from request
2024-07-05 11:42:12 +02:00
Alexander Zobnin
87d86e81ce
Zanzana: Evaluate permissions alongside with RBAC engine ( #90064 )
...
* Zanzana: Evaluate permissions if feature flag enabled
* Fix tests
* adjust logs
* fix spelling
* remove unused
* only evaluate implemented resources
* refactor
2024-07-05 11:31:23 +02:00
Mihai Doarna
48e6e9a36c
LDAP: Compute values when reloading LDAP settings ( #90059 )
...
* compute values when reloading LDAP settings
* remove grafana-cli/logger dependency
* export defaultTimeout from ldap package
* add server host to logs
2024-07-05 11:58:50 +03:00
Mihai Doarna
dfabc878f3
LDAP: Remove duplicate code ( #90066 )
...
remove duplicate readConfig() function from LDAP
2024-07-05 11:18:37 +03:00
antonio
8bc8b4b31f
alerting/integrations:telegram-update ( #90105 )
...
* alerting/integrations:telegram-update
* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-telegram.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-telegram.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2024-07-05 10:18:15 +02:00
Mihai Doarna
e299621766
LDAP: Fix LDAP config cache ( #89998 )
...
* initialize LDAP config cache
* check err is nil
* return the config from cache only if the config file has not been modified
* rename var from test
2024-07-05 11:10:52 +03:00
Mihai Doarna
e7780c9c9c
SSO: Add more LDAP config validations for SSO settings ( #90036 )
...
add more LDAP config validations for SSO settings
2024-07-05 10:48:34 +03:00
Misi
f337da8e57
Chore: Add more context to logs of OAuthToken and OAuthTokenSync ( #90071 )
...
Chore: Add more context to oauth token sync
2024-07-05 09:37:36 +02:00
Andre Pereira
315e068190
Navbar: Reorder logs, traces and profiles apps under explore ( #90093 )
...
Reorder logs, traces and profiles apps in navbar
2024-07-04 17:57:08 +01:00
Marcus Efraimsson
06e67bc573
API Server: Fix stack overflow panic when tracing is disabled ( #90075 )
2024-07-04 19:11:59 +03:00
ANURAG RANJAN
d6b39498d0
Docs: Fix typo in text ( #89325 )
2024-07-04 12:09:21 -04:00
ismail simsek
4fcd348366
InfluxDB: Fix returning InfluxDB error messages ( #89973 )
...
* Revert "Chore: Return influxdb query error early before parsing the result (#88549 )"
This reverts commit a87c155c06
.
* Handle error in buffered parser
* handle error message in streaming parser
2024-07-04 17:45:36 +02:00
antonio
d563db63e7
alerting/docs:discord ( #90068 )
...
* alerting/docs:discord
* 'pretty'
2024-07-04 17:42:33 +02:00
Ezequiel Victorero
ed736eb9a0
Chore: Update swagger docs ( #90065 )
2024-07-04 12:01:23 -03:00
Oscar Kilhed
6daadd6b78
Dashboard scenes: Fix inspect export join series by time ( #90058 )
...
Fix default for transformations
2024-07-04 16:51:27 +02:00
Gilles De Mey
dd4e254900
Alerting: Skip fetching alerts for unsaved dashboards ( #90061 )
...
skip fetching alerts for dashboards with null uid
2024-07-04 16:46:51 +02:00
Jack Westbrook
965cdef855
Datasource Config: Return error object on failed updates (again) ( #89906 )
...
* refactor(datasource): only pass back the error information when rejecting ds updates
* revert(datasource): remove stray console import
* refactor(datasource-config): update traceId to traceID
2024-07-04 17:44:49 +03:00
Andres Martinez Gotor
be98ab1111
Add apiVersion to datasource settings DTO ( #90057 )
2024-07-04 16:44:19 +02:00
github-actions[bot]
37a58d15cf
Update make docs
procedure ( #89933 )
...
Co-authored-by: grafanabot <bot@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-07-04 15:40:43 +01:00
Sonia Aguilar
7f4a1469e8
Alerting: Central alert state history part3 ( #89842 )
...
* Implement EventDetails for expanded rows and pagination on the events list
* Add test for getPanelDataForRule function
* prettier
* refactor EventState component
* create interfaces for props
* Add missing translations
* Update some comments
* prettier and extract translations
* remove unnecessary translations
* update translations
* address review comments
* address review pr comments
2024-07-04 16:21:39 +02:00
Misi
b174c1310a
Auth: Add organization mapping configuration to the UI ( #90003 )
...
* Add org_mapping and org_attribute_path to the UI
* Add validators, allow setting org mapping to only Grafana Admins
* comment
* Address feedback, improve validation, fix FE test, lint
2024-07-04 16:00:56 +02:00
Taylor Dean
d5b21f77aa
Tempo: Fix grpc streaming support over pdc-agent ( #89883 )
...
* Tempo: Fix grpc streaming support over pdc-agent
* Fix a spelling error and formatting
* Ignore lint issue for reasons listed in source code comment
---------
Co-authored-by: Joey Tawadrous <joey.tawadrous@grafana.com>
2024-07-04 14:09:34 +01:00
Josh Hunt
12a5583eb6
Chore: Bump fast-loops ( #90051 )
2024-07-04 15:48:29 +03:00
Bogdan Matei
ab1ad8ed7f
Scopes: Fix debounce for nodes search ( #90042 )
2024-07-04 15:26:17 +03:00
brendamuir
09d833fef9
Alerting docs: vale errors for labels and annotations ( #89957 )
...
* Alerting docs: vale errors for labels and annotations
* Update docs/sources/alerting/fundamentals/alert-rules/annotation-label.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update docs/sources/alerting/fundamentals/alert-rules/annotation-label.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-07-04 14:20:00 +02:00
Alex Khomenko
7c7f09233d
DateTimePicker: Add "timeZone" prop ( #90031 )
...
* DateTimePicker: Add custom timeZone support
* Add test
* More tests
* Add comment
* Tweaks
2024-07-04 14:45:48 +03:00
Hugo Kiyodi Oshiro
ff03786909
Chore: Add manual trigger for levitate pipeline test ( #90040 )
2024-07-04 13:44:14 +02:00