9ce207b472
docs: k8s backend contrib docs minor fixes ( #106174 )
...
* docs: minor k8s inspired doc changes
* docs: revert to v1 as recommended first major
* Update contribute/architecture/k8s-inspired-backend-arch.md
Co-authored-by: Igor Suleymanov <radiohead@users.noreply.github.com>
---------
Co-authored-by: Igor Suleymanov <radiohead@users.noreply.github.com>
2025-06-17 15:12:49 +02:00
2b8c74de2e
i18n: removes useTranslate hook ( #106556 )
...
* i18n: removes useTranslate hook
* chore: fix duplicate imports
* chore: fix import sorting and hook dependencies
2025-06-12 11:03:52 +02:00
ccfde5a915
Update backport instructions in contributing docs ( #106060 )
...
* Update backport instructions in contributing docs
* Update merge-pull-request.md
2025-05-27 14:49:25 +01:00
b77ab8a685
Developer Guide: Add blurb about vs code debugger error ( #105772 )
...
Add blurb about vs code debugger error in developer guide
2025-05-21 21:59:30 +03:00
5bac2639c7
Chore: Update internationalization docs ( #105748 )
2025-05-21 16:00:10 +01:00
119d5897ea
i18n: imports use @grafana/i18n ( #105177 )
...
* i18n: everything should target @grafana/i18n
* wip
* chore: updates after PR feedback
* Trigger build
* Trigger build
* Trigger build
* chore: skip flaky tests
* chore: skip flaky tests
* chore: skip flaky tests
* chore: skip flaky tests
* chore: skip flaky tests
* chore: skip flaky tests
* chore: revert all flaky tests
* chore: some incorrect usages of useTranslate
2025-05-15 09:17:14 +02:00
38a298a502
Backend: doc explaining the shift to K8s-inspired architecture ( #104385 )
...
* draft docs
* Update contribute/architecture/k8s-inspired-backend-arch.md
* review
* https explanatino
* review
* review
* link to storage interface
* make prettier happy
2025-05-07 23:33:39 +03:00
ded775b4e0
Docs: Move corepack instructions to where you can run them ( #104729 )
...
* move corepack instructions out from under macOS header
* move corepack instructions to new heading after downloading repo
2025-05-02 11:21:11 -04:00
757be6365a
CI: Bump golangci-lint to 2.0.2 ( #103572 )
2025-04-10 14:42:23 +02:00
f21362ad48
Convert pkg/apis/folder to a module ( #102975 )
...
* Convert pkg/apis to a module
* Update apistore module to use apis go module
* Add module to dependabot
* Group go dependencies
* Add guidelines for adding a new gomod
* Prettier
* Only convert apis/folder to a module for now
* Add replace directive
* Add missing go mod
2025-04-02 10:10:04 +02:00
7970f0c79f
Docs: Fix broken dependency documentation ( #101631 )
2025-03-20 16:31:29 +01:00
a858ddc470
Update recommended-practices.md to fix 109's header ( #102310 )
...
Minor PR, just to use a `h2` (`##`) header for item 109, as for all other item.
2025-03-20 09:20:14 +01:00
870c65a80f
Docs: update contributor/developer-guide for file watchers and heap limit errors ( #96197 )
...
* Update developer-guide.md
* Update developer-guide.md
* Add commands for macOS systems
* refine text
* Run prettier
---------
Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com>
Co-authored-by: Irene Rodríguez <irene.rodriguez@grafana.com>
2025-02-18 15:03:11 +01:00
9bdacf3833
DesignSystem: Menu and popover styling update to use new elevated background token ( #100255 )
...
* DesignSystem: Menu and popover styling tweak proposal
* Fix submenu
* Themes: Add elevated prop
* Update themes
* update
* Fixed tests
* Update
* fix markdown lint
* Update packages/grafana-data/src/themes/createColors.ts
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Update contribute/style-guides/themes.md
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Update
* Update
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2025-02-11 12:27:04 +01:00
98e61233d9
Docs: Clarify dependency management ( #97928 )
...
* Docs: Clarify dependency management
Fixes #97863 .
Fixes #97842 .
* refactor: yarn run prettier:write
2024-12-13 14:19:38 +01:00
08bb66ba72
Chore: Update to node 22 ( #97779 )
...
* update to node 22
* downgrade to 22.11.0
* switch to using node-version-file
* update @types/node
* revert back to using node-version
2024-12-12 16:39:52 +00:00
6e13d1c3b3
Docs: Update frontend.md ( #96816 )
...
* Update frontend.md
removed incorrect lines which describe the type of case (camelCase, PascalCase, etc.) should be used.
* Update contribute/style-guides/frontend.md
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
* Update contribute/style-guides/frontend.md
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
* Update contribute/style-guides/frontend.md
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
---------
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
2024-11-25 09:32:27 +01:00
3d9ae801cb
Docs: Fix broken links in contribute/**/*.md ( #92182 )
...
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-09-12 15:51:30 +03:00
9d5f8e2998
Docs: Fix broken link in contribute/backend/README.md ( #92103 )
...
Co-authored-by: Dave Henderson <dhenderson@gmail.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-09-11 14:18:56 +01:00
8cc95a7459
Docs: Edit contribute/style-guides (part 11 of doc improvement project) ( #92169 )
...
* Docs: edit contribute/style-guides
* Add missing 'is'
* Improve grammar of code comment
* Prettier fixes
* Minor fix
* Minor fix
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-08-23 08:08:04 -07:00
a7b57be04f
Docs: Edit style-guides (part 12 of doc improvement project) ( #92263 )
...
* Docs: Edit style-guides (part 12)
* Update contribute/style-guides/storybook.md
* Prettier fixes
2024-08-22 12:15:12 -07:00
24c64fdffa
Docs: Edit of contribute to docs guide (part 8 of doc improvement project) ( #90405 )
...
* Docs: Edit of contribute to docs guide (part 8 of doc improvement project)
* Fix open source
* Modify bullets
* Change final sentence
* Fix final sentence
2024-07-29 08:49:41 -07:00
eee66882ef
Docs: Edit of files in the backend contributor guide (part 7 of doc quality improvement project) ( #89974 )
...
* Docs: Edit of multiple files in the backend contributor guide (part 7 of doc quality improvement project)
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/package-hierarchy.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/package-hierarchy.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/services.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/services.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/services.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/package-hierarchy.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/services.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Fix for active voice
* Update contribute/backend/instrumentation.md
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/backend/instrumentation.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Fix from review
* Update contribute/backend/services.md
* Update contribute/backend/services.md
* Spelling of wire
* Prettier fixes
* Minor fix
---------
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
2024-07-29 06:06:50 -07:00
3df7a854e6
Docs: Edit of 4 files in contribute/style-guides (part 9 of doc quality improvement project) ( #90705 )
...
* Docs: Edit of 4 files in contribute/style-guides
* Respond to review question
* Fix unordered list
* Update contribute/style-guides/e2e-core.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Update contribute/style-guides/e2e-core.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Update contribute/style-guides/e2e-core.md
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
* Fix title
* Prettier fixes
---------
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2024-07-25 11:14:19 -07:00
0ecff76600
Docs: Edit of several Backend topics (part 5 of doc quality project) ( #89073 )
...
* Edit of several Backend topics (part 5 of doc quality project)
* Proofread of files
* Prettier fix
* Update contribute/backend/upgrading-dependencies.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/README.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/README.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/backend/recommended-practices.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Rename doc filenames with gerunds
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-07-13 10:37:47 -07:00
2a80ec9104
Docs: Add line about installing corepack in developer guide ( #89250 )
...
Add line about installing corepack
2024-07-08 12:38:41 +02:00
d49a3e98dc
Docs: Edit of 3 files in backend contributor guide (part 6 of doc quality improvement project) ( #89582 )
...
* Docs: edit of 3 files in backend contributor guide
* Update contribute/backend/database.md
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Fix from review
* Update contribute/backend/database.md
* Update contribute/backend/errors.md
* Update contribute/backend/errors.md
* Fix header levels
* Style edits
* Prettier fixes
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2024-06-25 12:28:22 -07:00
47f8717149
React: Use new JSX transform ( #88802 )
...
* update eslint, tsconfig + esbuild to handle new jsx transform
* remove thing that breaks the new jsx transform
* remove react imports
* adjust grafana-icons build
* is this the correct syntax?
* try this
* well this was much easier than expected...
* change grafana-plugin-configs webpack config
* fixes
* fix lockfile
* fix 2 more violations
* use path.resolve instead of require.resolve
* remove react import
* fix react imports
* more fixes
* remove React import
* remove import React from docs
* remove another react import
2024-06-25 12:43:47 +01:00
8840471574
Internationalisation: Update docs with nested variable examples ( #89484 )
...
* update i18n docs to handle interpolating variables inside inner components
* update with wrapping component example
2024-06-21 09:48:40 +01:00
72241dbf5f
Plugin extensions: Add e2e tests ( #89048 )
...
* add custom plugins
* update bundles
* provision app plugins and their dashboards
* add one more script that run e2e tests using e2e test server
* add e2e tests
* regenerate jsonnet dashboards
* ignore custom plugins and playwright report
* use minified
* cleanup tests
* update codeowners
* add leading slash
* document new script
* document custom-plugins
* cleanup
* twist modules
* add readme
2024-06-14 13:41:17 +02:00
f09f21b5bb
Docs: Edit of data requests and breaking changes docs (part 4 of Contribute doc quality project) ( #88858 )
...
* Docs: data requests and breaking changes edit
* Update contribute/architecture/frontend-data-requests.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Fixes from review
* Update contribute/architecture/frontend-data-requests.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/architecture/frontend-data-requests.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/breaking-changes-guide/breaking-changes-guide.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Fix from review
* Update contribute/breaking-changes-guide/breaking-changes-guide.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Update contribute/breaking-changes-guide/breaking-changes-guide.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Fix from review
* Update contribute/breaking-changes-guide/breaking-changes-guide.md
Co-authored-by: Beverly Buchanan <131809838+BeverlyJaneJ@users.noreply.github.com>
* Fixes from review
* Update contribute/breaking-changes-guide/breaking-changes-guide.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
* Fix from review
* Fix from review
* Fix alt text
* Remove 1st person
* Fix from review
* Eliminate 'in case'
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Beverly Buchanan <131809838+BeverlyJaneJ@users.noreply.github.com>
2024-06-11 14:57:22 -07:00
a1d41a8932
Docs: Put back section on how to work with frontend plugins ( #88713 )
...
revert(developer-guide): put back section on how to work with frontend plugins in monorepo
2024-06-04 17:57:22 +02:00
6523bf4b8e
Chore: fix typo in contribute/developer-guide.md
to make codespell happy ( #88639 )
...
make codespell happy
2024-06-03 19:12:28 +03:00
9d8052830f
Docs: Edit of "ISSUE_TRIAGE" and other topics (part 3 of doc quality project) ( #88106 )
...
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-05-31 08:31:53 +01:00
2c8e869799
Docs: Edit of README and other topics in Contribute (part 1 of doc quality project) ( #85832 )
...
* Docs: Technical edit of 4 files in Contributing
* Fix admonitions
* Fix admonition
* Fix from code review
* Fix from code review
* Update contribute/create-pull-request.md
* Update contribute/merge-pull-request.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Minor fix
* Update contribute/merge-pull-request.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/merge-pull-request.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/merge-pull-request.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/merge-pull-request.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Update contribute/merge-pull-request.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Fix from code review
* Update contribute/triage-issues.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
* Run prettier
---------
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2024-05-30 10:41:02 -07:00
4e99cd2860
Docs: Edit of "Developer Guide" and other topics (part 2 of doc quality project) ( #86072 )
...
* Edit deprecation-policy
* Edit drone-pipeline
* Docs: Edit of 4 files, part 2 of quality improvement
* Update contribute/developer-guide.md
* Update contribute/developer-guide.md
Co-authored-by: J Stickler <julie.stickler@grafana.com>
* Changes from feedback
* Properly style UNIX
* Update contribute/drone-pipeline.md
* Update contribute/feature-toggles.md
Co-authored-by: J Stickler <julie.stickler@grafana.com>
* Format with prettier
---------
Co-authored-by: J Stickler <julie.stickler@grafana.com>
2024-05-29 11:08:41 -07:00
5ce68c50e3
Docs: add decoupled plugin commands to developer guide ( #88286 )
...
* docs(developer-guide): add development commands for building decoupled plugins
* docs(developer-guide): add subheading, tidy up tone
* Apply suggestions from code review
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
* docs(developer-guide): plugins section to identify which plugins need additional cmds
---------
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2024-05-28 14:28:18 +02:00
0b1aec6767
Tracing: Various improvements ( #88308 )
2024-05-27 14:21:40 +02:00
c6a0175c04
ci: use go.mod as source of truth for actions/setup-go action ( #87574 )
...
* ci: use go.mod as source of truth for actions/setup-go action
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
* updating upgrading-go-version.md doc
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
2024-05-09 15:30:13 -04:00
41b29ff93c
Chore: Migrate to use buf for protobuf generation ( #87407 )
...
* Chore: Migrate to use buf for protobuf generation
* fix codeowners
* fixes after review
* docs/tooling for installing buf
* add back codeowners
* Update upgrading-dependencies.md
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
* sdk v0.229.0
---------
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
2024-05-08 15:42:40 +02:00
fe24404432
I18n: Support for Enterprise translations ( #86215 )
...
* I18n: Support for Enterprise translations
* don't attempt to link to enterprise in tests
* move extract script to makefile to optionally support enterprise
* update references to old extract script
* update docs
* thank god for unit tests
2024-04-18 16:25:27 +01:00
bf897c1255
Add clarifying comments/docs
2024-04-18 09:04:53 +01:00
a39fe593c2
K8s: remove standalone authenticator in favor of providing one through the factory ( #85901 )
2024-04-11 21:30:23 +02:00
92d659527d
Release: Update drone-pipeline.md ( #85950 )
...
Update drone-pipeline.md
2024-04-11 09:00:29 -06:00
0f1b65a7ad
Grafana E2E: Add deprecation notice and update docs ( #85619 )
...
* add deprecation notice
* update docs
* Update packages/grafana-e2e/README.md
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
---------
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2024-04-09 10:10:19 +02:00
b525de07cd
I18n: Add Brazilian Portuguese ( #84461 )
...
* Add pt-br as supported language
* docs
* update pt-br path:
* docs
2024-03-21 13:51:30 +02:00
3387132b9b
Build: Add "gen-feature-toggles" Makefile target ( #84803 )
...
* Add Makefile target "make gen-feature-toggles" to generate feature toggles files
* Better output for gen-feature-toggles
2024-03-21 12:04:49 +01:00
6599fa805d
Plugins: Always load decoupled frontend assets from builds ( #81873 )
...
* Wip
* Wip
* Adapt to load external module
* build: remove cloudmonitoring from built_in_plugins, clean up webpack output
* chore(plugins): remove decoupled plugins from package.json deps
* chore(codeowners): update file for nx.json
* revert(webpack): put back path in config
* build(frontend): use nx to run prod builds of decoupled plugins with yarn build
* style(prometheus): run prettier-write to fix tsconfig.json
* style(backend): remove unused subFile.isDistDir
* revert(locales): remove formatting changes adding new line at end of files
* chore(webpack): clean up dev output
* build(nx): make grafana an nx project, bump lerna and nx
* build(plugin-configs): move cache directory to node_modules
* style(datasource-plugins): add eslint ignore for .gen.ts files
* chore(codeowners): add frontend-ops as owner of project.json
* build(webpack): add getDecoupledPlugins to automatically ignore when watching
* ci(drone): skip nx cache when building frontend packages
* style(ci): fix missing trailing comma
* Revert "style(ci): fix missing trailing comma"
This reverts commit 7520d41576e08c1f44c9bf04117250f7e52bdec5.
* Revert "ci(drone): skip nx cache when building frontend packages"
This reverts commit 46938883acaefb74d189e8c622eb2a13fd45cdfb.
* feat(zipkin): remove from grafana core bundle
* chore(npm): bump nx package to latest 18.0.8
* docs(dev-guide): add a note about what yarn start now builds
---------
Co-authored-by: Andres Martinez <andres.martinez@grafana.com>
2024-03-13 12:40:09 +01:00
7527d30ec9
Documentation: Fix link to .nvmrc file in developer guide ( #83911 )
...
Documentation: Fix link to .nvmrc file
2024-03-06 15:44:27 +01:00
1a7af2d843
Сorrection of spelling errors ( #83565 )
...
thanks for your contribution !
2024-03-01 11:00:15 +01:00