Commit graph

125 commits

Author SHA1 Message Date
Samuel Clay
f9ad0387e6 Adding tile image for windows 8. 2012-09-24 14:58:16 -07:00
Samuel Clay
2771c0df18 Favicon for IE9 and for 32x32. 2012-09-24 11:47:37 -07:00
Samuel Clay
0626e3791c Trying to repair favicon for ie9 users. 2012-09-24 11:35:34 -07:00
Samuel Clay
e8f6ae78b6 Finishing up tryout. Still need Sign Up callout. 2012-09-17 11:52:11 -07:00
Samuel Clay
f4e3e1328e New welcome page. Needs all sections, login, and more interactivity. But a great start to a redesign. 2012-09-12 12:12:58 -07:00
Samuel Clay
e64b343f84 Adding source attribution in river blurblog. Also changing default view for new users to Feed. 2012-08-17 12:46:36 -07:00
Samuel Clay
722bfb8174 Merge branch 'social' into redis
* social:
  BIG CHANGE: Moving from intelligence traffic light to All/Unread/Focus, just like the iPad. Wonderful.
2012-07-26 18:25:44 -07:00
Samuel Clay
ee2085732b BIG CHANGE: Moving from intelligence traffic light to All/Unread/Focus, just like the iPad. Wonderful. 2012-07-26 18:24:41 -07:00
Samuel Clay
57393ead72 Merge branch 'social' into redis
* social:
  Fixing mail tempaltes to center everything. Mac OS X 10.8 broke centering in the new Mail.app.
  Showing better error messages for front-end users.
  Better time breakdowns on site loading.
  Slightly altering styling on feed chooser hamburgers.
  Rewriting new user email. Animating hamburgers.
  Adding images to all footer links.

Conflicts:
	apps/reader/views.py
2012-07-25 16:43:10 -07:00
Samuel Clay
164ec152cb Adding images to all footer links. 2012-07-24 22:18:02 -07:00
Samuel Clay
cb7bced0bf Merge branch 'social' into redis
* social:
  Adding mongod, redis-server, and nginx to Mac OS X's launchd.
  Restyling the demo account dashboard. Thanks to @mgeraci for the inspiration.
2012-07-23 10:22:08 -07:00
Samuel Clay
2fb758d8c9 Restyling the demo account dashboard. Thanks to @mgeraci for the inspiration. 2012-07-22 23:27:39 -07:00
Samuel Clay
0d5a16dc15 Finishing sort by oldest/newest and show only unread/all stories. 2012-07-18 20:19:54 -07:00
Samuel Clay
a47abcb007 Small bugs. 2012-07-15 22:51:27 -07:00
Samuel Clay
5adc74cd5d Activities and Interactions for favoriting shared story comments. 2012-07-15 19:29:05 -07:00
Samuel Clay
497f610056 Adding likes/favorites to comments. Still needs interaction history and perhaps an email. 2012-07-15 17:59:19 -07:00
Samuel Clay
8d0278f162 Adding _gaq for debug, when analytics aren't present. 2012-07-12 20:14:38 -07:00
Samuel Clay
db3a809dd1 Adding first JS to blurblogs: loading public comments. 2012-06-29 21:06:33 -07:00
Samuel Clay
9b18d8b58b Showing feed icons. Cleaning up actions on feed load, including refresh. 2012-05-18 18:13:45 -07:00
Samuel Clay
bfe7ee1634 Initial stab at Backbone-ifying the front-end. Added feed, folder, story, and story_title views with feed, folder, story, and feed_list models. Converted AssetModel to a Router. 2012-05-17 18:40:46 -07:00
Samuel Clay
c6dda3744d Merge branch 'master' into social
* master:
  New preference: delay to mark a story as read.
  Closing #52: Adding delicious to sharing services and preferences. Thanks @palewire for the suggestion.

Conflicts:
	media/css/reader.css
	media/js/newsblur/reader/reader.js
	media/js/newsblur/reader/reader_keyboard.js
