Commit Graph

125 Commits

Author SHA1 Message Date
str4d c45dc0c838 Moved add and delete buttons into sidebar config table, and removed unnecessary ones 2012-07-11 21:20:35 +00:00
str4d b1a4b8bfed Rearanged columns of summary bar config table 2012-07-10 23:35:54 +00:00
str4d ac9bdab78e Added class to summary bar config table 2012-07-10 22:48:59 +00:00
str4d dbd95c5c64 Added extra column to keep ordering buttons in line 2012-07-10 11:57:40 +00:00
str4d 42565f19fc Use image buttons for ordering summary bar sections (images courtesy of dr|z3d) 2012-07-10 11:42:20 +00:00
str4d 9c7f9a935b Only add new summary bar sections to the bottom 2012-07-09 20:35:58 +00:00
str4d c9fc3f11a6 Replaced text fields for ordering summary bar with movement buttons (CSS styling needed) 2012-07-09 07:59:41 +00:00
str4d bb39d9ddcf Integrated summary bar preset buttons into main edit form as restore buttons 2012-07-08 22:11:05 +00:00
str4d 296ddbe930 Removed some unnecessary <hr>s 2012-06-11 05:32:53 +00:00
str4d e20f2d0bf6 Summary bar for /home defaults to reduced preset, everywhere else to full preset 2012-06-11 05:29:27 +00:00
str4d cc61f4eb61 Some changes to enable per-page sidebar configuration from the config file 2012-06-09 13:48:26 +00:00
str4d cbcbfea6e8 Shorten /i2ptunnelmanager to /i2ptunnelmgr (/i2ptunnel is surplanted by /i2ptunnel/) 2012-06-09 06:08:44 +00:00
str4d b00fbfa23d Centre box for order of new section, and add default value 2012-06-07 10:26:44 +00:00
str4d 3a75f8d7d1 Modifying section addition to show an option list
Also adding form handler class that I forgot to commit earlier.
2012-06-07 04:42:52 +00:00
str4d 84344b6789 Added a config page for summary bar 2012-06-07 02:51:22 +00:00
str4d b75d28fd0d Added /i2ptunnelmanager which wraps /i2ptunnel/ in an IFrame
/i2ptunnelmanager redirects to /i2ptunnel/ if the browser doesn't support IFrames.
2012-06-05 15:19:40 +00:00
str4d 52a3860717 Rearrange summary bar code to consolidate Ajax and IFrame, and /home and /console
Now, Ajax will be used first, and will fall back to IFrame if JS is disabled,
and a separate page if on a text or mobile browser.
Also, /home and /console (and everywhere) now all have the same summary bar
content, which currently defaults to the original full listing.
2012-06-05 12:44:17 +00:00
str4d 531c6c0f4c Implementation of customisable summary bar via routerconsole.summaryBar property
The initial attempt using mapping of strings to methods is shorter and neater,
but also doesn't work so is commented out.
2012-06-05 07:36:24 +00:00
str4d 5699b4515b Preparations for making the summary bar customisable 2012-06-05 02:12:30 +00:00
str4d b23414eab1 Reordered /home summarybar, added <hr> after update download button 2012-06-01 01:21:57 +00:00
zzz b24085bbe5 prevent very early NPE 2012-04-12 14:48:18 +00:00
zzz f13956d380 remove unused imports (eclipse) 2012-03-25 21:45:18 +00:00
zzz adcd1e8d9a * Reseeder: Get rid of static instance, root in netDB,
don't use system properties for status
2012-03-22 19:47:44 +00:00
zzz 0d494c50af add firewall and reseed status on /home 2012-01-25 15:01:19 +00:00
zzz 9252d6f9ca tweak 2012-01-22 16:15:18 +00:00
zzz b003ee8748 move some summary bar code around 2012-01-21 15:27:58 +00:00
zzz c6e6a9d36e - Add indication on summary bar when in VM comm system 2012-01-10 00:02:20 +00:00
zzz c9cccd7581 * Console:
- Summary bar tweaks
    - Config nav CSS tabs
    - CSS cleanups from last checkin
