From b7262aa592e7b51bf3dce2aa3bb79ad66c7fa12c Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 22 Jan 2021 08:43:47 -0500 Subject: [PATCH] Console: Drop old proof page --- .../i2p/router/web/helpers/ProofHelper.java | 38 ----------- .../web/helpers/SummaryBarRenderer.java | 9 --- apps/routerconsole/jsp/proof.jsp | 14 ---- .../jsp/themes/console/dark/console.css | 39 ----------- .../themes/console/images/info/rosette.png | Bin 1083 -> 0 bytes .../jsp/themes/console/light/console.css | 64 +----------------- .../jsp/themes/console/light/console_ar.css | 2 +- 7 files changed, 4 insertions(+), 162 deletions(-) delete mode 100644 apps/routerconsole/java/src/net/i2p/router/web/helpers/ProofHelper.java delete mode 100644 apps/routerconsole/jsp/proof.jsp delete mode 100644 apps/routerconsole/jsp/themes/console/images/info/rosette.png diff --git a/apps/routerconsole/java/src/net/i2p/router/web/helpers/ProofHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/helpers/ProofHelper.java deleted file mode 100644 index 47d3f55cc..000000000 --- a/apps/routerconsole/java/src/net/i2p/router/web/helpers/ProofHelper.java +++ /dev/null @@ -1,38 +0,0 @@ -package net.i2p.router.web.helpers; - -import java.util.Date; - -import net.i2p.data.DataHelper; -import net.i2p.data.router.RouterAddress; -import net.i2p.data.router.RouterInfo; -import net.i2p.data.Signature; -import net.i2p.router.web.HelperBase; - -/** - * Sign a statement about this router. - * @since 0.9.8 - */ -public class ProofHelper extends HelperBase { - - public String getProof() { - StringBuilder buf = new StringBuilder(512); - RouterInfo us = _context.router().getRouterInfo(); - buf.append("Hash: ").append(us.getIdentity().calculateHash().toBase64()).append('\n'); - //buf.append("Ident: ").append(us.getIdentity().toBase64()).append('\n'); - for (RouterAddress addr : us.getAddresses()) { - buf.append(addr.getTransportStyle()).append(": ").append(addr.getHost()).append('\n'); - } - buf.append("Caps: ").append(us.getCapabilities()).append('\n'); - buf.append("Date: ").append(new Date()); // no trailing newline - String msg = buf.toString(); - byte[] data = DataHelper.getUTF8(msg); - Signature sig = _context.dsa().sign(data, _context.keyManager().getSigningPrivateKey()); - buf.setLength(0); - buf.append("---BEGIN I2P SIGNED MESSAGE---\n"); - buf.append(msg); - buf.append("\n---BEGIN I2P SIGNATURE---\n"); - buf.append(sig.toBase64()); - buf.append("\n---END I2P SIGNATURE---"); - return buf.toString(); - } -} diff --git a/apps/routerconsole/java/src/net/i2p/router/web/helpers/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/helpers/SummaryBarRenderer.java index 085ea15dd..61446bbe9 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/helpers/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/helpers/SummaryBarRenderer.java @@ -531,15 +531,6 @@ class SummaryBarRenderer { .append("\n"); svcs.put(tx, rbuf.toString()); - tx = _t("Proof"); - rbuf.setLength(0); - rbuf.append("") - .append(nbsp(tx)) - .append("\n"); - svcs.put(tx, rbuf.toString()); - tx = _t("Stats"); rbuf.setLength(0); rbuf.append(" -<%@page pageEncoding="UTF-8"%> - - -<%@include file="css.jsi" %> -<%=intl.title("Proof")%> -<%@include file="summaryajax.jsi" %> - -<%@include file="summary.jsi" %>

Proof of Ownership

-

- - - -

diff --git a/apps/routerconsole/jsp/themes/console/dark/console.css b/apps/routerconsole/jsp/themes/console/dark/console.css index 67c355d35..6d4e80be3 100644 --- a/apps/routerconsole/jsp/themes/console/dark/console.css +++ b/apps/routerconsole/jsp/themes/console/dark/console.css @@ -4994,30 +4994,6 @@ ul#banlist + hr { margin-right: 5px; } -#proof p { - margin: 15px; - padding: 30px 5px 0; - border: 1px solid #000; - border-radius: 2px; - box-shadow: inset 0 0 0 1px #020, 0 0 1px #000; - background: url(/themes/console/images/info/rosette.png) right 8px top 8px no-repeat #001900; - background: url(/themes/console/images/info/rosette.png) right 8px top 8px no-repeat rgba(0,32,0,0.4); - background-blend-mode: color-burn; -} - -#proof textarea { - line-height: 160%; - font-size: 9pt; - overflow: hidden; - word-break: break-all; - white-space: pre-wrap; - height: 200px; -} - -#proof textarea:focus { - outline: none; -} - #oldconsole p { margin: 15px 0 10px; padding: 10px 20px; @@ -5445,21 +5421,6 @@ table#leasesetdebug th a:hover, table#leasesetsummary th a:hover { width: 100%; } -.main#proof { - padding: 0; -} - -.main#proof textarea, .main#proof textarea:focus { - padding: 5px 20px; - margin: 0; - width: 100%; - border: none; - background: none !important; - box-shadow: none; - color: #e6e6e7 !important; - filter: none; -} - #leasesetdebug, #leasesetsummary { margin-bottom: 14px; } diff --git a/apps/routerconsole/jsp/themes/console/images/info/rosette.png b/apps/routerconsole/jsp/themes/console/images/info/rosette.png deleted file mode 100644 index 2884f873d4fe4973f182543fdca4e06ae2e2bb69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1083 zcmV-B1jPG^P)iK~z|Uy_ZjHR7D)eKeMR_HR=IGq8`B3eB{7<4)TWly#Dg~VfCiO{9S`rl zW!Zi2b$1cJr=8#LH^1-qy`A~aJVE2=lG;2AYz3Bp8Q{AxcN1_OkP%KymJ7XOz?Y3Q z6%Ev^1V*GbPXZS;DE4pbtEYhHfxlW2a3!!?4w$HA2Q#%*QWr-r06D-~sf%N^!M2+5IuHXXO->`+o7T&{4IC$U zr2<$BbW3gS0qz4<#7`Ifz~jI#l}J_g2C2;lKxgb!T)FJ$b^|}A2n5(5wK)LDcnxmG zdbvJex>~@EQkyAYb^Ih=vz{6R{#k}RLYvGNU&V=?3He{GueJcw833t^dlJcE+Is52 zCddKKST8q(a5D+{)l!>>AzFk&{GQaw`f8kI_HqLLv|esJF)KJ#5nw&_eoCXyTOg0{ zSyIA!>b;5pVhrMczlB&YRvZ@90_GqES_bql+1Wb5p zBBjywGGBa&decfno6MIEk>Du+*3a3B0N{1&tG$4Wt#)Fk955x|+6Krwvf3QQxqL!? zDdc(s>JOtGQk%mm%@+l{Rrb|81Xdhb>N=oX=1bdg?p{)kZR@KYfESJHPQ%a-A0n$b9KGvE;Tp z!3N+b>#LW67dU%{v;j9~wYh)7S4V*(aROFIZN9B~(m!yNZ9zRk>wm|3sm(ruyFq&x zo3*~$2rNd*B0R*ouelw;-BO!v2zSVOxg)?gz;6WGZZq&vSbGO>4EPzi4A_*_reDBd z6>)@)kZT;yzJW`nHa`$ttr~;lV_Q&n0!VGjB;A1Gv0#1G37ibh0$tqO6gfCsP>)3e z>#GrhkCjHTM&?T+5NyM%1Y%DUlR>z{z!z1Kuc&gjhTz;VaE-`nb5Oug6H^z%MKoIz zUoW-!o~Axx#KDZf^)*3`6K;PDIl!C~?!{($f$I~%Mgs2_z$t?5A*41>0Gn!NoD3Jw zLPEzi;bOkLCjND3N{-;0;gaz8RGJg6+NRBZ2fLzx_0=fw+%k_fDz$m0G7`eGUhf0p z!!->73`=bmvbyvM^?N!F?Q+0ON^KT^VV1G`e*qsbKIS+k^UMGM002ovPDHLkV1m