Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-22 | use self:: in some places to invoke static methods from the same class | Andrew Dolgov | |
2020-09-22 | remove a lot of stuff from global context (functions.php), add a few helper ↵ | Andrew Dolgov | |
classes instead | |||
2020-08-13 | move order_by to SQL override logic into a separate function | Andrew Dolgov | |
2020-08-11 | instead of taking batch timestamp and score (?) into account, make oldest ↵ | Andrew Dolgov | |
first sorting work consistently with newest first - i.e. rely on feed-provided timestamp | |||
2020-08-01 | more int/string type mismatches on getCategories | Paco Esteban | |
2020-07-31 | make sure all ints are casted (to int) on getCategories | Paco Esteban | |
2020-01-24 | scrap counter cache system; rework counters to sum() booleans instead | Andrew Dolgov | |
2020-01-05 | API/getVersion: don't try to use removed VERSION constant | Andrew Dolgov | |
2019-11-01 | add placeholder authentication via app passwords if service is passed | Andrew Dolgov | |
forbid logins via regular passwords for services remove AUTH_DISABLE_OTP | |||
2019-08-15 | API/getHeadlines: fix order of returned feeds to be consistent with main UI | Andrew Dolgov | |
2019-08-14 | Article::get_article_image() - also return stream URI if possible | Andrew Dolgov | |
2019-08-14 | * move get_article_image to Article; implement better og:image detection ↵ | Andrew Dolgov | |
(similar to android app) * pass article image to API clients in headlines row object | |||
2019-08-13 | move rewrite_cached_urls to DiskCache::rewriteUrls() | Andrew Dolgov | |
2018-08-29 | API: getHeadlines: return feed_id for Archived entries as 0 instead of null ↵ | Andrew Dolgov | |
to be consistent with requested feed_id | |||
2018-08-29 | API: oops, forgot that headlines could be requested for a tag | Andrew Dolgov | |
2018-08-29 | API: getHeadlines: check for feed_id correctly | Andrew Dolgov | |
2018-08-20 | split transparent rewriting of locally cached media URLs to execute after ↵ | Andrew Dolgov | |
both sanitize() and HOOK_RENDER_ARTICLE to allow plugins work on original source URLs consistently | |||
2017-12-03 | force strip_tags() on all user input unless explicitly allowed | Andrew Dolgov | |
2017-12-03 | queryfeedheadlines: there's no need to quote order_by/override_order | Andrew Dolgov | |
else: feedicon cache busting etc | |||
2017-12-03 | api: do not use sql_bool_to_bool() | Andrew Dolgov | |
2017-12-02 | Fixed PDO query to prepared statement in API::updateArticles. | JustAMacUser | |
2017-12-01 | API: small fix | Andrew Dolgov | |
2017-12-01 | api: switch to PDO | Andrew Dolgov | |
2017-10-15 | api, setArticleLabel: allow JSON booleans | Andrew Dolgov | |
2017-10-09 | makes 'order by title' to sort by title and by ascending date | Gilles Grandou | |
* this allows to chronologically browse all articles with the same title. | |||
2017-06-26 | pref/feeds: start user category ordering from 1 | Andrew Dolgov | |
api, getFeeds: send subcategory order_id | |||
2017-05-16 | remove pubsubhubbub: dead | Andrew Dolgov | |
2017-05-05 | wrap rssfuncs into rssutils class | Andrew Dolgov | |
2017-05-05 | move counter stuff to a separate class | Andrew Dolgov | |
2017-05-04 | move label stuff to Labels class | Andrew Dolgov | |
fix some unresolved functions | |||
2017-05-04 | move get_article_labels to Article | Andrew Dolgov | |
2017-05-04 | move counter cache to a separate class | Andrew Dolgov | |
fix references to get_article_tags | |||
2017-05-04 | move a bunch of functions into Feeds/Article namespaces | Andrew Dolgov | |
+ static function catchupArticlesById($ids, $cmode, $owner_uid = false) { + static function getLastArticleId() { + static function queryFeedHeadlines($params) { + static function getParentCategories($cat, $owner_uid) { + static function getChildCategories($cat, $owner_uid) { move the rest of functions2.php back to functions.php as it is of more manageable size, remove the former | |||
2017-05-04 | move to Article: | Andrew Dolgov | |
+ static function purge_orphans($do_output = false) { move to Feeds + static function getGlobalUnread($user_id = false) { + static function getCategoryTitle($cat_id) { + static function getLabelUnread($label_id, $owner_uid = false) { | |||
2017-05-04 | move the following to Feeds: | Andrew Dolgov | |
+ static function catchup_feed($feed, $cat_view, $owner_uid = false, $mode = 'all', $search = false) { + static function getFeedArticles($feed, $is_cat = false, $unread_only = false, + static function subscribe_to_feed($url, $cat_id = 0, + static function getFeedIcon($id) { + static function getFeedTitle($id, $cat = false) { + static function getCategoryUnread($cat, $owner_uid = false) { + static function getCategoryChildrenUnread($cat, $owner_uid = false) { | |||
2017-05-04 | move the following to Article: | Andrew Dolgov | |
+ static function format_article_enclosures($id, $always_display_enclosures, + static function format_article($id, $mark_as_read = true, $zoom_mode = false, $owner_uid = false) { + static function get_article_tags($id, $owner_uid = 0, $tag_cache = false) { + static function format_tags_string($tags) { + static function format_article_labels($labels) { + static function format_article_note($id, $note, $allow_edit = true) { + static function get_article_enclosures($id) { | |||
2017-04-27 | add api test for labels, api: fix setArticleLabel assign not handled correctly | Andrew Dolgov | |
2017-04-27 | add some basic API unit tests | Andrew Dolgov | |
2017-04-26 | remove some redundant php closing tags | Andrew Dolgov | |
2017-04-26 | fix various issues reported by static analysis | Andrew Dolgov | |
update gitlab-ci config | |||
2017-01-23 | reference pubsubhubbub classes using their namespace | Andrew Dolgov | |
2016-08-27 | Add feed_id to subscribeToFeed response when the code is 1 or 0. | John Brayton | |
Set the API_LEVEL to 14. | |||
2016-07-20 | api: fix article guid not being passed to render article hook | Andrew Dolgov | |
2016-01-23 | prevent frontend updating of feeds on view if open_basedir is set to prevent ↵ | Andrew Dolgov | |
plugins potentially not working correctly (i.e. if backend system has open_basedir disabled) | |||
2015-11-23 | Add optional (default: true), boolean "sanitize" parameter to ↵ | JustAMacUser | |
API::getArticle() method. | |||
2015-11-21 | queryFeedHeadlines: don't check first_id when sorting by oldest first | Andrew Dolgov | |
2015-09-15 | queryfeedheadlines: remove disable_offsets hack | Andrew Dolgov | |
2015-08-05 | experimental: if using adaptive/unread mode w/ auto catchup don't calculate ↵ | Andrew Dolgov | |
offsets because we're only interested in top $limit headlines anyway | |||
2015-07-12 | fixes for first_id stuff | Andrew Dolgov | |
2015-07-12 | apparently it's a bad idea to do is_resource() on a mysqli result | Andrew Dolgov | |