Skip to content
Permalink
Browse files

Upgrade to TYPO3 9.5

  • Loading branch information...
helhum committed Apr 6, 2019
1 parent c2cde80 commit 59b93d0d230b18ae9dcedc3bc855cda824d2ab91
@@ -2,22 +2,15 @@
/.idea
/nbproject
/vendor
/var/log/*
!/var/log/.gitkeep
/var/cache/*
!/var/cache/.gitkeep
/var/storage/*
!/var/storage/.gitkeep
/var/*
/.env
/.installed
/.php_cs.cache
/.remotes

/config/override.settings.yaml
/private/*
!/private/typo3conf
/private/typo3conf/*
!/private/typo3conf/l10n

/public

/config/local.settings.yaml
/public/*
!/public/.htaccess
@@ -9,36 +9,37 @@
"config": {
"sort-packages": true,
"platform": {
"php": "7.0.8"
"php": "7.2.0"
}
},
"require": {
"helhum/site-package": "@dev",
"helhum/typo3-config-handling": "^0.7",
"helhum/typo3-console": "^5.4",
"helhum/typo3-config-handling": "^1.0@beta",
"helhum/typo3-console": "^5.7",
"helhum/typo3-error-handling": "@dev",
"helhum/typo3-secure-web": "^0.2.7",
"roave/security-advisories": "dev-master",
"typo3-console/composer-auto-commands": "^0.2",
"typo3/cms-belog": "^8.7.9",
"typo3/cms-beuser": "^8.7.9",
"typo3/cms-context-help": "^8.7.9",
"typo3/cms-fluid-styled-content": "^8.7.9",
"typo3/cms-impexp": "^8.7.9",
"typo3/cms-info": "^8.7.9",
"typo3/cms-info-pagetsconfig": "^8.7.9",
"typo3/cms-lowlevel": "^8.7.9",
"typo3/cms-reports": "^8.7.9",
"typo3/cms-rte-ckeditor": "^8.7.9",
"typo3/cms-setup": "^8.7.9",
"typo3/cms-tstemplate": "^8.7.9",
"typo3/cms-viewpage": "^8.7.9"
"typo3-console/composer-auto-commands": "^0.3",
"typo3/cms-adminpanel": "^9.5.7",
"typo3/cms-belog": "^9.5.7",
"typo3/cms-beuser": "^9.5.7",
"typo3/cms-context-help": "^9.5.7",
"typo3/cms-fluid-styled-content": "^9.5.7",
"typo3/cms-impexp": "^9.5.7",
"typo3/cms-info": "^9.5.7",
"typo3/cms-info-pagetsconfig": "^9.5.7",
"typo3/cms-lowlevel": "^9.5.7",
"typo3/cms-reports": "^9.5.7",
"typo3/cms-rte-ckeditor": "^9.5.7",
"typo3/cms-setup": "^9.5.7",
"typo3/cms-tstemplate": "^9.5.7",
"typo3/cms-viewpage": "^9.5.7"
},
"require-dev": {
"helhum/dotenv-connector": "^2.0",
"typo3-console/composer-typo3-auto-install": "^0.2",
"typo3-console/composer-typo3-auto-install": "^0.3",
"typo3-console/php-server-command": "^0.2",
"typo3/testing-framework": "^1.2.2 || ^2.0.1"
"typo3/testing-framework": "^3 || ^4"
},
"extra": {
"typo3/cms": {
@@ -2,12 +2,6 @@ imports:
- { resource: settings.yaml, exclude: [LOG] }
- { resource: 'includes/dev/*.yaml', type: glob }

SYS:
Objects:
TYPO3\CMS\Core\Configuration\ConfigurationManager:
className: 'Helhum\TYPO3\ConfigHandling\Xclass\ConfigurationManager'
TYPO3\CMS\Install\Controller\Action\Tool\AllConfiguration:
className: 'Helhum\TYPO3\ConfigHandling\Xclass\AllConfiguration'
BE:
sessionTimeout: 31536000
MAIL:
@@ -21,8 +21,6 @@ SYS:
backend: 'TYPO3\CMS\Core\Cache\Backend\NullBackend'
l10n:
backend: 'TYPO3\CMS\Core\Cache\Backend\NullBackend'
extbase_object:
backend: 'TYPO3\CMS\Core\Cache\Backend\NullBackend'
extbase_reflection:
backend: 'TYPO3\CMS\Core\Cache\Backend\NullBackend'
extbase_datamapfactory_datamap:
@@ -1,30 +1,14 @@
EXT:
extConf:
backend:
backendFavicon: ''
backendLogo: ''
loginBackgroundImage: ''
loginHighlightColor: ''
loginLogo: ''
extensionmanager:
automaticInstallation: '1'
offlineMode: '0'
rsaauth:
temporaryDirectory: ''
saltedpasswords:
BE:
forceSalted: 0
onlyAuthService: 0
saltedPWHashingMethod: TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt
updatePasswd: 1
FE:
enabled: 1
forceSalted: 0
onlyAuthService: 0
saltedPWHashingMethod: TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt
updatePasswd: 1
scheduler:
enableBELog: '1'
maxLifetime: '1440'
showSampleTasks: '1'
useAtdaemon: '0'
EXTENSIONS:
backend:
backendFavicon: ''
backendLogo: ''
loginBackgroundImage: ''
loginFootnote: ''
loginHighlightColor: ''
loginLogo: ''
extensionmanager:
automaticInstallation: '1'
offlineMode: '0'
scheduler:
maxLifetime: '1440'
showSampleTasks: '1'

This file was deleted.

@@ -1,11 +1,8 @@
imports:
- { resource: 'DefaultConfiguration', type: typo3, exclude: [LOG] }
- { resource: 'includes/*.yaml', type: glob }
- { resource: '../packages/*/Configuration/Distribution/*.yaml', type: glob, ignore_errors: true }
# Overriding/ adding settings for the current environment
- { resource: 'local.settings.yaml' }
- { resource: '../packages/*/Configuration/Distribution/*.yaml', type: glob, optional: true }

# Reasonable error handling by default
BE:
explicitADmode: 'explicitAllow'
loginSecurityLevel: 'normal'
@@ -28,4 +25,7 @@ SYS:
displayErrors: 0
errorHandlerErrors: 32514
exceptionalErrors: 4352
Objects:
TYPO3\CMS\Core\Configuration\SiteConfiguration:
className: Helhum\TYPO3\ConfigHandling\Typo3SiteConfiguration
systemLogLevel: 2
@@ -0,0 +1,2 @@
imports:
- { resource: 'includes/environments/dev.yaml', optional: true }
@@ -0,0 +1,33 @@
imports:
- { resource: 'InstallSteps.yaml', type: console }

databaseData:
arguments:
adminUserName:
value: 'admin'
adminPassword:
value: 'password'
siteName:
default: 'Helhum''s awesome TYPO3 Composer Distribution'

defaultConfiguration:
arguments:
siteSetupType:
value: site

setupProject:
type: Helhum\TYPO3\ConfigHandling\Install\Action\SetupConfigurationAction
description: 'Set up project settings'
customOverrideSettings: 'install.override.settings.yaml'
customSettings:
arguments:
defaultLanguageDomain:
type: string
value: '%env(TYPO3_INSTALL_SITE_URL)%'
description: 'Website URL (including scheme, host, port)'
configPath: 'Site.main.base'
default: 'https://awesome-typo3.test/'

fixSiteConfig:
type: Helhum\TYPO3\ConfigHandling\Install\Action\FixupSiteConfigAction
description: 'Finishing up project settings'
@@ -0,0 +1,17 @@
rootPageId: 1
base: /
languages:
-
title: English
enabled: true
languageId: 0
base: /en/
typo3Language: default
locale: en_US.UTF-8
iso-639-1: en
navigationTitle: English
hreflang: en-us
direction: ltr
flag: us
errorHandling: { }
routes: { }
@@ -1,8 +1,7 @@
EXT:
extConf:
backend:
backendFavicon: 'EXT:helhum_site_package/Resources/Public/Images/favicon-96x96.png'
backendLogo: 'EXT:helhum_site_package/Resources/Public/Images/t3console-backend-logo.svg'
loginBackgroundImage: 'EXT:helhum_site_package/Resources/Public/Images/background.jpg'
loginHighlightColor: '#515151'
loginLogo: 'EXT:helhum_site_package/Resources/Public/Images/login.png'
EXTENSIONS:
backend:
backendFavicon: 'EXT:helhum_site_package/Resources/Public/Images/favicon-96x96.png'
backendLogo: 'EXT:helhum_site_package/Resources/Public/Images/t3console-backend-logo.svg'
loginBackgroundImage: 'EXT:helhum_site_package/Resources/Public/Images/background.jpg'
loginHighlightColor: '#515151'
loginLogo: 'EXT:helhum_site_package/Resources/Public/Images/login.png'
@@ -4,8 +4,8 @@
"description" : "An example site package for Helhum TYPO3 Distribution",
"license": "GPL-2.0-or-later",
"require": {
"php": ">=7.0 <7.3",
"typo3/cms-core": "^8.7"
"php": "^7",
"typo3/cms-core": "^9.5"
},
"autoload": {
"psr-4": {
@@ -14,7 +14,7 @@
'version' => '0.1.0',
'constraints' => [
'depends' => [
'typo3' => '8.7.0-8.7.99',
'typo3' => '9.5.0-9.5.99',
],
'conflicts' => [
],
@@ -3,8 +3,8 @@
"description" : "Error handling classes for TYPO3 CMS",
"license": "GPL-2.0-or-later",
"require": {
"php": ">=7.0 <7.3",
"typo3/cms-core": "^8.7"
"php": "^7",
"typo3/cms-core": "^9.5"
},
"autoload": {
"psr-4": {
No changes.
No changes.
No changes.

0 comments on commit 59b93d0

Please sign in to comment.
You can’t perform that action at this time.