Commit Graph

98 Commits

Author SHA1 Message Date
Andrew Dolgov 227d5e4168 label auto matcher: preg_quote() label 2013-03-24 22:49:43 +04:00
Andrew Dolgov 9811276da7 rssfuncs: do not try to match on empty label 2013-03-23 09:23:02 +04:00
Andrew Dolgov 3972bf5981 db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close() 2013-03-22 09:14:55 +04:00
Andrew Dolgov f0bd8e6531 rework image caching to work without permanent article content rewriting (refs #582) 2013-03-19 09:25:36 +04:00
Andrew Dolgov f935d98e5d properly fix the cache_images issue (refs #578) 2013-03-19 00:42:59 +04:00
Andrew Dolgov 7873d58822 implement proper last_marked/last_published feeds for proper sorting of
published and marked virtual feeds, remove sorting by last_read
workaround
api: add pubsubhubbub ping when article is being set published
bump schema
2013-03-17 15:38:21 +04:00
Andrew Dolgov 1f45c8571f fix escaping of entry content being broken by cache_images() rewriting 2013-03-16 18:50:13 +04:00
Andrew Dolgov 8349a32e75 remove cache_content remnants 2013-03-16 16:11:58 +04:00
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
2013-03-16 16:07:11 +04:00
Andrew Dolgov 96f98cb091 escape fetch error message before saving in the db (closes #550) 2013-03-11 14:14:28 +04:00
Andrew Dolgov 41acdf4c11 remove purging of inactive feeds in daemon_common (causes duplicates) 2013-03-07 09:03:42 +04:00
Andrew Dolgov f161869541 when purging inactive feeds, set last_updated to NOW() 2013-03-04 21:49:14 +04:00
Andrew Dolgov be17885789 pluginhost: add get_debug()/set_debug() for plugins to detect if debugging is allowed 2013-02-26 19:30:19 +04:00
Andrew Dolgov 70caff4811 done collecting data debug message: remove title 2013-02-26 19:26:38 +04:00
Andrew Dolgov 5321e775f9 remove update on checksum change (updated status has been removed); rtl stuff (unused) 2013-02-26 19:20:58 +04:00
Andrew Dolgov 5d56d100f1 force disable simplepie unnecessarily sanitizing data 2013-02-26 18:27:40 +04:00
Andrew Dolgov 2ea09bdef6 update_daemon_common: purge inactive/not updated feeds 2013-02-26 16:16:04 +04:00
Andrew Dolgov ada103f234 simplepie init: hide errors 2013-02-23 18:47:05 +04:00
Andrew Dolgov 5de51df7f8 rssfuncs: show fetch done debug message in appropriate place 2013-02-23 18:42:14 +04:00
Andrew Dolgov ab457a9c96 rssfuncs: load pluginhost stuff properly 2013-02-23 18:40:48 +04:00
Andrew Dolgov 017401ddce implement HOOK_FEED_FETCHED 2013-02-23 18:38:50 +04:00
Andrew Dolgov e02555c1b8 add af_* plugin workaround for already processed article 2013-02-23 12:07:46 +04:00
Andrew Dolgov b30abdadd2 prevent article filters from modifying article GUID; add separate plugin_data field for this 2013-02-21 22:24:06 +04:00
Andrew Dolgov 750cfcd2fa remove processing of ttrss_feeds.icon_url 2013-02-08 17:19:43 +04:00
Andrew Dolgov 0a3fd79b0e fix image caching not working on plugin-rewritten content; remove content cache stuff 2013-02-04 13:00:50 +04:00
Andrew Dolgov 87d7e8507a split some more functions from functions.php 2013-01-22 22:32:17 +04:00
Andrew Dolgov c5e3995f8c disable content caching if _FEEDS_CONTENT_CACHE is not enabled 2013-01-22 16:12:50 +04:00
Andrew Dolgov 3a4c897382 force separate data in ttrss_entries between users 2013-01-18 17:50:18 +04:00
Andrew Dolgov ba946ba276 use force_feed() 2013-01-10 11:04:05 +04:00
Andrew Dolgov 9e222305f7 allow plugin modification of article guid 2012-12-30 12:22:29 +04:00
Andrew Dolgov 455b1401cd properly load user plugins and data on update 2012-12-30 11:33:13 +04:00
Andrew Dolgov bb566dc263 fix overflow of various 250 char fields in rssfuncs 2012-12-26 22:06:47 +04:00
Andrew Dolgov d2a421e3cb more work on user-selectable plugins; properly process system and user plugins 2012-12-25 10:02:08 +04:00
Andrew Dolgov f16116834e split digest stuff into digest.php 2012-12-24 15:52:59 +04:00
Andrew Dolgov 356a991a7b update_rss_feed: escape error string immediately 2012-12-24 14:17:24 +04:00
Andrew Dolgov 4412b877d0 implement HOOK_FEED_PARSED, add example plugin (refs #424) 2012-12-24 14:13:03 +04:00
Andrew Dolgov fa6fbd3659 do not preg_match() tags from article content 2012-12-24 13:56:36 +04:00
Andrew Dolgov 1b35d30c1f prevent escaping of article link in the database when using simplepie (refs #472) 2012-12-24 13:53:38 +04:00
Andrew Dolgov 19b3992b78 remove magpie, fix article filter plugins 2012-12-24 13:45:34 +04:00
Andrew Dolgov 19c7350770 experimental new plugin system 2012-12-23 14:52:18 +04:00
Andrew Dolgov 83e6e313be support comments on simplepie properly 2012-12-22 13:43:48 +04:00
Andrew Dolgov 35cb2b8f67 Revert "support comments for simplepie"
This reverts commit d020a86c36.
2012-12-22 13:41:13 +04:00
Andrew Dolgov d020a86c36 support comments for simplepie 2012-12-22 11:33:03 +04:00
Andrew Dolgov 2bbd699475 update: feed escaping issue 2012-12-16 13:38:50 +04:00
Andrew Dolgov 2a91b6ff78 add built-in expiring of obsolete lockfiles 2012-12-12 09:46:02 +04:00
Andrew Dolgov d5e9cf28f1 remove uid from ccache guid prefix 2012-11-29 14:56:05 +04:00
Andrew Dolgov 765509c572 create separate guids for cached and authorized content to prevent unnecessary data sharing 2012-11-29 14:55:03 +04:00
Andrew Dolgov 8054439f47 wait a bit before initial content fetching 2012-11-26 14:52:18 +04:00
Andrew Dolgov 130b078109 minor cached content updating tweaks 2012-11-26 14:48:22 +04:00
Andrew Dolgov cc85704f3c implement experimental article on-import data filters 2012-11-26 14:33:18 +04:00