Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Safely generate random HMAC keys for CSRF tokens | nashe | 2018-01-02 | 1 | -1/+7 |
| | |||||
* | Add paragonie/random_compat to implement a polyfill for random_bytes | nashe | 2018-01-02 | 1 | -0/+5 |
| | |||||
* | Implement and expose a CSRF mitigation | nashe | 2017-12-23 | 2 | -1/+50 |
| | |||||
* | Give a session to the users | nashe | 2017-12-23 | 1 | -0/+2 |
| | |||||
* | Add hash_equals polyfill and related tests | nashe | 2017-12-18 | 1 | -1/+51 |
| | |||||
* | Improve project structure | nashe | 2017-10-21 | 5 | -141/+156 |
| | |||||
* | Cleanup install.php | nashe | 2017-10-17 | 1 | -6/+6 |
| | |||||
* | Add GuzzleHarness and use it | nashe | 2017-10-17 | 1 | -1/+21 |
| | |||||
* | Add view_path and admin_path helpers | nashe | 2017-10-17 | 1 | -0/+22 |
| | |||||
* | Move helper functions to a separate file | nashe | 2017-07-16 | 2 | -14/+33 |
| | | | | This will be useful to use it in the tests. | ||||
* | Update CONTRIBUTING.md | nashe | 2017-07-16 | 1 | -0/+0 |
| | |||||
* | Add an option to disable feed certificate check | nashe | 2017-07-13 | 2 | -1/+9 |
| | |||||
* | Fix Cache.php encoding | nashe | 2017-07-13 | 1 | -1/+1 |
| | |||||
* | Fix PHP warning | nashe | 2017-07-12 | 1 | -1/+8 |
| | | | | | | "usort() expects parameter 2 to be a valid callback, non-static method PlanetFeed::compare() should not be called statically in moonmoon/custom/views/default/sidebar.tpl.php on line 3" | ||||
* | Make OpmlManager save and backup static | nashe | 2017-07-12 | 1 | -2/+2 |
| | |||||
* | Fix PHP notice | nashe | 2017-07-12 | 1 | -7/+6 |
| | | | | | "Only variables should be passed by reference in /Users/thomas/Workspace/moonmoon/app/classes/Planet.php on line 145" | ||||
* | Make PlanetConfig more testable | nashe | 2017-07-07 | 1 | -18/+99 |
| | |||||
* | Make PlanetError more testable | nashe | 2017-07-07 | 1 | -7/+16 |
| | |||||
* | Disallow any access to extract.php is not in debug mode | nashe | 2017-07-07 | 1 | -5/+5 |
| | | | | | "released versions of moonmoon should immediately return for security" was written but never applied | ||||
* | Correctly escape attributes of OPML's entries | nashe | 2017-05-30 | 1 | -2/+2 |
| | | | | This should prevent any case of corruption of the XML document. | ||||
* | OpmlManager's load() is being called statically, make it static | nashe | 2017-05-28 | 1 | -1/+1 |
| | |||||
* | Fix minor errors found with debug mode on | nashe | 2017-05-28 | 1 | -3/+8 |
| | |||||
* | Do not process postload.php requests if app not installed | nashe | 2017-05-28 | 1 | -3/+2 |
| | |||||
* | Move the debug directive to configuration file | nashe | 2017-05-28 | 2 | -22/+28 |
| | |||||
* | Don't fetch feeds via postload.php if they are not in the OPML file | nashe | 2017-04-29 | 1 | -0/+10 |
| | | | | Fixes #84. | ||||
* | Clean code | nashe | 2015-08-11 | 5 | -7/+7 |
| | | | | Replace dirname(__FILE__) by __DIR__. | ||||
* | Fix class autoloading | nashe | 2015-08-11 | 4 | -355/+3 |
| | | | | | | | Made some mistakes with my last PR: I tested that everything were working, but on the wrong branch. This commit fixes all the autoloading error that were left. | ||||
* | Port the testmore unit tests to Codeception | nashe | 2015-08-05 | 1 | -0/+0 |
| | |||||
* | Require spyc 0.5.1 | nashe | 2015-08-05 | 1 | -1046/+0 |
| | |||||
* | Require simplepie 1.3 | nashe | 2015-08-05 | 2 | -17598/+0 |
| | |||||
* | Initialize composer project | nashe | 2015-08-05 | 1 | -0/+2 |
| | |||||
* | Make authentication timing-safe | nashe | 2015-08-04 | 1 | -0/+40 |
| | | | | | | | Improve the authentication to make it timing-safe against bruteforce attacks. See code comments for more details on the implementation. | ||||
* | Merge with upstream/master | Nukeador | 2014-03-22 | 1 | -0/+244 |
|\ | |||||
| * | Add spanish translation, contributed by Javier Guerra | Maurice Svay | 2014-02-19 | 1 | -0/+244 |
| | | |||||
| * | Remove timeout | Maurice Svay | 2013-11-17 | 1 | -1/+0 |
| | | |||||
* | | Control width blacklisting feed are down, cron.php manage the status of this ↵ | Fernando García | 2014-03-04 | 5 | -9/+39 |
|/ | | | | feeds | ||||
* | Merge pull request #50 from rdalverny/filter_by_tag | Maurice Svay | 2012-08-07 | 3 | -0/+401 |
|\ | | | | | Option to show only posts that have a specific tag or category. | ||||
| * | Option to show only posts that have a specific tag or category. | Romain d'Alverny | 2012-06-23 | 3 | -0/+401 |
| | | | | | | | | | | - add configuration description in README.markdown - add unit test with testmore.php for this very feature | ||||
* | | upgrade moonmoon to simplepie 1.3, compiled version in a single file, remove ↵ | pascalc | 2012-07-09 | 5 | -15356/+17596 |
|/ | | | | old simplepie files | ||||
* | display moonmoon version in title bar of the administration panel, make the ↵ | Pascal Chevrel | 2012-05-03 | 1 | -1/+2 |
| | | | | version number a variable | ||||
* | Update l10n support: | Pascal Chevrel | 2012-04-30 | 4 | -112/+440 |
| | | | | | | | | - improved regex logic in the extraction parser (fixes a couple of bugs in edge cases) - *.tpl.php files were not parsed because of the double dot, now fixed - strings requiring translation are now indicated in the source file to make them stand out - support for the {ok} tag, adding this tag allows the localizer to indicate that a string remains in English (or that it is spelt the same in his language) - add an english reference file, in case we want to send it to volunteers | ||||
* | extraction script for localization, extracts all localizable strings in the ↵ | Pascal Chevrel | 2012-04-25 | 1 | -0/+196 |
| | | | | repo and updates the .lang files | ||||
* | add support for localization notes in strings. This is a feature allowing ↵ | Pascal Chevrel | 2012-04-25 | 2 | -2/+2 |
| | | | | developpers to add a short comment to a string explaining to localizers the context in which the string is used. This is a feature needed for the string extraction tools | ||||
* | Rename $person to $feed | Maurice Svay | 2012-04-10 | 1 | -13/+13 |
| | |||||
* | forgot to migrate the login page to incoude the l10n class (didn't notice ↵ | Pascal Chevrel | 2012-03-13 | 1 | -0/+6 |
| | | | | because of the cookie) | ||||
* | l10n support for moonmoon | Pascal Chevrel | 2012-03-12 | 4 | -2/+233 |
| | |||||
* | Convert back Planet.class.php to php5 syntax + UNix enlines | Pascal Chevrel | 2012-03-11 | 1 | -155/+155 |
| | |||||
* | Convert back Planet.class.php tp php5 syntax | Pascal Chevrel | 2012-03-11 | 1 | -144/+155 |
| | |||||
* | Merge branch 'cleanup' of https://github.com/pascalchevrel/moonmoon into ↵ | Maurice Svay | 2012-03-10 | 3 | -280/+269 |
|\ | | | | | | | | | | | | | | | pascalchevrel-cleanup Conflicts: admin/default.css app/classes/Planet.class.php | ||||
| * | convert all files saved in Windows(CRLF) to Unix (LF) | Pascal Chevrel | 2012-03-09 | 3 | -269/+269 |
| | |