Commit graph

513 commits

Author SHA1 Message Date
Samuel Clay
408cb7e801 Merge branch 'master' into social
* master:
  Fixing starred stories from not loading past the second page due to a missing flag reset.
  Fixing user-found bug around tooltips continuing to show if the original dom element (and the reference to the tooltip) are destroyed too early, leaving a tooltip floating in the air.
  Geometrically delaying the fetching of bad feeds, while they're still somewhat fresh.
  Fixing error codes on statistics. Also fixing simple error on invalid feed.
  Update media/js/newsblur/reader.js

Conflicts:
	media/js/newsblur/reader/reader.js
2012-02-24 13:01:48 -08:00
Samuel Clay
48b69c5e57 Fixing error codes on statistics. Also fixing simple error on invalid feed. 2012-02-24 10:30:39 -08:00
Samuel Clay
e6d1cd832c Working social profile. Needs a refactor to get all user profiles in a centralized dictionary in all requests to allow for pulling of specific info in later dialogs. Also updated underscore and fixed related issues. 2012-02-22 09:11:35 -08:00
Samuel Clay
1ead218353 Geometric story finder in Feed view, doubling every iteration to find moved stories. 2012-02-17 17:41:20 -08:00
Samuel Clay
31cf374964 Social feed statistics (story counting and classifier counting), as well as social feed urls in Feed Settings. 2012-02-16 18:36:52 -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
e5856aa6ae Social sites now have URLs. 2012-02-10 19:33:31 -08:00
Samuel Clay
310352915b Merge branch 'master' into social
* master:
  Style tweaks for Windows.
2012-02-10 17:27:42 -08:00
Samuel Clay
d83adabbc7 Style tweaks for Windows. 2012-02-10 17:14:20 -08:00
Samuel Clay
f6b88bf499 Fixing small bugs: following/unfollowing self lead to wrong counts due to modifying row in multiple places with stale data. 2012-02-10 11:57:37 -08:00
Samuel Clay
8ef2bf31b1 Merge branch 'master' into social
* master:
  Re-styling the crap out of all taskbar buttons. Much more streamlined now.
  Tweaking the living crap out of the intelligence control's colors. Lightened.
  User feedback: hiding positive and negative unread counts in title if there are no unread stories outside of neutral.
  Correcting typo in dupe feed resolution.
  Local settings in fabfile.
  Fixing up a minor detail in the new intelligence control.
  Rewriting intelligence slider to be an intelligence control (segmented control). Should make a ton more intuitive sense.
  Trying to fix IE troubles by forcing single requests per read story.
  Fixing nginx conf to support ssl.
  Adding PID files to gitignore.
  Ignoring files.
  Adding certificates to ignore.
  Adding https to nginx.

Conflicts:
	media/css/reader.css
	media/js/newsblur/common/assetmodel.js
2012-02-10 09:24:48 -08:00
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
b3fffab05a Merge branch 'master' into social
* master:
  Adding build/ back to .gitignore.
  Updating .gitignore.
  Using dsa pem for retrieving rabbit update counts.
  Preserving feed fetch error histories for 2 weeks.
  Adding munin graph for known good feeds.
  Turning down verbosity on feed tasking.
  Adding known good feeds to munin to chart their progress.
  Fixing headers overflow in Chrome.
  Adding new feeds db column 'known_good', for forcing updates of feeds that were once good but are now throwing 500s.
  Adding blogging OT press story.
2012-02-02 17:22:32 -08:00
Samuel Clay
d82fc00306 Fixing headers overflow in Chrome. 2012-02-01 22:06:39 -08:00
Samuel Clay
f82380c183 Showing social stories feed in reader. Needs unread counts, original view, routing, starred status, among others. 2012-01-25 09:52:34 -08:00
Samuel Clay
66867a812f Merge branch 'master' into social
* master:
  Cosing #44: Adding chosen.js library to add search to dropdowns. Used in Add Dialog.

Conflicts:
	assets.yml
