Commit graph

966 commits

Author SHA1 Message Date
Samuel Clay
acf215ab44 Updating fabfile to use new repo'd ssh keys. 2013-07-17 15:03:16 -07:00
Samuel Clay
4386b14beb Fixing broken content from RSS feed when summary is actually longer. 2013-07-16 11:59:52 -07:00
Samuel Clay
17ad34c7d0 Adding starred stories to munin. 2013-07-11 15:55:37 -07:00
Samuel Clay
ee5c00bce5 Using latest feedparser. 2013-07-10 16:10:19 -07:00
Samuel Clay
cf36df47fa Bumping feed blast limit from 50 to 100 stories at a time. 2013-07-10 15:13:19 -07:00
Samuel Clay
081dab415c Merge branch 'master' into full_view
* master:
  Normaling user agents between feed/page/icon fetchers. Adding full site permalink.
2013-07-10 11:41:23 -07:00
Samuel Clay
988f9f4314 Normaling user agents between feed/page/icon fetchers. Adding full site permalink. 2013-07-10 11:38:05 -07:00
Samuel Clay
6e6f5d1935 New view: full view, the opposite of list view. 2013-07-08 17:06:01 -07:00
Samuel Clay
6fda0b6a35 Timing out on PuSH hubs when down. 2013-07-01 18:46:21 -07:00
Samuel Clay
faffa91791 Adding simple website uptime checker. 2013-07-01 16:52:21 -07:00
Samuel Clay
20c4177fad Toning down the red in the logs. 2013-07-01 08:22:02 -07:00
Samuel Clay
0eb2ccf4eb Turning down color warning for original text. 2013-06-30 17:12:41 -07:00
Samuel Clay
e6da8d034d Showing loading bar in all views. Also being more aggressive in finding urls when adding. 2013-06-30 17:00:31 -07:00
Samuel Clay
b2f93cb75b Chunking story hash pipeline to let others in. 2013-06-28 19:09:34 -07:00
Samuel Clay
67b82a3a60 Converting lua script to multi/exec block. 2013-06-27 15:21:13 -07:00
Samuel Clay
2ade3b31e9 Fixing munin. 2013-06-26 13:03:44 -07:00
Samuel Clay
3f786a65c6 Banning Feed Reader Background app, as it's causing a ton of bogus requests. 2013-06-25 21:48:30 -07:00
Samuel Clay
5c184be4ae Feed reader bg in user client list. 2013-06-24 23:41:31 -07:00
Samuel Clay
78774ebb39 Adding new widnows phone clients to logs. 2013-06-24 23:27:47 -07:00
Samuel Clay
40f1243e02 Updating postgres backup. 2013-06-24 20:07:11 -07:00
Samuel Clay
7ec280e178 Refacotring node+work servers out of app servers. 2013-06-23 13:47:19 -07:00
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