1b1f626edd
SQL Expressions: Fix error handling ( #102650 )
2025-03-21 18:47:00 -04:00
8becf33d31
Chore: Simplify releasefinder.sh
logic ( #102569 )
...
* baldm0mma/ simplify
* baldm0mma/ add pr info
* baldm0mma/ update logic
* baldm0mma/ update language
* baldm0mma/ add PR title
* baldm0mma/ simplify logic
* baldm0mma/ add context
* baldm0mma/ adjust logic
2025-03-21 16:01:10 -06:00
62e3c95e7b
K8s: Dashboard history: Fix version endpoint in mode3+ ( #102649 )
2025-03-21 22:54:23 +02:00
4cb9042e4c
Unified Storage: Update docs for search and load tests ( #102648 )
...
* add index on dashboard_tag table for dashboard_uid column
* updates US docs for search and load tests
* Update pkg/storage/unified/README.md
Co-authored-by: Will Assis <35489495+gassiss@users.noreply.github.com>
---------
Co-authored-by: Will Assis <35489495+gassiss@users.noreply.github.com>
2025-03-21 22:30:05 +02:00
64e939fd5d
Unified Storage: Adds span and debug log for paginated List calls ( #101912 )
...
Adds span and debug log for paginated List calls
2025-03-21 14:20:27 -06:00
57658abdb1
spanner: update the sequence generator to allocate sequences in batch ( #102435 )
...
* spanner: update the sequence generator to allocate sequences in batch
* lock per sequence
* handle error scenario
* rollback on error
* mutex-hat
* implement sequent generator
2025-03-21 20:58:35 +01:00
e2b84ff828
alerting docs: add note about alert rule versions limit ( #102647 )
...
added note about alert rule versions limit
2025-03-21 14:40:58 -05:00
6d570db312
Storage: Add ascending order support for NotOlderThan queries and introduce ResourceVersionMatch_Unset as default ( #102505 )
...
* Add support for ASC ordering and introduce ResourceVersionMatch_Unset as default
Add SortAscending to continue token and add integration test for pagination.
* Change protobuf order
* Make backwards compatible
* Update pkg/storage/unified/sql/backend.go
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
---------
Co-authored-by: Marco de Abreu <18629099+marcoabreu@users.noreply.github.com>
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2025-03-21 18:35:32 +02:00
7d435e5d84
Docs: Cleaning up configure security hardening docs ( #102567 )
...
* Docs: Cleaning up configure security hardening docs
* Adjusting layout
2025-03-21 11:16:10 -05:00
8af271187c
Docs: Remove references to group sync ( #102599 )
...
* remove references to group sync
* remove relfref and add new link
* remove relfref
* Update relfref
* remove relrefs and add admonitions
* fix URL
* remove relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* run prettier
---------
Co-authored-by: Irene Rodríguez <irene.rodriguez@grafana.com>
2025-03-21 16:13:44 +00:00
874751d9da
Docs: AzureAD + SAML improvements ( #102623 )
...
* Docs: AzureAD + SAML improvements
* Fix
2025-03-21 17:00:12 +01:00
674d81d7ee
Chore: Bump version of front-end modules to 12.0.0-pre ( #102615 )
...
---------
Co-authored-by: jev forsberg <jev.forsberg@grafana.com>
2025-03-21 17:35:55 +02:00
d1ff85d9a1
SecretsManager: update decrypt protobuf response format ( #102611 )
...
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
2025-03-21 17:16:04 +02:00
3d53968ecb
spanner-annotationsimpls-fixes ( #102622 )
...
* Fix DELETE statements.
* Reset sequence generator when truncating tables.
* Quote "at", since it's a keyword in Spanner.
2025-03-21 16:10:51 +01:00
19d1ded3bf
spanner: fix TestIntegration_DashboardPermissionFilter ( #102603 )
2025-03-21 16:04:58 +01:00
57889a43a7
Dashboards: Update OpenAPI codegen from schema ( #102620 )
...
* Dashboards: Update OpenAPI codegen from schema
* GHA: Run the K8s Codegen Check workflow with changes in apps/ folder
2025-03-21 16:49:39 +02:00
599906cbfd
Dashboard: Fixes layout switching crash ( #102619 )
2025-03-21 15:45:40 +01:00
1a00801e6a
Provisioning: Merge watch support into live ( #102618 )
2025-03-21 16:45:25 +02:00
77c5e0eeb2
Docs: Update RBAC role modification for cloud user ( #102412 )
...
added content from support ticket
2025-03-21 10:32:49 -04:00
934fac67a6
Dynamic Dashboards: Improve drag and drop for responsive grid ( #102613 )
2025-03-21 16:28:24 +02:00
08bbd7a536
fix (unified-storage): always do perm filtering in bleve by default ( #102541 )
...
* make unifiedStorageSearchPermissionFiltering default true
2025-03-21 10:06:01 -04:00
2aae523c3f
Search: Fix title filter overmatching ( #102547 )
...
* fix issues with over matching
* search wildcard for backward compatibility
2025-03-21 09:57:20 -04:00
8a8b1a0743
DashboardScene: Take selected object into account when adding objects ( #102423 )
...
* Dashboard: Add object to selected object
* Try not to nest rows
* Update
* Update
* rows in rows, tabs in tabs
* Update schema to allow nested rows and nested tabs
* fix lint issue
* reset v2alpha1 types from main
* reset dashboard_object_gen.go to main
---------
Co-authored-by: oscarkilhed <oscar.kilhed@grafana.com>
2025-03-21 14:28:44 +01:00
ba3e8014b3
feat(unified-storage): add grpc connection pooling ( #102575 )
2025-03-21 14:24:54 +01:00
aeca9a80a4
JWT: Add org role mapping support to the JWT provider ( #101584 )
...
* add org role mapping to the jwt provider
* Fix indentation for OrgMapping assignment
* add-test
* fix linting
* add org_attribute_path
* fix test
* update doc
* update doc
* Update pkg/services/authn/clients/jwt.go
* Update docs
---------
Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com>
2025-03-21 14:18:53 +01:00
ea89499209
Fix failing integration tests in folderimpl package when running on Spanner. ( #102602 )
...
* Fix failing integration tests in folderimpl package when running on Spanner.
* Add comments.
2025-03-21 14:18:22 +01:00
3339251b57
TimeRangeInput: Fix compatibility with Drawer ( #101709 )
2025-03-21 10:17:34 -03:00
20e171968e
Advisor: Avoid returning an error when creating initial resources ( #102545 )
2025-03-21 14:50:45 +02:00
c11a37eabb
Combobox: Fix option truncation w/ autoPlacement ( #102568 )
...
* Combobox: Fix option truncation w/ autoPlacement
* Add back in boundary property
2025-03-21 08:26:32 -04:00
73436e3d55
RBAC: Remove dashboard guardians pt 3 ( #102558 )
...
* remove usage of New dashboard guardian
* fix tests
2025-03-21 10:44:16 +00:00
6922315d7c
SecretsManager: Add Keeper service and SQL Keeper ( #102554 )
...
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com>
Co-authored-by: Michael Mandrus <michael.mandrus@grafana.com>
2025-03-21 11:38:43 +01:00
e2737f195b
RBAC: Remove dashboard guardians pt 2 ( #102556 )
...
* remove NewByDashboard guardian
* remove unused authorizer
* more cleanup
* simplify canAdmin evaluation
2025-03-21 10:32:27 +00:00
f2770b0984
Dashboard schema: Add comment about deep copy really being deep copy. ( #102586 )
...
help future me
2025-03-21 11:53:29 +02:00
bf456179e7
Prometheus: Use timeRange parameter in each language provider method ( #101889 )
...
* remove range from class
* remove range from language provider
* use range parameters in MetricsLabelsSection
* use range parameters in metric_find_query
* pass range parameter in monaco-query-field
* typo
* use range in prometheus metrics browser languageProvider calls
* fix unit tests
* fix unit tests
* update unit tests
* lint
2025-03-21 10:08:23 +01:00
d7fe097630
Docs: Add documentation on the cloud access policy permissions ( #102550 )
...
* add admonition
* add to menu
* add missing entry
* make it prettier
* fix ref
2025-03-21 10:07:52 +01:00
2e2b5942c8
K8s/Unified: Consolidate generation logic in apistore client ( #102260 )
2025-03-21 10:45:25 +02:00
996ff7d65e
K8s: Fix dashboard history list timestamps ( #102580 )
2025-03-21 09:19:33 +02:00
da95ee22cc
K8s: Fix dashboard creation timestamp ( #102578 )
2025-03-21 07:47:09 +02:00
08335a0068
I18n: Download translations from Crowdin ( #102576 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-21 02:32:21 +02:00
a5665c06cf
docs: Span details includes events and links ( #102520 )
...
* docs: Span details includes events and links
Adds to the explore trace integration information about trace span
events and links, which are also available in the trace view.
Signed-off-by: Alex Bikfalvi <alex.bikfalvi@grafana.com>
* Update trace-integration.md
* Apply suggestions from code review
* Fix prettier issues
Signed-off-by: Alex Bikfalvi <alex.bikfalvi@grafana.com>
---------
Signed-off-by: Alex Bikfalvi <alex.bikfalvi@grafana.com>
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
2025-03-20 19:14:57 -04:00
4e27ee2ff6
Unified Storage: Add index on dashboard_tag table for dashboard_uid column ( #102551 )
...
add index on dashboard_tag table for dashboard_uid column
2025-03-20 16:51:37 -06:00
1483dee75c
Unistore: undo protobuf version change ( #102572 )
2025-03-21 00:51:03 +02:00
ac90e314a6
Chore: Add pushes to main
in the backend-unit-test
workflow ( #102570 )
...
* baldm0mma/ update backend unit tests to run on push to `main`
* baldm0mma/ update naming
2025-03-20 16:24:36 -06:00
1067bf9025
Loki: Remove range options from query builder ( #102566 )
...
* Loki: Remove range options from query builder
* Loki: Improve description
* Loki: Fix test
* Loki: Add default `$__auto`
* Loki: Fix test
2025-03-20 23:50:18 +02:00
c33a53a47a
K8s: Remove restore functionality; can be done with list ( #102560 )
2025-03-20 16:38:32 -05:00
92cc10f983
Logs: Prevent automatic scrolling on refresh after changing scroll position ( #102463 )
2025-03-20 21:14:02 +00:00
b3a529de48
K8s/Dashboard: Use upsert to create or update dashboards ( #102536 )
2025-03-20 22:50:04 +03:00
26acc66ea3
Dashboard - Schema V2 Stateless (ds ref independent) queries ( #101661 )
...
- Rename `initializeMapping` into `initializeElementMapping`
- Create new `initializeDSReferencesMapping` to track queries without explicit datasources
- Fix panel datasource detection to use default datasource when none is specified
- Improve datasource resolution by searching for best match by query kind
- Add unit test
---------
Co-authored-by: alexandra vargas <alexa1866@gmail.com>
Co-authored-by: Alexa V <239999+axelavargas@users.noreply.github.com>
Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
2025-03-20 12:45:25 -06:00
307974f20d
Data sources: Improve error messages for grpc errors ( #102372 )
...
* Data sources: Improve error messages for grpc errors
* Improve code comments
* Fix lint
* Update connection issue message
* Update name
* Update comment
* Update, rename and add test
* Update, remove POC change
* Fix lint
2025-03-20 18:44:47 +01:00
3ef583aa05
Alerting: Set MissingSeriesEvalsToResolve to 1 for Prometheus-imported rules ( #101973 )
2025-03-20 18:44:27 +01:00