Commit graph

113 commits

Author SHA1 Message Date
Samuel Clay
60f1f6f4cd Adding monit for celery on db. Fixing push subscription issue with changing feed ids. 2012-08-15 17:02:55 -07:00
Samuel Clay
87da00a851 Adding mongod, redis-server, and nginx to Mac OS X's launchd. 2012-07-23 10:17:55 -07:00
Samuel Clay
b63f436cfb Typo in gunicorn conf. 2012-07-20 19:50:11 -07:00
Samuel Clay
7ae2775ea3 Only using appropriate number of gunicorn processes, making this machine agnostic. 2012-07-20 19:48:18 -07:00
Samuel Clay
7f593c2470 Adding postgres standby commands + munin. 2012-07-20 01:26:56 -07:00
Samuel Clay
d1126ae64d Fixing the living snot out of the add site dialog. Adding an autocomplete spinner, showing results on focus, and no longer auto-adding on click (allowing user to select a folder). Big thanks to @afita for the push. 2012-07-17 13:00:30 -07:00
Samuel Clay
52a935e211 Adding logging to celerybeat. Adding site unread count calculation to homepage freshening. 2012-07-17 00:06:41 -07:00
Samuel Clay
d722e9c4eb Moving cronjob tasks over to celerybeat. Starting with task_feeds, collect_feedback, collect_stats, and mark_read for homepage freshening. 2012-07-16 23:40:17 -07:00
Samuel Clay
4bcf0751cf Small glitches: statistics showing Not Active on load, maintenace message, turning off ssl for pgsql. 2012-07-07 10:04:13 -07:00
Samuel Clay
6dbc9309a7 Moving reply to activate login for unauthed users. Also adding maintenace scripts. 2012-07-07 00:19:01 -07:00
Samuel Clay
a82492f928 Big conversion from only displaying friends comments to showing both friends and public, still separated. Big design changes to comments on blurblogs, as well. 2012-07-03 12:53:56 -07:00
Samuel Clay
1d22d8236d Adding work queue for emails. 2012-06-28 12:42:49 -07:00
Samuel Clay
90bcb4c62b Adding subdomain support for blurblogs. 2012-06-27 01:02:09 -07:00
Samuel Clay
cd29b35972 Adding comments and replies to original blurblogs. 2012-06-27 00:23:17 -07:00
Samuel Clay
9b2ed2944d Adding new db server, updating db deploy. 2012-06-26 11:19:53 -07:00
Samuel Clay
c66fd457e5 Moving from samuel@ofbrooklyn.com to samuel@newsblur.com. 2012-06-20 18:37:46 -07:00
Samuel Clay
613fcd91b4 Merge branch 'master' into social
* master:
  Adding app04, updating new app server bootstrap script.

Conflicts:
	fabfile.py
2012-05-21 09:44:17 -07:00
Samuel Clay
731d9a3b76 Adding app04, updating new app server bootstrap script. 2012-05-21 09:40:44 -07:00
Samuel Clay
69bf581cd2 Merge branch 'master' into social
* master:
  Adding story permalink to story context-menu. Thanks to @grammargirl for the idea.
  Adding task servers and updating automated deploy.
  Removing dupe unique index in prep for social.
  Adding 3 new task servers.

Conflicts:
	apps/analyzer/models.py
	fabfile.py
	media/js/newsblur/reader/reader.js
	utils/feed_fetcher.py
2012-05-17 13:27:29 -07:00
Samuel Clay
96cf1e2dec Adding task servers and updating automated deploy. 2012-05-17 12:43:13 -07:00
Samuel Clay
5354f56d01 Adding 3 new task servers. 2012-05-16 12:27:57 -07:00
Samuel Clay
18ed1dbf50 Adding postgresql standby fabfiles. 2012-05-15 15:25:01 -07:00
Samuel Clay
0dee27f4d8 Adding postgresql config to fab script. Also adding SHMMAX setting. 2012-05-04 13:37:01 -07:00
Samuel Clay
139761a148 Adding share story menu option to story context menu. Took all day. 2012-04-24 10:38:23 -07:00
Samuel Clay
109decc5d0 Merge branch 'master' into social
* master:
  Starred story titles, even if it kills us.
  Chucking ntpd in favor of bluntly recalibrating time on VPSs.
  Adding Robin Good press.
2012-04-23 15:38:54 -07:00
Samuel Clay
dbe82883b4 Merge branch 'master' of github.com:samuelclay/NewsBlur
* 'master' of github.com:samuelclay/NewsBlur:
  Adding Robin Good press.
2012-04-23 13:19:00 -07:00
Samuel Clay
1955dca844 Shortening activities/interactions to 4, to make room for coming user recomendations table. Also speeding up favicons. 2012-04-18 22:04:13 -07:00
Samuel Clay
b5edf68df9 Confgiuring new node server for favicons. 2012-04-07 14:44:52 -07:00
Samuel Clay
e83852af16 Adding node.js favicon server, for serving favicons super-fast from the db. 2012-04-07 14:40:04 -07:00
Samuel Clay
6e29d85c57 Beginning the process of getting anonymous users able to read social feeds. Also setting up unread counts for new machines. 2012-03-29 17:24:23 -07:00
Samuel Clay
a82f508e8e Merge branch 'master' into social
* master:
  Adding dev role, updating hosts, and checking for wp-cron in broken wordpress plugin PuSH pings.
  Stupid broken Wordpress PuSH plugin tries to set wp-admin/post.php to its topic.
  Adding logging to PuSH push requests.
  Change OPML export filename to use ISO date format
  Fixing broken redirected PuSH urls. Typo on datetime.
  Refactoring updated urls in PuSH feeds.
  Adding db04 to hosts.
  Feeds are OneToOne with PushSubscriptions, so remove the db inconsistency.
  Cranking manual refresh polling when disconnected from pubsub.
  Client-side push/pubsub should reconnect and degrade gracefully.
