Commit graph

1095 commits

Author SHA1 Message Date
Samuel Clay
2408156024 Reverting most PIL cleanup. 2013-06-21 13:15:04 -07:00
Samuel Clay
bb95ea8984 Cleaning up PIL. 2013-06-21 13:11:54 -07:00
Samuel Clay
9826a6499b Moving all pubsub to a dedicated redis box (called REDIS2). 2013-06-18 12:21:27 -07:00
Samuel Clay
47b32be408 Merge branch 'master' into offline
* master:
  Scheduling stale feeds for flat feed users, too.
  Normalizing user agents for better detectibility.
  Blocking dumb client apps without user agents.
  Adding user agent logging for api logins.
2013-06-15 12:52:57 -07:00
Samuel Clay
a9e3238b89 Normalizing user agents for better detectibility. 2013-06-15 09:09:03 -07:00
Samuel Clay
9748227ae9 Connection error handling on tlnb. 2013-06-14 12:31:47 -07:00
Samuel Clay
85120d3f99 Fixing Twitter sharing by upgrading to API v1.1. 2013-06-12 13:52:43 -07:00
Samuel Clay
78e2e399dd Refactoring tlnb for graceful and robust app server logging. 2013-06-09 23:04:01 -04:00
Samuel Clay
db23c948c7 Adding server name back to logging. 2013-06-09 02:45:17 -04:00
Samuel Clay
04442aa890 Fixing three random exceptions in feed fetching. 2013-05-31 17:14:17 -07:00
Samuel Clay
0d6e0e28f3 Instrumenting pymongo to log queries in debug. Including Replica Set Connection. 2013-05-30 10:39:41 -07:00
Samuel Clay
e3f2677ee7 Upgrading mongoengine prep. 2013-05-29 18:00:09 -07:00
Samuel Clay
123de0dcb7 Adding monit script for watching node real-time server. 2013-05-28 18:22:19 -07:00
Samuel Clay
84c16d7464 Adding user queue size to munin. 2013-05-21 14:15:25 -07:00
Samuel Clay
fbb908174a Stripping www from blurblogs. 2013-05-21 06:34:49 -07:00
Samuel Clay
8835458c71 Removing dev references. 2013-05-21 06:05:17 -07:00
Samuel Clay
7afd2ff946 Restructuring fabfile to use dynamic hosts. 2013-05-20 17:29:28 -07:00
Samuel Clay
93fdab24da Auto-naming new app/task servers based on existing servers. 2013-05-20 12:57:45 -07:00
Samuel Clay
88a099a357 Merge branch 'master' into circular
* master:
  Adding dynamic ssh and fab hosting by querying digitalocean on every command.
  Cleaning up time calibration code for new servers.
  Adding automated redis backup.
2013-05-20 12:03:21 -07:00
Samuel Clay
a84ca42310 Adding dynamic ssh and fab hosting by querying digitalocean on every command. 2013-05-20 12:03:14 -07:00
Samuel Clay
d5972c0eef Adding automated redis backup. 2013-05-18 21:48:03 -07:00
Samuel Clay
6c394f18c2 Merge branch 'master' into circular
* master:
  Adding ReadKit to supported clients.
2013-05-16 11:11:52 -07:00
Samuel Clay
0b81e57871 Adding ReadKit to supported clients. 2013-05-16 11:11:46 -07:00
Samuel Clay
f332a90140 Just use regular yaml and link it. 2013-05-15 18:19:17 -07:00
Samuel Clay
ada894441b Just use regular yaml and link it. 2013-05-15 18:19:00 -07:00
Samuel Clay
67f2028aef Merge branch 'master' into circular
* master:
  Moving to vendorized yaml.
  Removing PyYAML as a non-vendorized dependency.
  Vendorizing pyyaml because pyyaml.org is down so often.
2013-05-15 18:08:41 -07:00
Samuel Clay
0b793a3797 Moving to vendorized yaml. 2013-05-15 18:08:37 -07:00
Samuel Clay
6ebaa81ea1 Merge branch 'muserstory_remove' into circular
* muserstory_remove:
  Adding node group to fabfile.
  Using popular instead of homepage user to suggest new users to follow.
  Cleaning up unused detritus. Ready to deploy.
  Final cleanup before deploying.
  Removing MUserStory entirely.
