Commit Graph
95 Commits
Author SHA1 Message Date
Timur Olzhabayev ed89354eaa Chore: Adding debug logging to signature checks (#86915)
Adding debug logging to signature checks
2024-04-25 11:53:10 +01:00
Timur Olzhabayev 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
Timur Olzhabayev 70eefea434 Chore: Remove feature toggles github action (#85714)
* remove the feature toggle cleanup github action

* removing codeowners entries that are unnecessary
2024-04-17 10:33:44 +02:00
Timur OlzhabayevandWill Browne 116088c722 Chore: Making versioncheck url rely on config instead of being hardcoded (#85855)
* Making versioncheck url rely on config instead of being hardcoded

* Update pkg/services/updatechecker/plugins.go

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>

* making the names a bit more generic and using url.url library

* fixing tests

* fixing linting

---------

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2024-04-11 12:04:53 +02:00
Timur Olzhabayev e9db9106c1 Chore: Disable angular support by default (#84738)
* Flipping angular support to disabled by default
2024-03-22 17:09:53 +01:00
Timur Olzhabayev 6bc662e53b Chore: Removing error object from tracking (#84500)
Removing error object from tracking
2024-03-14 19:15:36 +02:00
Timur Olzhabayev 8e90e02db2 Chore: Adding log also for cases where datasource UID length is invalid (#84443)
* Adding log also for datasource length
2024-03-14 14:49:07 +01:00
Timur Olzhabayev c6140b9893 Docs: Aligning fallback values with documentation (#83617)
aligning fallback values with documentation
2024-03-13 11:19:04 +02:00
Timur OlzhabayevandJoseph Perez 1c8a2f136d Docs: making docs clearer on subpath (#82239)
* making docs clearer on subpath

* Update docs/sources/tutorials/run-grafana-behind-a-proxy/index.md

Co-authored-by: Joseph Perez <45749060+josmperez@users.noreply.github.com>

* Update docs/sources/tutorials/run-grafana-behind-a-proxy/index.md

Co-authored-by: Joseph Perez <45749060+josmperez@users.noreply.github.com>

* Update docs/sources/tutorials/run-grafana-behind-a-proxy/index.md

Co-authored-by: Joseph Perez <45749060+josmperez@users.noreply.github.com>

* Update docs/sources/tutorials/run-grafana-behind-a-proxy/index.md

Co-authored-by: Joseph Perez <45749060+josmperez@users.noreply.github.com>

---------

Co-authored-by: Joseph Perez <45749060+josmperez@users.noreply.github.com>
2024-02-20 15:18:32 +02:00
Timur Olzhabayev 802012385d Chore: fixing PanelDataTransformationsTab Test (#81329)
* fixing An update to Input inside a test was not wrapped in act(...).

* no need to await twice

* looks like we do need to await twice
2024-01-26 09:51:15 +01:00
Timur Olzhabayev 4083d23f01 Chore: Bumping go to 1.21.6 (#80709)
* Bumping go to 1.25.6

* bumping sqlite to 1.14.19

* Bumping sqlite version
2024-01-23 14:32:26 +01:00
Timur Olzhabayev 7c74ab7059 Revert "bumping go to 1.25.6"
This reverts commit 73439f2cd3.
2024-01-17 11:40:25 +01:00
Timur Olzhabayev 73439f2cd3 bumping go to 1.25.6 2024-01-17 11:38:25 +01:00
Timur Olzhabayev c02d57c6a9 Chore: removing folderId from plugindashboard service (#80570)
* removing folderId from plugindashboard service

* fixing linting
2024-01-16 11:08:39 +01:00
Timur Olzhabayev 6438523b41 Chore: Switching some go dependencie to the correct owner - partner-datasources squad (#77776)
* Switching dependencie to the correct owner

* switching storrage-blog-go back to backend platform

* reverting some of the mod assignements

* reverting some of the changes

* not sure how it got changed, but switching this one back
2024-01-08 14:32:46 +01:00
Timur Olzhabayev 80da35f41d Chore: First step towards a github action that regularly notifies about feature toggle cleanup (#79912)
* playing around with csv parsing action

* switch to workflow dispatch

* working script

* add a check to not run on forks

* adding check comment

* no idea who should own, adding myself for now

* adding the cleanup script too
2024-01-02 13:12:18 +01:00
Timur Olzhabayev 5c56d792d6 Chore: Upgrading go crypto to v0.17.0 (#79678)
* Bump x/crypto to 0.17.0

* go mod tidy
2023-12-19 12:38:22 +01:00
Timur Olzhabayev 4991e71b85 Chore: Upgrade Go to 1.21.5 (#79329)
* bumping grafanas go version to 1.21.5

* adding how to upgrade go doc

* removing the whole ci-build and corresponding pipelines

* clarifying that we have to run make drone

* fixing starlark linter and removing unused code

* Adding note about enterprise

* trying to change the underyling image to avoid musl issues

* only need to golang one
2023-12-15 10:36:49 +01:00
Timur Olzhabayev 46192d676d Chore: Proposing a change of go-jose ownership (#79449)
changing go-jose ownership
2023-12-13 15:55:44 +01:00
Timur Olzhabayev 98cc57b00b Correcting availability of hashicorp vault integration (#78321)
Correcting availability
2023-11-17 16:20:28 +01:00
Timur Olzhabayev 7456a0daa9 Switching saml to authnz squad (#76804)
Swiching saml to authnz
2023-10-19 14:54:32 +03:00
Timur Olzhabayev 471c858e67 Docs: Adding alias to package a plugin (#71478)
Adding alias to package a plugin
2023-07-12 16:24:11 +01:00
Timur Olzhabayev 38a3cc71ee Chore: Make grafana-delivery-bot non-external (#71116)
Make grafana-delivery-bot non-external
2023-07-07 16:22:24 +01:00
Timur Olzhabayev 5ca7a1a01e Fix: Report breaking changes workflow error message (#70152) 2023-06-15 16:36:26 +03:00
Timur Olzhabayev 990eef1bbd Docs: Bumping up min spec for Grafana Installations (#69250)
Bumping up min spec
2023-05-30 19:13:37 +02:00
Timur Olzhabayev 59a2b303d0 CODEOWNERS: Switching pkg/service/apikey to authnz squad (#69076)
Switching pkg/service/api-key to authnz squad
2023-05-25 17:23:36 +02:00
Timur Olzhabayev 56f33e8b9c Switching tsdb plugin to the proper squad - @grafana/observability-me… (#69071)
Switching tsdb plugin to the proper squad - @grafana/observability-metrics
2023-05-25 15:48:26 +03:00
Timur Olzhabayev f9b9041ad8 Docs: Minor wording changes for plugin signing docs (#64615)
Minor wording changes
2023-03-10 17:33:28 +01:00
Timur Olzhabayev 9ca53d9596 Docs: Changes to angular deprecation announcement (#63928)
Adjusting the content to reflect latest discussions. This page can now be used as reference for all things about angular deprecation.
2023-03-10 07:09:07 -08:00
Timur Olzhabayev 05191d083d Chore: Adding backend platform squad owned feature toggles (#64351)
Adding backend platform squad owned feature toggles
2023-03-08 06:57:50 +01:00
Timur Olzhabayev 20b79b41eb Feat: Changing link destination for get more plugins (#63517)
* Changing link destination for get more plugins

* Changing codeowners to plugins platform frontend

* Remove unused variable
2023-03-07 15:16:27 +01:00
Timur Olzhabayev 43e281271b Docs: Adding angular support deprecation to our plugin submission FAQ (#64006)
Adding angular support deprecation to our faq
2023-03-06 09:53:09 +01:00
Timur Olzhabayev 92ee03db78 Docs: Pinning to latest for grafana plugin tools (#64140)
Pinning to latest for grafana plugin tools
2023-03-03 15:07:35 +01:00
Timur Olzhabayev 0b2dfaa710 Feat: Linking to plugin details page rather than externally for new datasources (#63499)
Changed links to help enterprise users install plugins directly via internal grafana catalog instead of linking out to grafana.com
2023-03-02 17:08:40 +01:00
Timur Olzhabayev 5dc781b72e Remove opened type 2023-02-10 15:52:24 +01:00
Timur Olzhabayev ce50168b70 Fix: Save and test error message does not persist across datasource instance settings anymore 2023-02-02 09:50:12 +01:00
Timur Olzhabayev 61c2c12489 Switching app-platform-core to cloud-app-platform-squad (#62689) 2023-02-01 14:36:17 +00:00
Timur OlzhabayevandWill Browne 0d7e303809 Chore: Keeping the list of plugin executable complete (#60840)
* Keeping the list of executable complete

* Update pkg/plugins/storage/fs.go

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2023-01-25 14:07:59 +00:00
Timur OlzhabayevandMarcus Efraimsson 7ebbd01688 Linking criteria and adding file and env variables access (#61830)
* Linking criteria and adding file and env variables access

* Formatting

* Update docs/sources/developers/plugins/publish-a-plugin.md

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2023-01-24 07:37:56 +00:00
Timur Olzhabayev b34377a0ef Chore: Making community support owners of issue triage doc (#61323)
Making community support owners of issue triage doc
2023-01-13 19:29:09 +01:00
Timur Olzhabayev 320266ae63 Chore: Introduce codeowners validator (#60818) 2023-01-10 15:40:00 +01:00
Timur OlzhabayevandChristopher Moyer 3ceb3edcb9 Docs: Updating plugin publishing docs (#60853)
* Updating pluign publishing docs

* Update docs/sources/developers/plugins/publish-a-plugin.md

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>

* Update docs/sources/developers/plugins/publish-a-plugin.md

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2023-01-02 17:09:36 +01:00
Timur OlzhabayevandKaren Germond b179ac91a2 Docs: Removing outdated plugin_dev doc (#60849)
* Removing outdated plugin dev doc

* Update docs/sources/developers/plugins/legacy/_index.md

Co-authored-by: Karen Germond <110922559+karengermond@users.noreply.github.com>

Co-authored-by: Karen Germond <110922559+karengermond@users.noreply.github.com>
2023-01-02 15:20:13 +01:00
Timur Olzhabayev 5a3f0e8696 Docs: Updating sign plugin docs (#59322)
Updating sign plugin docs
2022-11-24 19:00:33 +01:00
Timur Olzhabayev 24ce1a8a0b Feat: Adding an optional browser config option to e2e test runner (#59076)
Adding an optional browser config option to e2e test runner
2022-11-24 10:15:21 +01:00
Timur Olzhabayev 5af9a511c0 Chore: Reordering codeowners file (#59198)
Reordering codeowners file
2022-11-23 14:09:27 +01:00
Timur Olzhabayev 174a039ee1 Fix: Bump-version action regex pattern to work with beta1 (#58805)
Fixing bump version regex
2022-11-16 09:26:38 +00:00
Timur Olzhabayev 02137396bd Fix: Bumping msw and xmldom (#58627)
Bumping msw and xmldom to mitigate xmldom vulnerability
2022-11-11 11:18:38 +01:00
Timur Olzhabayev 41c491e2db Cleaning up plugin developer docs (#58596) 2022-11-10 18:36:59 +01:00
Timur Olzhabayev 5bc7f693b5 Docs: Replacing toolkit with sign-plugin (#58593) 2022-11-10 18:31:42 +01:00
Timur OlzhabayevandLevente Balogh f451332e36 Chore: Switching to new output format for detect breaking changes action (#58516)
* Switching to new output format for detect breaking changes action

* linting: wrap $GITHUB_OUTPUT with double quotes

* linting: fix shellcheck issues in the right place 🤦‍♂️

Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
2022-11-10 06:02:04 -05:00
Timur Olzhabayev b5388bb080 Switching to new output format for bump-version action (#58514) 2022-11-10 10:24:19 +01:00
Timur Olzhabayev c9138ebb68 Switching to new output format for publish docs action (#58518) 2022-11-10 10:14:23 +01:00
Timur Olzhabayev 008c554d7f Echo: Add config option to prevent duplicate page views for GA4 (#57619) 2022-11-09 15:09:19 +01:00
Timur Olzhabayev 228ec4c0f3 Chore: Switch Grafana to using faro libraries (#58186) 2022-11-08 10:36:27 +01:00
Timur Olzhabayev de7f411e20 Removing workflow_call from update-changelog and bump-version action (#58181) 2022-11-03 17:47:04 +00:00
Timur Olzhabayev 66d2fe7d9d Fixing upload failure (#57290) 2022-10-20 14:18:33 +02:00
Timur Olzhabayev 2ded4c12ab Chore: Rename one of the publish docs action steps (#55888) 2022-09-30 09:48:54 +02:00
Timur Olzhabayev 80ff9fc0ef Chore: Handing over sigv4 middleware ownership (#55355) 2022-09-19 18:39:24 +02:00
Timur Olzhabayev 70802d270e Fix: publish_docs GitHub action needs to be updated after a script that was used there has been removed (#54597) 2022-09-01 16:37:17 +00:00
Timur Olzhabayev b5b41988cf Docs: Deprecating packages_api and removing it from our pipelines (#54473) 2022-09-01 18:15:44 +02:00
Timur Olzhabayev f7302149d0 Fix: Adjusting plugin.json schema regex (#54515) 2022-09-01 15:53:38 +02:00
Timur Olzhabayev 4ca845e479 Chore/extend plugin schema json (#53950)
* Allowing additional parameters in tokenAuth and jwtTokenAuth
2022-08-19 08:58:32 -04:00
Timur Olzhabayev 12381c74f4 Adding urlparams to the routes schema (#53735) 2022-08-15 15:39:50 +02:00
Timur Olzhabayev 2107652c3f Docs: Adding hint about healthcheck not being mandatory (#53308) 2022-08-04 18:51:52 +02:00
Timur Olzhabayev 976a91cb0a Fixing the relative url path (#52774) 2022-07-27 15:21:56 +02:00
Timur Olzhabayev 84930e2ef9 Adding rudderstack to our storybook (#52777) 2022-07-27 15:20:13 +02:00
Timur Olzhabayev 8ddf8ab6ee Updating plugin packaging documentation (#52744)
* Updating packaging documentation

* Adding link to zipinfo manpage

* Removing unx as codespell doesnt like it
2022-07-27 15:19:47 +02:00
Timur Olzhabayev 7c886fb6f9 Frontend Logging: Integrate grafana javascript agent (#50801)
Add Grafana Javascript Agent integration to Grafana
2022-06-28 03:25:30 -04:00
Timur Olzhabayev cb17f91ab5 Updating migration docs and adding hint about polystat panel (#51367) 2022-06-27 09:43:35 +02:00
Timur Olzhabayev cd01eb541a Updating migration docs to include most relevant breaking changes (#50356) 2022-06-09 14:37:01 +02:00
Timur Olzhabayev 17eca4505c Making FileUpload component accessible via keyboard (#47497) 2022-04-29 09:47:33 +02:00
Timur Olzhabayev 25235b3167 Removing plugin list panel (#46914)
The core plugin named plugin list panel is removed
2022-04-07 09:54:27 +02:00
Timur Olzhabayev 901e8a74f9 Adding drone file generation pre-commit hook (#47344) 2022-04-05 19:06:31 +02:00
Timur Olzhabayev 00a8542ecf Adding migration guide for dashboard and fixing signing doc (#46238) 2022-03-07 13:12:13 +01:00
Timur Olzhabayev 32170e401f Fixing docs comma (#46169) 2022-03-03 10:47:32 -05:00
Timur Olzhabayev 6f14490c6b Making yarn.lock bump work (#46016) 2022-03-01 11:16:18 +01:00
Timur Olzhabayev fd644c48ac Switching to github.event.number as issue.number not always work (#46018) 2022-03-01 11:09:03 +01:00
Timur Olzhabayev ab0bbf6715 fix: update bump-version-action node runtime to 16 (#45856) 2022-02-25 11:22:42 +01:00
Timur Olzhabayev 7c826cb43f feat(45145): add more links to developers page (#45585) 2022-02-21 14:39:31 +01:00
Timur Olzhabayev a771cbd871 fix(github_actions): workflow execution concurrency is now limited to 1 (#45125) 2022-02-10 14:01:18 +01:00
Timur Olzhabayev 9fe034e5ca chore(toolkit): add toolkit version to signing (#44326) 2022-01-31 09:55:21 +01:00
Timur Olzhabayev c3f69cc4d9 Adding reload to datasourceSrv (#44217) 2022-01-24 10:45:05 +01:00
Timur Olzhabayev ebbb283d75 fix(40590): bundle the readme files of datasources inside app plugins (#44068) 2022-01-20 14:13:31 +00:00
Timur Olzhabayev fffd4c10b7 chore(checks): skip draft PRs (#43519)
* chore(checks): skip draft PRs for PR checks action
2022-01-17 19:16:33 +01:00
Timur Olzhabayev e2dcfbf916 docs(static): add plugin submission how-to (#43576) 2022-01-07 13:43:41 +01:00
Timur Olzhabayev 8717bc7ef4 fix(40639): datasource should not be visible after uninstall (#43625)
* fix(40639): datasource should not be visible after uninstall
2022-01-07 09:54:02 +01:00
Timur Olzhabayev ec9d6b9ca9 chore(drone): switch to using cypress built image for e2e tests 2021-12-28 13:59:20 +01:00
Timur Olzhabayev 169d39f8e4 feat(e2e-artifacts): upload e2e artifacts to a gcs bucket (#43210)
feat(e2e-artifacts): upload e2e artifacts to a gcs bucket
2021-12-24 10:43:32 +01:00
Timur Olzhabayev 339cfb8736 chore(commands): add issues of type/docs to global docs project (#43114) 2021-12-21 15:53:55 +01:00
Timur Olzhabayev 61227998a7 chore(commands): add plugins-catalog issues to plugins platform project automatically (#43078) 2021-12-14 11:46:40 +01:00
Timur Olzhabayev daaab0d88c chore(changelog): add correct cve number [CI SKIP] (#43027) 2021-12-14 11:04:47 +01:00
Timur Olzhabayev fd48aee61e chore(release-notes): add release notes for 8.2.3 and 7.5.12 (#42987)
* chore(release-notes): add release notes for 8.2.3 and 7.5.12

* chore(release-notes): add release notes to the index

* chore(release-notes): add release notes to index and changelog

* chore(release-notes): add release notes to index and changelog

* chore(latest.json): bump
2021-12-10 16:52:27 +01:00
Timur OlzhabayevandMarcus Efraimsson 984d26ce86 chore(pr-actions): remove milestone when pr is closed (#42895)
* chore(pr-actions): remove milestone when pr is closed without being merged

* Update .github/workflows/pr-commands-closed.yml

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-12-08 18:58:17 +01:00
Timur Olzhabayev 09c849eb08 Update SECURITY.md (#42149) 2021-11-24 14:06:18 +01:00