Commit Graph
15631 Commits
Author SHA1 Message Date
Ryan McKinley 1bf564c014 Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync 2025-02-20 09:12:35 +03:00
Charandas f69e81facf K8s: reduce discovery requests pressure on aggregated services (#101012) 2025-02-20 04:51:15 +02:00
Stephanie Hingtgen 9637ebd2fa K8s: Folder: Delete parent last (#101022) 2025-02-20 02:16:05 +02:00
Stephanie Hingtgen 29fe2df00a Revert "feat(unified-storage): enhance gRPC client with dskit" (#101020)
Revert "feat(unified-storage): enhance gRPC client with dskit (#100993)"

This reverts commit 3f8a34303c.
2025-02-20 01:43:58 +02:00
Stephanie Hingtgen 146af8f2be K8s: Dashboards: Only get folder if exists on dashboard (#101017) 2025-02-20 00:40:05 +02:00
Todd Treece 55aaf4aac0 Metrics: Add deny list in MultiRegistry (#101010) 2025-02-19 23:11:26 +02:00
Charandas b00f2e02c7 K8s: don't publish metrics for local services that are always available (#101003) 2025-02-19 22:39:40 +02:00
Todd Treece 94c6f7d1e5 K8s: Remove duplicate aggregation metric (#101002) 2025-02-19 22:30:45 +02:00
Todd Treece f74092b262 K8s: Add discovery client (#100995) 2025-02-19 14:35:00 -05:00
Ryan McKinley cf05abc4e9 merge main 2025-02-19 22:08:23 +03:00
Ryan McKinley 8c21a49c35 Chore: Update go-github dependencies (#100994) 2025-02-19 21:06:46 +02:00
Ryan McKinley e6d3834096 github v69 2025-02-19 22:06:42 +03:00
Jean-Philippe Quéméner 3f8a34303c feat(unified-storage): enhance gRPC client with dskit (#100993) 2025-02-19 19:58:10 +01:00
Stephanie Hingtgen 62d502086e K8s: Dualwriter mode3: Return error from unistore (#100992) 2025-02-19 20:40:17 +02:00
maiconandGeorges Chaudy fd377cfe66 Unistore: map grpc status to http status (#100942)
* Unistore: map grpc status to http status

Signed-off-by: Maicon Costa <maiconscosta@gmail.com>

---------

Signed-off-by: Maicon Costa <maiconscosta@gmail.com>
Co-authored-by: Georges Chaudy <chaudyg@gmail.com>
2025-02-19 15:29:57 -03:00
Stephanie Hingtgen 95278d7552 K8s: Folders: Add pagination for children (#100978) 2025-02-19 19:06:26 +01:00
Ivana Huckova 8986df26a5 Azure Monitor: Set error source in http and user errors accordingly (#100873) 2025-02-19 18:10:58 +01:00
Matthew Jacobson 75c4c5ca0f Alerting: Upgrade grafana/alerting to 92d5f29 (#100982)
* Alerting: Upgrade grafana/alerting to 92d5f29

Includes:
- Add more context to log in PipelineAndStateTimestampCoordinationStage (#277)
- Update Alertmanager fork to latest commit (#279)
- Copy http client from Grafana (#281)

* Satisfy signature change from grafana/alerting #281 (http client)
2025-02-19 18:49:46 +02:00
Roberto Jiménez Sánchez bd6e812792 [Provisioning] Miscellanenous bug fixes and improvements (#100976)
* Error if found duplicate ID

* Fix issue with manual test button

* Fix issue with health errors not going away

* Display status in sync overview

* Use patch operations instead

* Trigger sync job after status update

* Convert Export Tab into modal

* Remove unused FieldSet import

* Only last 8 jobs

* Remove Links card

* Use button for Github Source Code

* Add actions to resources page

* Add resource column to Repository Resources

* Display Job Spec in RecentJobs

* Display dates in history page

* Display Avatar if available

* Improve styling of the avatar

* Update betterer

* Remove duplicate history header in history

* Commit betterer

* Address code styling issues
2025-02-19 17:44:48 +01:00
Ryan McKinley 4f37cccf7d Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync 2025-02-19 19:08:43 +03:00
Ryan McKinley 61d901a10c Provisioning: Move legacy export/import into a single migrate job (#100865) 2025-02-19 18:59:52 +03:00
Ryan McKinley adced54841 fix lint 2025-02-19 18:26:55 +03:00
Georges Chaudy b850c9fa68 unistore: Add missing verb to compile (#100972)
Add missing verb to compile
2025-02-19 17:06:26 +02:00
Ryan McKinley f9c0501474 merge main 2025-02-19 18:06:24 +03:00
Ryan McKinley 5a40c84568 DualWriter: Support managed DualWriter (#100881) 2025-02-19 17:50:39 +03:00
Zoltán Bediandismail simsek 5a7916133e Chore: Remove sqlQuerybuilderFunctionParameters feature toggle (#100809)
* chore: remove `sqlQuerybuilderFunctionParameters` ff

* Update packages/grafana-sql/src/components/visual-query-builder/SelectRow.tsx

Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>

---------

Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
2025-02-19 15:38:27 +01:00
Alexander Zobnin fcb88f6ccc Zanzana: revert cluster store for fixed roles (#100958)
* Zanzana: revert cluster store for fixed roles

* update go workspace
2025-02-19 13:53:25 +01:00
Mariell Hoversholm 43df78669d Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync 2025-02-19 13:25:58 +01:00
Giuseppe Guerra 011726c80f Plugins: Update DefaultSignature function signature in PluginSource interface (#100519)
* Plugins CDN: Add support for signature type and signature org

* Fall-back to valid signature if the config is not supported

* Move CDN signature code to DefaultSignature

* fix tests
2025-02-19 12:19:45 +01:00
Karl Persson a897ec3426 Authn: grpc errors (#100951)
* update authlib

* Map to grpc status
2025-02-19 11:46:48 +01:00
Karl Persson 16c389a79a Auth: Use authinfo instead (#100957)
Use authinfo instead
2025-02-19 11:41:18 +01:00
Ieva e93ff154df Chore: bump authlib version (#100879)
* bump authlib version

* update other authlib deps
2025-02-19 08:37:32 +00:00
Charandas 883f3c5ce2 K8s: add a bool setting to select request header auth versus enterprise behavior (#100877) 2025-02-19 05:14:22 +02:00
Stephanie Hingtgen 3e6f40c873 K8s: Move to one feature toggle for folders and dashboards (#100911) 2025-02-19 01:11:26 +02:00
Ryan McKinley 66932600ec K8s: DecisionNoOpinion for claims.TypeAnonymous (#100880) 2025-02-18 13:49:54 -08:00
Stephanie Hingtgen 67be9aeed6 K8s: Search fallback: Support all sort by methods (#100776) 2025-02-18 12:30:11 -06:00
Ivana Huckova 67d8610e31 SQL data sources: Use correct error source for sql processing errors (#100872)
* SQL data sources: Use correct error source for sql processing errors

* Fix lint

* Fix  cyclomatic complexity

* Nit rename variable to make it more clear what those errors are
2025-02-18 18:24:44 +01:00
Roberto Jiménez Sánchez 7d27e916cc [Provisioning] Fix duplicate sync jobs triggered in controller (#100870)
* Improve logging on reasons why the controller triggered

* Fix messaging for sync job
2025-02-18 14:18:25 +01:00
Mariell Hoversholm 77a11efe0c Merge remote-tracking branch 'origin/main' into grafana-git-ui-sync 2025-02-18 14:09:31 +01:00
Ryan McKinley 4069f4cd41 Provisioning: Start in "mode5" when nothing exists in legacy (#100862) 2025-02-18 14:27:13 +03:00
Ryan McKinley 590e912d60 Provisioning: Replace searcher with one that knows about modes (#100857) 2025-02-18 14:08:29 +03:00
Ryan McKinley 0faa7211f4 Provisioning: Better clone/push error support (#100854) 2025-02-18 11:34:48 +03:00
Karl Persson 4df398c084 Authz: Sync authlib and update authz client setup code (#100817)
* Sync authlib and update setup code for authz client
2025-02-18 09:09:20 +01:00
Mariell Hoversholm 64f5e34ed6 Provisioning: Test the GitHub client directly (#100808)
* Provisioning: Test the GitHub client directly

Instead of mocking the abstracted client, test it as well by mocking the underlying GitHub client. This also lets us
remove the mock for the abstracted client.

* refactor: move out helpers

* chore: set dependency owner
2025-02-18 08:46:08 +01:00
Ezequiel Victorero 9df6412e92 Reporting: Add new creation drawer feature flag (#100759)
Reporting: Add new creation drawer
2025-02-17 16:05:46 -03:00
Mat RyerandSven Grossmann ff7ba54cbc Investigations: Add experimental app platform backend (#100584)
* add investigations group?

* Investigations: Add experimental app platform backend

* change `grafana-app-sdk/logging` version

* investigations: add feature flag to test

---------

Co-authored-by: Sven Grossmann <svennergr@gmail.com>
2025-02-17 19:19:22 +01:00
Andrej Ocenas 78ef9fd9d9 QueryLibrary: rename API from peakq to querylibrary (#100813) 2025-02-17 17:49:11 +01:00
Ashley Harrison 7a6f4ced06 Themes: Temporary fix for initialising saved grafanacon themes (#100810)
temporary fix for initialising saved grafanacon themes
2025-02-17 16:39:04 +00:00
Hugo Kiyodi OshiroandWill Browne 29afe7d2cc Plugins: Remove managedPluginsInstall feature toggle (#100416)
* Plugins: Remove managedPluginsInstall feature toggle

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2025-02-17 16:07:41 +01:00
Mariell Hoversholm 97a8282ba2 Provisioning: Refactor history to its own interface (#100735)
* Provisioning: Refactor history to its own interface

* refactor: use VersionedRepository
2025-02-17 15:14:01 +01:00