Stephanie Hingtgen
2fe510eb6f
Dashboards: set max length of message to 500 ( #99229 )
2025-01-21 08:50:24 -06:00
Ezequiel Victorero
865e911e10
Share: Add analytics to invite user flow ( #99116 )
2025-01-21 11:47:57 -03:00
Ryan McKinley
1740ee82ba
Chore: Avoid authlib/claims in go.mod ( #99311 )
2025-01-21 14:01:21 +01:00
Andres Martinez Gotor
e747350fee
Grafana Advisor: Skeleton app ( #99242 )
2025-01-21 12:31:33 +01:00
Ryan McKinley
0f023e7039
FeatureToggles: remove panelTitleSearchInV1 ( #99292 )
...
remove panelTitleSearchInV1
2025-01-21 12:59:32 +03:00
Ryan McKinley
d8b6ded101
K8s: use deprecatedInternalID label rather than SQL annotation ( #99263 )
2025-01-21 12:38:14 +03:00
Ryan McKinley
d91d729749
Storage/SQL: Support more filter by namespace/group/resource ( #99249 )
2025-01-21 12:15:08 +03:00
Ryan McKinley
680e6bc1f8
Authlib: Use types package rather than claims ( #99243 )
2025-01-21 12:06:55 +03:00
Ryan McKinley
b2d0359e72
K8s/Folders: Remove slow/redundant folder integration tests ( #99291 )
2025-01-21 11:14:31 +03:00
ismail simsek
d3a27a8c73
Chore: Remove redundant test files ( #99293 )
...
remove redundant test files
2025-01-21 07:17:38 +03:00
owensmallwood
c45aff1251
Unified Storage: Permissions can filter search results ( #99042 )
...
* fix bug when parsing results in search handler
* applies permissions filtering to bleve query
* formatting
* wraps in check for access being present, adds some comments
* update go mod
* fix tests
* add dep owner
* fix go mod
* add space after //
* clean up returns
Co-authored-by: Bruno Abrantes <bruno.abrantes@grafana.com >
* fixed formatting
* Uses single checker since index is for single resource. Passes folderId using dvReader to checker func. Adds debug logging.
* handles federation with index permission checkers
* formatting
* move import
---------
Co-authored-by: Bruno Abrantes <bruno.abrantes@grafana.com >
2025-01-20 14:30:09 -06:00
Ryan McKinley
2756bc9a87
Zipkin: Fix key order in flaky test ( #99285 )
...
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2025-01-20 20:24:45 +02:00
Ryan McKinley
52c1a3dccd
Search: Delete old indexes once not in use ( #99251 )
2025-01-20 20:25:26 +03:00
Karl Persson
7329d2c34b
Authz: Account for fixed roles when running oss and using authz service ( #99244 )
...
* Extract "PermissionStore" from general store interface
* Add static and union permission stores
* Add GetStaticRoles
* Use accesscontrol.Service for inproc to provide static permissions
2025-01-20 16:00:36 +01:00
Sonia Aguilar
80b8dd3fc8
Alerting: Set alert form simple modes enabled by default ( #99233 )
...
set alert form simple modes enabled by default
2025-01-20 14:55:34 +02:00
Ivan Ortega Alba
95d4f83889
DashboardSchema: Add library panel to v2 ( #98484 )
...
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
2025-01-20 12:44:36 +01:00
Misi
f96a2082d0
Auth: Allow self serve for improved external session handling feature toggles ( #99245 )
...
Auth: Allow self serve for improved external session handling
2025-01-20 12:33:37 +01:00
Alexander Akhmetov
651430e34a
Alerting: Add sync state persister to save entire state of the rule ( #96628 )
2025-01-20 12:12:27 +01:00
Ivana Huckova
63a68f3e99
Zipkin: Fix test file name ( #99238 )
...
Zipkin: Fix test file name
2025-01-20 12:01:17 +01:00
Andres Martinez Gotor
c1364d6be6
New feature flag grafanaAdvisor ( #99235 )
2025-01-20 11:08:00 +01:00
jackyin
55ec66c416
Datasources: timeEnd not work ( #98375 )
...
* time end not work
2025-01-20 10:04:43 +00:00
Stephanie Hingtgen
1a2a284972
K8s: Dashboards: Set message as annotation ( #99230 )
2025-01-20 08:40:23 +03:00
Stephanie Hingtgen
b309c5daed
K8s: Refactor client to be generic ( #99231 )
2025-01-19 16:53:53 -06:00
Stephanie Hingtgen
e33936398c
Public dashboards: return full list when more than 1000 ( #99216 )
2025-01-17 23:16:30 +02:00
Matthew Jacobson
a6dffd7552
Upgrade grafana/alerting to 209e052dba64 ( #99118 )
...
Update grafana/alerting to 209e052dba64
Includes:
- Add NoopDecode function for non-base64-encoded secrets (#264 )
- Log duplicated receivers (#265 )
2025-01-17 21:53:41 +02:00
Stephanie Hingtgen
fb3a858726
Revert "Remove dependency on dashboards table to get library element and library element connection" ( #99213 )
...
Revert "Remove dependency on dashboards table to get library element and libr…"
This reverts commit 32790c6918 .
2025-01-17 21:43:14 +02:00
Andreas Christou
414f8d14f4
Azure: User-auth updates ( #99113 )
...
* Bump Azure sdk
* Minor fix because of credentials update
* Revert "Minor fix because of credentials update"
This reverts commit 1f49949ee3 .
2025-01-17 12:13:34 -06:00
Arati R.
2bce8c5e29
Folders: Use folder UID instead of folder ID in query for getting library elements ( #99028 )
2025-01-17 16:04:11 +01:00
Igor Suleymanov
bc6b7a4df6
Update playlists app schemas to work with app SDK v0.29.0 ( #98974 )
...
* Update playlists app schemas to work with app SDK v0.29.0
What
* Added the manifest for the playlists app
* Updated playlist kind definition to match the new format
* Re-generated the files
* Changed Makefile to not use post-processing flag
Why
To make sure the codegen works with the latest version of the app SDK.
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Update app SDK to v0.30.0
* Skip generating custom resource definitions
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Fix SDK not generating the manifest Go file
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com >
2025-01-17 16:17:31 +02:00
Ryan McKinley
356b32008b
Storage: Show history+trash using the list command ( #99009 )
...
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2025-01-17 15:54:25 +03:00
Karl Persson
67252dfa46
Zanzana: Add grpc health and readiness checks for standalone zanzana ( #99176 )
...
Add grpc health and readiness checks for standalone zanzana
2025-01-17 13:39:42 +01:00
Ryan McKinley
7c04247d6f
K8s/Dashboard: Set generation from version ( #99142 )
2025-01-17 13:52:01 +02:00
Arati R.
a0d1a197e3
Folders: Use folder UID when deleting library elements in folder ( #98967 )
...
* Refactor deleteLibraryElementsInFolderUID to use folder UID only
* Convert dashboard error to folder one when deleting library elements
* Fix incorrectly set folder UID in nested folder test
---------
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2025-01-17 12:04:02 +01:00
Alexander Zobnin
c5f14407cc
Zanzana: Refactor stores listing ( #99098 )
...
Zanzana: Refactor store loading
2025-01-17 11:10:22 +01:00
Ivana Huckova
5e23b2c07f
Zipkin: Improve error source ( #99099 )
...
* Zipkin: Improve error source
* Revert file name change
2025-01-17 10:04:33 +01:00
Alexander Zobnin
17a09c28dd
Chore: Upgrade openfga to 1.8.4 ( #99095 )
2025-01-17 09:36:08 +01:00
Mariell Hoversholm
a08f406781
Security: Update to Go 1.23.5 ( #99121 )
...
* feat: update to Go 1.23.5
* chore: make drone
* chore: make update-workspace
* CI: Force re-build
* CI: Force re-build
2025-01-17 09:29:52 +01:00
Stephanie Hingtgen
e019e34eb5
Stats: use dashboard stats rather than list ( #99130 )
2025-01-17 08:19:56 +03:00
Stephanie Hingtgen
5a930e0ec6
K8s search: add legacy id to dashboard response ( #99132 )
2025-01-17 08:16:48 +03:00
Andreas Christou
f6194931f5
Azure: Improve resource request error handling ( #99017 )
...
* Improve resource request error handling
- Correctly parse JSON responses
- Log erroneous failures in JSON marshalling/unmarshalling
- Correctly set response status code
- Do not attempt to use the response writer as it will be nil
* Minor change
* Improve type assertion handling
2025-01-16 18:38:20 +00:00
maicon
b4ec11e150
Unistore: Ensure deprecated Folder ID gets stored on all modes ( #99043 )
...
* Unistore: Ensure deprecated Folder ID gets stored on all modes
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-01-16 15:01:00 -03:00
ismail simsek
e96b5a68c4
Prometheus: Support utf8 metrics and labels in scopes ( #99015 )
...
* support utf8 in scopes
* separate the utf8 tests
* remove redundant test after enabling utf8 validation in prometheus
2025-01-16 18:11:44 +02:00
Gabriel MABILLE
70ddf9cb76
Authenticator: Return gRPC errors ( #99000 )
2025-01-16 14:33:57 +01:00
Georges Chaudy
98e9f3a534
[unistore] wire authlib compile ( #99027 )
...
* Wire authz client compile method
* add verb to metric
* remove tipo
2025-01-16 14:11:55 +01:00
Karl Persson
2187a66f2b
Zanzana: Split up settings into client and server sections ( #99066 )
...
* Split up zanzana settings into client and server sections
* Update workspace
2025-01-16 13:39:39 +01:00
owensmallwood
7da6e48036
Unified Storage: Remove history stub ( #99048 )
...
remove history stub
2025-01-16 03:05:13 +02:00
Yuri Tseretyan
d025523a8b
Alerting: Log reason for taking image. ( #99036 )
2025-01-15 16:11:38 -05:00
Ryan McKinley
cd46f1ddb9
Search: Remove history query ( #99026 )
2025-01-15 12:49:47 -06:00
Andreas Christou
f9f341e9c9
Azure: Fix interface conversion ( #99034 )
2025-01-15 13:28:04 -05:00
Adam Yeats
bab55a4cb8
Elasticsearch: Process ES multisearch JSON response by streaming ( #93689 )
...
Co-authored-by: Isabella Siu <isabella.siu@grafana.com >
2025-01-15 12:05:54 -05:00