I got one project which uses helhum/typo3-config-handling.
I therefore needed to adjust the config to return the final result, as
the package expects an array instead of globals.
It also loads config multiple times. I therefore needed to remove
require_once and replace by require. But some code can't be required
multiple times and was moved to dedicated files with require_once.
This package prevents writing back silent upgrades, I therefore needed
to clean up the very old configs for TYPO3 < 10.
This change allows to set a Cookie with name `das_prevent_login` and
truish value like `1` to prevent auto login.
This can be useful when backend users need to be simulated (switched).
Merge with existing array, that way only environment specific settings
are replaced. But stuff like init commands are kept, which are specific
to a project.
Use logFileInfix instead of logFile.
As path changes between TYPO3 versions and logs are no longer stored
within typo3temp.
Instead we distinguish the custom log by file infix.
Those were the last piece in my old .dotfiles repository.
The whole configuration is now defined here.
Only customer specifics are in a separate location / repo to not expose
any sensible data.