Skip to content

Commit

Permalink
updated certs and enabled browser_check strict mode
Browse files Browse the repository at this point in the history
  • Loading branch information
Owen Barnes committed Jun 22, 2011
1 parent de30db7 commit 9c59b4f
Show file tree
Hide file tree
Showing 14 changed files with 107 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .socketstream_state
Original file line number Original file line Diff line number Diff line change
@@ -1 +1 @@
{"version":{"server":"0.0.58","client":"0.0.17"}} {"version":{"server":"0.0.59","client":"0.0.17"}}
3 changes: 2 additions & 1 deletion app/views/app.jade
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ html(lang="en")
span.title radar span.title radar
#navigationBottom #navigationBottom
p p
|SocketRacer proof of concept by a(href='https://github.com/alz/socketracer') SocketRacer
| proof of concept by
a(href='https://github.com/alz') Alan Milford a(href='https://github.com/alz') Alan Milford
| based on the awesome | based on the awesome
a(href='https://github.com/socketstream/socketstream') SocketStream a(href='https://github.com/socketstream/socketstream') SocketStream
Expand Down
5 changes: 3 additions & 2 deletions config/app.json
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -21,5 +21,6 @@
[7, 5, 5, 5, 5, 8, 5, 6, 1, 1] [7, 5, 5, 5, 5, 8, 5, 6, 1, 1]
] ]
} }
} },
} "browser_check": {"enabled":true, "strict":true}
}
2 changes: 1 addition & 1 deletion config/environments/staging.json
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
{ {
"port": 443, "port": 443,
"ssl": {"enabled":true} "https": {"enabled":true}
} }
23 changes: 23 additions & 0 deletions config/ssl_certs/site.ca.pem
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,23 @@
-----BEGIN CERTIFICATE-----
MIID1TCCAr2gAwIBAgIDAjbRMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVT
MRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9i
YWwgQ0EwHhcNMTAwMjE5MjI0NTA1WhcNMjAwMjE4MjI0NTA1WjA8MQswCQYDVQQG
EwJVUzEXMBUGA1UEChMOR2VvVHJ1c3QsIEluYy4xFDASBgNVBAMTC1JhcGlkU1NM
IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx3H4Vsce2cy1rfa0
l6P7oeYLUF9QqjraD/w9KSRDxhApwfxVQHLuverfn7ZB9EhLyG7+T1cSi1v6kt1e
6K3z8Buxe037z/3R5fjj3Of1c3/fAUnPjFbBvTfjW761T4uL8NpPx+PdVUdp3/Jb
ewdPPeWsIcHIHXro5/YPoar1b96oZU8QiZwD84l6pV4BcjPtqelaHnnzh8jfyMX8
N8iamte4dsywPuf95lTq319SQXhZV63xEtZ/vNWfcNMFbPqjfWdY3SZiHTGSDHl5
HI7PynvBZq+odEj7joLCniyZXHstXZu8W1eefDp6E63yoxhbK1kPzVw662gzxigd
gtFQiwIDAQABo4HZMIHWMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUa2k9ahhC
St2PAmU5/TUkhniRFjAwHwYDVR0jBBgwFoAUwHqYaI2J+6sFZAwRfap9ZbjKzE4w
EgYDVR0TAQH/BAgwBgEB/wIBADA6BgNVHR8EMzAxMC+gLaArhilodHRwOi8vY3Js
Lmdlb3RydXN0LmNvbS9jcmxzL2d0Z2xvYmFsLmNybDA0BggrBgEFBQcBAQQoMCYw
JAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmdlb3RydXN0LmNvbTANBgkqhkiG9w0B
AQUFAAOCAQEAq7y8Cl0YlOPBscOoTFXWvrSY8e48HM3P8yQkXJYDJ1j8Nq6iL4/x
/torAsMzvcjdSCIrYA+lAxD9d/jQ7ZZnT/3qRyBwVNypDFV+4ZYlitm12ldKvo2O
SUNjpWxOJ4cl61tt/qJ/OCjgNqutOaWlYsS3XFgsql0BYKZiZ6PAx2Ij9OdsRu61
04BqIhPSLT90T+qvjF+0OJzbrs6vhB6m9jRRWXnT43XcvNfzc9+S7NIgWW+c+5X4
knYYCnwPLKbK3opie9jzzl9ovY8+wXS7FXI6FoOpC+ZNmZzYV+yoAVHHb1c0XqtK
LEL2TxyJeN4mTvVvk0wVaydWTQBUbHq3tw==
-----END CERTIFICATE-----
File renamed without changes.
File renamed without changes.
46 changes: 46 additions & 0 deletions public/assets/app_1308742245390.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions public/assets/app_1308742245390.js

