Commit graph

447 commits

Author SHA1 Message Date
Samuel Clay
7f2a3c4b1a Upping pip. 2014-01-21 17:27:15 -08:00
Samuel Clay
c589212e30 Adding pip updater. 2014-01-21 16:56:03 -08:00
Samuel Clay
7af614a324 Initial oauth provider commit. 2014-01-15 14:29:35 -08:00
Samuel Clay
a79d0fa6be Adding monit for work server. 2013-12-22 15:17:13 -08:00
Scott Robinson
ed4bc34288 Prefer forward secure and ECC cipher suites
I saw https://getsatisfaction.com/newsblur/topics/weak_crypto_available and realized a pull request might better communicate the ease in this improvement.

Configuration changes guided by https://community.qualys.com/blogs/securitylabs/2013/08/05/configuring-apache-nginx-and-openssl-for-forward-secrecy

Test results can be confirmed with https://www.ssllabs.com/ssltest/analyze.html?d=newsblur.com
2013-11-16 17:51:01 +08:00
Samuel Clay
db74119842 Using timezone-aware relative dates (Today, Yesterdays). 2013-11-06 23:39:28 -08:00
Samuel Clay
56baf288ef Merge branch 'master' into ios7
* master:
  Fixing mongo btree munin graph.
2013-10-23 14:51:15 -07:00
Samuel Clay
181a3f5174 Fixing mongo btree munin graph. 2013-10-23 13:33:24 -07:00
Samuel Clay
c3f251782f Merge branch 'master' into ios7
* master:
  Fixing a couple small bugs.
  Fixing subs for socialsubs.
  Fixing unread hashes on single feeds.
  Fixing redis issue with existing keys beyond a RESTORE.
  Fixing socialsub issue.
  Adding options popover (and read_filter) to all shared stories and global shared stories.
  Only trimming active users.
  Fixing issue with wrong subs.
  Fixing trim user stories on malformed story hash.
  Fixing missig unread ranked stories cache.
  Major refactoring of social blurblog. Also adding a new trimmer, but keeping it turned off.
  Fixing rstats.
2013-10-07 16:39:31 -07:00
Samuel Clay
07c5f95c36 Fixing a couple small bugs. 2013-10-07 16:16:38 -07:00
Samuel Clay
e244641185 Finishing saving of stories with gestures. Works with errors, but not offline. 2013-10-01 14:24:44 -07:00
Samuel Clay
0679d7d956 Adding redis to monit. 2013-09-17 15:56:16 -07:00
Samuel Clay
40e01c6860 Fixing iOS issue on river terminating prematurely. 2013-09-10 16:09:33 -07:00
Samuel Clay
7706711143 Moving from X-Real-IP to X-Forwarded-For. 2013-09-06 16:26:02 -07:00
Samuel Clay
c238973417 Correct haproxy config to account for new http layer 7 health checks from nginx. 2013-08-13 16:27:56 -07:00
Samuel Clay
9dc9e4a948 Cleaning up haproxy debug, logrotate. 2013-08-13 15:45:40 -07:00
Samuel Clay
888778b670 Adding nginx health check. Fixing ssh keys. 2013-07-30 19:16:12 -07:00
Samuel Clay
f9dd57a531 Adding nginx haproxy health check. 2013-07-30 18:28:53 -07:00
Samuel Clay
c286c0ed91 Adding haproxy exception for health check. 2013-07-30 18:24:34 -07:00
Samuel Clay
01b31137df Fixing overflow wrapping on commenter avatars on sharebar on web. 2013-07-30 13:39:19 -07:00
Samuel Clay
4422ba4b1f HAProxy munin graphs. 2013-07-23 18:15:30 -07:00
Samuel Clay
95c11e0ec1 Adding Haproxy munin graphs. 2013-07-23 14:31:02 -07:00
Samuel Clay
07b9bd559e Cleaning up redis monitoring. 2013-07-06 00:56:13 -07:00
Samuel Clay
af0fbbdc57 Updating redis conf to work with monit. 2013-07-05 23:24:38 -07:00
Samuel Clay
685c476b3a Monit for redis. 2013-07-05 23:24:30 -07:00
Samuel Clay
088329fbed Better redis defaults. 2013-07-05 23:24:19 -07:00
Dirkjan Ochtman
0cd1629ff1 Increase default width for feed pane by 2px. 2013-07-05 09:31:49 +02:00
Samuel Clay
3e66a09fde Show/hide instead of open/close, removes the resize nub. 2013-06-30 21:29:16 -07:00
Samuel Clay
2ca2607f0a Adding expiring key count to redis sampling. 2013-06-30 09:52:10 -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
1d82535faf Fixing requirements. 2013-06-26 12:46:12 -07:00
Samuel Clay
f6cb255f9a Gunicorn gets the real proxied ip. 2013-06-26 12:27:43 -07:00
Samuel Clay
c46122c45c Adding psutil dependency back in. 2013-06-24 20:09:13 -07:00
Samuel Clay
05333840a5 DB migration. 2013-06-24 17:59:31 -07:00
Samuel Clay
d104c8c62e Vendorizing psutil. 2013-06-24 12:38:00 -07:00
Samuel Clay
6b4ccc3cb8 Cleaning up fabfile. 2013-06-24 00:12:10 -07:00
Samuel Clay
724c78d7f8 Preparing for PostgreSQL server migration. 2013-06-23 16:43:37 -07:00
Samuel Clay
e04cfec056 Adding postgres apt script. 2013-06-23 14:01:32 -07:00
Samuel Clay
7ec280e178 Refacotring node+work servers out of app servers. 2013-06-23 13:47:19 -07:00
Samuel Clay
a83daad8c6 Fixing auto bootstraps. Also splitting favicons onto its own server. 2013-06-23 12:51:50 -07:00
Samuel Clay
30352fa0fb Fixing PIL issues. 2013-06-21 13:21:52 -07:00
Samuel Clay
7127962f5e Fixing fabfile. 2013-06-18 13:22:31 -07:00
Samuel Clay
debd7f858f Updating requirements. 2013-06-14 12:29:19 -07:00
Samuel Clay
db385c29ad Adding mongodb configsvr and mongos init and config scripts. Preparing for sharding. 2013-06-02 18:35:26 -07:00
Samuel Clay
8e9f578df7 Correcting monit for node. 2013-05-29 11:31:55 -07:00
Samuel Clay
123de0dcb7 Adding monit script for watching node real-time server. 2013-05-28 18:22:19 -07:00
Samuel Clay
8bed85fbe0 Configuring autovav in postgres conf. 2013-05-24 15:15:16 -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