2013-05-14 16:11:44 -07:00
Samuel Clay
a65676bbd2 Forcing dev subdomain on new user queue email. 2013-05-13 18:31:44 -07:00
Samuel Clay
c74fad0feb www -> dev for press. 2013-05-13 18:26:09 -07:00
Samuel Clay
b98d129d1b Removing MUserStory entirely. 2013-05-10 16:11:30 -07:00
Samuel Clay
2bd2589c80 Handling error when user is already refunded. 2013-05-10 12:15:54 -07:00
Samuel Clay
23a7aa84d7 Merge branch 'master' into circular
* master:
  Using story cache when calculating unreads, for those who need unread counts updating.
2013-05-03 13:17:07 -07:00
Samuel Clay
550a33d9ab Using story cache when calculating unreads, for those who need unread counts updating. 2013-05-03 09:43:21 -07:00
Samuel Clay
97041dece7 Merge branch 'master' into circular
* master:
  Fixing story hash migration to run by user.
  Adding story_hash to starred stories, user stories, and shared stories.
  Adding redis backup script.
2013-04-29 18:00:55 -07:00
Samuel Clay
4d014033b6 Adding redis backup script. 2013-04-29 14:06:42 -07:00
Samuel Clay
42b85d485a Merge branch 'schedule' into schedule_dev
* schedule:
  Adding metric for last story date, used to calculate next scheduled update.
2013-04-23 17:04:27 -07:00
Samuel Clay
1584208677 Adding metric for last story date, used to calculate next scheduled update. 2013-04-23 17:04:21 -07:00
Samuel Clay
629fb2fd52 Merge branch 'master' into circular
* master:
  Adding logging to mongo backup.
2013-04-20 15:06:36 -07:00
Samuel Clay
408fb99802 Adding logging to mongo backup. 2013-04-20 15:06:32 -07:00
Samuel Clay
c8907bbab4 Re-designed footer. Adding footer to homepage. 2013-04-18 13:49:30 -07:00
Samuel Clay
976a5f15d1 Merge branch 'master' into circular
* master:
  Upping feed fetches.
  Adding meta refresh to maintenance page.
  Adding work to fabfile. Changing deploy to deploy_code.
2013-04-15 19:26:45 -07:00
Samuel Clay
84bcb54ff2 Adding work to fabfile. Changing deploy to deploy_code. 2013-04-15 18:32:13 -07:00
Samuel Clay
41f9257d7f Merge branch 'master' into circular
* master:
  Refactoring real-time socketio clientside to fix multiple client updates.
  Unread counts only for logged in users.

Conflicts:
	media/js/newsblur/reader/reader.js
2013-04-15 18:00:00 -07:00
Samuel Clay
76cbbd8d8b Refactoring real-time socketio clientside to fix multiple client updates. 2013-04-15 17:59:06 -07:00
Samuel Clay
f6b5262c4f Merge branch 'master' into circular
* master:
  Fixing small bug around missing feeds during update pipeline.
  Fixing race condition between primary adn secondaries when creating feed fetch histories.
  Reversing order for fetch histories.
  Moving from feed/page/push histories to capped fetch history.

Conflicts:
	apps/rss_feeds/views.py
2013-04-15 15:17:29 -07:00
Samuel Clay
6011e4f2da Moving from feed/page/push histories to capped fetch history. 2013-04-15 14:30:31 -07:00
Samuel Clay
cdb936ddd0 Merge branch 'master' into circular
* master:
  Switching feed fetch counts from mongo to redis.
  Versioning postgres backup script.
  Versioning postgres backup script.
2013-04-15 12:09:46 -07:00
Samuel Clay
eb08ef5569 Versioning postgres backup script. 2013-04-14 21:07:49 -07:00
Samuel Clay
4eb49687e0 Versioning postgres backup script. 2013-04-14 21:07:07 -07:00