diff --git a/docs/index.rst b/docs/index.rst index 2b4bc8db2a763ffe64814217ec23e02267207e6e..1fd9d16d51afb423f62336c559f5445ade21e7b4 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -57,6 +57,7 @@ Releases .. toctree:: :maxdepth: 1 + releases/v2015.2 releases/v2015.1.2 releases/v2015.1.1 releases/v2015.1 diff --git a/docs/releases/v2015.2.rst b/docs/releases/v2015.2.rst new file mode 100644 index 0000000000000000000000000000000000000000..eda71390cf000a3b44b098d8b10ec164581fefca --- /dev/null +++ b/docs/releases/v2015.2.rst @@ -0,0 +1,37 @@ +Gluon 2015.2 (in development) +============================= + +Added (and removed) hardware support +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +New features +~~~~~~~~~~~~ + + +Bugfixes +~~~~~~~~ + + +Site changes +~~~~~~~~~~~~ +* ``i18n/`` + + - The translations of ``gluon-config-mode:pubkey`` now have to show the fastd + public key itself if desired, making its format and whether it is shown at + all configurable. To retain the old format, add ``<p>`` to the beginning of + your translations and append:: + + "</p>" + "<div class=\"the-key\">" + " # <%= hostname %>" + " <br/>" + "<%= pubkey %>" + "</div>" + +Internals +~~~~~~~~~ + + +Known Issues +~~~~~~~~~~~~ diff --git a/docs/site-example/i18n/de.po b/docs/site-example/i18n/de.po index ce27c81392184d683e453f2056ff824374d354b7..c4a9f9dcc5d2f1587045368d45fdb2a7060f4c45 100644 --- a/docs/site-example/i18n/de.po +++ b/docs/site-example/i18n/de.po @@ -18,12 +18,18 @@ msgstr "" msgid "gluon-config-mode:pubkey" msgstr "" -"Dies ist der öffentliche Schlüssel deines Freifunk-Knotens. Erst nachdem " +"<p>Dies ist der öffentliche Schlüssel deines Freifunk-Knotens. Erst nachdem " "er auf den Servern des Entenhausener Freifunk-Projektes eingetragen wurde, " "kann sich dein Knoten mit dem Entenhausener Mesh-VPN zu verbinden. Bitte " "schicke dazu diesen Schlüssel und den Namen deines Knotens " "(<em><%=hostname%></em>) an " "<a href=\"mailto:keys@entenhausen.freifunk.net\">keys@entenhausen.freifunk.net</a>." +"</p>" +"<div class=\"the-key\">" +" # <%= hostname %>" +" <br/>" +"<%= pubkey %>" +"</div>" msgid "gluon-config-mode:reboot" msgstr "" diff --git a/docs/site-example/i18n/en.po b/docs/site-example/i18n/en.po index dedc06e15661facc29a58681a83b733eff805c1d..ac28fea5ba11a65982e4b43cd2448eae9153dd16 100644 --- a/docs/site-example/i18n/en.po +++ b/docs/site-example/i18n/en.po @@ -17,11 +17,17 @@ msgstr "" msgid "gluon-config-mode:pubkey" msgstr "" -"This is your Freifunk node's public key. The node won't be able to " +"<p>This is your Freifunk node's public key. The node won't be able to " "connect to the mesh VPN until the key has been registered on the Freifunk " "Duckburg servers. " "To register the key send it together with your node's name (<em><%=hostname%></em>) to " "<a href=\"mailto:keys@entenhausen.freifunk.net\">keys@entenhausen.freifunk.net</a>." +"</p>" +"<div class=\"the-key\">" +" # <%= hostname %>" +" <br/>" +"<%= pubkey %>" +"</div>" msgid "gluon-config-mode:reboot" diff --git a/package/gluon-config-mode-mesh-vpn/files/lib/gluon/config-mode/reboot/0100-mesh-vpn.lua b/package/gluon-config-mode-mesh-vpn/files/lib/gluon/config-mode/reboot/0100-mesh-vpn.lua index 1b32c73114e733fb8277c99057a7d5c7e3001764..9bd314861b0aaaba1b9fb94c2ced31e86d8615a1 100644 --- a/package/gluon-config-mode-mesh-vpn/files/lib/gluon/config-mode/reboot/0100-mesh-vpn.lua +++ b/package/gluon-config-mode-mesh-vpn/files/lib/gluon/config-mode/reboot/0100-mesh-vpn.lua @@ -12,12 +12,7 @@ else local pubkey = util.trim(util.exec("/etc/init.d/fastd show_key " .. "mesh_vpn")) local hostname = uci:get_first("system", "system", "hostname") - local msg = [[<p>]] .. i18n.translate('gluon-config-mode:pubkey') .. [[</p> - <div class="the-key"> - # <%= hostname %> - <br/> - <%= pubkey %> - </div>]] + local msg = i18n.translate('gluon-config-mode:pubkey') return function () luci.template.render_string(msg, { pubkey=pubkey