Commit graph

179 commits

Author SHA1 Message Date
Samuel Clay
7fdf587103 Re-styling the crap out of all taskbar buttons. Much more streamlined now. 2012-02-09 14:25:21 -08:00
Samuel Clay
9165795f26 Rewriting intelligence slider to be an intelligence control (segmented control). Should make a ton more intuitive sense. 2012-02-08 18:11:08 -08:00
Samuel Clay
61fa4acd6d Fixing paypal return. 2012-01-13 21:43:47 -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
1d4038a484 Auto-refreshing feedback (1 min for staff, 10 min for everybody). 2011-12-18 18:03:40 -08:00
Samuel Clay
a493d9f240 Merge branch 'master' into jammit
* master: (45 commits)
  Launching the iPhone app on the front-page. Big deal.
  Minor cleanup of river stories view.
  Cleaning up mongoengine imports and settings for default MongoDB.
  Killing off the old slave_db pattern.
  Moving from slave_db to ReplicaSetConnection in pymongo 2.1.
  Adding title and subtitle. (Big thanks to @ericflo for the inspiration.)
  Adding title and subtitle. (Big thanks to @ericflo for the inspiration.)
  Fitting the iphone web page on smaller screens.
  The @jashkenas treatment -- cleaning up the iphone app page.
  Adding rotation to iphone website.
  Using the correct story permalink (if it is not correctly in the link key of the feed).
  Finishign up interaction of iphone app trailer page. Need auto switching.
  iPhone screenshots, iPhone page, complete with animations.
  Adding current version to iPhone app so it can update from the server.
  Removing unnecessary return to selected story on paging of story titles.
  Scrolling the story titles view to the feedbar when a page is loading. Experimental, but may help a bunch of users know what's happening.
  Stubbing in iphone page.
  Solving the Read button dilemma for Everything vs. folders vs. feeds.
  Disabling feed settings button on Everything river view.
  Building folder delete into iOS app.
  ...
2011-12-11 16:48:50 -08:00
Samuel Clay
ad4b319c23 Launching the iPhone app on the front-page. Big deal. 2011-12-11 16:48:34 -08:00
Samuel Clay
4bb1ff1cc2 Fixing css conflicts in jammit. Adding code rendering to jammit for bookmarklet. 2011-11-24 11:07:23 -05:00
Samuel Clay
b41704339d Merge branch 'master' into jammit
* master: (48 commits)
  Updating copy on homepage.
  Marking all as read on Everything view should clear folder unread counts.
  Fixing error on committing to cache for rate limits when the dummy cache backend is used.
  Adding linux.com story to press page.
  Uniqifying stories when read.
  Moving from sha module to hashlib.
  Syncing time to account for time drift on VPS.
  Fixing issue around showing too many Oh Nos on abort.
  Save hash for address+link migration. necessary for a unique index.
  Deprecating db02, moving redis and rabbitmq over to db01.
  Updating nginx conf to support better amintenance pages giving a 503 status code.
  Moving NewsBlur counts to beginning of title.
  Fixing that crummy missing existing story issue.
  Updating feedparser.
  Fixing broken hashlib issue with feeds and no link.
  Adding MongoDB slave to local_settings template.
  Adding two new columns, necessary for the feed_settings branch: hash of address+link, and locking address.
  Marking read stories in Feed view as very much read. Gradientizing, too.
  Fixing /m/ for no good reason.
  File under "fucking finally": Adding client-side error handling and callbacks for feeds and river.
  ...

Conflicts:
	config/nginx.newsblur.conf
2011-11-24 00:29:57 -05:00
Samuel Clay
a4b5aae163 Updating copy on homepage. 2011-11-23 16:59:01 -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
c91016a1ce Adding new API endpoint: mark_feed_stories_as_read. Refactored mark_story_as_read. 2011-11-05 16:25:04 -07:00
Samuel Clay
72fe3633d6 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. 2011-10-24 08:55:28 -07:00
Samuel Clay
2c3ac303e6 Fixing ridiculous bug around the position of the mouse indicator in both the Feed view and Original view when the story pane is positioning at top or side. 2011-10-19 18:42: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
8a6ff025d5 Adding android app to email. Also finalizing cleanup. 2011-09-21 21:51:25 -07:00
Samuel Clay
2a3c93a3e4 Merge branch 'master' into email
* master:
  Changing color of logged user agent.
  Adding browser user agent to all logging.
  Fixing sizing on iphone app's original view's url.
  Only active feeds get loaded in the iPhone app. It's about time.
  Showing correct story_id in logging for bad read stories.
  Showing HUD on logout in iphone app.
  Completing the python api.
  Showing the correct logging info for mismarked read stories.
  Fixing river of new to use new user stories.
  Re-running story read migration to account fornew read stories during the migration process.
  Adding errors to API/login and API/signup. Getting rid of namespacing on login and signup form fields for api use.
  Moving read stories from story_date based to story_id based.
  Handle error when pkilling pgbouncer during pgbouncer bouncing.
  Adding in Python API. Needs some love to get the rest of the api up to standard.