2012-05-07 15:23:56 -07:00
Samuel Clay
d17dc14a05 New preference: delay to mark a story as read. 2012-05-07 15:13:02 -07:00
Samuel Clay
aeb7accab4 Editing of replies. 2012-05-01 18:00:54 -07:00
Samuel Clay
bef8fbd6ee Fixing broken cancel button on send email dialog. 2012-04-20 08:39:40 -07:00
Samuel Clay
3c31c0c6a6 Merge branch 'master' into social
* master:
  Adding MongoDB logging for debug.
  Being far kinder during feed exception handling and showing users error text. Cannot believe this wasn't there.

Conflicts:
	media/css/reader.css
	templates/base.html
	utils/json_functions.py
2012-04-06 18:35:40 -07:00
Samuel Clay
2ab37d20e1 Adding MongoDB logging for debug. 2012-04-06 18:28:26 -07:00
Samuel Clay
d2cb186d56 Following and unfollowing from intro. 2012-03-19 16:35:56 -07:00
Samuel Clay
8f0afbb7c2 All setup module items now disappear/appear or show a Done title appropriately. 2012-03-19 14:15:38 -07:00
Samuel Clay
fd32d38b99 Refactoring profile badges into Backbone Views. Also adding logging to all social calls. 2012-03-07 17:34:22 -08:00
Samuel Clay
50fc667faf Merge branch 'master' into social
* master:
  Adding preference for default SSL. Redirects user to https.
2012-02-29 17:30:08 -08:00
Samuel Clay
d318cd44ec Adding preference for default SSL. Redirects user to https. 2012-02-29 17:18:55 -08:00
Samuel Clay
aaa5aa1cd6 Merge branch 'master' into social
* master:
  Changing copy on premium/feedchooser dialog.
  Styling errors on stripe payment form.
  Final stripe.js tweaks before launch.
  Adding Pay by Credit Card as an option to feed chooser dialog. Thus concludes Stripe.js integration. Time to launch!
  Styling the stripe.js background.
  Using correct kwargs for stripe signal.
  Wrapping up stripe.js form. Has validation, styling, and does the right thing for new subscriptions. Needs a link to the form, though.
  Setting up correct customer model for stripe webhook.
  Moving JS assets to bottom of the page for faster loadtimes.
  Fixing exception on missing param in feed address searching.
  Fixing recommendation date serialization bug.
  Fixing bugs around login with blank password using full password. Also fixing bug in signups with no username.
  Stripe.js payments using zebra. Adding zebra as a vendored dependency. Webhooks and views all in. Needs styling, custom username and email fields, and loads of testing.
  Adding error checking on requests in page fetching.
  Using a probability from redis to determine whether or not to skip a fetch.
  Allowing any password to be used on accounts with no password set.
  Adding paypal logo.

Conflicts:
	assets.yml
	media/js/newsblur/reader/reader_feedchooser.js
	settings.py
	templates/base.html
2012-02-29 16:22:47 -08:00
Samuel Clay
e2e0d1e09d Moving JS assets to bottom of the page for faster loadtimes. 2012-02-28 12:18:44 -08:00
Samuel Clay
2c0e6d3741 Merge branch 'master' into social
* master:
  New preference: action to perform when opening a feed -- jump to either newest or oldest story automatically.

Conflicts:
	media/js/newsblur/reader/reader.js
