summaryrefslogtreecommitdiffstats
path: root/app/classes/PlanetConfig.php
Commit message (Collapse)AuthorAgeFilesLines
* More type hintsrdalverny2022-01-221-30/+28
|
* Move public resources under public/ directoryrdalverny2022-01-221-12/+64
| | | | | | | | | | | | | | 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-5/+2
| | | | | | | | | | | | 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.
* CleanupRomain d'Alverny2022-01-141-27/+0
|
* Factor more config into PlanetConfigRomain d'Alverny2022-01-111-0/+66
| | | | | | | | | This moves into PlanetConfig: * people.opml, cache dir path definition, * installation check, * config upgrade when needed, * responsibility for providing config values instead of $conf global array).
* Install code QA helpers, enforce PSR2Romain d'Alverny2022-01-111-2/+2
| | | | Installs phpcs, phpmd, parallel-lint, phpstan.
* Cleanup install.phpnashe2017-10-171-6/+6
|
* Add an option to disable feed certificate checknashe2017-07-131-1/+2
|
* Make PlanetConfig more testablenashe2017-07-071-18/+99
|
* Move the debug directive to configuration filenashe2017-05-281-15/+22
|
* Option to show only posts that have a specific tag or category.Romain d'Alverny2012-06-231-0/+17
| | | | | - add configuration description in README.markdown - add unit test with testmore.php for this very feature
* l10n support for moonmoonPascal Chevrel2012-03-121-0/+1
|
* Refactioring, this is a syntax change for all Planet* classes to use PHP5 ↵Pascal Chevrel2012-03-091-27/+39
| | | | syntax instead of PHP4
* One file per classMaurice Svay2012-03-071-0/+75