Samuel Clay
691598aedd
Fixing wonky unread counts.
2012-10-30 08:31:37 -07:00
Samuel Clay
e52b64aec0
Fixing bug in story_date attribute on upgdated feed fetch.
2012-10-29 12:30:34 -07:00
Samuel Clay
2ec10bcf7e
Readying unread counting to incorporate the new read preference in mongoengine.
2012-10-29 12:25:28 -07:00
Samuel Clay
ef4a1c866e
Fixing a bunch of small exceptions.
2012-09-18 13:08:25 -07:00
Samuel Clay
f4add87dc6
Fixing a couple of update bugs -- story cascading potentially resulting in invalid ids (probably not), and not unique errors on new page fetches.
2012-09-17 17:01:56 -07:00
Samuel Clay
0456c5757c
Fixing activities bug when the user is unknown and there is no source/with_user.
2012-09-07 15:10:07 -07:00
Samuel Clay
c07d7e7578
Adding new analytics collections to keep track of page loads and feed fetches. Need to start aggregating before I can tell how useful this data will be.
2012-09-06 17:24:42 -07:00
Samuel Clay
825378d83a
Fixing ghost unreads by accounting for the implicit score of 1 in unsorted sets in redis when intersected with a sorted set. Doh!
2012-08-29 18:44:43 -07:00
Samuel Clay
0fbf460bc6
Using a 0 feed_id for shared stories with no feed.
2012-08-25 20:46:48 -07:00
Samuel Clay
f05a915d53
Adding error handling to Google Reader import. Fixing extra-wide images in Feed view. Speeding up NewsBlur Blog subscribe. Fixing popular tags.
2012-08-12 20:34:30 -07:00
Samuel Clay
7471c79b4f
Backing out of the Oldest-first change.
2012-08-02 12:51:44 -07:00
Samuel Clay
5da380c12e
Fixing small bugs: feed sort order, unread/oldest not respecting mark as read date.
2012-08-02 11:04:11 -07:00
Samuel Clay
9cbb21c91d
Moving Oldest-first date from mark_read_date to 2 weeks ago, everytime.
2012-08-01 21:57:55 -07:00
Samuel Clay
953050913b
Fixing tryfeed add bug that didn't work due to incorrect model assumption.
2012-07-30 16:10:17 -07:00
Samuel Clay
f64d3b4d44
Fixing all the little bugs that made it through.
2012-07-30 06:32:34 -07:00
Samuel Clay
926432d684
New about page!
2012-07-29 22:06:43 -07:00
Samuel Clay
b7733c71e9
Adding global preference for read filtering (unread/all) and story order (oldest/newest). Fixing colored log. Fixing story by email.
2012-07-29 21:07:03 -07:00
Samuel Clay
90f746d1ff
Tons of small styling cleanups. Also fixing refresh throttling.
2012-07-29 00:49:34 -07:00
Samuel Clay
01fd83ccb5
Adding the last necessary pieces for redis to handle blurblogs. Now to strip out oldest/unread filter and put back in the old river so it can be merged upstream.
2012-07-26 22:12:48 -07:00
Samuel Clay
87e471de98
Typo on new global read story key.
2012-07-25 18:26:17 -07:00
Samuel Clay
e6f8157745
Fixing issue around saving new stories to redis. Also adding redis middleware to introspect raw redis calls.
2012-07-25 17:58:00 -07:00
Samuel Clay
fb006020e3
Adding blurblog oldest/unread order/filter redis support. Includes migration for shared stories.
2012-07-24 17:16:10 -07:00
Samuel Clay
6f482e7296
Capping single feeds in river at 200 stories.
2012-07-23 20:30:38 -07:00
Samuel Clay
d74f71b63c
Allowing redis to read 1 day into the future, because that's life and some people can time travel and publish at a time not yet passed.
2012-07-23 15:36:09 -07:00
Samuel Clay
8ca02af7cd
Adding sync for user stories and subscriptions for easy shell conversion of users to redis.
2012-07-23 15:16:25 -07:00
Samuel Clay
f27049bbb6
Merge branch 'social' into redis
...
* social:
Fixing /social/public_comments to grab public comments.
Adding ISO date to comments and replies at @secretsquirrel's request.
2012-07-23 13:20:04 -07:00
Samuel Clay
569f098936
Updating redis sync's to only include current stories. Also syncing redis on story insta-fetch.
2012-07-23 13:06:12 -07:00
Samuel Clay
0fc1d1f327
Fixing order for river, but hiding read filter (so no All Stories for folders).
2012-07-23 12:09:48 -07:00
Samuel Clay
2b2ef7f15c
Merge branch 'social' into redis
...
* social:
Auto-linkifying comments and replies, and stripping html from comments, replies, and story titles, tags, and authors.
Adding compacting to user sub folders, to remove dupe subscriptions.
Clearing folders and decoding unicode.
Typo in gunicorn conf.
Only using appropriate number of gunicorn processes, making this machine agnostic.
Deferring OPML import if it takes > 20 seconds. Email user when complete. Also, hamburgers. This one's for @torrez.
Adding vps roles to fabfile.
Conflicts:
apps/reader/views.py
apps/social/models.py
2012-07-21 16:43:23 -07:00
Samuel Clay
1872b0a091
Adding compacting to user sub folders, to remove dupe subscriptions.
2012-07-20 20:37:35 -07:00
Samuel Clay
3c41a72042
Don't delete old stories, screws up blurblogs.
2012-07-18 23:27:36 -07:00
Samuel Clay
a4414eebde
Adding oldest/newer order to feeds and river. Also adding unread/all read filter to both as well. Including stubbed segmented control for switching between modes on a per-feed basis. Still needs global preference and glue to hook them up.
2012-07-18 18:34:19 -07:00
Samuel Clay
be3c34aa87
Merge branch 'social' into redis
...
* social:
No longer deleting old read stories if they are more recent than days_unread.
2012-07-17 17:44:39 -07:00
Samuel Clay
dd67f457d8
No longer deleting old read stories if they are more recent than days_unread.
2012-07-17 17:44:27 -07:00
Samuel Clay
272575d917
Handling expiration of redis unread keys.
2012-07-16 20:49:43 -07:00
Samuel Clay
1c16662be3
Finished loading redis unreads into mongo. That's it for the risky part. Now for the cleanup.
2012-07-16 19:13:32 -07:00
Samuel Clay
b2065ad587
Adding backend support for redis unread stories.
2012-07-16 18:11:18 -07:00
Samuel Clay
e40b93882a
Fixing issue around feeds thinking they are unfetched.
2012-06-18 15:59:31 -07:00
Samuel Clay
15943bb2b9
Updating read counts and story intelligence status on training.
2012-05-25 22:13:50 -07:00
Samuel Clay
8e1d736095
Delete folder, backboneified.
2012-05-23 21:07:01 -07:00
Samuel Clay
fc817e7048
Cleaning up unfetched feeds and finishing rewrite of refreshing feeds.
2012-05-22 17:39:21 -07:00
Samuel Clay
162f979a0a
Running through the code searching for every instance of a feed grabbing its attributes in the old-style.
2012-05-21 20:08:27 -07:00
Samuel Clay
dcab6656ae
Merge branch 'master' into social
...
* master:
Adding tooltip on disabled original page. Thanks to @roycyang for the idea.
Adding stackexchange to Original blacklist.
2012-05-14 15:27:03 -07:00
Samuel Clay
3b6b503718
Adding stackexchange to Original blacklist.
2012-05-14 15:01:30 -07:00
Samuel Clay
b5c5cdeda3
Merge branch 'master' into social
...
* master:
Fixing icon fetching error when the page is corrupted.
Writing a glorious hack that forces a count of unread scores.
Conflicts:
apps/reader/models.py
apps/rss_feeds/management/commands/refresh_feeds.py
fabfile.py
utils/feed_fetcher.py
2012-04-24 17:55:20 -07:00
Samuel Clay
c1b5aef983
Fixing icon fetching error when the page is corrupted.
2012-04-24 17:40:34 -07:00
Samuel Clay
60eceda244
Merge branch 'master' into social
...
* master:
Trying to fix inaccurate unread counts by forcing the dirty flag and not allowing timeouts.
Removing unused cache.
Conflicts:
apps/reader/models.py
utils/feed_fetcher.py
2012-04-24 16:36:38 -07:00
Samuel Clay
2474c987c5
Trying to fix inaccurate unread counts by forcing the dirty flag and not allowing timeouts.
2012-04-24 16:34:28 -07:00
Samuel Clay
2aea457455
Marking socialsubs with same shared stories as dirty to recount. Also scrolling down to comments from activities.
2012-04-19 15:01:01 -07:00
Samuel Clay
aa42f098cf
Adding a ton of activities. Fixing numerous bug saround interactions.
2012-04-16 11:21:52 -07:00