From 08a2b4bbf0a0e8603dea93051a4bf157259f250b Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Mon, 18 Jan 2010 14:54:32 +0000
Subject: [PATCH]     * graphs.jsp: Remove jrobin sig, set lower limit to 0

---
 .../java/src/net/i2p/router/web/StatSummarizer.java            | 1 +
 .../java/src/net/i2p/router/web/SummaryListener.java           | 3 ++-
 apps/routerconsole/jsp/viewstat.jsp                            | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java b/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java
index 15a9bf9b5c..4b29475a1c 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java
@@ -156,6 +156,7 @@ public class StatSummarizer implements Runnable {
         try {
             RrdGraphDef def = new RrdGraphDef();
             def.setTimePeriod(start/1000, 0);
+            def.setLowerLimit(0d);
             def.setBaseValue(1024);
             String title = "Bandwidth usage";
             if (!hideTitle)
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryListener.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryListener.java
index a7d1995dc6..0a1595d305 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryListener.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryListener.java
@@ -173,7 +173,7 @@ class SummaryRenderer {
             throw ioe;
         }
     }
-    public void render(OutputStream out) throws IOException { render(out, -1, -1, false, false, false, false, -1, true); }
+    public void render(OutputStream out) throws IOException { render(out, -1, -1, false, false, false, false, -1, false); }
     public void render(OutputStream out, int width, int height, boolean hideLegend, boolean hideGrid, boolean hideTitle, boolean showEvents, int periodCount, boolean showCredit) throws IOException {
         long end = _listener.now() - 60*1000;
         if (periodCount <= 0) periodCount = SummaryListener.PERIODS;
@@ -184,6 +184,7 @@ class SummaryRenderer {
         try {
             RrdGraphDef def = new RrdGraphDef();
             def.setTimePeriod(start/1000, 0);
+            def.setLowerLimit(0d);
             String name = _listener.getRate().getRateStat().getName();
             // heuristic to set K=1024
             if ((name.startsWith("bw.") || name.indexOf("Size") >= 0 || name.indexOf("Bps") >= 0 || name.indexOf("memory") >= 0)
diff --git a/apps/routerconsole/jsp/viewstat.jsp b/apps/routerconsole/jsp/viewstat.jsp
index 666e78fb49..2afa5c5609 100644
--- a/apps/routerconsole/jsp/viewstat.jsp
+++ b/apps/routerconsole/jsp/viewstat.jsp
@@ -51,7 +51,7 @@ if ( !rendered && ((rs != null) || fakeBw) ) {
         boolean hideGrid = Boolean.valueOf(""+request.getParameter("hideGrid")).booleanValue();
         boolean hideTitle = Boolean.valueOf(""+request.getParameter("hideTitle")).booleanValue();
         boolean showEvents = Boolean.valueOf(""+request.getParameter("showEvents")).booleanValue();
-        boolean showCredit = true;
+        boolean showCredit = false;
         if (request.getParameter("showCredit") != null)
           showCredit = Boolean.valueOf(""+request.getParameter("showCredit")).booleanValue();
         if (fakeBw)
-- 
GitLab