2011-12-02 17:21:04 +00:00
zzz c67404e74e remove firewalled and fast message 2011-08-26 13:50:58 +00:00
zzz 20c77e1529 fixes after review 2011-08-22 19:09:09 +00:00
zzz 395173613f * Console: Use capability method for counting integrated peers
* Netdb: Speed up collection of all the floodfill peers by using
           PeerManager.getPeersByCapability()
  * PeerManager: Capability cleanups
2011-07-21 15:34:23 +00:00
zzz 3380ecfa28 * SummaryHelper: Fix NPE at startup (ticket #493) 2011-07-13 14:19:34 +00:00
zzz d6c1202e4b summary bar tweak 2011-05-20 12:48:58 +00:00
zzz 360d96d085 de-thinsp until we can check UA for opera 2010-12-19 00:04:55 +00:00
zzz dd39f3f244 i2ptunnel jsp cleanup 2010-11-19 16:14:14 +00:00
zzz 138be42aa5 bye .jsp part 2 2010-11-17 22:26:31 +00:00
zzz 010a1fde3f * Console: Display durations with new formatDuration2() 2010-11-06 12:28:38 +00:00
zzz 157e035710 summary bar tweaks 2010-05-10 14:22:37 +00:00
zzz 2baee7413c * Replace size() <= 0 with isEmpty() everywhere, ditto > 0 -> !isEmpty() 2010-05-05 16:51:54 +00:00
zzz 4f70a7d0fe * Clock:
- getFramedAveragePeerClockSkew() now returns a long (ms);
        was a Long (s)
      - Implement NTP-style clock slewing so the clock is adjusted
        gradually
      - Implement clock strata so we prefer better clocks
      - Implement a timestamper in the transport so we will periodically
        update the clock even if NTP is not working
        This allows the router to converge the clock instead of simply
        hoping the first connected peer is correct.
      - Slow down NTP attempts after several consecutive failures
2010-02-13 01:20:23 +00:00
zzz d4637818be - Show yellow star if no outbound tunnels 2010-02-02 15:18:22 +00:00
zzz 81dcbedd17 * Transport clock skews:
- Store and report UDP clock skews even for large values, so
        a badly skewed local clock will be reported to the console
      - Don't shitlist for NTCP clock skew if we don't know what time it is
      - If NTP hasn't worked yet, have NTCP or SSU update the clock one time
      - Include failed clock skew in NTCP skew vector if there aren't many connections
      - Don't include NTCP clock skews for non-established connections
      - Fix framed clock skew frame size
      - Report framed clock skew even if for only one peer, if NTP hasn't worked yet
      - Don't log RRD errors after clock adjustment
      - Reduce min skew for console warning to 30s (was 45s)
      - More Java 5 cleanups
2010-01-24 15:38:44 +00:00
zzz fdfbab850a minor cleanups 2010-01-24 02:16:36 +00:00
zzz 5f12688a90 * Console: Add a tunnel share ratio estimate 2010-01-18 14:57:03 +00:00
zzz eaaf6af31d javadoc and logging tweaks; bring back i2ptunnel link to summary bar 2010-01-06 14:52:53 +00:00
zzz 9d167dc83a path fix 2010-01-02 02:40:58 +00:00
zzz 8e656427d8 * Console:
- Fix status to show a disconnected network error rather than
        clock skew or UDP error when disconnected
      - Use peer clock skew rather than clock offset for determining
        whether to display clock skew error, i.e. display what matters
    * Transport: Rework peer clock skew method to always return a value
      by falling back to router clock offset;
      Fix possible AIOOBE and divide by zero; remove logging;
      reduce min number of peers
2009-12-19 16:47:18 +00:00
zzz aeb6635e71 * Console:
- Rewrite TrustedUpdate version comparator, use for netdb version table
        so 0.7.10 will be sorted correctly
      - Reduce netdb.jsp memory usage
      - More tagging fixups
      - configclients.jsp fixup for "Web console"
2009-10-28 18:26:50 +00:00
walking 2603f6fe45 summarybar tagging 2009-10-27 13:35:27 +00:00
z3d a2f287cdfe Tidyups & more vertical spatial effiencies in the sidebar. 2009-10-22 00:23:17 +00:00