aboutsummaryrefslogtreecommitdiff
path: root/p/api
AgeCommit message (Collapse)Author
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-05-05Make actualizeFeed returns values consistent&safeGravatar Seokseong Jeon
2017-04-10PSHB better unsubscribeGravatar Alexandre Alapetite
Cases when a user is deleted, or when a feed is deleted. Removed random key do reduce the risk of subscribing several times to the same PSHB feed.
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-10-07PSHB bugsGravatar Alexandre Alapetite
Introduced by https://github.com/FreshRSS/FreshRSS/pull/1280
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-24Refactor controller for actualize 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-08-29HTTP security: prevent reflection abuseGravatar Alexandre Alapetite
https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx
2016-08-14Merge branch 'FreshRSS/dev' into SuperFeeder_timeoutGravatar Alexandre Alapetite
2016-07-31More links for API helpGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/328#issuecomment-236100791 https://github.com/FreshRSS/FreshRSS/issues/957#issuecomment-133581712
2016-07-30PSHB: work-around for SuperFeederGravatar Alexandre Alapetite
Feeds using SuperFeeder for PubSubHubbub push had timeout problems during substription. SuperFeeder bot was returning 422 "We could not verify your callback Error: ETIMEDOUT" It seems to be due to the the fact that SuperFeeder bot uses keep-alive but expects the server to close the connection. https://github.com/FreshRSS/FreshRSS/issues/312#issuecomment-73716936
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
2016-01-24PubSubHubbub unsubscribe requestGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/1058
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-23Merge branch 'FreshRSS/dev' into PubSubHubbubGravatar Alexandre Alapetite
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-05-17PubSubHubbub better gestion of errorsGravatar Alexandre Alapetite
Do not assume that PubSubHubbub works until the first successul push https://github.com/FreshRSS/FreshRSS/issues/312#issuecomment-102706500
2015-05-16More PubSubHubbubGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/312 Show whether PubSubHubbub is enabled in the Web interface of feed configuration. When PubSubHubbub is used, do not pull refresh so often (hard-coded to max once per 24h for now). Improved logic for lease renewal, and some detection of lease problems. Updated read-me and changelog.
2015-05-15Change some error messagesGravatar Alexandre Alapetite
2015-05-15First alpha of PubSubHubbubGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/312 Using a white list limited to http://push-pub.appspot.com/feed for alpha testing.
2015-05-15First draft of PubSubHubbubGravatar Alexandre Alapetite
https://github.com/FreshRSS/FreshRSS/issues/312 Requires setting base_url in config.php. Currently using the filesystem (no change to the database)
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