summaryrefslogtreecommitdiff
path: root/classes/feeds.php
AgeCommit message (Collapse)Author
2017-05-04move label stuff to Labels classAndrew Dolgov
fix some unresolved functions
2017-05-04move some label stuff to labels.phpAndrew Dolgov
move getfeedcategory() to Feeds
2017-05-04move get_article_labels to ArticleAndrew Dolgov
2017-05-04move counter cache to a separate classAndrew Dolgov
fix references to get_article_tags
2017-05-04move a bunch of functions into Feeds/Article namespacesAndrew 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-04move 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-04move 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-04move 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-05-04move getArticleFeed to ArticleAndrew Dolgov
move print_label_select to controls
2017-04-26fix various issues reported by static analysisAndrew Dolgov
update gitlab-ci config
2017-03-31filter by search results while marking feed as readAndrew Dolgov
2017-03-06cdmClicked: do not use event.target.parents to figure out if clicked on a ↵Andrew Dolgov
heading
2017-02-17rework the way headlines menus identify calling rowAndrew Dolgov
2017-02-13bind headlines menu to a selector to avoid remaking it unnecessarilyAndrew Dolgov
2017-02-12Prevent target='_blank' vulnerability on dynamic linkJérémy DECOOL
2017-02-10use print_hidden() for hidden dojo form fieldsAndrew Dolgov
2017-01-28subscribe dialog: do not report errors via alert()Andrew Dolgov
fetch_file_contents: reset all globals on start, return error message body when not using curl subscribe_to_feed: report if cloudflare is in the error message
2017-01-22unpackVisibleHeadlines: do not iterate over all RROWs all the timeAndrew Dolgov
2017-01-22force ngettext() count argument type to stringAndrew Dolgov
2017-01-07headlines toolbar: move selection links into the dropdownAndrew Dolgov
2016-05-18disable autocomplete in subscription dialogAndrew Dolgov
2016-03-22normalize some html5 custom attributesAndrew Dolgov
2016-03-22getLoadedArticleIds: consider visible rows onlyAndrew Dolgov
catchupFeedInGroup: hide articles when catching up, with caveats
2016-01-30inline feed update: set feed as needing update if open_basedir is set + ↵Andrew Dolgov
plugins need curl
2016-01-26fix multiple issues with archived feedsAndrew Dolgov
2016-01-26only stop inline feed updates with open_basedir enabled if there are any ↵Andrew Dolgov
plugins that require CURL enabled add plugin->flags() returning array with additional plugin information, currently only CURL requirement (optional)
2016-01-23prevent 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-12-05format_headlines_list: fix pg_num_rows() called incorrectly when firstid ↵Andrew Dolgov
check failed
2015-12-04compat patches for php7Andrew Dolgov
2015-11-21queryFeedHeadlines: don't check first_id when sorting by oldest firstAndrew Dolgov
2015-08-13fix some remaining old-style viewfeed() callsAndrew Dolgov
2015-08-12move attachments back to cdm contentAndrew Dolgov
2015-08-11fix subtoolbar links lack of marginAndrew Dolgov
2015-08-11move attachment dropdown to cdmFooter, use table styles for cdmFooterAndrew Dolgov
2015-08-11use dijit form widget for attachments dropdownAndrew Dolgov
2015-08-04allow selecting stemming language in search dialogAndrew Dolgov
2015-07-13fix missing cdmFeedTitleAndrew Dolgov
2015-07-13fix error feed (i.e. when requested feed no longer exists) not display properlyAndrew Dolgov
2015-07-13roll back separate headline transportAndrew Dolgov
2015-07-13fix dashboard feedAndrew Dolgov
2015-07-13headlines: fix whitebox reply not returned in an updated formatAndrew Dolgov
2015-07-13bring cdmFeedTitle style in line with the rest of the UIAndrew Dolgov
send headline rows as separate JSON objects
2015-07-12fixes for first_id stuffAndrew Dolgov
2015-07-12apparently it's a bad idea to do is_resource() on a mysqli resultAndrew Dolgov
2015-07-12report top id changed in headlines bufferAndrew Dolgov
2015-07-12queryFeedHeadlines: move to array-based arguments, optionally check if first ↵Andrew Dolgov
element changed when paginating
2015-07-07simplify search, remove search_mode as uselessAndrew Dolgov
remove dialog to select by tags, simplify browsing by tag query
2015-07-03limit smart_date_time stuff to headlines onlyAndrew Dolgov
2015-06-18prevent event propagation when clicking on CDM article footerAndrew Dolgov
2015-06-12better feed debugger ui for f DAndrew Dolgov