Andrew Dolgov
be2cfc1fff
Merge branch 'master' of git.fakecake.org:tt-rss
2015-08-12 08:29:23 +03:00
Andrew Dolgov
90da4ada66
move attachments back to cdm content
2015-08-12 08:29:09 +03:00
Andrew Dolgov
b87744534a
add plugin-based filter actions (see example plugin in attic)
...
bump schema
2015-08-11 23:28:42 +03:00
Andrew Dolgov
ad9928a5cb
adjust cpu_tuple to 0.5
2015-08-11 20:28:04 +03:00
Andrew Dolgov
981059fd1f
postgresql: adjust cpu_tuple (experimental)
2015-08-11 20:04:54 +03:00
Andrew Dolgov
314956d440
filter test dialog fixes for filters w/ many rules
2015-08-11 19:13:08 +03:00
Andrew Dolgov
fb8a032a6b
minor textarea fixes
2015-08-11 18:44:07 +03:00
Andrew Dolgov
6901ec6659
fix subtoolbar links lack of margin
2015-08-11 18:19:04 +03:00
Andrew Dolgov
e79e274fc8
add styles for several other dijit elements
2015-08-11 16:41:05 +03:00
Andrew Dolgov
bc20cb9fad
move attachment dropdown to cdmFooter, use table styles for cdmFooter
2015-08-11 15:30:17 +03:00
Andrew Dolgov
6810a1de42
use dijit form widget for attachments dropdown
2015-08-11 14:53:07 +03:00
Andrew Dolgov
91837f0a2a
update site_url (and title if needed) when changing feed_url in feed editor
2015-08-10 15:14:38 +03:00
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
2015-08-05 10:13:30 +03:00
Andrew Dolgov
60e680599d
allow selecting stemming language in search dialog
2015-08-04 13:53:48 +03:00
Andrew Dolgov
df659891ac
implement per-feed stemming language setting
2015-08-04 13:32:52 +03:00
Andrew Dolgov
3ceb893f66
add one catchall function to make uniqids/keyhashes/etc used by tt-rss
2015-08-03 19:21:06 +03:00
Andrew Dolgov
0d0cb8fe1e
fix missing cdmFeedTitle
2015-07-13 23:06:42 +03:00
Andrew Dolgov
33c4bd8968
fix error feed (i.e. when requested feed no longer exists) not display properly
2015-07-13 22:04:21 +03:00
Andrew Dolgov
f17069960c
roll back separate headline transport
2015-07-13 22:01:29 +03:00
Andrew Dolgov
6b954c0a83
fix dashboard feed
2015-07-13 18:43:54 +03:00
Andrew Dolgov
9f5eca992b
headlines: fix whitebox reply not returned in an updated format
2015-07-13 13:29:13 +03:00
Andrew Dolgov
9638ec51b6
minor filter test dialog fixes
2015-07-13 12:53:13 +03:00
Andrew Dolgov
077004e470
feed test layout updates
2015-07-13 12:49:02 +03:00
Andrew Dolgov
4f9a3c0e0f
Merge branch 'master' of git.fakecake.org:tt-rss
...
Conflicts:
classes/pref/filters.php
2015-07-13 12:46:05 +03:00
Andrew Dolgov
c939dfc396
rework filter preview to use native regexp implementation
2015-07-13 12:40:56 +03:00
Andrew Dolgov
ac4c1383ae
bring cdmFeedTitle style in line with the rest of the UI
...
send headline rows as separate JSON objects
2015-07-13 01:19:52 +03:00
Andrew Dolgov
48fefe2f6b
fixes for first_id stuff
2015-07-12 18:08:02 +03:00
Andrew Dolgov
ec57104d6e
apparently it's a bad idea to do is_resource() on a mysqli result
2015-07-12 14:23:32 +03:00
Andrew Dolgov
96ac72bc12
api: getHeadlines: cast feed_it to int if needed
2015-07-12 13:18:03 +03:00
Andrew Dolgov
b0ce3d33c3
api: initialize headlines header
2015-07-12 12:37:19 +03:00
Andrew Dolgov
491f69c7e3
bump api level
2015-07-12 12:27:18 +03:00
Andrew Dolgov
5c784e701c
api: add top id stuff, optionally return header w/ status information in getHeadlines (currently only top_id_changed)
2015-07-12 12:26:09 +03:00
Andrew Dolgov
3444020100
report top id changed in headlines buffer
2015-07-12 12:01:34 +03:00
Andrew Dolgov
f5a0fb8b64
queryFeedHeadlines: move to array-based arguments, optionally check if first element changed when paginating
2015-07-12 01:29:36 +03:00
Andrew Dolgov
9090b874ab
simplify search, remove search_mode as useless
...
remove dialog to select by tags, simplify browsing by tag query
2015-07-07 15:59:32 +03:00
Andrew Dolgov
5956f312b7
add a bit more visible separate infobox for password change results
2015-07-06 12:10:15 +03:00
Andrew Dolgov
b6714c77d2
limit smart_date_time stuff to headlines only
2015-07-03 23:36:47 +03:00
Andrew Dolgov
5a45821ec9
prevent event propagation when clicking on CDM article footer
2015-06-18 16:00:03 +03:00
Andrew Dolgov
a72cd54ce1
bayes: properly reset score when going good -> ugly
...
article: add helper to refresh article score pic, properly set scorepic title
2015-06-17 22:04:32 +03:00
Andrew Dolgov
5914f31981
pluginhost: mention that update task & housekeeping hooks are for global plugins only
2015-06-15 21:41:55 +03:00
Andrew Dolgov
86b05f8661
better feed debugger ui for f D
2015-06-12 13:06:36 +03:00
Andrew Dolgov
415a3b50c9
fix some minor typos and stuff
2015-06-07 18:41:18 +03:00
Andrew Dolgov
ca5d39e866
pluginhost: assume plugins.local exists
2015-06-05 18:10:17 +03:00
Andrew Dolgov
b9634eb8b8
support loading themes from themes.local
2015-06-05 18:08:19 +03:00
Andrew Dolgov
7c0a2ab202
pluginhost: allow loading user plugins from plugins.local
2015-06-05 17:54:52 +03:00
Andrew Dolgov
5078ebcc6f
Merge pull request #456 from andersk/disable-feed-browser
...
Make _DISABLE_FEED_BROWSER also disable the updateFeedBrowser RPC
2015-05-22 08:35:45 +03:00
Anders Kaseorg
0e653f751e
Make _DISABLE_FEED_BROWSER also disable the updateFeedBrowser RPC
...
The undocumented _DISABLE_FEED_BROWSER option added in commit
c39befacb2
turns off the UI for looking
at which feeds other users are subscribed to, but it did not prevent
you from manually constructing an RPC call to get the same data. This
was a privacy risk for those who consider _DISABLE_FEED_BROWSER
important.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-05-21 23:53:58 -04:00
Andrew Dolgov
945346cbff
add HOOK_RENDER_ENCLOSURE & af_youtube_embed plugin
2015-04-21 14:07:20 +03:00
Andrew Dolgov
e55a5ec601
atom: consider link rel=alternate in feed element for site urls
2015-04-21 13:40:22 +03:00
Andrew Dolgov
27f7b59353
add a wrapper for standard error codes returned by backend, also add explanation to the error object if possible
2015-03-30 13:02:24 +03:00
Andrew Dolgov
f75e7c6446
rename url_to_tag_uri to a more relevant name
2015-03-28 16:13:39 +03:00
Andrew Dolgov
4b7391de7b
generated feed: use tag: instead of the public.php URL as an entry ID; set enclosure length to 1 if unknown
2015-03-28 16:11:44 +03:00
Matthieu Sarter
469d9ad16a
Added a "title" attribute in the link to an article.
...
Added a "title" attribute in the link to an article.
Makes TTRSS more usable on a small windows, allowing to see the complete title of an article in the tooltip, without opening the article.
2015-03-21 14:49:38 +01:00
Andrew Dolgov
0c6f7b314a
remove image.php; put cached image endpoint to public.php
2015-02-27 14:51:26 +03:00
Andrew Dolgov
e6c826fa2f
remove AUTO_ASSIGN_LABELS (confusing, idiots keep enable it and complain of the results)
2015-02-21 13:08:50 +03:00
Lukas Hybner
4834ad5639
fix parse atom feed
2015-02-02 10:57:32 +01:00
Andrew Dolgov
ed775e4e8d
remove obsolete code related to version checking and tarball updater plugin
2015-01-31 15:08:55 +03:00
Andrew Dolgov
206326c219
feedparser: xpath doesn't properly query for title element if there's a default namespace so let's add a separate ugly hack for rdf:RDF feeds, thanks for that xml dipshits
2015-01-19 21:40:20 +03:00
zaikos
2b4853f515
Reverts most of be60340
. Implements a simplier solution using XPath to get the proper title tag from a feed item.
2015-01-14 16:13:39 -05:00
zaikos
be60340c29
Made FeedItem_RSS::get_title() more aggresive in finding an article title.
2015-01-14 13:28:58 -05:00
Andrew Dolgov
3457ce7c59
temporarily enable entity loader when importing opml because idk
2014-12-09 22:54:44 +03:00
Andrew Dolgov
f6cbe9a5a0
require version information in all additional themes
2014-12-09 15:16:53 +03:00
Andrew Dolgov
3194a70a03
api: getHeadlines: add configurable excerpt_length (bump api version)
2014-11-29 20:16:09 +03:00
Andrew Dolgov
9997b38e3e
api: allow requesting headlines as if client supports iframe sandboxing
2014-11-25 13:45:21 +03:00
Andrew Dolgov
f71a669b7d
api: handle uncached labels the way main headlines function does it
2014-10-27 22:07:20 +03:00
Andrew Dolgov
4baa1afa43
add force_update to api getHeadlines; bump api version to 9
2014-10-16 09:53:54 +04:00
Andrew Dolgov
9b1e591854
include subcategories in generated category feeds
2014-10-11 20:18:35 +04:00
Andrew Dolgov
4a1d122c87
edit feed: smaller buttons for icon upload; allow uploading larger favicons
2014-10-08 16:38:03 +04:00
Andrew Dolgov
7eb87b80d5
add pluginhost HOOK_HEADLINES_BEFORE (refs #814 )
2014-08-19 14:24:34 +04:00
Pavel Voronin
647a39ddf3
Copypaste error fix
2014-08-18 15:22:02 +04:00
Andrew Dolgov
0d703c73bd
reinstate wrongfully renamed archived feed; properly fix prefs filtertree labels for all feeds ( ff5cc7d7
)
2014-08-01 13:16:26 +04:00
Andrew Dolgov
7416305704
fix sharebyurl identifying articles by link instead of special synthesized guid which caused feed entries overwriting shared entries if their link matched
2014-07-17 00:39:13 +04:00
Felix Eckhofer
523bd90baf
Store size of enclosure to database
2014-07-15 16:23:46 +02:00
Andrew Dolgov
4b19d4ac91
properly show cached images in syndicated feeds
2014-06-18 14:55:41 +04:00
André Glüpker
d922b09c43
Skip nested Feed when calling getNextUnreadFeed()
...
This function is only called when using "Mark all as read".
So every time, this function gets called right now, all nested
categories get marked as read as well, so we don't want to jump to them.
Instead we want to the next category with same or higher tier.
2014-06-14 12:37:05 +02:00
Andrew Dolgov
78744d48d7
add FEEDS_SORT_BY_UNREAD to blacklist (removed)
2014-06-10 08:54:18 +04:00
Andrew Dolgov
34899cf9e8
add hidden tunable _DISABLE_INACTIVE_FEEDS
2014-05-22 08:10:24 +00:00
wltb
01465325b4
Add subscribe hook, give more information to fetch_feed hook
2014-05-19 14:06:52 +02:00
Dave Zaikos
2bb11658a8
Added HOOK_FORMAT_ENCLOSURES plugin hook.
...
Runs HTML and enclosures array through a plugin hook when rendering an article's enclosures in format_article_enclosures(). Allows plugins to override handling of how enclosures are presented by either filtering the array of enclosures, or generating the HTML to add to the article content.
2014-05-12 00:59:27 -04:00
Rob Hoelz
baaf4c3043
Make search mechanism pluggable
...
Currently, TinyTinyRSS can use raw SQL or the Sphinx search engine
for searching. It would be nice if other search engines (such as
Xapian) could be used, or if features of the underlying SQL engine
(such as MySQL's FULLTEXT indexes) could be leveraged. This commit
makes searching into a plugin hook, falling back to the builtin behavior
if no search plugin is active. The Sphinx search behavior has been
broken out into a plugin.
2014-04-23 04:49:54 +00:00
Andrew Dolgov
50e04efdc8
expand filtertree display to make filters easier to distinguish
2014-04-02 08:15:33 +00:00
Andrew Dolgov
8993937d13
fix alignment of a feed error icon in headlines subtoolbar
2014-03-26 14:30:54 +04:00
Grant Pannell
a0d9bc160f
Fix end tag for small feed icons when using combined display mode
2014-03-21 20:47:34 +10:30
Andrew Dolgov
84e36b61a3
make_init_params: add plugins
2014-03-14 15:06:37 +04:00
Andrew Dolgov
ad593e4393
disable headlines grouping for recently read vfeed
2014-03-13 01:07:52 +04:00
Andrew Dolgov
d1e631f301
generated feeds, add ts= (strtotime) start timestamp
2014-03-09 21:48:22 +04:00
Andrew Dolgov
5303f9a71a
rework password reset to work through temporary link
2014-03-09 11:17:29 +04:00
Andrew Dolgov
b41c5741fe
disable OTP on user password reset
2014-03-09 10:33:41 +04:00
Andrew Dolgov
f7439d69cd
comment out subtest
2014-03-05 16:49:45 +04:00
Andrew Dolgov
97b7d5c038
split functions php into two parts because syntastic is too slow
...
get_feeds_from_html: stricter feed detection based on whatwg guidelines
2014-03-05 16:48:41 +04:00
Andrew Dolgov
38e063418d
public: remove subscribe2 (unused?)
2014-03-04 20:27:43 +04:00
Andrew Dolgov
31bd6f7643
parser: trim some some feed-extracted data link titles and links
2014-03-04 16:38:04 +04:00
Andrew Dolgov
4ce778677e
Revert "parser: experimentally set preservewhitespace to false"
...
This reverts commit b69d94eeeb
.
2014-03-04 16:30:46 +04:00
Andrew Dolgov
b69d94eeeb
parser: experimentally set preservewhitespace to false
2014-03-03 21:04:28 +04:00
Andrew Dolgov
6bb051285e
opml import: remove unneeded 250 character restriction on feed urls
2014-02-26 09:02:42 +04:00
Andrew Dolgov
4a80c57c50
remove some unused code reported by phpmd
2014-02-19 15:42:52 +04:00
Andrew Dolgov
878a0083ff
revert max ui feed title length, tweak truncate_string a bit
2014-02-02 23:17:13 +04:00
Andrew Dolgov
66684d8149
subtoolbar: layout fix, shorten max feed title length
2014-02-02 19:56:51 +04:00
Andrew Dolgov
029005c49b
minor style updates to make 3panel headlines mode look closer to cdm
2014-01-29 00:21:57 +04:00
Andrew Dolgov
6214a0768a
reinstate scriptaculous controls (needed for ajax.autocomplete)
2014-01-28 15:31:41 +04:00