Andrew Dolgov
2ed0d6c433
move counter cache to a separate class
...
fix references to get_article_tags
7 years ago
Andrew Dolgov
aeb1abedb2
move a bunch of functions into Feeds/Article namespaces
...
+ 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
7 years ago
Andrew Dolgov
a230bf88a9
move to Article:
...
+ 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) {
7 years ago
Andrew Dolgov
86a8351ca2
move the following to Feeds:
...
+ 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) {
7 years ago
Andrew Dolgov
7e5f8d9fb3
move the following to Article:
...
+ 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) {
7 years ago
Andrew Dolgov
3517d363d3
add api test for labels, api: fix setArticleLabel assign not handled correctly
7 years ago
Andrew Dolgov
891df34637
add some basic API unit tests
7 years ago
Andrew Dolgov
ea79a0e033
remove some redundant php closing tags
7 years ago
Andrew Dolgov
7b55001eee
fix various issues reported by static analysis
...
update gitlab-ci config
7 years ago
Andrew Dolgov
cb3f877303
reference pubsubhubbub classes using their namespace
8 years ago
John Brayton
f1b3b3f330
Add feed_id to subscribeToFeed response when the code is 1 or 0.
...
Set the API_LEVEL to 14.
8 years ago
Andrew Dolgov
1818614949
api: fix article guid not being passed to render article hook
8 years ago
Andrew Dolgov
29c92d7b08
prevent frontend updating of feeds on view if open_basedir is set to prevent plugins potentially not working correctly (i.e. if backend system has open_basedir disabled)
9 years ago
JustAMacUser
73c77ab0a5
Add optional (default: true), boolean "sanitize" parameter to API::getArticle() method.
9 years ago
Andrew Dolgov
19e47ad60b
queryFeedHeadlines: don't check first_id when sorting by oldest first
9 years ago
Andrew Dolgov
94b8ce6cec
queryfeedheadlines: remove disable_offsets hack
9 years ago
Andrew Dolgov
0bd172cd6a
experimental: if using adaptive/unread mode w/ auto catchup don't calculate offsets because we're only interested in top $limit headlines anyway
9 years ago
Andrew Dolgov
48fefe2f6b
fixes for first_id stuff
9 years ago
Andrew Dolgov
ec57104d6e
apparently it's a bad idea to do is_resource() on a mysqli result
9 years ago
Andrew Dolgov
96ac72bc12
api: getHeadlines: cast feed_it to int if needed
9 years ago
Andrew Dolgov
b0ce3d33c3
api: initialize headlines header
9 years ago
Andrew Dolgov
491f69c7e3
bump api level
9 years ago
Andrew Dolgov
5c784e701c
api: add top id stuff, optionally return header w/ status information in getHeadlines (currently only top_id_changed)
9 years ago
Andrew Dolgov
3444020100
report top id changed in headlines buffer
9 years ago
Andrew Dolgov
f5a0fb8b64
queryFeedHeadlines: move to array-based arguments, optionally check if first element changed when paginating
9 years ago
Andrew Dolgov
9090b874ab
simplify search, remove search_mode as useless
...
remove dialog to select by tags, simplify browsing by tag query
9 years ago
Andrew Dolgov
3194a70a03
api: getHeadlines: add configurable excerpt_length (bump api version)
10 years ago
Andrew Dolgov
9997b38e3e
api: allow requesting headlines as if client supports iframe sandboxing
10 years ago
Andrew Dolgov
f71a669b7d
api: handle uncached labels the way main headlines function does it
10 years ago
Andrew Dolgov
4baa1afa43
add force_update to api getHeadlines; bump api version to 9
10 years ago
Dave Zaikos
a2108ee96d
Added syslog reporting for failed API login attempts.
11 years ago
Andrew Dolgov
1d3cbe31c3
api: fix getFeeds returning some ids in string format
11 years ago
Andrew Dolgov
429ff9afb0
api: add article language to getArticle/getHeadlines
11 years ago
Andrew Dolgov
bf5bcb8e27
queryFeedHeadlines: remove obsolete content_preview
11 years ago
Andrew Dolgov
25237aea43
api: fix getLabels never returning existing checked labels correctly
11 years ago
Andrew Dolgov
21bb3c064a
api: add note support for getHeadlines/getArticle (bump api version)
11 years ago
Andrew Dolgov
273c33e512
api: allow sorting headlines by title
11 years ago
Andrew Dolgov
788cf0a1b1
api: fix setArticleLabel expecting wrong format for label_id
11 years ago
Matt Haley
64595782ff
API should return excerpt when asked
11 years ago
Andrew Dolgov
d208abc933
api: pass article id to sanitize
11 years ago
Andrew Dolgov
891d033c97
api: getLabels: return converted label ids
11 years ago
Andrew Dolgov
c052e25a8b
remove unused cached_content
11 years ago
Andrew Dolgov
4f2a2ca945
api: fix typo
11 years ago
justauser
3b96b0ed7c
Merge branch 'master' into hookhead
...
Conflicts:
include/functions.php
changes for conflicts with master
11 years ago
Andrew Dolgov
e9687f67e0
date_reverse view mode: take scoring into account
11 years ago
justauser
6763143835
Changed the implementation of HOOK_QUERY_HEADLINES to deal with issue Fox raised
11 years ago
justauser
891e36f57e
Changes to add a new hook: HOOK_QUERY_HEADLINES. An example is provided.
11 years ago
Andrew Dolgov
6f81395d73
api, getArticle: check for article_id being present
11 years ago
Andrew Dolgov
bd3c672320
api, add sanitize to getHeadlines (defaults to true)
11 years ago
Rasmus Lerdorf
6f7798b643
Fixing bugs found by static analysis
11 years ago