2012-03-29 13:57:47 -07:00
Samuel Clay
f49f5ebc04 Adding dev role, updating hosts, and checking for wp-cron in broken wordpress plugin PuSH pings. 2012-03-29 13:57:38 -07:00
Samuel Clay
dacd1941e6 Adding db04 to hosts. 2012-03-29 11:56:41 -07:00
Samuel Clay
8efefc6cdb Merge branch 'master' into social
* master:
  Fixing hub url change subscription.
  Adding failed push feeds to munin.
  Showing correctly real-time status if feed is push.
  Showing correct real-time status if feed is push.
  Emergency fix to not have to reverse url in task fetchers.
  Setting up push feeds for removal.
  Adding munin graph for pushed feed queue and nginx conf.
  Logging real-time.
  Resubscribing to real-time feeds on add/remove feed.
  Adding push feeds queue. Ignoring fat ping, since it might not match URLs.
  Cleanup
  Forgive push subscription errors.
  Adding # of push feeds to munin.
  Correcting a double-encoding bug for story permalinks that was from way back when.
  Fixing the shit out of the feed fetcher's deleted feed handling. Also fixing PuSH support to correctly give parameters to PuSH server.
  Checking for push hub links safetly.
  Adding subscription callbacks for PuSH.
  Stubbing in PuSH support. Need to work it in with Feeds and upgrade rel='hub'.

Conflicts:
	apps/reader/models.py
	media/js/newsblur/reader/reader.js
	settings.py
	utils/feed_fetcher.py
2012-03-28 18:42:35 -07:00
Samuel Clay
d8a343b67b Adding munin graph for pushed feed queue and nginx conf. 2012-03-28 16:43:04 -07:00
Samuel Clay
a74be1b604 Adding push feeds queue. Ignoring fat ping, since it might not match URLs. 2012-03-28 15:49:21 -07:00
Samuel Clay
e0d6454a5f Merge branch 'master' into social
* master:
  Fixing missing status code in feed fetcher.
  Fixing missing status code in feed fetcher.
  Adding stathat stats for feed fetching and parsing.
  Small cleanup to parameters of feed update method.
  Refactoring starred stories indexes and adding hints.
  Removing hints.
  Adding hints, revising indexes on user stories, and trying to quicken feed fetching meta work.
  Refactoring refresh feed unread counts. Fixing tests.
  Adding task04 to fabfile.
  Adding django 1.4 compatibility.
  If feed no longer exists after update, find it, then schedule fetch.
  Don't skip unfetched feeds.
  Don't skip unfetched feeds.

Conflicts:
	apps/reader/models.py
	apps/reader/views.py
	fabfile.py
	utils/feed_fetcher.py
2012-03-26 21:06:13 -07:00
Samuel Clay
4bee53f4a4 Adding task04 to fabfile. 2012-03-26 10:08:33 -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
c2fb0c6692 Finishing up OPML upload and Reader import in new intro-style. 2012-03-05 19:18:40 -08:00
Samuel Clay
485d3bddbd Merge branch 'master' of github.com:samuelclay/NewsBlur into social
* 'master' of github.com:samuelclay/NewsBlur:
  Adding all mongodb munin plugins, and adding fab command to install munin plugins for mongo.
  Upgrading requests's ConnectionError to a first-class error, marking page as bad url.
  Python module requests now throwing ConnectionError on bad urls. Handling by not emailing me about it.

Conflicts:
	fabfile.py
2012-03-05 11:55:42 -08:00
Samuel Clay
20c78d52cf Adding all mongodb munin plugins, and adding fab command to install munin plugins for mongo. 2012-03-05 09:24:32 -08:00
Samuel Clay
307e36622b Merge branch 'master' into social
* master:
  Adding asset-less deployment.
  Upgrading feedparser from 5.0.1 to 5.1.
  Catching errors in page links with ill-formed urls.
  Not showing the world favicon until favicons are downloaded.
  Fixing feed exception dialog to actually reload feeds on the page.
  Geometrically decaying feed fetches on known good feeds that have gone bad.
  Fixing issue around empty original pages.

Conflicts:
	media/js/newsblur/reader/reader.js
2012-02-23 15:40:38 -08:00
Samuel Clay
6c7034343b Geometrically decaying feed fetches on known good feeds that have gone bad. 2012-02-23 13:20:10 -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
afda20c3f9 Trying to fix IE troubles by forcing single requests per read story. 2012-02-08 16:22:21 -08:00
Samuel Clay
f73c48ef84 Fixing nginx conf to support ssl. 2012-02-08 12:51:44 -08:00
Samuel Clay
594d8c22f0 Adding https to nginx. 2012-02-08 12:42:19 -08:00
Samuel Clay
28e3871b6c Stubbing in social feed count calculations. 2012-02-08 12:20:05 -08:00
Samuel Clay
14d7849878 Adding Original page for social shared feeds. 2012-01-31 10:15:11 -08:00