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