Commit Graph

108 Commits (5b6ea1ef914d0d33516ce59df69637576055ce66)

Author SHA1 Message Date
justauser 6763143835 Changed the implementation of HOOK_QUERY_HEADLINES to deal with issue Fox raised 12 years ago
justauser 891e36f57e Changes to add a new hook: HOOK_QUERY_HEADLINES. An example is provided. 12 years ago
Andrew Dolgov 6f81395d73 api, getArticle: check for article_id being present 12 years ago
Andrew Dolgov bd3c672320 api, add sanitize to getHeadlines (defaults to true) 12 years ago
Rasmus Lerdorf 6f7798b643 Fixing bugs found by static analysis 12 years ago
Andrew Dolgov 38a8c22b9e getHeadlines: return feed title for non-virtual feeds 12 years ago
Andrew Dolgov 2c8eed5395 api: add feed_title to getArticle 12 years ago
Andrew Dolgov 6421b42963 api/getHeadlines: increase limit to 200 12 years ago
Andrew Dolgov 1ffe3391f9 make pluginhost a singleton 12 years ago
Andrew Dolgov d9c85e0f11 classes: use OO DB interface 12 years ago
Andrew Dolgov a42c55f02b fix blank character after opening bracket in function calls 12 years ago
Andrew Dolgov 6322ac79a0 remove $link 12 years ago
Andrew Dolgov 5aaae215e8 api: add score to getHeadlines/getArticle 12 years ago
Andrew Dolgov 79f9bef767 add support for plugins adding API methods 12 years ago
Andrew Dolgov 8096a20a95 Revert "Add new API method: `getFeedStats'"
This reverts commit 0192ffe5a5.
12 years ago
Andrew Dolgov b91a1e4deb bump api level 12 years ago
Pedro Silva 0192ffe5a5 Add new API method: `getFeedStats'
`getFeedStats' calls the new static function `api_get_feed_stats' to
return an array of real feeds of the following form:

    [{
       "first" : 1127,
       "unread" : 873,
       "last" : 15460,
       "title" : "Some feed",
       "id" : 31,
       "total" : 1513
    }]

where "first", "last", "total" are the first, last and total number of
articles in the feed.

This adds the ability to nntp-oriented clients to efficiently retrieve
an "active file" without having to resort to `getHeadlines(limit=-1)'
12 years ago
Andrew Dolgov 0db61af841 api: add article api hook to getArticle, change parameters passed 12 years ago
Andrew Dolgov ffd0786416 api: add a few logical spaces 12 years ago
j0nson 0bbd14146a adds sort order to API
Allows sort by feed date or by reverse order
api Params:
order_by (string = feed_dates, date_reverse)
12 years ago
Andrew Dolgov dc5a8a21a8 api, also hide uncategorized if empty 12 years ago
Andrew Dolgov c0a08063d6 api: do not return Labels category when there are no labels (closes #651) 12 years ago
Andrew Dolgov 583dbc5695 api: add author to getHeadlines 12 years ago
Andrew Dolgov b3575bd8e4 fix include_empty to use bool type 12 years ago
Andrew Dolgov 66ca7c3097 api: add include_empty to getCategories/getFeedTree 12 years ago
Andrew Dolgov 0bb5833beb api: add getFeedTree 12 years ago
Andrew Dolgov 79bb55892b api/login: add session_destroy 12 years ago
Andrew Dolgov 5160620c8a only autostart session if login cookie exists 12 years ago
Andrew Dolgov c1f6e5f865 api: fix updateFeed crashing (closes #616) 12 years ago
Andrew Dolgov 7be3fcd5e1 api, getCategories: properly return information for categories with 0 feeds, but children categories present 12 years ago
Andrew Dolgov efc6553da4 api: implement subscribeToFeed/unsubscribeFeed (closes #623) 12 years ago
Andrew Dolgov 3972bf5981 db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close() 12 years ago
Andrew Dolgov b6604c9613 add HOOK_RENDER_ARTICLE_API (closes #608) 12 years ago
Joschasa ca5d9be49f Remove deprecated $match_on 12 years ago
Andrew Dolgov bfd61d3f85 rework STRIP_IMAGES to remove embedding; add per-feed control over embedded images (bump schema) 12 years ago
Andrew Dolgov 9955a13462 properly allow false parameters passed through to API calls (refs #576) 12 years ago
Andrew Dolgov 7873d58822 implement proper last_marked/last_published feeds for proper sorting of
published and marked virtual feeds, remove sorting by last_read
workaround
api: add pubsubhubbub ping when article is being set published
bump schema
12 years ago
Andrew Dolgov ef3da31cd9 api: force returned timestamps to integer 12 years ago
Andrew Dolgov d49dfa381e api: block real categories with 0 feeds to appear in getCategories 12 years ago
Andrew Dolgov 5b55e9e25c js: simplify counter updating, remove some unused stuff 12 years ago
Andrew Dolgov 5083271956 move some more functions out of functions.php; fix opml.php failing due to redeclared autoload 12 years ago
Andrew Dolgov 04f60eb729 move api_get_* functions to classes/api 12 years ago
Andrew Dolgov 12f317822d api: use text/json content-type 12 years ago
Andrew Dolgov 87764a50cf implement ttrss_feeds.cache_content 12 years ago
Andrew Dolgov 1b4d1a6b44 sharepopup: implement assigning labels while sharing 12 years ago
Andrew Dolgov db9e00e339 api: sanitize article content 12 years ago
Andrew Dolgov 5ba4ebc65e api: return api_level with login 12 years ago
Andrew Dolgov 839b065860 api: remove unneeded stuff, add special header for android httpurlconnection which seems to be retarded 12 years ago
Andrew Dolgov 4864633612 API: support nested categories 12 years ago
Andrew Dolgov 8361e72478 implement sharing of arbitrary stuff using bookmarklet and API call, bump API version 12 years ago
Andrew Dolgov b11e9943d8 API: add order_id to getCategories; add feed_title to getHeadlines; bump api level to 3 13 years ago
Andrew Dolgov 1a740cf68e api: limit getHeadlines output to 60 headlines 13 years ago
Andrew Dolgov 3e4af5b0b3 api: add search parameters to getHeadlines (bump API level) 13 years ago
Andrew Dolgov 396bfdf928 api: add setArticleLabel 13 years ago
Andrew Dolgov ea1c2903ee api: add getLabels 13 years ago
Andrew Dolgov 8aa3becccc api: fix browsing uncategorized 13 years ago
Andrew Dolgov a3b5394aaf api: fix API_LEVEL 13 years ago
Andrew Dolgov de8260cb10 move API to classes/ 13 years ago