Commit Graph

157 Commits

Author SHA1 Message Date
Andrew Dolgov 8cabc200d5 increase updstart locking interval to prevent concurrent updates; decrease batch size for the daemon 2013-04-24 14:23:38 +04:00
Andrew Dolgov fce451a4f7 fix updating for pgsql
increase default batch size
remove random check between feedbrowser or update task executing
2013-04-24 13:43:40 +04:00
Andrew Dolgov 81c2066345 updating: do not use cache timestamp if it is unusable for current feed;
sort chronologically instead of random
2013-04-24 13:21:40 +04:00
Andrew Dolgov 6ee0d4b05c do not recalculate avg color repeatedly 2013-04-23 22:37:06 +04:00
Andrew Dolgov 560cbd8c0d attempt to recalculate favicon avg color if it changes 2013-04-23 22:33:23 +04:00
Andrew Dolgov 36490f11a3 add a hack so that if floicon fails on some icon, it won't be processed again 2013-04-23 22:30:06 +04:00
Daniel Andersson 1134497129 Fix doubly applied basepaths to lockfiles. 2013-04-19 21:25:26 +02:00
Andrew Dolgov 68cccafcad remove debug_enabled global 2013-04-19 13:42:40 +04:00
Andrew Dolgov 9ec103525d update_rss_feed: simplify debug reporting 2013-04-19 13:26:10 +04:00
Andrew Dolgov ebec81a6fb subscribe: verify XML before adding to the database; fetch: try to work around entity problems if initial parsing fails 2013-04-19 13:17:28 +04:00
Andrew Dolgov 1367bc3f5e trim received feed data on fetch 2013-04-19 12:35:30 +04:00
Andrew Dolgov 96db9a14d9 do not try to calculate icon avg color if GD is not present 2013-04-19 08:42:35 +04:00
Andrew Dolgov ce2b219c64 entry_author: do not double escape string, author & comments: trim 2013-04-18 16:25:02 +04:00
Andrew Dolgov 1ffe3391f9 make pluginhost a singleton 2013-04-18 12:27:34 +04:00
Andrew Dolgov 52d88392da move db-prefs to OO 2013-04-18 12:00:01 +04:00
Andrew Dolgov 3f6f085769 add better gzdecode support for php native fetch, use curl under open_basedir 2013-04-18 11:36:13 +04:00
Andrew Dolgov d0d86316ee Revert "do automatic gzcdecode on feed data"
This reverts commit aea03558bb.
2013-04-18 11:19:25 +04:00
Andrew Dolgov aea03558bb do automatic gzcdecode on feed data 2013-04-18 09:15:55 +04:00
Andrew Dolgov 48cb253625 get_article_filter: fix missing argument 2013-04-17 19:25:15 +04:00
Andrew Dolgov a42c55f02b fix blank character after opening bracket in function calls 2013-04-17 18:34:18 +04:00
Andrew Dolgov 7440a7fe3c daemon2: use passthrough to daemon-loop 2013-04-17 18:19:28 +04:00
Andrew Dolgov 6322ac79a0 remove $link 2013-04-17 16:48:41 +04:00
Andrew Dolgov 857efe49e6 add schema checking to feed updating and update script 2013-04-17 12:10:35 +04:00
Andrew Dolgov e2261e177b implement old log entry purging in update_daemon_common; add some more error types; tweak error log display 2013-04-16 20:34:20 +04:00
Andrew Dolgov 5e3d5480f7 use hashed guids in a hopefully backwards compatible fashion 2013-04-15 19:28:11 +04:00
Andrew Dolgov bc7a144dd5 properly remove and replace favicon color when favicon gets manually removed/uploaded 2013-04-15 18:22:48 +04:00
Andrew Dolgov 12a6bd28ac remove hsl stuff from classes/feeds, we take care of this when choosing the color 2013-04-15 17:07:06 +04:00
Andrew Dolgov 6ac722d5b1 try to improve color guessing algorithm a bit 2013-04-15 17:01:51 +04:00
Andrew Dolgov 63c323f736 only enable colored favicons in vfeeds; fix RGB triplet packing 2013-04-15 15:17:12 +04:00
Andrew Dolgov 687a4f59c8 store favicon color as #rrggbb; process existing favicons 2013-04-15 15:08:00 +04:00
moontear 2cfbb448fb Added average color calculation of feeds' favicons for banded display. 2013-04-15 12:28:52 +02:00
Andrew Dolgov 044cff2d74 implement basic feed authentication parameter encryption in the database (FEED_CRYPT_KEY) 2013-04-13 18:24:41 +04:00
Andrew Dolgov c5569ff8d3 decode html entities in article title on import 2013-04-12 16:30:40 +04:00
Andrew Dolgov 3306daecf4 implement upload-related support for open_basedir 2013-04-11 19:12:00 +04:00
Andrew Dolgov 5929a0c1e4 updater: prevent duplicate feed ids being scheduled for update 2013-04-04 13:20:44 +04:00
Barak Korren 32b7a340ad Merge branch 'master' into tunable-fetches
Conflicts:
	include/rssfuncs.php
2013-04-01 16:05:48 +03:00
Barak Korren 8401101d50 Moved hard-coded fetch timeout values into config file to allow site-level tuning 2013-04-01 15:08:21 +03:00
Andrew Dolgov 5e736e4592 implement stop action 2013-03-31 19:28:36 +04:00
Andrew Dolgov ee0542ce28 daemon: do not schedule user-disabled feeds (2) 2013-03-31 14:36:06 +04:00
Andrew Dolgov cd7ebb39e4 daemon: do not schedule user-disabled feeds 2013-03-31 14:24:13 +04:00
Andrew Dolgov e81610d9ef daemon: sort by random 2013-03-30 16:28:21 +04:00
Andrew Dolgov 8292d05b7c daemon: show feeds/minute stats 2013-03-30 16:25:10 +04:00
Andrew Dolgov 17e74b21cf update_rss_feed: bailout if cache is considered valid, but older than last_updated 2013-03-30 15:42:27 +04:00
Andrew Dolgov 31623bfa99 if-modified-since: also take last_updated into account 2013-03-30 15:35:16 +04:00
Andrew Dolgov 7a01dc776e support If-Modified-Since 2013-03-30 15:12:20 +04:00
Andrew Dolgov 7b11aa80ab Revert "Avoid updating feed based on user pref DEFAULT_UPDATE_INTERVAL if it is set to -1 (no update)"
This reverts commit bca1cfbb95.
2013-03-30 13:26:15 +04:00
all bca1cfbb95 Avoid updating feed based on user pref DEFAULT_UPDATE_INTERVAL if it is set to -1 (no update) 2013-03-30 09:43:37 +01:00
Andrew Dolgov 0d6943b097 Revert "order feeds selected for update randomly"
This reverts commit 13b33a3fc3.
2013-03-29 17:25:07 +04:00
Andrew Dolgov 13b33a3fc3 order feeds selected for update randomly 2013-03-29 15:36:40 +04:00
Andrew Dolgov 32b05702ff daemon: do not show feed urls twice 2013-03-29 14:32:11 +04:00