grafana/pkg/plugins
Jack Westbrook 036c878843
Plugins: Improve frontend loader cache (#87488)
* do it

* set empty child version to parent version

* feat(plugins): use pluginId for loader cache keys

* feat(plugins): apply caching to all js and css files systemjs loads

* remove old code and add comment

* test(plugins): update systemjs hooks tests in line with better caching

* test(plugins): wip - comment out failing backend loader tests

* fix tests and improve comment

* Update public/app/features/plugins/loader/cache.test.ts

Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>

---------

Co-authored-by: Will Browne <will.browne@grafana.com>
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
2024-06-07 10:03:41 +02:00
..
auth Schemas: Refactor plugin's metadata (#83696) 2024-03-07 11:09:19 +01:00
backendplugin Plugins: Support Admission validation hooks (#87718) 2024-05-24 18:45:16 +03:00
codegen Core: Remove thema and kindsys dependencies (#84499) 2024-03-21 11:11:29 +01:00
config Plugins: Make grafana-com API URL usage consistent (#86920) 2024-04-26 16:47:38 +02:00
envvars Plugins: Refactor plugin config into separate env var and request scoped services (#83261) 2024-02-27 12:38:02 +01:00
httpresponsesender Plugins: Refactor call resource API handling (#67234) 2023-04-28 14:02:27 +02:00
log Chore: Fix plugins manager process data race in tests (#81914) 2024-02-06 10:17:37 -03:00
manager Plugins: Improve frontend loader cache (#87488) 2024-06-07 10:03:41 +02:00
pfs Core: Remove thema and kindsys dependencies (#84499) 2024-03-21 11:11:29 +01:00
pluginrequestmeta Plugins: Add statusSource to partial data response error log (#78057) 2023-11-14 16:27:48 +02:00
pluginscdn Plugins: Refactor plugin config into separate env var and request scoped services (#83261) 2024-02-27 12:38:02 +01:00
repo Plugins: Make grafana-com API URL usage consistent (#86920) 2024-04-26 16:47:38 +02:00
storage chore: Updating linter, fixing some new warnings (#88863) 2024-06-06 13:01:27 -04:00
apiserver_test.go K8s: Add basic query service (#80325) 2024-01-31 20:36:51 +02:00
apiserver.go K8s: Add basic query service (#80325) 2024-01-31 20:36:51 +02:00
errors.go Plugins: Add status_source label to plugin request metrics (#76236) 2023-10-17 10:27:45 +02:00
ifaces.go Plugins: Support Admission validation hooks (#87718) 2024-05-24 18:45:16 +03:00
localfiles_test.go chore: Updating linter, fixing some new warnings (#88863) 2024-06-06 13:01:27 -04:00
localfiles.go Plugins: Fix files with two dots in the name not being returned by LocalFS.Files() (#67395) 2023-04-27 16:19:13 +02:00
models.go Return plugin error when requesting settings (#86052) 2024-04-18 14:29:02 +02:00
plugins_test.go Plugins: Add fuzzy search to plugins catalogue (#81001) 2024-02-14 14:30:24 +01:00
plugins.go Plugins: Support Admission validation hooks (#87718) 2024-05-24 18:45:16 +03:00
test_utils.go Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00