From 4d2e85d1ddebb8e5fab4f792ccd518f62156711b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Wed, 12 Feb 2014 23:03:22 +0000 Subject: [PATCH 1/4] Add a 'Get involved' section --- index.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/index.html b/index.html index 6691e1b..e6e3f9d 100644 --- a/index.html +++ b/index.html @@ -157,6 +157,21 @@ $ openssl req -nodes -newkey rsa:2048 -keyout relay.pem -x509 -days 365 -out rel +
+ +
+
+

Glowing bear is built by a small group of developers in their free time. As we're always trying to improve it, we would love getting your feedback and help. If that sounds like something you might enjoy, check out our project page on GitHub!

+

If you're interested in contributing or simply want to say hello, head over to #glowing-bear on freenode! We won't bite, promise (-ish).

+
+
+
From a069a171c28739b136ccd54ffc3ec173e8181c23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Wed, 12 Feb 2014 23:05:49 +0000 Subject: [PATCH 2/4] Slightly rephrase some of the text on the landing page * 4096 bit keys are better * add port number to explanation * Firefox 26 isn't all that brand-new any more --- index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index e6e3f9d..c2bf015 100644 --- a/index.html +++ b/index.html @@ -127,14 +127,14 @@
If you check the encryption box, the communication between browser and WeeChat will be encrypted.
- Note: Due to a bug encryption will not work in Firefox. Unless you are using a certificate trusted by your browser, you must also first visit the URL https://weechathost:relayport/ to accept the certificate.

- If you want to use an encrypted session you first have to set up the relay using SSL. It is easiest to use a self-signed certificate, which you can create like this: + Note: Due to a bug encryption will not work in Firefox. Unless you are using a certificate trusted by your browser, you must also first visit the URL https://weechathost:relayport/ to mark the certificate as trusted.

+ If you want to use an encrypted session you first have to set up the relay to use SSL. It is easiest to use a self-signed certificate, which you can create like this:
 $ mkdir -p ~/.weechat/ssl
 $ cd ~/.weechat/ssl
-$ openssl req -nodes -newkey rsa:2048 -keyout relay.pem -x509 -days 365 -out relay.pem
+$ openssl req -nodes -newkey rsa:4096 -keyout relay.pem -x509 -days 365 -out relay.pem
 
- If WeeChat is already running, you can reload the certificate and private key with these commands: + If WeeChat is already running, you can reload the certificate and private key and set up an encrypted relay on port 8000 with these commands:
 /relay sslcertkey
 /relay add ssl.weechat 8000
@@ -152,7 +152,7 @@ $ openssl req -nodes -newkey rsa:2048 -keyout relay.pem -x509 -days 365 -out rel
             
-

If you have a very recent version of Firefox you can install the frontend as an app. Click the button to install.

+

If you have a recent version of Firefox you can install glowing bear as an app. Click the button to install.

From ee4207ffd0ada3a5188573ba3c92c16b21957d1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Wed, 12 Feb 2014 23:03:54 +0000 Subject: [PATCH 3/4] Fix label for save password checkbox --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index c2bf015..5593bba 100644 --- a/index.html +++ b/index.html @@ -66,8 +66,8 @@
-
From 9c1ced32494936602123cd9236763ffe09d2b28d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Wed, 12 Feb 2014 23:04:24 +0000 Subject: [PATCH 4/4] Fix the markup a bit --- index.html | 194 ++++++++++++++++++++++++++--------------------------- 1 file changed, 96 insertions(+), 98 deletions(-) diff --git a/index.html b/index.html index 5593bba..684f47a 100644 --- a/index.html +++ b/index.html @@ -36,11 +36,11 @@ logo glowing bear - WeeChat web frontend + WeeChat web frontend
- Connection error The client was unable to connect to the WeeChat relay + Connection error The client was unable to connect to the WeeChat relay
@@ -63,7 +63,7 @@
Error: wrong password
- +
-
@@ -102,7 +102,6 @@ WeeChat version 0.4.2 or higher is required.
The communication goes directly between your browser and your WeeChat relay in plain text. Check the instructions below for help on setting up encrypted communication. Connection settings, including your password, are saved locally in your own browser between sessions. -

Shortcuts

Glowing Bear has a few shortcuts: @@ -176,96 +175,96 @@ $ openssl req -nodes -newkey rsa:4096 -keyout relay.pem -x509 -days 365 -out rel
-
-
- - brand - - -
-
-
- - - - -
+
+
+ + brand + + +
+
+
+ + + + +