Age | Commit message (Collapse) | Author |
|
implement a hook (HOOK_SEND_LOCAL_FILE) which plugins may use to send files
via httpd-specific implementation to increase performance typically on larger files
|
|
|
|
This makes the UI more consistent with the "add feed" dialog and
prevents overzealous password-managers from leaking the login password.
|
|
remove uses of auth_pass_encrypted in several other places
|
|
Removes the need for the plugin to provide feed content.
Gives plugins a chance to provide 'title' and 'site_url' basic info.
Falls back to attempting retrieval+parsing of the fetch URL if needed.
|
|
It's expected the plugin will return content parsable by FeedParser, which
will act as an interface to the basic feed info. In the case of a plugin
that also uses 'HOOK_FETCH_FEED', both might return the same content.
The hook signature was made somewhat similar to 'HOOK_FETCH_FEED'.
|
|
This primarily occurs when modifying article content. If 'saveXML' is
used following 'loadHTML' there is the possibility of strangeness, such
as a self-closing anchor tag.
Note that the DOMDocument used in 'classes/feeditem/atom.php' came from
'loadXML', but we use 'saveHTML' since we're returning HTML content.
|
|
like last time)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mention how to enable system plugins in the UI
|
|
|
|
|
|
This reverts commit f5d174bda96ddc41aa3828bf372a2a3d99cc4460.
|
|
This reverts commit 0bf7e007bb3a7039ea11601c7f93c6da33604228.
|
|
|
|
opml: update filter export/import for new format
|
|
api, getFeeds: send subcategory order_id
|
|
cached value of a different profile is stored)
prefs: show (and set) enabled plugins for default profile only
|
|
stuff
|
|
* add CACHE_MAX_DAYS as a tunable generic expiry interval for various cached files
* add some comments to tunables in functions.php
* rename _MIN_CACHE_FILE_SIZE to MIN_CACHE_FILE_SIZE
* respect MIN_CACHE_FILE_SIZE setting in a few more places where content is cached
|
|
Feeds::format_headlines_list: add some comments for cdm article closing tags
|
|
methods.
|
|
|
|
|
|
|
|
enforce minimum 60 sec spawn/sleep interval in update processes
|
|
|
|
|
|
|
|
fix some unresolved functions
|
|
|
|
move getfeedcategory() to Feeds
|
|
|
|
fix references to get_article_tags
|
|
+ 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
|
|
+ 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) {
|
|
+ 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) {
|
|
+ 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) {
|
|
move print_label_select to controls
|
|
|
|
|
|
|
|
|
|
update gitlab-ci config
|