summaryrefslogtreecommitdiffstats
path: root/tests/InstallTest.php
Commit message (Collapse)AuthorAgeFilesLines
* Fix broken link to people.opmlrdalverny2022-01-221-0/+20
|
* Move public resources under public/ directoryrdalverny2022-01-221-3/+44
| | | | | | | | | | | | | | Existing setups need to update their server config to point (or link to) public/ directory instead of the root of the code repo. Configuration (and password) location also changes from custom/ and admin/inc to custom/config/. That way, config and code library move out of the publicly served file tree. Apart from the change of the web root, config should be migrated seamlessly.
* Refactor main controller and templatesRomain d'Alverny2022-01-151-1/+1
| | | | | | | | | | | | Templates for the public part: - archive/default views are merged into a single set - becomes HTML5 Controller code is reorganized for clarity. Compiled template caching is also fixed and activated when config cache value is > 0. Caching is also given new default larger values.
* Install code QA helpers, enforce PSR2Romain d'Alverny2022-01-111-2/+3
| | | | Installs phpcs, phpmd, parallel-lint, phpstan.
* Require PHP 7.2Romain d'Alverny2022-01-101-5/+5
| | | | moonmoon now supports PHP 7.2 to 8.1.
* Add GuzzleHarness and use itnashe2017-10-171-29/+6
|
* Add tests for the installernashe2017-07-161-0/+84