2012-01-24 18:51:59 -08:00
Samuel Clay
67d18d2e31 Cosing #44: Adding chosen.js library to add search to dropdowns. Used in Add Dialog. 2012-01-24 18:37:22 -08:00
Samuel Clay
94c34d646a Showing friends feedlist. Publishing story feed, but it needs social shares built in. 2012-01-24 09:02:23 -08:00
Samuel Clay
bed2475a6c Showing blurblogs on the feed list. 2012-01-21 16:12:54 -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
0468fe12dc Finished styling comments. Showing all sharers now. 2012-01-15 20:51:48 -08:00
Samuel Clay
850a12fea9 Merge branch 'master' into social
* master:
  Minor changes to fabfile. Needs to only run the pre_deploy step once.
  Adding uglify-js.
  Fixing paypal return.
  Fixing default state while waiting for statistics data to come in.
  Adding feed update interval for non-premium users in Statistics.
  Adding Chrome Notifier to Goodies page.
  Adding Tumblr to share menu.
  Ordering unmoderated recommended feeds by date.

Conflicts:
	utils/json_functions.py
2012-01-13 22:26:16 -08:00
Samuel Clay
edb76d8c83 Adding feed update interval for non-premium users in Statistics. 2012-01-13 17:54:17 -08:00
Samuel Clay
93e25520db Adding Tumblr to share menu. 2012-01-13 10:46:56 -08:00
Samuel Clay
c0fa6b263e Adding share keys and comment keys to redis, in order to distinguish between the two. 2012-01-13 09:20:37 -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
7601bb7b3d Adding follow/unfollow buttons. Preparing to modelize with Backbone. 2012-01-03 09:29:21 -08:00
Samuel Clay
3e7d6a42ee Merge branch 'master' into social
* master:
  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.
2012-01-03 08:32:27 -08:00
Samuel Clay
0dbe86605b Fixing public_root in assets.yml to be readbale by old yml. 2012-01-02 17:32:12 -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
234f148b41 Adding the setting of a feed's view settings to Site Settings dialog. This should've been in there a loooong time ago. 2012-01-02 12:41:37 -08:00
Samuel Clay
79ad3dfac1 Styling badge counts. 2011-12-31 12:38:44 -08:00
Samuel Clay
dd0e8ce9af Adding follow counts to profile badge. 2011-12-27 21:38:32 -08:00
Samuel Clay
eadc40dd8e Profile badges! 2011-12-26 16:50:04 -08:00
Samuel Clay
36ded0085a Complete user profile -- photo select, bio, location, website, editing and defaulting during OAuth social service connect. 2011-12-25 20:50:59 -08:00
Samuel Clay
7693e202ea Adding search bar to find friends. 2011-12-24 12:48:04 -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
d9efea8f1a Completing Twitter/FB OAuth end to end. Now need to surface and find friends. 2011-12-23 18:28:31 -08:00
Samuel Clay
de49d81f5e Adding twitter/facebook connect/disconnect buttons to find friend dialog. 2011-12-22 13:36:03 -08:00
Samuel Clay
5f723b28cf Adding Find Friends dialog, complete with tabs (Find friends, i'm following, following me). Doesn't do squat yet. 2011-12-21 18:23:53 -08:00
Samuel Clay
40bfa0c02b Moving around items on the dashboard for easier first time experience. 2011-12-20 08:55:55 -08:00
Samuel Clay
b166d37e2c Updating shared story comments, displaying multiple comments for testing. 2011-12-17 13:05:11 -08:00
Samuel Clay
bb7ae99ba4 Adding user statistics (with fake data). Also showing shared/starred stories as shared/starred in the Feed view. 2011-12-14 21:56:27 -08:00
Samuel Clay
e6a20e41fc Switching between shared and unshared states. 2011-12-14 09:51:47 -08:00
Samuel Clay
7f3ac8c843 Adding comment box to share. 2011-12-13 09:57:04 -08:00
Samuel Clay
ae0e45b698 Adding share buttons to Feed view. 2011-12-12 20:06:30 -08:00
Samuel Clay
56a5cc9cc8 Relative to absolute urls for all embedded images. 2011-12-12 09:51:58 -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