Large diffs are not rendered by default.

File renamed without changes.
File renamed without changes.
6 changes: 6 additions & 0 deletions public/index.html
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,6 @@
<!DOCTYPE html><html lang="en"><head><meta http-equiv="Content-Type" content="text/html,charset = UTF-8"><meta name="apple-mobile-web-capable" content="yes"><meta name="apple-mobile-web-status-bar-style" content="black-translucent"><meta name="viewport" content="width = device-width, initial-scale = 0.5, user-scalable = no"><link href="/assets/lib_1308742245197.css" media="screen" rel="stylesheet" type="text/css"><link href="/assets/app_1308742245390.css" media="screen" rel="stylesheet" type="text/css"><script src="/assets/lib_1308742245193.js" type="text/javascript"></script><script src="/assets/app_1308742245390.js" type="text/javascript"></script><title>SocketRacer</title></head><body><div id="wrapper"><div id="navigationTop"><img src="/images/racerlogo.png" class="navigationLogo"></div><div id="main" class="views hidden"><div id="canvas"><div id="cardebug" class="hidden"></div><div id="buttons-left"><span id="debug">Toggle debug
</span><br><br><span id="changecol">Change colour
</span><br><br><div id="control-left" class="control left hidden"></div><div id="control-right" class="control right hidden"></div></div><div id="buttons-right"><div id="control-up" class="control up hidden"></div><div id="control-down" class="control down hidden"></div></div><div id="viewport"><div id="tiles"></div></div></div></div><input type="text" id="chatentry" class="hidden"><div id="radar"><span class="title">radar</span></div><div id="navigationBottom"><p><a href="https://github.com/alz/socketracer">SocketRacer</a> proof of concept by
<a href="https://github.com/alz">Alan Milford</a> based on the awesome
<a href="https://github.com/socketstream/socketstream">SocketStream</a> framework
</p></div><form onsubmit="return false" id="signIn" class="views hidden"><h1>Please enter a name for your car</h1><input type="text" autofocus></form><div id="browserNotSupported" class="hidden"><h1>Sorry folks</h1><p>Your browser is not supported :(</p><p>Please use either Google Chrome or Apple Safari.</p></div></div></body></html>
9 changes: 9 additions & 0 deletions static/incompatible_browsers/app.css
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,9 @@
body {
font: normal 15px 'Lucida Grande', 'Tahoma', sans-serif;
text-align: center;
margin: 250px 0;
}

h1 {
font-weight: normal;
}
15 changes: 15 additions & 0 deletions static/incompatible_browsers/index.html
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,15 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link href="/app.css" media="screen" rel="stylesheet" type="text/css">
<title>Incompatible Browser</title>
</head>
<body>
<h1>Incompatible Browser</h1>
<p>
We're sorry. This website uses cutting-edge websocket technology which is currently only supported by
<a href="http://www.google.com/chrome">Chrome</a> or <a href="http://www.apple.com/safari">Safari</a> (Mac users only).
</p>
<p>Please download one of the modern browsers above then revisit this site for an amazing real time experience.</p>
</body>
</html>

0 comments on commit 9c59b4f

Please sign in to comment.