aboutsummaryrefslogtreecommitdiff
path: root/p/api/greader.php
AgeCommit message (Collapse)Author
2018-02-28Fix API bug with EasyRSS (#1800)Gravatar Alexandre Alapetite
Regression in FreshRSS 1.10.0 https://github.com/FreshRSS/FreshRSS/issues/1799
2018-02-16Fix commented Minz_Log::debug (#1788)Gravatar Alexandre Alapetite
Move Minz_Log::debug() examples after the Minz_Configuration::register()
2018-02-08API /reader/api/0/stream/items/contents (#1774)Gravatar Alexandre Alapetite
* API /reader/api/0/stream/items/contents For FeedMe * Fix continuation * Continuation in stream/items/ids * Fix multiple continuations * Allow empty POST tokens For FeedMe. This token is not used by e.g. The Old Reader API. There is the Authorization header anyway. TODO: Check security consequences * API compatibility FeedMe: add/remove feed FeedMe uses GET for some parameters typically given by POST * A bit of sanitization * Links to FeedMe * API favicons more robust when base_url is not set * Changelog FeedMe
2018-01-01Add mute strategy configuration (#1750)Gravatar Alexis Degrugillier
2017-12-11Use __DIR__ for relative include and requireGravatar Alexandre Alapetite
For uniformity, and to avoid having PHP searching in include_path. http://php.net/manual/function.include.php https://github.com/FreshRSS/FreshRSS/pull/1715 https://github.com/FreshRSS/FreshRSS/pull/1711#issuecomment-350581350
2017-12-10Log rotation, use Minz_Log, new log constantsGravatar Alexandre Alapetite
ADMIN_LOG, API_LOG, PSHB_LOG
2017-11-11Fix link encoding in API (#1686)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1683 https://github.com/Alkarex/EasyRSS/issues/35
2017-09-26Update some HTTP links (doc, HTTPS) (#1641)Gravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1605
2017-09-22[ci] Add Travis (#1619)Gravatar Frans de Jonge
* [ci] Add Travis * Exclude some libs * Semi-auto whitespace fixes * line length in SQLite * Exclude tests from line length * Feed.php line length * Feed.php: get rid of unnecessary concat * Feed.php: line length * bootstrap.php: no newline at end of file * Allow concatenating across multiple lines * Add Travis badge * do-install line length * update-or-create-user line length * cli/create-user line length * tests/app/Models/SearchTest.php fix indentation * tests/app/Models/UserQueryTest.php fix indentation * tests/app/Models/CategoryTest.php fix indentation * [fix] PHP 5.3 on precise * cli/do-install no spaces * cli/list-users line length * cli/reconfigure line length * empty catch statements * api/index line length nonsense * spaces before semicolon * app/Models/EntryDAO bunch of indentation * extra blank lines * spaces before comma in function call * testing tabwidth * increase to 10 * comment out tabwidth line * try older phpcs version 3.0.0RC4 * line length exception for app/install.php * proper spaces * stray spaces in i18n * Minz/ModelPdo line length * Minz whitespace * greader line length * greader elseif placement * app/Models/Feed.php spacing in function argument * ignore php 5.3 * app/Models/ConfigurationSetter.php stray whitespace * EntryDAOSQLite line length * I vote for higher max line length =P * ignore SQL * remove classname complaint * line length/more legible SQL * ignore line length nonsense * greader line length * feedController issues * uppercase TRUE, FALSE, NULL * revert * importExportController lowercase null * Share.php default value not necessary because ! is_array () a few lines down * CategoryDAO constants should be UPPERCASE * EntryDAO reduce line length * contentious autofix * Allow failures on all versions of PHP except 7.1 because reasons
2017-07-23Fix timestamp format with PostgreSQL for EasyRSSGravatar Alexandre Alapetite
https://github.com/Alkarex/EasyRSS/issues/31
2017-07-13Merge pull request #1594 from sandfoxme/patch-1Gravatar Alexandre Alapetite
Fix Illegal String Offset warning (PHP 7.1) in greader.php
2017-07-13Use PHP <= 5.3 array syntax in greader.php fixGravatar Anton Smirnov
2017-07-12Fix Illegal String Offset warning (PHP 7.1) in greader.phpGravatar Anton Smirnov
2017-06-14file_get_contents fixGravatar Alexandre Alapetite
PHP 7.1 https://github.com/FreshRSS/FreshRSS/issues/1584
2017-05-12Move default configuration filesGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1531
2017-02-25Missing checkUsername and const pattenGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/pull/1423 https://github.com/YunoHost-Apps/freshrss_ynh/issues/27#issuecomment-279792363
2016-09-26API fix feed renameGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1254 https://github.com/jangernert/FeedReader/issues/59#issuecomment-249558202
2016-09-26API implement user-info and fix editsGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1254 https://github.com/jangernert/FeedReader/issues/59#issuecomment-249491580
2016-09-25API subscription/quickaddGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1254
2016-09-25API delete categoryGravatar Alexandre Alapetite
2016-09-25API rename categoryGravatar Alexandre Alapetite
2016-09-25API add feedGravatar Alexandre Alapetite
2016-09-24API rename feedGravatar Alexandre Alapetite
2016-09-24API implement delete feed + refactor move feedGravatar Alexandre Alapetite
2016-09-24API fix change feed categoryGravatar Alexandre Alapetite
2016-09-24API move feed to another categoryGravatar Alexandre Alapetite
https://github.com/jangernert/FeedReader/issues/59 https://github.com/FreshRSS/FreshRSS/issues/443
2016-09-17API: start draft of edit subscriptionsGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/443 https://github.com/FreshRSS/FreshRSS/issues/1252 https://github.com/jangernert/FeedReader/issues/59#issuecomment-247484124
2016-09-15API: add iconUrlGravatar Alexandre Alapetite
https://github.com/jangernert/FeedReader/issues/59#issuecomment-247182291 https://github.com/FreshRSS/FreshRSS/issues/1252
2016-04-10API support for REDIRECT HTTP headersGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1127
2016-03-08API limit INPUT to 1MBGravatar Alexandre Alapetite
2015-11-23Update greader.phpGravatar Purexo
streamContents can know exclude target unread item
2015-10-24Clean logsGravatar Alexandre Alapetite
Reduced login of API and PubSubHubbub (both are quite stable now). When clearing logs as admin, also clear API and PubSubHubbub logs. https://github.com/FreshRSS/FreshRSS/issues/988
2015-05-21Google Reader API: work-around for News+ bugGravatar Alexandre Alapetite
https://github.com/noinnion/newsplus/issues/84#issuecomment-57834632 https://github.com/FreshRSS/FreshRSS/issues/443
2015-03-04Fix entry DAO query usageGravatar Alexis Degrugillier
I did not fix the call in the previous commit. I hope this one is the last change needed. We definitely need a templating engine so we could use the same controller to output different things. This will remove code duplication between the api and the web interface. It will allows us to build other type of api, and also refactor the rss feed as a different view of the same dataset.
2015-03-03Fix API to use the search objectGravatar Alexis Degrugillier
Since the internal of the listWhere method was changed, the API wasn't working. It was still calling the method with the old parameters. I didn't test it but now, it should work.
2015-01-14Fix stupid bug in greader APIGravatar Marien Fressinaud
Replace Minz_Session::_param() by Minz_Session::param() in token() and checkToken() functions. Fix https://github.com/FreshRSS/FreshRSS/issues/747
2015-01-13Change behaviour if authorizationToUser is nullGravatar Marien Fressinaud
authorizationToUser() returns now an empty string by default If it returns an empty string, conf is set to null and api don't die anymore. Fix https://github.com/FreshRSS/FreshRSS/issues/747
2015-01-13Fix greader APIGravatar Marien Fressinaud
$conf->user didn't exist anymore since #730. User name had to be retrieved by another way. It uses sessions now. Fix https://github.com/FreshRSS/FreshRSS/issues/747
2015-01-13Add log in APIGravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/747
2015-01-13Add a log line in greader API.Gravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/747
2015-01-06Fix greader api script with new config systemGravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/730
2014-12-28Remove all old references to LOG_PATHGravatar Marien Fressinaud
See https://github.com/FreshRSS/FreshRSS/issues/729
2014-10-05Replace Minz_Log::record by corresponding methodsGravatar Marien Fressinaud
Please not use Minz_Log::record anymore! See https://github.com/marienfressinaud/FreshRSS/issues/655
2014-08-20API compatible lighttpdGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-07-05Add support for SQLiteGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/100 Warning: MySQL has been changed too, so bugs may have been introduced
2014-07-03Preparation #3 for SQLiteGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/100
2014-04-13Move state constants from Configuration to EntryGravatar Alexis Degrugillier
2014-04-13Add a new status for 'ALL'Gravatar Alexis Degrugillier
I made the conversion in every file I can think of. It should not have any reference to the string 'all' for the state context
2014-03-10API: New test for getallheaders() problemGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-10API: Better compatibility with Apache/PHP-CGIGravatar Alexandre Alapetite
https://github.com/marienfressinaud/FreshRSS/issues/443#issuecomment-37226210