Samuel Clay
|
3723160155
|
A huge number of misc fixes: fixing potential errors on paypal return screen, mailing all feed/page parse errors, and swithcing to mapreduce item_frequencies in mongoengine.
|
2011-02-05 15:34:43 -05:00 |
|
Samuel Clay
|
b3a53fca0e
|
Limiting feed entries to 50.
|
2011-02-04 11:20:29 -05:00 |
|
Samuel Clay
|
22cf5ede6c
|
Crazy refactor of feedfinder to extract timelimits, so they can be caught by a lower-level api instead of messing up the feed fetcher.
|
2011-02-02 13:07:12 -05:00 |
|
Samuel Clay
|
c5d380ec3e
|
Adding timeout to icon fetching, and handling bad .ICOs
|
2011-01-30 12:53:05 -05:00 |
|
Samuel Clay
|
b37d57613e
|
Adapting icon_url, which comes from lxml, into unicode for the purposes of storing in the db.
|
2011-01-30 11:22:57 -05:00 |
|
Samuel Clay
|
75fead0a27
|
Cleaning up logging, adding several errors and timeout checks on page and icon fetching. Standardizing fetcher headers.
|
2011-01-29 22:01:09 -05:00 |
|
Samuel Clay
|
b938e95124
|
Correctly downloading, storing, retrieving, and showing favicons and gradients for favicons. This commit includes numerous fixes for the Feed view, too. Loaded.
|
2011-01-29 19:16:40 -05:00 |
|
Samuel Clay
|
a182bb1216
|
Finally saving proper base64 encoded favicons, along with their URLs, autodetecting when not found at /favicon.ico, and now all thats left is serving icons and their colors. Woohoo!
|
2011-01-27 19:05:50 -05:00 |
|
Samuel Clay
|
48e4670b5c
|
Fixing errors in feed fetching.
|
2011-01-26 17:47:10 -05:00 |
|
Samuel Clay
|
a22f650d56
|
Fixing errors in feed fetching.
|
2011-01-26 17:45:22 -05:00 |
|
Samuel Clay
|
443fe69156
|
Moving text fields from Feed to FeedData. Migration includes deletion of old fields on Feed, now unused.
|
2011-01-17 22:48:38 -05:00 |
|
Samuel Clay
|
7fdd173ac0
|
Refreshing stale feeds for old users returning.
|
2011-01-17 14:20:36 -05:00 |
|
Samuel Clay
|
463d2af239
|
Meaningless version change.
|
2011-01-13 22:54:54 -05:00 |
|
Samuel Clay
|
4f35c2fade
|
Making feed.min_to_decay reflect the actual decay time. Using it in statistics, and refreshing it in feed fetching. Also splitting up feed munin.
|
2010-12-23 13:29:31 -05:00 |
|
Samuel Clay
|
12891aabcf
|
Let's try using dates again in feed fetching existance checks.
|
2010-12-16 17:25:51 -05:00 |
|
Samuel Clay
|
6d8c34c752
|
Are story dates the problem?
|
2010-12-16 17:16:09 -05:00 |
|
Samuel Clay
|
ae4646e979
|
Nice middle ground between guids and dates. Now only retrieving as many guids are in the feed, but then comparing them with N stories. Very old stories shouldnt change, and they'll get thwarted by an IntegrityCheck.
|
2010-12-16 17:10:13 -05:00 |
|
Samuel Clay
|
5b3f199852
|
OK, a bit too aggressive on the story loading. Sticking to simple queries for now.
|
2010-12-16 17:00:08 -05:00 |
|
Samuel Clay
|
86af737159
|
Experimental feed difference change. More expensive, but will detect when things are actually changing.
|
2010-12-16 16:52:00 -05:00 |
|
Samuel Clay
|
144b04feb6
|
Minor fix to feed fetching -- retry a feed with a bad HTTP status code but an OK feed link which points to a new feed address.
|
2010-12-10 09:32:06 -05:00 |
|
Samuel Clay
|
37028cc5ed
|
Forcing unicode string on formatted log exception.
|
2010-12-07 23:51:58 -05:00 |
|
Samuel Clay
|
c5895a7065
|
Forcing unicode string on formatted log exception.
|
2010-12-07 23:45:08 -05:00 |
|
Samuel Clay
|
d25c2dd65f
|
Only calculate unread scores for active feeds and active users.
|
2010-11-10 18:22:33 -05:00 |
|
Samuel Clay
|
fa663e910a
|
Faster feed refreshing (insta-fetching) by only computing the score for the current user and leaving the other users with dirty subscriptions.
|
2010-11-10 18:04:17 -05:00 |
|
Samuel Clay
|
e7646d7e98
|
Adding change password to Preferences. Also changing timing for feed updates.
|
2010-11-08 12:09:55 -05:00 |
|
Samuel Clay
|
8c373c336b
|
Deleting old read stories.
|
2010-11-08 11:30:06 -05:00 |
|
Samuel Clay
|
afa9e53a4c
|
Forcing refresh of feed model at opportune times in the feed fetcher.
|
2010-11-05 23:36:00 -04:00 |
|
Samuel Clay
|
7ca9b2bee5
|
Undoing connection close on feed fetcher. If they are being tasked, they don't need to close the connection.
|
2010-11-05 22:12:35 -04:00 |
|
Samuel Clay
|
b30752a9c1
|
A huge slew of bug fixes related to feed fetching, missing ids, and missing feeds.
|
2010-11-05 20:34:17 -04:00 |
|
Samuel Clay
|
80fa9aa6fd
|
Cutting unread count timeout cutoff by a half.
|
2010-11-05 15:06:54 -04:00 |
|
Samuel Clay
|
71a32b3120
|
Refactoring feed unread calculation to allow for timeouts. Now counts in order of last read date for subscriptions.
|
2010-11-05 12:53:02 -04:00 |
|
Samuel Clay
|
314418558d
|
Only recalculating feed scores for active subscriptions.
|
2010-11-05 12:12:14 -04:00 |
|
Samuel Clay
|
5d4783606b
|
Fixing feed_fetcher to not puke on its entire queue when fixing a dupe.
|
2010-11-03 21:41:43 -04:00 |
|
Samuel Clay
|
482c752ec4
|
Merge branch 'master' into chooser
|
2010-10-18 18:57:18 -04:00 |
|
Samuel Clay
|
34fffc6c29
|
Just cleaning up the feed fetcher by removing a legacy lock.
|
2010-10-18 18:57:07 -04:00 |
|
Samuel Clay
|
9b5ec6eaa2
|
Merge branch 'master' into chooser
Conflicts:
apps/reader/models.py
apps/rss_feeds/models.py
media/css/reader.css
media/js/newsblur/reader.js
utils/feed_fetcher.py
|
2010-10-13 09:08:42 -04:00 |
|
Samuel Clay
|
6859224b7d
|
Merge branch 'master' of github.com:samuelclay/NewsBlur
|
2010-10-11 22:32:24 -04:00 |
|
Samuel Clay
|
3a51d79657
|
Fixing infinite mongoengine/mongodb connections by reusing the correct mongo connection (instead of creating new ones every time).
|
2010-10-11 13:19:42 -04:00 |
|
Samuel Clay
|
4cf9b05f0c
|
Changing all datetime.datetime.now() to datetime.datetime.utcnow().
|
2010-10-10 23:55:00 -04:00 |
|
Samuel Clay
|
48d4e69d0d
|
Logging typo.
|
2010-10-08 17:23:14 -04:00 |
|
Samuel Clay
|
975222ca35
|
Feed has gone missing due to dupe delete. Don't crash.
|
2010-10-08 16:33:53 -04:00 |
|
Samuel Clay
|
50488db7ca
|
Close the connection for every set of tasks.
|
2010-10-08 16:08:41 -04:00 |
|
Samuel Clay
|
092b560abe
|
Merge branch 'master' into chooser
|
2010-10-07 19:33:39 -04:00 |
|
Samuel Clay
|
833cb643b6
|
Merging duplicate feeds on dupe feed save.
|
2010-10-07 19:22:58 -04:00 |
|
Samuel Clay
|
c2e1e82464
|
Small changes that are trying to root out the un-updateable feed problem.
|
2010-10-07 19:07:43 -04:00 |
|
Samuel Clay
|
103b90fd01
|
Stale feeds are killing me.
|
2010-10-06 22:43:05 -04:00 |
|
Samuel Clay
|
b726a40518
|
Fixing 302s and 301s for some feeds.
|
2010-10-06 22:34:28 -04:00 |
|
Samuel Clay
|
93121f51d0
|
Merge branch 'master' of github.com:samuelclay/NewsBlur into chooser
|
2010-10-05 19:05:23 -04:00 |
|
Samuel Clay
|
59b32e6248
|
Further fixing feed fetching errors by retrying feeds [nearly] immediately when they can be corrected by visiting the feed's site and finding the correct RSS feed.
|
2010-10-03 22:38:53 -04:00 |
|
Samuel Clay
|
92cff79403
|
Finally fixed the damn feed error updating issues. Due to the way Django caches ORM models, at the very end of all the feed error checking, the old values would be saved.
|
2010-10-03 19:05:16 -04:00 |
|