Andrew Dolgov
|
1f45c8571f
|
fix escaping of entry content being broken by cache_images() rewriting
|
12 years ago |
Andrew Dolgov
|
8349a32e75
|
remove cache_content remnants
|
12 years ago |
Andrew Dolgov
|
cc38c8e549
|
remove LIBXML_NOEMPTYTAG because of double <br/>s - the #357 issue with
htmlpurifier might not be relevant anymore because of htmLawed switch,
but <br/>s are annoying
|
12 years ago |
Andrew Dolgov
|
96f98cb091
|
escape fetch error message before saving in the db (closes #550)
|
12 years ago |
Andrew Dolgov
|
41acdf4c11
|
remove purging of inactive feeds in daemon_common (causes duplicates)
|
12 years ago |
Andrew Dolgov
|
f161869541
|
when purging inactive feeds, set last_updated to NOW()
|
12 years ago |
Andrew Dolgov
|
be17885789
|
pluginhost: add get_debug()/set_debug() for plugins to detect if debugging is allowed
|
12 years ago |
Andrew Dolgov
|
70caff4811
|
done collecting data debug message: remove title
|
12 years ago |
Andrew Dolgov
|
5321e775f9
|
remove update on checksum change (updated status has been removed); rtl stuff (unused)
|
12 years ago |
Andrew Dolgov
|
5d56d100f1
|
force disable simplepie unnecessarily sanitizing data
|
12 years ago |
Andrew Dolgov
|
2ea09bdef6
|
update_daemon_common: purge inactive/not updated feeds
|
12 years ago |
Andrew Dolgov
|
ada103f234
|
simplepie init: hide errors
|
12 years ago |
Andrew Dolgov
|
5de51df7f8
|
rssfuncs: show fetch done debug message in appropriate place
|
12 years ago |
Andrew Dolgov
|
ab457a9c96
|
rssfuncs: load pluginhost stuff properly
|
12 years ago |
Andrew Dolgov
|
017401ddce
|
implement HOOK_FEED_FETCHED
|
12 years ago |
Andrew Dolgov
|
e02555c1b8
|
add af_* plugin workaround for already processed article
|
12 years ago |
Andrew Dolgov
|
b30abdadd2
|
prevent article filters from modifying article GUID; add separate plugin_data field for this
|
12 years ago |
Andrew Dolgov
|
750cfcd2fa
|
remove processing of ttrss_feeds.icon_url
|
12 years ago |
Andrew Dolgov
|
0a3fd79b0e
|
fix image caching not working on plugin-rewritten content; remove content cache stuff
|
12 years ago |
Andrew Dolgov
|
87d7e8507a
|
split some more functions from functions.php
|
12 years ago |
Andrew Dolgov
|
c5e3995f8c
|
disable content caching if _FEEDS_CONTENT_CACHE is not enabled
|
12 years ago |
Andrew Dolgov
|
3a4c897382
|
force separate data in ttrss_entries between users
|
12 years ago |
Andrew Dolgov
|
ba946ba276
|
use force_feed()
|
12 years ago |
Andrew Dolgov
|
9e222305f7
|
allow plugin modification of article guid
|
12 years ago |
Andrew Dolgov
|
455b1401cd
|
properly load user plugins and data on update
|
12 years ago |
Andrew Dolgov
|
bb566dc263
|
fix overflow of various 250 char fields in rssfuncs
|
12 years ago |
Andrew Dolgov
|
d2a421e3cb
|
more work on user-selectable plugins; properly process system and user plugins
|
12 years ago |
Andrew Dolgov
|
f16116834e
|
split digest stuff into digest.php
|
12 years ago |
Andrew Dolgov
|
356a991a7b
|
update_rss_feed: escape error string immediately
|
12 years ago |
Andrew Dolgov
|
4412b877d0
|
implement HOOK_FEED_PARSED, add example plugin (refs #424)
|
12 years ago |
Andrew Dolgov
|
fa6fbd3659
|
do not preg_match() tags from article content
|
12 years ago |
Andrew Dolgov
|
1b35d30c1f
|
prevent escaping of article link in the database when using simplepie (refs #472)
|
12 years ago |
Andrew Dolgov
|
19b3992b78
|
remove magpie, fix article filter plugins
|
12 years ago |
Andrew Dolgov
|
19c7350770
|
experimental new plugin system
|
12 years ago |
Andrew Dolgov
|
83e6e313be
|
support comments on simplepie properly
|
12 years ago |
Andrew Dolgov
|
35cb2b8f67
|
Revert "support comments for simplepie"
This reverts commit d020a86c36 .
|
12 years ago |
Andrew Dolgov
|
d020a86c36
|
support comments for simplepie
|
12 years ago |
Andrew Dolgov
|
2bbd699475
|
update: feed escaping issue
|
12 years ago |
Andrew Dolgov
|
2a91b6ff78
|
add built-in expiring of obsolete lockfiles
|
12 years ago |
Andrew Dolgov
|
d5e9cf28f1
|
remove uid from ccache guid prefix
|
12 years ago |
Andrew Dolgov
|
765509c572
|
create separate guids for cached and authorized content to prevent unnecessary data sharing
|
12 years ago |
Andrew Dolgov
|
8054439f47
|
wait a bit before initial content fetching
|
12 years ago |
Andrew Dolgov
|
130b078109
|
minor cached content updating tweaks
|
12 years ago |
Andrew Dolgov
|
cc85704f3c
|
implement experimental article on-import data filters
|
12 years ago |
Andrew Dolgov
|
cb93a5dee8
|
fix inserting cached content on first update
|
12 years ago |
Andrew Dolgov
|
87764a50cf
|
implement ttrss_feeds.cache_content
|
12 years ago |
Andrew Dolgov
|
d03ae73e93
|
get_article_filters: strip newlines from content before matching
|
12 years ago |
Andrew Dolgov
|
72d1d0678e
|
fix title and content filters only working on title (closes #512)
|
12 years ago |
Andrew Dolgov
|
4021d61ada
|
enable manual filters to work on complete html content
|
12 years ago |
Andrew Dolgov
|
e8291805dd
|
update: only load existing labels of previously imported articles
|
12 years ago |
Andrew Dolgov
|
bb894b2990
|
fix update stopped by get_article_labels()
|
12 years ago |
Andrew Dolgov
|
3fc6e71ac8
|
apply filters and detect labels based on article content without tags
|
12 years ago |
Andrew Dolgov
|
b24504b121
|
add ability to auto-assign articles to labels (bump schema)
|
12 years ago |
Andrew Dolgov
|
92c14e9d53
|
move article filter functions to rssfuncs.php
|
12 years ago |
Andrew Dolgov
|
24be5e836f
|
remove sanitize_article_content (CDATA handled by htmLawed)
|
12 years ago |
Andrew Dolgov
|
b3682750bb
|
Revert "sanitize article content when importing data from feed"
This reverts commit c7fe1b4e9e .
Conflicts:
include/functions.php
include/rssfuncs.php
|
12 years ago |
Andrew Dolgov
|
e1e3f972b6
|
update_rss_feed: fix broken title/content escaping
|
12 years ago |
Andrew Dolgov
|
c7fe1b4e9e
|
sanitize article content when importing data from feed
|
12 years ago |
Andrew Dolgov
|
c0c2abbaa7
|
force refetch feed when clicking update/clicking on same feed in the tree
|
12 years ago |
Andrew Dolgov
|
67bd0b1f26
|
allow filters to work on child categories
|
12 years ago |
Andrew Dolgov
|
0f556e3edb
|
lower default DAEMON_SLEEP_INTERVAL
|
12 years ago |
Andrew Dolgov
|
304aadb907
|
remove twitter-specific code
|
12 years ago |
Andrew Dolgov
|
6aff784575
|
implement multiple rule/action filters
|
12 years ago |
Andrew Dolgov
|
9aceda3afc
|
remove hook-based plugins
|
12 years ago |
Andrew Dolgov
|
369dbc19d6
|
rework class system to use subdirectories
add placeholder plugin/hook system
|
12 years ago |
Andrew Dolgov
|
2ea9bbfd07
|
implement proof of concept postgresql pg_trgm N-gram based marking of similar article titles as read automatically
|
13 years ago |
Andrew Dolgov
|
0e4a7d7a94
|
remove memcached stuff
|
13 years ago |
Andrew Dolgov
|
f2798eb6e6
|
properly update favicon_last_checked
|
13 years ago |
Andrew Dolgov
|
d3158e2250
|
expire files in cache/export
|
13 years ago |
Andrew Dolgov
|
382268c6c9
|
rate-limit requests for favicons when not present to conserve traffic (refs #457)
|
13 years ago |
Andrew Dolgov
|
1bd11fdf95
|
Revert "get favicon from icon atom feeds & search for icons not only in html head (closes #457)"
This reverts commit 882311d9ad .
|
13 years ago |
Andrew Dolgov
|
eb38af4ee4
|
fix warning when entry content is used as array unnecessarily
|
13 years ago |
Andrew Dolgov
|
882311d9ad
|
get favicon from icon atom feeds & search for icons not only in html head (closes #457)
|
13 years ago |
Andrew Dolgov
|
941e48a402
|
apply patch from gmargo to differentiate between manual and new feed after-subscription update
|
13 years ago |
Andrew Dolgov
|
6cb2269c03
|
disable internal magpie/simplepie cache for manual updates
|
13 years ago |
Andrew Dolgov
|
ecbd7b91fe
|
allow manual updates for feeds with disabled automatic updates
|
13 years ago |
Andrew Dolgov
|
2ab20c313c
|
expire_cached_files: check for glob() returning false
|
13 years ago |
Andrew Dolgov
|
7b8ff151ed
|
fix various tags being stuck because of invalid HTML markup being generated (closes #357)
|
13 years ago |
Andrew Dolgov
|
8437c066e1
|
implement digestTest back
misc digest updates and improvements
|
13 years ago |
Andrew Dolgov
|
61c1812f29
|
implement preferred time for sending out digests
|
13 years ago |
Andrew Dolgov
|
ec418193a8
|
fetch_twitter_rss: include magpie libraries
|
13 years ago |
Andrew Dolgov
|
0cf816377f
|
misc fixes in site_url/icon_url parsing
|
13 years ago |
Andrew Dolgov
|
b8379e6979
|
cache_images: set a lower size limit for stuff to cache
|
13 years ago |
Andrew Dolgov
|
a3e0bdcffc
|
fix tmhOAuth missing query parameters (closes #416)
|
13 years ago |
Andrew Dolgov
|
f1e511c8f2
|
remove simplepie force_feed() (closes #414)
|
13 years ago |
Andrew Dolgov
|
487f0750c8
|
workaround against markup being broken by cache_images()
|
13 years ago |
Andrew Dolgov
|
c58677987b
|
only try to cache images when cache dir is writable
|
13 years ago |
Andrew Dolgov
|
3c696512fc
|
universal image caching and automatic cache directories maintenance
|
13 years ago |
Andrew Dolgov
|
036cd3a410
|
globalUpdateFeeds: disable debugging info
|
13 years ago |
Andrew Dolgov
|
09e8bdfd18
|
simplify default global config, expand sanity_check messages
|
13 years ago |
Andrew Dolgov
|
791780621b
|
split several functions to related classes
|
13 years ago |
Andrew Dolgov
|
2c08214a7f
|
split rss updating stuff into separate include file
|
13 years ago |