Plugins: Add preinstall_sync config - allow plugins to be preinstalled synchronously (#105292)

* feat: preinstall_sync config - process and installation logic

* ref: add preinstall_sync list to preinstalled plugins of frontendsettings

* fix: conf blank line for sections

* ref: remove plugins async flag, and rename PreinstallPlugins

* docs: default installed plugin list
This commit is contained in:
Syerikjan Kh
2025-05-16 10:45:50 -04:00
committed by GitHub
parent 7e038b67a5
commit b38662e985
12 changed files with 200 additions and 84 deletions
+2 -2
View File
@@ -200,8 +200,8 @@ type Cfg struct {
DisablePlugins []string
HideAngularDeprecation []string
ForwardHostEnvVars []string
PreinstallPlugins []InstallPlugin
PreinstallPluginsAsync bool
PreinstallPluginsAsync []InstallPlugin
PreinstallPluginsSync []InstallPlugin
PluginsCDNURLTemplate string
PluginLogBackendRequests bool