Commit graph

1097 commits

Author SHA1 Message Date
Samuel Clay
e8b5e800ea Update counts should only update the counts of stale feeds. Doh! 2013-06-30 22:07:23 -07:00
Samuel Clay
5cc0cd3754 OMG, removing debugging code. 2013-06-30 16:45:38 -07:00
Samuel Clay
fc4581531f Shortening height of loading bar. 2013-06-30 16:43:58 -07:00
Samuel Clay
7b84d65d95 Adding training to new fast river. Ready to ship! 2013-06-28 18:30:20 -07:00
Samuel Clay
7f4f603ce4 Showing debug mode when enabled. 2013-06-28 12:18:45 -07:00
Samuel Clay
86acc97e17 Refactoring river. Something's off about Oldest first. 2013-06-27 17:21:01 -07:00
Samuel Clay
2df28e5095 Refactoring the living crap out of unread story hashes. Now supports ordering, filtering, and timestamps. 2013-06-27 16:23:29 -07:00
Samuel Clay
67b82a3a60 Converting lua script to multi/exec block. 2013-06-27 15:21:13 -07:00
Samuel Clay
49d24be9ec First try at a fast river. Only does one direction, but it's much faster. 2013-06-26 23:39:01 -07:00
Samuel Clay
15644d097c Speeding up unread story hashes. 2013-06-26 17:04:30 -07:00
Samuel Clay
e62b058638 Major optimization to both single feed loads and river loads. Both are now checking training only for trained feeds, and river makes only a single subscirption call instead of N subscription calls. 2013-06-25 15:41:42 -07:00
Samuel Clay
b8e6ff4a70 Optimizing feed loads even fruther by checking for training. 2013-06-25 15:14:02 -07:00
Samuel Clay
a38d73a3f3 Better error handling on mark_feed_as_read. 2013-06-21 12:49:30 -07:00
Samuel Clay
1204efeecd Decreasing logging to see if it helps loadtimes. 2013-06-21 11:55:54 -07:00
Samuel Clay
5770b6f04a Decreasing logging to see if it helps loadtimes. 2013-06-21 11:54:34 -07:00
Samuel Clay
9826a6499b Moving all pubsub to a dedicated redis box (called REDIS2). 2013-06-18 12:21:27 -07:00
Samuel Clay
b8b901f065 Removing debugging, preparing to deploy offline for testing. 2013-06-16 21:41:25 -07:00
Samuel Clay
b7e3f3c306 Adding a great progress bar and story fetch order. 2013-06-16 21:39:38 -07:00
Samuel Clay
3d8d1247b1 Fetching all unread stories, ordered by recency. 2013-06-16 14:09:28 -07:00
Samuel Clay
47b32be408 Merge branch 'master' into offline
* master:
  Scheduling stale feeds for flat feed users, too.
  Normalizing user agents for better detectibility.
  Blocking dumb client apps without user agents.
  Adding user agent logging for api logins.
2013-06-15 12:52:57 -07:00
Samuel Clay
f425a1602d Scheduling stale feeds for flat feed users, too. 2013-06-15 12:48:35 -07:00
Samuel Clay
ccbefc16d1 Adding river to offline. Needs customization. 2013-06-14 19:44:57 -07:00
Samuel Clay
3c0e31554d Got messaigng for offline down pat. Now needs story actions queue. 2013-06-13 21:56:13 -07:00
Samuel Clay
071a7a3107 Correctly showing notifiers for offline and slow loads. 2013-06-13 17:56:58 -07:00
Samuel Clay
7570dc3229 Merge branch 'master' into offline
* master:
  Re-designed shared story email.
2013-06-13 12:05:15 -07:00
Samuel Clay
6309360767 Re-designed shared story email. 2013-06-13 11:43:41 -07:00
Samuel Clay
0c946e3241 Fixing animation bug when not on story list view. 2013-06-12 19:49:10 -07:00
Samuel Clay
7e962404e8 Adding NBNotifier, but I just want to rip it out. 2013-06-07 02:47:43 -04:00
Samuel Clay
92fa769338 Fixing reader import ip address capture. 2013-06-04 13:09:20 -07:00
Samuel Clay
9ce516472b Forcing mark_all_as_read to use days integer, failing when given garbage. 2013-05-31 16:03:34 -07:00
Samuel Clay
631aef5750 Adding logging for debug. 2013-05-30 11:24:20 -07:00
Samuel Clay
84a4496922 Only feeds that are not yet known_good can have their address switched for every subscriber by only a single subscriber. 2013-05-30 10:16:20 -07:00
Samuel Clay
578fa90b32 iOS app v2.0. 2013-05-21 06:21:35 -07:00
Samuel Clay
8835458c71 Removing dev references. 2013-05-21 06:05:17 -07:00
Samuel Clay
edded2df63 Merge branch 'master' into circular
* master:
  Slight improvement to unread story hashes endpoint by skipping feeds with no neutral/positive unreads.
2013-05-17 14:01:36 -07:00
Samuel Clay
f9eab468cf Slight improvement to unread story hashes endpoint by skipping feeds with no neutral/positive unreads. 2013-05-17 14:01:30 -07:00
Samuel Clay
5f1f46e24a Merge branch 'master' into circular
* master:
  Logging unread story hashes.
2013-05-17 13:54:45 -07:00
Samuel Clay
fa44dfd5f8 Logging unread story hashes. 2013-05-17 13:54:41 -07:00
Samuel Clay
bd03e24c8f Merge branch 'master' into circular
* master:
  New API endpoint: /reader/unread_story_hashes.
2013-05-17 13:51:52 -07:00
Samuel Clay
3bc1379455 New API endpoint: /reader/unread_story_hashes. 2013-05-17 13:51:46 -07:00
Samuel Clay
753366ed11 Merge branch 'master' into circular
* master:
  Adding order/read_filter to river log.
2013-05-17 13:30:51 -07:00
Samuel Clay
7c7721e472 Adding order/read_filter to river log. 2013-05-17 13:30:47 -07:00
Samuel Clay
fa0b1e33de Merge branch 'master' into circular
* master:
  Making river queries waaaay faster for all site stories by only getting feed ids.
2013-05-17 13:22:57 -07:00
Samuel Clay
0d6bd9d0e7 Making river queries waaaay faster for all site stories by only getting feed ids. 2013-05-17 13:22:53 -07:00
Samuel Clay
5873014535 Merge branch 'master' into circular
* master:
  Forcing limit of 6 stories per feed load.
2013-05-16 11:16:57 -07:00
Samuel Clay
1505e0ba50 Forcing limit of 6 stories per feed load. 2013-05-16 11:16:51 -07:00
Samuel Clay
b322adb509 Merge branch 'muserstory_remove' into circular
* muserstory_remove:
  Fixing remaining share hash bug. Shared stories wouldnt show as shared on original feed.
2013-05-15 12:36:30 -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
5259147e8e Merge branch 'muserstory_remove' into circular
* muserstory_remove:
  Switching to faster unread counting for socialsubs and usersubs.
2013-05-14 17:31:13 -07:00
Samuel Clay
9a6e9078c3 Switching to faster unread counting for socialsubs and usersubs. 2013-05-14 17:31:08 -07:00