2011-09-16 17:55:45 -07:00
Samuel Clay
51a0fb2705 Adding errors to API/login and API/signup. Getting rid of namespacing on login and signup form fields for api use. 2011-09-14 20:08:40 -07:00
Samuel Clay
66eaaf6114 Stubbing in email templates using django-ses. 2011-09-09 17:42:35 -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
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
ae7f79b3a0 Adding moderation queue to recommended feeds (finally!) 2011-07-11 18:22:28 -07:00
Samuel Clay
58a24c32c7 Adding collapsed folder icon. Also fixing scroll on story manage menu in feed view. 2011-05-16 11:34:05 -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
2de8f6dc2e Cleaning up index page by removing howitworks random start and a bit of logic. 2011-05-11 20:25:01 -04:00
Samuel Clay
03d370b040 Adding paging to tutorial. Also adding the tutorial dashboard image. Colorful. 2011-05-11 12:27:28 -04:00
Samuel Clay
53d9724e0e Adding in tutorial module on dashboard, hooking up tutorial launcher button and tutorail launcher menu item to open the new tutorial dialog. 2011-05-10 18:30:35 -04:00
Samuel Clay
9f3cd3d05b Stubbing in the new tutorial. 2011-05-09 20:59:52 -04:00
Samuel Clay
14d412422b 9 line changes and we get scrolling on the dashboard. Much needed relief. 2011-05-09 18:33:46 -04:00
Samuel Clay
9ed4cd6bbb Merge branch 'master' into timezone_features
Conflicts:
	apps/reader/views.py
	templates/reader/feeds.xhtml
	utils/templatetags/utils_tags.py
2011-05-08 20:45:32 -04:00
Samuel Clay
504d7d94da Adding feedback archiving for instant loads. Feedback is now on the dashboard. 2011-05-07 17:22:41 -04:00
Samuel Clay
54a10301b9 Adding community feedback to whats new module on dashboard. 2011-05-07 12:06:51 -04:00
Samuel Clay
8cf598fcbe Refreshing dashboard graphs every 10 minutes. Why not? 2011-04-24 22:47:20 -04:00
Samuel Clay
350afa15d7 Merge branch 'master' into dashboard_tweaks 2011-04-24 18:17:52 -04:00
Samuel Clay
ee993e46d5 Adding the shortcut key for hiding sidebar to the hide sidebar button. It's 'u' by the way. 2011-04-23 00:05:49 -04:00
Samuel Clay
30af215591 Just the right bullet. 2011-04-18 09:25:30 -04:00
Samuel Clay
49ad68335f The sweetest sound: refactoring graph collection. 2011-04-18 09:09:57 -04:00
Samuel Clay
9cb9fa6073 Collecting stats on sites loaded and avg response time. Displaying stats in graphs. 2011-04-16 16:21:00 -04:00
Samuel Clay
909339381a Statistics graph. 2011-04-15 11:34:41 -04:00
Samuel Clay
cb125b8dd4 Adding graphs to stats on dashboard. Still need to collect stats. 2011-04-15 09:48:07 -04:00
Samuel Clay
668c2c23d6 Quick stub of an idea. Maybe needs some stats. 2011-04-13 18:03:56 -04:00
Samuel Clay
42d36b363d Merge branch 'master' into timezone_features 2011-04-09 13:38:31 -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
310ed7ff0f Moving More links down to the bottom with the other splash links. Looks better, takes much less space, right where they all belong. 2011-04-02 00:29:33 -04:00
Samuel Clay
61f750e4b8 Making a More More More module. This is ugly as shit. 2011-04-01 15:10:30 -04:00
Samuel Clay
f16b8528ea No need for an extra space. This whole module needs retooling anyhow. 2011-03-31 14:28:49 -04:00
Samuel Clay
6688f2a3af Moving how it works to center column. 2011-03-29 21:56:15 -04:00