Commit graph

616 commits

Author SHA1 Message Date
Samuel Clay
1505e0ba50 Forcing limit of 6 stories per feed load. 2013-05-16 11:16:51 -07:00
Samuel Clay
1df1e3d071 Fixing remaining share hash bug. Shared stories wouldnt show as shared on original feed. 2013-05-15 12:36:24 -07:00
Samuel Clay
9a6e9078c3 Switching to faster unread counting for socialsubs and usersubs. 2013-05-14 17:31:08 -07:00
Samuel Clay
d38e28f8da Merge branch 'master' into muserstory_remove
* master:
  Publishing realtime update when marking feed as read, only if it was actually marked as read.
  Turning off real-time on mark_feed_as_read. Too much!
2013-05-13 15:09:22 -07:00
Samuel Clay
ceff5929be Publishing realtime update when marking feed as read, only if it was actually marked as read. 2013-05-13 14:22:49 -07:00
Samuel Clay
9ad6fa2c9d Turning off real-time on mark_feed_as_read. Too much! 2013-05-13 13:21:51 -07:00
Samuel Clay
b98d129d1b Removing MUserStory entirely. 2013-05-10 16:11:30 -07:00
Samuel Clay
b44b126b41 Keeping read_status consistent as an integer, not a boolean. 2013-05-10 13:50:38 -07:00
Samuel Clay
a8e672d09c Merge branch 'master' into ruserstory
* master:
  Removing unnecessary redis sync call on feed load.
  Android 1.3.2.
2013-05-10 12:41:28 -07:00
Samuel Clay
91c31d4c80 Removing unnecessary redis sync call on feed load. 2013-05-09 17:36:30 -07:00
Samuel Clay
71aa961262 Adding real-time update on marking feed as read. 2013-05-09 16:42:58 -07:00
Samuel Clay
0483273840 Remvoing unused everything_unread param from river stories. 2013-05-09 16:40:06 -07:00
Samuel Clay
cc5d87f795 Using story_hashes instead of fetch_stories parameter. 2013-05-09 16:16:14 -07:00
Samuel Clay
d1cb05a09e Fixing reading stories in river blurblog. 2013-05-03 15:08:12 -07:00
Samuel Clay
670625acf6 Adding MUserStory back in when reading and unreading, to maintain backwards compatibility. 2013-05-02 17:42:04 -07:00
Samuel Clay
ed017514e6 Fully converting feeds and folders to use redis-only read stories (removing MUserStory). Still need to do socialsubs. 2013-05-02 16:49:44 -07:00
Samuel Clay
c01d8e7ba9 Using new story_hashes instead of story object ids. 2013-05-01 14:33:12 -07:00
Samuel Clay
fc06797747 Marking as read covers both socialsubs and feeds. 2013-04-22 13:30:29 -07:00
Samuel Clay
48cab9ac20 Unread counts only for logged in users. 2013-04-15 15:43:54 -07:00
Samuel Clay
3e7ec958ea Adding some crazy refresh logging. 2013-04-14 20:44:47 -07:00
Samuel Clay
1f51941027 Syncing redis on 1% of feed loads. 2013-04-08 18:40:05 -07:00
Samuel Clay
9d7aeb1a51 Merge branch 'master' into queue
# By Samuel Clay (2) and Lance Johnson (1)
# Via Lance Johnson (2) and Samuel Clay (2)
* master:
  Adding feed id to feed selector.
  Giving error on empty mark read endpoint.
  Fix duplicate feed listing bug and fix issus with remembering folder collapse/expande perferences in main feed list view
