grafana/contribute
Jack Westbrook 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 7520d41576.

* Revert "ci(drone): skip nx cache when building frontend packages"

This reverts commit 46938883ac.

* 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
..
architecture Docs: Update references in contribute/ dir (#69564) 2023-06-06 15:56:39 +02:00
backend Сorrection of spelling errors (#83565) 2024-03-01 11:00:15 +01:00
breaking-changes-guide Docs: Remove old plugin docs, fix URLs to go to new dev portal (#75325) 2023-09-29 07:43:48 +01:00
documentation Docs: removes writing guidelines, points contributors to Writers' Toolkit (#58011) 2022-11-01 14:48:52 -05:00
engineering Сorrection of spelling errors (#83565) 2024-03-01 11:00:15 +01:00
style-guides Fix typos (#83621) 2024-02-29 10:47:22 +00:00
create-pull-request.md Сorrection of spelling errors (#83565) 2024-03-01 11:00:15 +01:00
deprecation-policy.md Fix typos (#81270) 2024-01-25 15:20:20 +00:00
developer-guide.md Plugins: Always load decoupled frontend assets from builds (#81873) 2024-03-13 12:40:09 +01:00
drone-pipeline.md Chore: Remove grafana-delivery references (#82505) 2024-02-15 10:00:30 +01:00
feature-toggles.md Doc: Add docs for direct mapping of None role for SAML (#76551) 2023-10-13 16:01:55 +01:00
internationalization.md I18n: Refactor crowdin workflow (#81571) 2024-02-01 11:44:18 +00:00
ISSUE_TRIAGE.md Сorrection of spelling errors (#83565) 2024-03-01 11:00:15 +01:00
merge-pull-request.md Remove mandatory backport checks (#78678) 2023-11-28 14:03:32 +00:00
README.md Docs: Breaking changes guide in a directory (#72786) 2023-09-12 17:22:39 +03:00
triage-issues.md Docs: Clean up contribute docs (#19716) 2019-10-22 16:23:46 +02:00
UPGRADING_DEPENDENCIES.md Cleanup root folder by moving a few files intro /contribute (#83103) 2024-02-20 14:54:46 +02:00

Contribute

This directory contains guides for contributors to the Grafana project.

The style-guides directory contains style guides for the Grafana software project and documentation.