Commit graph

1331 commits

Author SHA1 Message Date
Samuel Clay
a7b74bc1c9 Merge branch 'master' into feed_settings
* master:
  Marking read stories in Feed view as very much read. Gradientizing, too.
2011-11-15 20:36:21 -08:00
Samuel Clay
9d58333e53 Marking read stories in Feed view as very much read. Gradientizing, too. 2011-11-15 18:37:42 -08:00
Samuel Clay
988c706030 Merge branch 'master' into feed_settings
* master:
  Fixing /m/ for no good reason.
  File under "fucking finally": Adding client-side error handling and callbacks for feeds and river.
  Fixing missing stories being updated bug.
  Fixing issues around embedded content. Santizing HTML, but =preserving embed, object, and params.
2011-11-15 18:23:30 -08:00
Samuel Clay
14ed618c6c File under "fucking finally": Adding client-side error handling and callbacks for feeds and river. 2011-11-15 18:19:09 -08:00
Samuel Clay
ed32bce4f4 Swapping titles on feed settings when necessary. 2011-11-15 09:25:28 -08:00
Samuel Clay
a1a38e723c Swapping rss and website url. 2011-11-13 14:08:31 -08:00
Samuel Clay
7a2fd622a4 Stubbing out entire feed settings modal. Needs duplicate feed list. Also needs backend splitting of subscriptions. 2011-11-12 18:19:57 -08:00
Samuel Clay
422242a06f Merge branch 'master' into feed_settings
* master:
  Adding iphone icon as a logo that I can submit to sites.
  Brief cleanup.
  Finished suggestion to add unread counts to window title. Now a preference.
  Adding color transform to read stories in Feed view.
  As per a suggestion, making the max-width of the Feed view set to 700px. Great idea.
  Fixing bug in send_story_email -- newlines in the subject line. Doh. Also adding story_Date to read_stories, in the hopes it could fix another bug for bad unread counts.
  Fixing issues around broken existing stories on secondary vs primary.
  Fixing mark_feed_stories_as_read, and fixing a bad MStory query.
  Finishing the revamping mark as read button. Now confirms, as well as allows choice between entire feed/folder or just visible stories.
  Adding bullshit user agent string because some sites are sniffing for browsers in order to serve the correct site.
  Swapping out Instapaper and Email.
  Separating out mark read button in iOS app to be for either visible stories or all stories. Needs hookups for visible stories and folders.
2011-11-12 15:37:30 -08:00
Samuel Clay
43637b45b2 Finished suggestion to add unread counts to window title. Now a preference. 2011-11-11 12:45:32 -08:00
Samuel Clay
c14538b022 Adding color transform to read stories in Feed view. 2011-11-11 12:09:20 -08:00
Samuel Clay
b532e85b3d As per a suggestion, making the max-width of the Feed view set to 700px. Great idea. 2011-11-11 11:48:54 -08:00
Samuel Clay
f000315885 Swapping out Instapaper and Email. 2011-11-09 18:38:00 -08:00
Samuel Clay
083465134d Merge branch 'master' into feed_settings
* master: (23 commits)
  Adding mark_story_as_unread to API. Now works flawlessly up to settings.DAYS_OF_UNREAD (currently 2 weeks).
  Rate limit starts at 0.
  Fixing cache add using the correct API.
  Fixing cache for ratelimiting.
  Rate limiting /reader/feeds and /reader/refresh_feeds.
  Move folder to folder now complete. Ready to launch!
  Moving feed to folder, end-to-end. Just needs move folder to folder.
  Adding Google+ and Pinboard to sharing tools.
  Toning down updates on infrequently updated feeds.
  Adding update_counts to /feeds API endpoint, to force a recalculation of feed unread counts (WARNING: slower than calling /feeds then /refresh_feeds).
  Finishing up realtime for testing on prod.
  Adding fabfile config for redis.
  Adding 'E' as a keyboard shortcut for the Everything view.
  Doubling the amount Space pages in a story.
  Auto-linkify urls in stories.
  Preparing realtime for deployment.
  Adding socket.io communication and feed updating on client-side. Ready to ship?
  Adding server half of redis real-time unread count updates. That was the easy part.
  Adding new API endpoint: mark_feed_stories_as_read. Refactored mark_story_as_read.
  Fixing issue for single story preference users: When in page view and story is not found, clicking on other stories in story titles doesn't udpate Feed view. I can't imagine how few users this actually impacts, but it's now fixed.
  ...
