summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add test coverage, add tests, refactor OPML codeRomain d'Alverny2022-01-1613-46/+251
* Fix tests, adjust composerRomain d'Alverny2022-01-152-1/+6
* Refactor main controller and templatesRomain d'Alverny2022-01-1514-125/+65
* Import OPML file directly in adminRomain d'Alverny2022-01-142-1/+23
* CleanupRomain d'Alverny2022-01-144-43/+7
* Use sha256 for password hashingRomain d'Alverny2022-01-124-4/+21
* Sanitize some HTML tags while in fast parsing modeRomain d'Alverny2022-01-123-1/+142
* Update lang files strings, FrenchRomain d'Alverny2022-01-125-105/+137
* Add Indonesian translationRomain d'Alverny2022-01-122-1/+275
* Add MakefileRomain d'Alverny2022-01-113-2/+37
* Adjust Atom feed dates timezone, entry.idRomain d'Alverny2022-01-111-7/+5
* Upgrade OPML format to v2Romain d'Alverny2022-01-113-17/+61
* Fix warningsRomain d'Alverny2022-01-116-9/+15
* Factor more config into PlanetConfigRomain d'Alverny2022-01-1115-47/+94
* Install code QA helpers, enforce PSR2Romain d'Alverny2022-01-1130-341/+1481
* Remove unneeded polyfillsRomain d'Alverny2022-01-113-71/+3
* Show version in admin & footerRomain d'Alverny2022-01-113-2/+17
* Check for required PHP extension on installRomain d'Alverny2022-01-111-0/+20
* Fix include path & bugRomain d'Alverny2022-01-113-3/+3
* Require PHP 7.2Romain d'Alverny2022-01-1012-472/+1755
* Fix #94: Simple responsive design (#102)topic/moonmoon-upstreamJonathan Magano2018-11-102-53/+84
* Update README.mdnashe2018-06-281-4/+8
* Add logo to README.mdthomas2018-06-281-2/+5
* Add logo created by @rakujirathomas2018-06-282-0/+0
* Add logo created by @rakujirathomas2018-06-261-0/+0
* Be more strict with $_GET[type] filtering before inclusionnashe2018-04-291-1/+1
* Fix views_path()nashe2018-04-291-1/+1
* Fix link to moonmoon/docker-imagesthomas2018-04-101-1/+1
* Add basic release building scriptnashe2018-03-221-0/+20
* Add German translationthomas2018-03-222-0/+220
* Update Travis build matrixnashe2018-01-071-2/+3
* Add link to moonmoon/docker-images in README.mdnashe2018-01-071-0/+3
* Do not let SimplePie add HTML tags when displaying authornashe2018-01-051-2/+1
* Revert commit 3510092nashe2018-01-041-6/+11
* Add missing "new" when raising an InvaludArgumentExceptionnashe2018-01-041-1/+1
* Do not assume that Composer autoload is case insensitivenashe2018-01-042-2/+2
* Merge pull request #98 from moonmoon/anti-csrfthomas2018-01-0212-9/+203
|\
| * Safely generate random HMAC keys for CSRF tokensnashe2018-01-021-1/+7
| * Add paragonie/random_compat to implement a polyfill for random_bytesnashe2018-01-023-3/+57
| * Add CSRF token checksnashe2017-12-234-1/+11
| * Implement and expose a CSRF mitigationnashe2017-12-232-1/+50
| * Give a session to the usersnashe2017-12-233-3/+13
| * Add hash_equals polyfill and related testsnashe2017-12-182-1/+66
* | Speed up Travis build by caching composer packagesnashe2018-01-021-0/+4
* | Remove unnecessary calls to Spycnashe2018-01-021-4/+2
|/
* Fix link to CONTRIBUTING.md in README.mdThomas Chauchefoin2017-10-261-2/+2
* Fix phpunit output on Travis builds Thomas Chauchefoin2017-10-261-3/+0
* Improve project structurenashe2017-10-216-144/+157
* Cleanup install.phpnashe2017-10-172-25/+15
* Add GuzzleHarness and use itnashe2017-10-173-30/+47