Commit graph

1097 commits

Author SHA1 Message Date
Samuel Clay
8342d36c2c Allowing single subscriber feeds to be seen, as it prevented tryfeeds from working. 2013-09-05 12:32:53 -07:00
Samuel Clay
90c6971f3e Saved story tag feeds now work. Just the kinks left to work out. 2013-08-23 18:07:13 -07:00
Samuel Clay
0fd25441b9 Merge branch 'master' into tagging
* master: (26 commits)
  Fixing unknown host error on DO servers.
  Using All Site Stories instead of Top Level on folder chooser.
  Adding new preference for auto-opening a default folder on load.
  Unread counter overlay widget for feeds and social feeds.
  Fixing memory leak when reloading feeds (after add/remove/move), found entirely through @mihaip's hard work. Thanks!
  Disallowing single subscriber feeds to be loaded by non-subscribers.
  Fixing #383. Need a way to retrieve starred stories by hash.
  Previous story button takes you up, no longer to previous story. Should've done this a while ago.
  Adding story intelligence score tip to API.
  Adding user_profile to /reader/feeds. Has is_premium field, as well as web preferences.
  Switching feed link to point ot the feed's permalink, not a feed filter on the blurblog.
  Preventing popular from sharing stories from the same feed id in the same batch.
  Upping delay on new user queue.
  Fixing jenny holzer quote at end of blurblogs.
  Adding better error logging/messaging for marking stories as starred.
  Adding better error logging/messaging for marking stories as starred.
  Fixing broken icon bug.
  Fixing missing user_id in comment's replies and likes.
  Posting popular shared stories to twitter.
  Boosting shared stories on popular.
  ...

Conflicts:
	apps/reader/views.py
2013-08-23 17:30:24 -07:00
Samuel Clay
d459369a09 Disallowing single subscriber feeds to be loaded by non-subscribers. 2013-08-22 21:09:17 -07:00
Samuel Clay
e7e2fb49c8 Fixing #383. Need a way to retrieve starred stories by hash. 2013-08-22 21:01:38 -07:00
Samuel Clay
5bea347f55 Adding user_profile to /reader/feeds. Has is_premium field, as well as web preferences. 2013-08-22 19:44:16 -07:00
Samuel Clay
3e54317ec2 Adding better error logging/messaging for marking stories as starred. 2013-08-21 12:44:39 -07:00
Samuel Clay
e331d1ce31 Adding better error logging/messaging for marking stories as starred. 2013-08-21 12:42:28 -07:00
Samuel Clay
b299453477 Updating starred tag counts on adding/removing tags. 2013-08-16 18:26:56 -07:00
Samuel Clay
3bf76c947e Adding tag feeds. 2013-08-16 16:02:45 -07:00
Samuel Clay
2106446e15 Updating counts for tagged stories. 2013-08-15 18:22:22 -07:00
Samuel Clay
82f279ea0b Storing user tags and retrieving in all views. 2013-08-13 17:21:41 -07:00
Samuel Clay
687c044b10 Adding folder search for admin only. If you're reading this commit message, don't get excited. I probably won't be launching folder search using this method. It'll be a while before I can ship it. But if for some strange reason folder search is much faster than I thought, this has a chance. 2013-08-07 15:43:25 -07:00
Samuel Clay
36959a1b9d Fixing unstarring of saved stories using story hash. 2013-08-05 16:25:36 -07:00
Samuel Clay
6162f7026c Allowing empty in-folder in delete feed and delete folder. 2013-08-05 15:30:56 -07:00
Samuel Clay
b8efcd0713 Fixing redis/mongo logging accidentally duping logs on fast requests. 2013-07-31 11:17:04 -07:00
Samuel Clay
2043829a05 Adding tag search. 2013-07-30 12:01:45 -07:00
Samuel Clay
fdd4cdea25 Fixing mistakenly unread stories while searching. 2013-07-29 15:12:46 -07:00
Samuel Clay
12a7767496 Adding search logging. 2013-07-25 17:13:46 -07:00
Samuel Clay
9f30ec5da8 Adding premium-only search message, enforced API-side. Also fixing display bug around hiding the search bar when clearing out query. 2013-07-25 17:05:32 -07:00
Samuel Clay
28a1107936 Refactored the premium-only message for river in anticipation of premium-only search message. 2013-07-25 15:39:21 -07:00
Samuel Clay
0e9bb7993c Adding search box to all feeds/folders for staff only. 2013-07-24 17:38:05 -07:00
Samuel Clay
8e85bd9ffe Testing out perf of mongo search on starred stories. 2013-07-24 17:21:26 -07:00
Samuel Clay
292b8e7b36 Fixing timestamp on starred story hashes. 2013-07-23 11:35:33 -07:00
Samuel Clay
a54f2a2bd5 Adding new /reader/starred_story_hashes endpoint to efficient retrieval of starred stories. 2013-07-23 11:31:27 -07:00
Samuel Clay
18460bd5a4 Adding which feed was deleted to deleted_feed. 2013-07-22 13:27:27 -07:00
Samuel Clay
90f6cb5930 Removing debugging. 2013-07-19 17:32:55 -07:00
Samuel Clay
4483583063 Fixing unread stories being overwritten in the inbetween time from offline to online when loading stories. 2013-07-19 12:20:51 -07:00
Samuel Clay
a965940115 Lots of offline progress: cancelling sync in the middle of one correctly, fixing bug around missing story hashes in sync, updating progress bar more often, fixing image caching bug that preventing caching from running at all. 2013-07-18 18:24:38 -07:00
Samuel Clay
1fe5ad9918 Merge branch 'master' into offline
* master:
  Adding logging for new mark story hash as read endpoint.
2013-07-17 15:35:44 -07:00
Samuel Clay
812500b41b Adding logging for new mark story hash as read endpoint. 2013-07-17 15:32:08 -07:00
Samuel Clay
d7a5dcd568 Merge branch 'master' into offline
# By Samuel Clay (3) and ojiikun (2)
* master:
  Dirtying user subs and social subs on new mark read with story hash endpoint.
  Adding mark_story_hash_as_read. Still needs subscription dirtying.
  Updating fabfile to use new repo'd ssh keys.
  Better detection of social stories when marking read.
  Fix crash on speedy callbacks in feed item list view.
2013-07-17 15:08:27 -07:00
Samuel Clay
94df1aa6b0 Dirtying user subs and social subs on new mark read with story hash endpoint. 2013-07-17 15:03:16 -07:00
Samuel Clay
b71c4d7b35 Adding mark_story_hash_as_read. Still needs subscription dirtying. 2013-07-17 15:03:16 -07:00
Samuel Clay
7debd48b3d Handling default preferences. 2013-07-16 18:06:36 -07:00
Samuel Clay
dbd7531ef8 Massive refactoring complete. Offline can now be canceled at any time and restarted successfully. 2013-07-16 16:38:51 -07:00
Samuel Clay
4dc499137c Merge branch 'master' into offline
* master:
  Fixing broken content from RSS feed when summary is actually longer.
  Adding auto-enable free users setting for local installs.
2013-07-16 14:17:05 -07:00
Samuel Clay
96f1de7b58 Adding auto-enable free users setting for local installs. 2013-07-16 11:18:17 -07:00
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