Samuel Clay
b21c466d0d
Merge branch 'master' into offline
...
# By ojiikun (4) and others
# Via Samuel Clay (4) and ojiikun (3)
* master:
Fixing iOS crash on empty unread stories by providing correct data structure. Thanks to @linnet for spotting the bug.
Trimming river URL by allowing 'f' to be used as a feed id parameter.
Changed the read later success confirmation to use the checkmark HUD instead of an alert view.
Change save-story to use story hash.
Switch mark-unread task to use story hash.
More error handling improvements. Added developer debug mode.
More rework of feed item list to deal with missing feeds.
2013-07-15 18:25:27 -07:00
Samuel Clay
5745044927
Refactoring the living crap out of the offline network operations. Now work in order and all cancelable with a single call. Still need to fix the network operation queue for downloading images and uploading the progress bar.
2013-07-15 18:25:09 -07:00
Samuel Clay
5ff9b16447
Trimming river URL by allowing 'f' to be used as a feed id parameter.
2013-07-15 12:26:21 -07:00
Samuel Clay
09468d4e14
Fixing esc key to close popovers and menus without closing current feed.
2013-07-10 13:03:48 -07:00
Samuel Clay
ef4a5156ee
Adding parameter checking to unread story endpoint.
2013-07-05 18:04:19 -07:00
Samuel Clay
5bad331e02
Adding parameter checking to unread story endpoint.
2013-07-05 18:03:25 -07:00
Samuel Clay
d94b40aefd
Adding parameter checking to unread story endpoint.
2013-07-05 18:01:56 -07:00
Samuel Clay
9d9a3c19a6
Fixing ios enterprise download. Also simplifying subject line of emailed stories.
2013-07-05 17:11:18 -07:00
Samuel Clay
8f5e047772
Removing unused story_db_id field.
2013-07-05 16:53:03 -07:00
Samuel Clay
597cc7da68
Fixing empty folder river issue. Now loads unreads/all correctly, as well as river for all feeds when omitting feed ids. Whew.
2013-07-01 16:52:21 -07:00
Samuel Clay
aab79d8cee
Validating mark story as read call.
2013-07-01 12:09:05 -07:00
Samuel Clay
506c2cdf99
Handling unread story marking where story cna't be found.
2013-07-01 11:50:41 -07:00
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