2011-11-08 19:16:01 -08:00
Samuel Clay
812abdd0c0 Merge branch 'master' into move_to_folder
* master:
  Adding Google+ and Pinboard to sharing tools.
  Toning down updates on infrequently updated feeds.
  Adding update_counts to /feeds API endpoint, to force a recalculation of feed unread counts (WARNING: slower than calling /feeds then /refresh_feeds).
  Finishing up realtime for testing on prod.
  Adding fabfile config for redis.
  Adding 'E' as a keyboard shortcut for the Everything view.
  Doubling the amount Space pages in a story.
  Auto-linkify urls in stories.
  Preparing realtime for deployment.
  Adding socket.io communication and feed updating on client-side. Ready to ship?
  Adding server half of redis real-time unread count updates. That was the easy part.
  Adding new API endpoint: mark_feed_stories_as_read. Refactored mark_story_as_read.
  Fixing issue for single story preference users: When in page view and story is not found, clicking on other stories in story titles doesn't udpate Feed view. I can't imagine how few users this actually impacts, but it's now fixed.
  Fixing Paypal issue around not defaulting to .
  Reading stories from slave db during feed update.
2011-11-07 18:40:11 -08:00
Samuel Clay
278141d28b Adding Google+ and Pinboard to sharing tools. 2011-11-07 18:25:18 -08:00
Samuel Clay
27684d9605 Merge branch 'master' into feed_settings
* master: (52 commits)
  Adding mark all as read action sheet for river of news in ios. Still needs hookup + server.
  Adding method param error to /api/login and /api/signup.
  Adding method param error to /api/login and /api/signup.
  Fixing stale unread counts on feed list in iOS app when returning from river.
  Saving duplicate read stories correctly.
  Fixing gradient in story detail view in iOS.
  Adding pages_fetched to munin.
  New keyboard shortcut: m finds the oldest unread story.
  Fixing exception when deleting bad user subs.
  Skip broken classifiers when saving.
  Speeding feed fetching back up.
  Adding new db03 to mongodb mix.
  Using mongodb nifty db resolution.
  Testing out a slave read for getting stories.
  Putting a time limit on collect_stats.
  Simplifying the shit out of feed fetch histories.
  Simplifying the shit out of feed fetch histories.
  Trying to fix fetch histories with indexes. Also upating fabfile.py
  Spreading out feed refreshing to the max.
  Slowing down refreshed.
  ...
2011-11-04 08:47:02 -07:00
Samuel Clay
21e103d219 Merge branch 'master' into move_to_folder
* master: (124 commits)
  Adding mark all as read action sheet for river of news in ios. Still needs hookup + server.
  Adding method param error to /api/login and /api/signup.
  Adding method param error to /api/login and /api/signup.
  Fixing stale unread counts on feed list in iOS app when returning from river.
  Saving duplicate read stories correctly.
  Fixing gradient in story detail view in iOS.
  Adding pages_fetched to munin.
  New keyboard shortcut: m finds the oldest unread story.
  Fixing exception when deleting bad user subs.
  Skip broken classifiers when saving.
  Speeding feed fetching back up.
  Adding new db03 to mongodb mix.
  Using mongodb nifty db resolution.
  Testing out a slave read for getting stories.
  Putting a time limit on collect_stats.
  Simplifying the shit out of feed fetch histories.
  Simplifying the shit out of feed fetch histories.
  Trying to fix fetch histories with indexes. Also upating fabfile.py
  Spreading out feed refreshing to the max.
  Slowing down refreshed.
  ...
2011-11-04 08:46:51 -07:00
Samuel Clay
a266d3b2c7 Fixing a number of server bugs -- google reader import choking on bad xml, handling duplicate feeds properly. 2011-11-01 09:25:59 -07:00
Samuel Clay
637dc5abb2 Switching river of news with collapse actions. Adding 'o' to open story in new window. 2011-10-31 18:04:25 -07:00
Samuel Clay
ae367bf8ba Fixing a range of server issues -- sendign story emails, failing silently on SES outages, and giving a 404 instead of a 500 on bad params. 2011-10-28 10:29:11 -07:00
Samuel Clay
c30352ea0e Merge branch 'master' into feed_settings
* master: (72 commits)
  Adding vendorized seacucumber, for when I hate amazon ses.
  Hamburgers are getting a workover so they load instantly.
  Adding luminosity detection for the iphone river. Also fixing marking stories as read and tagging a river request.
  Displaying correct header for River on iPhone.
  Adding favicon_fade for gradient river of news in iphone app.
  Fixing issue around missing favicon colors. Also correctly showing river pages and counting read stories for optimization.
  Gradients on River of News in iphone app.
  Adding Chrome Web Store banners + screenshots + originals.
  Making network request for River of News in iPhone app.
  Adding River of News views to iPhone App. Still needs network calls, headers, and touch events for section headers.
  Wrong logging error.
  Temporary fix for broken river of news.
  Fixing broken starred stories (with no classifiers).
  New screenshots for iPhone app v1.1.
  Commifying front-page stats.
  Fixing issue around disappearing session_key on reader import. Using cookie first, then falling back to session_key.
  Fixing major bug around classifiers in the river of news. Forced to add a new flag to handle existing connections so they don't get data that will mess them up. New visitors will get new behavior. Eventually all users will be on new behavior and I can remove the new flag.
  Responsive web design -- hiding center column under a certain width. See: http://news.ycombinator.com/item?id=3138379
  Fixing bug around range checking in add dialog for iphone.
  iPhone app v1.1.
  ...
