Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Improve registry snippet handling and provide options "force" and "webroot"
force option
composer horde:reconfigure --forceDeletes files normally untouched (if they exist)
The files will be recreated from scratch or re-linked according to your selected mode
webroot option
composer horde:reconfigure --webroot https://groupware.example.com --forceSet the default url below which
js,themes,static,hordeand all apps are exposed. Defaults to/so that/horde/services/portalis your horde portal url. If you override at least one application url in03-override-webroots.phpyou should set this to a fully qualified http or https URL (i.e.https://groupware.example.com)Custom webroot template
03-override-webroots.phpIf absent, a file
var/config/horde/registry.d/03-override-webroots.phpwill be written with commented-out suggestions for individual subdomains per app. This simplifies putting your calendar and webmail apps intohttps://calendar.example.comandhttps://webmail.example.comrather thanhttps://groupware.example.com/kronolithandhttps://groupware.example.com/impEmpty routes file if missing
Some versions of the middleware router fail if an app has no routes file. We put an empty routes file into the expected location. Do not edit this file. If you need custom middleware routes, put them into
var/config/$app/routes.local.phpand runcomposer horde:reconfigureChangelog