2012-02-21 09:00:30 -08:00
Samuel Clay
94bac0365a New preference: action to perform when opening a feed -- jump to either newest or oldest story automatically. 2012-02-17 18:36:33 -08:00
Samuel Clay
af4a92a266 Saving and fetching social feed classifiers. 2012-02-14 10:34:10 -08:00
Samuel Clay
581c52ff9a Front-end of intelligence training for social feeds. Still needs backend changes to accomodate string feed ids. 2012-02-13 11:07:32 -08:00
Samuel Clay
5be8b3c50e Adding a router. Now opening a feed shows up in the browser's address bar. Huge change. Reloading the page also attempts to load the feed. Needs an ajaxy way to load the feed if it isn't in the user's set of feeds. Will be used for social browsing. 2012-01-16 17:55:13 -08:00
Samuel Clay
9ea6ee9086 Rearranging javascript. Also backbonizing user models for follower and following collections. 2012-01-04 09:42:35 -08:00
Samuel Clay
3567922ae2 Merge branch 'jammit' into social
* jammit:
  Adding node's 8888 to app ufw. Also adding redis's 6379 to express server.
  Adding socket.io-client
  Adding node modules.
  Retooling fabfile's deploy code to support serial asset packaging with parallel code deploys.
  Upgrading nginx version.
  Fixing public_root in assets.yml to be readbale by old yml.
  Adding static/ to gitignore.
  Moving images and theme assets around.
  Relative to absolute urls for all embedded images.
  Fixing up jammit branch for launch by adding socket.io, bookmarklet, and compressed static assets. Still needs icons.
  Fixing css conflicts in jammit. Adding code rendering to jammit for bookmarklet.
  Adding /static to nginx conf.
  Adding jQuery 1.7 and new static directory.
  JS is now complete. Need to fix css embeds.
  Initial stub of Jammit assets.

Conflicts:
	media/css/reader.css
2012-01-03 09:30:28 -08:00
Samuel Clay
962b763bb6 Merge branch 'master' into jammit
* master: (30 commits)
  Boosting fillout pages.
  Small cleanup in ajax manager.
  Abort old requests and don't cache responses. Trying to fix IE read story bug.
  Force jquery to never cache.
  Checking for exceptions earlier in order to show fixed site.
  Changing user agent to hopefully override overly-sniffy websites.
  Fixing inaccurate substitution on feed urls. Ugh, can't believe this was here this long.
  Adding the setting of a feed's view settings to Site Settings dialog. This should've been in there a loooong time ago.
  Fixing feed loads only once for those with skipping stories.
  Adding handler to to_json calls on all serialized models.
  Fixing two major bugs: auto filling stories now works far better nad doesn't lock you in. Also fixing the infernal unicode json parsing bug that's been effecting a bunch of sites.
  Adding WP7 as user agent.
  Adding necessary import when not running from the REPL.
  Too many stories? Don't animate transitions when switching intelligence levels.
  Fixing typo in iphone app that preventing mark folder as read when the visible stories option was showing.
  Updating the mongo db copy util to also look for updated stories.
  Globals.is_staff on user, not profile. Make the stats referesh every minute instead of every 10 minutes for staff.
  Fixing offsets in river of news.
  Adding ciphering to usernames in log, so I can finally take screenshots of the most colorful logs of all time.
  Adding my very special mongo serialization backup utility to get around the damn unrepairable mongo database. This is taking 14 hours to run.
  ...

Conflicts:
	templates/base.html
2012-01-02 16:48:54 -08:00
Samuel Clay
638963f31a Adding profile photos, hiding of completed Getting Started items, following and auto-following of new friends, creating connections. 2011-12-24 00:30:37 -08:00
Samuel Clay
ced49a4916 Globals.is_staff on user, not profile. Make the stats referesh every minute instead of every 10 minutes for staff. 2011-12-19 09:24:40 -08:00
Samuel Clay
1d4038a484 Auto-refreshing feedback (1 min for staff, 10 min for everybody). 2011-12-18 18:03:40 -08:00
Samuel Clay
957dc7ca7c Fixing up jammit branch for launch by adding socket.io, bookmarklet, and compressed static assets. Still needs icons. 2011-11-24 14:58:04 -05:00
Samuel Clay
d3804e3265 JS is now complete. Need to fix css embeds. 2011-11-07 09:35:51 -08:00
Samuel Clay
a8c62eb7eb Initial stub of Jammit assets. 2011-11-07 08:48:00 -08:00
Samuel Clay
78e7c072eb Adding preference for always showing folder unread counts. 2011-10-31 19:44:36 -07:00
Samuel Clay
3a526984f5 Preferences for story pane position. 2011-09-28 16:44:28 -07:00
Samuel Clay
74ac901285 Minor fixes to auto-load more stories on intelligence slide. 2011-09-28 09:31:30 -07:00