Commit graph

96 commits

Author SHA1 Message Date
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
Samuel Clay
e559dc6f93 Fixing all manage menus positions. 2011-09-27 23:06:49 -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
ed7d2bd88f Finishing up new account email. Adding migration to save email sending preference. 2011-09-21 17:49:40 -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
de98a4e49b Adding account dialog. Also remvoing colorama as a third-party. 2011-07-27 09:33:34 -07:00
Samuel Clay
945b604368 Merge branch 'master' of github.com:samuelclay/NewsBlur 2011-07-17 22:34:23 -07:00
Samuel Clay
ff50d85d7d Updating a bunch of defaults to make NewsBlur installable on anybody's machine. Fleshing out README installation instructions. 2011-07-17 20:53:30 -07:00
Samuel Clay
a038d7d23e Adding pref for turning off animations. Still needs some love. 2011-06-07 12:57:34 -04:00
Samuel Clay
5adf024dda Finishing all boilerplate to the tutorial. This includes the preference to show/hide tutorial, and hiding the dashboard module. 2011-05-13 10:15:56 -04:00
Samuel Clay
03d74d5313 Cleaning up the send email dialog (as well as the add site dialog). Everything looks great, save for an email icon and a bit more validation. 2011-05-07 21:12:13 -04:00
Samuel Clay
da7e36db2e Sending html/text emails based on user input. Just need to add some validation and potential cleanups. The form is kinda ugly. 2011-05-07 17:58:53 -04:00
Samuel Clay
08bee1e13c Adding Send to Email button on stories. 2011-05-03 11:40:38 -04:00
Samuel Clay
f8583ad955 Django 1.3-izing everything. Moving logging back to counting everything in the last day, but without the hard-work of deleting old entries. 2011-05-01 19:58:40 -04:00
Samuel Clay
cc94f3fd12 Double duty: Adding /rss_feeds/search_feed endpoint for discovering feeds through the API. Also adding in a new preference for the sort order of feeds. A bit broken, but it'll do for now. Thanks to @heliostatic for the idea. 2011-04-25 20:53:29 -04:00
Samuel Clay
b81d39d3b0 Using GetSatisfaction for feedback. Added authentication section to API. Ready to launch! 2011-04-24 18:17:44 -04:00
Samuel Clay
3b76b5e5c2 Merge branch 'master' into dashboard_tweaks 2011-04-14 09:29:39 -04:00
Samuel Clay
3b96f5da55 Adding preference for hiding story changes. This also allows users to have story changes off and selectively see them using the same logic to detect if a story has any modifications. 2011-04-13 23:06:16 -04:00
Samuel Clay
9f865e6db4 Adding FAQ and About pages. Privacy -> Publishers. 2011-04-02 22:28:04 -04:00
Samuel Clay
583e45fcf8 Adding API pages and Press pages. THe static template is now finished. Just need to write the API/Press/Publishers pages. Whew. 2011-04-02 21:34:40 -04:00
Samuel Clay
50a0cd9d51 Refactored dashboard to move logo and splash links out into base. Now need to write the API, press, and privacy statement. 2011-04-02 19:41:22 -04:00
Samuel Clay
4ab3904d52 Adding paging on recommendations. Also moved out of profile preferences, since it needs to be used by the base template when setting up the middle column (the column where recommended feeds go). Now a first-order column on user profiles. 2011-03-13 16:24:49 -04:00
Samuel Clay
d961035513 Adding opml export links to Add Site dialog and Preferences dialog. 2011-03-11 11:22:28 -05:00
Samuel Clay
299dbcf364 Changing default new_window to on. 2011-02-26 17:50:13 -05:00
Samuel Clay
76e5a62c62 Adding Readability and adding preferences to show/hide any or all services. 2011-02-16 20:45:37 -05:00
Samuel Clay
35e59fa4b6 Turning River of News on for premium users only. 2011-02-01 00:52:09 -05:00
Samuel Clay
0ae3c18085 Staging gets river branch. 2011-01-30 23:57:42 -05:00
Samuel Clay
c5eace27c3 Using inverse colors for brightly-lit feed headers. (#C9C9C9 average color and brighter). Turning off River of News to prepare for launch on production. 2011-01-30 23:21:18 -05:00
Samuel Clay
6d1307856a Handling weird edge case of feed title floater not matching story when using arrow keys (or selecting a story manually). This only happened during the transition, but the feed title was guaranteed to be stale. 2011-01-26 19:36:28 -05:00
Samuel Clay
6e19d4d88b Using correct domain, not adding the same site twice, messaging, better styling. 2011-01-22 18:25:16 -05:00