2011-10-26 21:58:15 -07:00
Samuel Clay
69ea2e4199 Hamburgers are getting a workover so they load instantly. 2011-10-26 20:31:16 -07:00
Samuel Clay
658a15701a Responsive web design -- hiding center column under a certain width. See: http://news.ycombinator.com/item?id=3138379 2011-10-21 18:07:08 -07:00
Samuel Clay
622358e05c Moving to $ per year instead of per month. Cleaning up new account email. Clearing out the story iframe between stories and feeds. 2011-09-30 18:02:48 -07:00
Samuel Clay
35a2e0b356 Finishing up new layouts. Lock on scrolling during resize panes and window. Retain story position between resizes. 2011-09-29 22:12:46 -07:00
Samuel Clay
a5c5781d7f Adding layout preference, with images. 2011-09-29 09:53:55 -07:00
Samuel Clay
74ac901285 Minor fixes to auto-load more stories on intelligence slide. 2011-09-28 09:31:30 -07:00
Samuel Clay
e559dc6f93 Fixing all manage menus positions. 2011-09-27 23:06:49 -07:00
Samuel Clay
a48183707e Smoothing out north and west story titles. Fixing hover manage icons. Restyled west story titles pane to look and feel great. 2011-09-27 22:16:09 -07:00
Samuel Clay
7ad6d7f6df Story titles pane can now be moved to west, north, or south. Also adding live redraws during pane sizing. 2011-09-26 10:27:21 -07:00
Samuel Clay
ed179b3557 Adding feed setting menu item. Cleaning up feed exception dialog. 2011-09-26 09:22:46 -07:00
Samuel Clay
d0f3ed1b3e Assetmodel for move to folder. 2011-09-25 13:18:19 -07:00
Samuel Clay
8a6ff025d5 Adding android app to email. Also finalizing cleanup. 2011-09-21 21:51:25 -07:00
Samuel Clay
0ac41e48af Stubbing in new Move To Folder feature on context menus. Not ready, since there's no backend support yet. 2011-09-04 15:42:13 -07:00
Samuel Clay
5da8bf73fb Fixing the feed chooser to show total # of feeds. Also fixing a unicode issue in normalizing urls. 2011-08-26 19:58:06 -07:00
Samuel Clay
442012fdeb Ading pull to refresh on feed detail in iphone app. Not done, but also added extra parameter in feed canonical model that gives seconds since last update. 2011-08-18 09:56:52 -07:00
Samuel Clay
d4dddf4896 Adding iphone and android apps, along with necessary migration for hiding mobile. 2011-08-07 21:38:09 -07:00
Samuel Clay
460ca4dce8 Adding stubbed in module for mobile apps. Adding Blar. Needs a hide button, and correct links and icons. 2011-08-04 08:45:51 -07:00
Samuel Clay
811512d8da Finishing up account dialog. Also re-styling subscriber counts. 2011-07-27 22:17:34 -07:00
Samuel Clay
de98a4e49b Adding account dialog. Also remvoing colorama as a third-party. 2011-07-27 09:33:34 -07:00
Samuel Clay
5fb61bb28f Moving author down in story detail on mobiel web. 2011-07-14 19:08:37 -07:00
Samuel Clay
38accaa3c0 Merge branch 'master' into animations 2011-07-12 08:53:15 -07:00
Samuel Clay
8934a36dec Upgrading to jQuery Mobile 1.0b1 from a4. 2011-07-11 18:22:51 -07:00
Samuel Clay
ae7f79b3a0 Adding moderation queue to recommended feeds (finally!) 2011-07-11 18:22:28 -07:00
Samuel Clay
8d46754c99 Fixing scrolling on mobile web. Adding marking stories as read. Still needs to update pages when you go Back to them. Also needs an intelligence slider. And the Next/Previous buttons. 2011-06-21 09:19:58 -04:00
Samuel Clay
2532925011 More mobile web app styling, fixing sizing, and getting the next/previous buttons ready for their workhorse schedule. 2011-06-17 10:09:36 -04:00
Samuel Clay
883946ea49 Finishing up the story detail page. Need to hook up the next/previous buttons, add paging, add an intelligence slider, and mark read and mobile will be done for v1. 2011-06-16 23:45:41 -04:00
Samuel Clay
bf8eb9b1de Adding story detail view to mobile web app. 2011-06-16 11:08:38 -04:00
Samuel Clay
54aad37d87 Completed the UI for both the feed page and the stories page. Needs paging, detail view, and web view. Whew. 2011-06-09 22:08:59 -04:00
Samuel Clay
4534c185eb Colored unread bubbles in the feed view. Now I gotta finish that Story view and the extra website view. 2011-06-09 20:51:48 -04:00