2013-04-03 15:25:22 -07:00
Samuel Clay
add5187529 Giving error on empty mark read endpoint. 2013-04-02 09:36:43 -07:00
Samuel Clay
842afe7068 Handling decayed feeds with no more active subscribers. They don't get returned to the scheduled_updates queue until there are enough active users. 2013-04-01 15:45:22 -07:00
Samuel Clay
07d1fcb207 Fixing feeds that fall through. 2013-04-01 12:21:00 -07:00
Samuel Clay
4e178b12dd Premiums users with no active feeds should get all of their feeds activated. 2013-03-25 13:01:04 -07:00
Samuel Clay
41709f0696 Fixing autologin with no next param. 2013-03-21 10:35:38 -07:00
Samuel Clay
2ec2e8cbb1 Only show time breakdown when > 1 sec. 2013-03-19 13:53:58 -07:00
Samuel Clay
6114aaefe4 Reconnecting to socket.io when disconnected or failing reconnection. 2013-03-15 17:05:44 -07:00
Samuel Clay
16db855454 Trimming subdomains used for testing. 2013-03-15 11:50:58 -07:00
Samuel Clay
41de804e7b Adding app10 (new haproxy server) to subdomain exclusion list. 2013-03-14 22:45:52 -07:00
Samuel Clay
38bd6be246 Paywall on signup. 2013-03-14 10:00:00 -07:00
Samuel Clay
245349b1d6 Only recount feeds if necessary. 2013-03-13 23:07:50 -07:00
Samuel Clay
5dd28cb197 Fixing sharing story by email if the story has no feed. 2013-02-14 15:59:03 -08:00
Samuel Clay
1780100646 Cleaning up pull request. 2013-02-05 16:10:23 -08:00
jv2222
0dee5a1f61 Update apps/reader/views.py
Adding the ability to remove story_content from the result set in the endpoint /reader/feed/:id
2013-02-04 14:53:49 -08:00
Samuel Clay
4f6edc2acf Fixing the long broken last update display on story titles header. 2013-01-28 16:13:12 -08:00
Samuel Clay
ac5a5e8f51 Updating styling for shared stories. 2013-01-23 11:21:07 -08:00
Samuel Clay
87b50ab443 Adding CC checkbox to story emails. Thanks to @palewire for the idea. 2013-01-23 11:06:28 -08:00
Samuel Clay
fc81722ef2 Adding error handling to marking as unread. 2013-01-23 10:02:14 -08:00
Samuel Clay
900b1d9dea Using mark_read_date in all stories read_filter by folder. 2013-01-10 12:48:20 -08:00
Samuel Clay
34a4af939d Fixing all read_filter for folders by including hidden feeds. Also marking stories beyond the unread cutoff as read, hoping the redis store of read stories takes care of the rest. 2013-01-10 12:23:04 -08:00
Samuel Clay
6470c2ee08 Speeding up All Site Stories. Also beta-ing river with read_filter of all (not just unread). 2013-01-10 12:06:57 -08:00
Samuel Clay
a0838525d8 Forgot password flow. Holy crap, this took two years. 2013-01-07 17:28:43 -08:00
Samuel Clay
a90518fd31 Merge branch 'master' into original_pages_node
* master: (81 commits)
  Adding font size choices to web preferences.
  Closing #66 with both integration of #68 and using the same fonts. Users can add an optional class if they want these other convenient fonts. Also using a few fonts as backups for non-Mac users.
  Fix default theming hook
  Add multiple targeted font stacks
  Fixing #75: shared stories should use story permalink, not story guid. Doh. Thanks @denubis!
  Categorizing preferences. Adding window title count back in.
  Adding email lookup to forgot password flow.
  Adding email lookup to forgot password flow.
  Fixing typo in logging.
  Fixing autocomplete behavior on add dialog.
  Adding broken search for feeds.
  Logging
  Switching to guid-based read story counts from range based counts. Let's see what this screws up.
  Everybody gets unread count in title.
  Backporting collections.Counter to python2.6
  Fixing broken reply interaction with links.
  Prototype of a dupe checker using real-time update times to figure out which feeds are the same. Last time I walked down this road I got run over.
  Adding delete user flow. About time, since I'm sick of doing this myself.
  Deractivating premiums.
  Adding a lock for the intelligence slider for focus stories. If the user selects focus and there are actually focus stories, lock it for the future when there are no unread focus stories.
  ...

Conflicts:
	fabfile.py
2013-01-07 10:48:42 -08:00
Samuel Clay
54ecb3305c Adding autocomplete to emailing a story dialog. 2013-01-02 13:38:04 -08:00
Samuel Clay
5ed2109bcf Using queue for scheduling feed fetches on load. 2013-01-02 12:27:08 -08:00
Samuel Clay
c223fa892c Adding clean stories task. Updating log colors. 2012-12-26 20:00:38 -08:00
Samuel Clay
3cc63c9166 Showing feed/social counts on load. 2012-12-24 20:52:42 -08:00
Samuel Clay
60d84fa4ac Showing feed/social counts on load. 2012-12-24 20:51:27 -08:00