This commit is contained in:
Yuri Kuznetsov
2023-02-14 20:37:54 +02:00
parent f7678abad1
commit a7c33afd93
32 changed files with 257 additions and 547 deletions

View File

@@ -51,27 +51,14 @@ class ClientManager
private const APP_DESCRIPTION = "EspoCRM - Open Source CRM application.";
private Config $config;
private ThemeManager $themeManager;
private Metadata $metadata;
private FileManager $fileManager;
private DevModeJsFileListProvider $devModeJsFileListProvider;
private Module $module;
public function __construct(
Config $config,
ThemeManager $themeManager,
Metadata $metadata,
FileManager $fileManager,
DevModeJsFileListProvider $devModeJsFileListProvider,
Module $module
private Config $config,
private ThemeManager $themeManager,
private Metadata $metadata,
private FileManager $fileManager,
private DevModeJsFileListProvider $devModeJsFileListProvider,
private Module $module
) {
$this->config = $config;
$this->themeManager = $themeManager;
$this->metadata = $metadata;
$this->fileManager = $fileManager;
$this->devModeJsFileListProvider = $devModeJsFileListProvider;
$this->module = $module;
$this->nonce = Util::generateKey();
}
@@ -145,7 +132,7 @@ class ClientManager
$siteUrl = $this->config->get('siteUrl') ?? '';
if (strpos($siteUrl, 'https://') === 0) {
if (str_starts_with($siteUrl, 'https://')) {
$response->setHeader('Strict-Transport-Security', 'max-age=10368000');
}
}