Permalink
Branch: zhaofengli
Commits on Jan 12, 2019
  1. Include an additional css file to allow for site specific changes and…

    Simon Marsh authored and zhaofengli committed Jan 11, 2019
    … style overrides
  2. Add a timeout to lgproxy operations.

    Simon Marsh authored and zhaofengli committed Jan 12, 2019
    The timeout can help prevent a single, misbehaving server from blocking the page load.
  3. - Fix bgpmap for bird2.

    Simon Marsh authored and zhaofengli committed Jan 12, 2019
    - Allow for having no ASN mapping service
    - Remove trailing | when no ASN info is found
  4. Fix protocol summary view when 'timeformat protocol iso long' is conf…

    Simon Marsh authored and zhaofengli committed Jan 12, 2019
    …igured.
    
    'timeformat protocol iso long' is a requirement for using bird_exporter with prometheus.
  5. Differentiate protocols that are passive and in the 'start' state in …

    Simon Marsh authored and zhaofengli committed Jan 12, 2019
    …the protocol summary view.
    
    This is a normal condition, so the protocols shouldn't be flagged with a 'danger' badge.
  6. Update modal dialog for Bootstrap 4

    Simon Marsh authored and zhaofengli committed Jan 12, 2019
  7. Add Pipfile

    zhaofengli committed Jan 12, 2019
  8. 2to3

    zhaofengli committed Jan 12, 2019
  9. Add support for unified Bird daemons

    zhaofengli committed Nov 28, 2018
    Bird 2.0 includes IPv4 and IPv6 support in a single daemon.
    When UNIFIED_DAEMON is set to True, queries are always done with the
    "ipv4" backend (which handles both protocols), and distinctions between
    IPv4 and IPv4 are removed in the UI.
Commits on Nov 28, 2018
  1. Simplify parsing of 'show protocols' to avoid future breakages

    Baptiste Jonglez authored and zhaofengli committed Feb 12, 2014
    The current parsing method (ugly regexp) is hard to understand and prone
    to breakage:
    
    - Bird 1.4 changed the date format, which broke the parser ()
    - Bird 2.0 changed the format of the "Table" field, which again broke the parser (sileht#36)
    
    The new method is much simpler, does not involve any regexp, and should
    thus resist small syntax changes in Bird's output.
    
    Important limitation: parsing will be messed up if the date contains a
    space character.  There is no space in the default date format of Bird
    (checked with Bird 1.3 to Bird 2.0), but since the date format is
    configurable in Bird, it may happen anyway.  In particular, setting
    "timeformat protocol iso long" in Bird will break bird-lg's parser.
    
    Fixes sileht#36
  2. Upgrade to Bootstrap 4

    zhaofengli committed Nov 28, 2018
    ... with some opinionated design changes
Commits on Sep 10, 2018
  1. Add lg.worldstream.nl to README.mkd

    sharkyzz authored and sileht committed Sep 6, 2018
Commits on Jun 26, 2018
  1. Add more happy users

    CSUC authored and sileht committed Jun 26, 2018
Commits on May 26, 2018
  1. Merge pull request sileht#33 from zorun/happy_users

    zorun committed May 26, 2018
    Add more happy users
  2. Merge pull request sileht#32 from zorun/init_systemd

    zorun committed May 26, 2018
    Add example systemd unit files, courtesy of ARN
  3. Add example systemd unit files, courtesy of ARN

    Baptiste Jonglez
    Baptiste Jonglez committed May 25, 2018
Commits on May 25, 2018
  1. Add more happy users

    Baptiste Jonglez
    Baptiste Jonglez committed May 25, 2018
Commits on Apr 7, 2018
  1. bind lgproxy.py optionally to an IP

    schulti authored and sileht committed Apr 6, 2018
    Add the options
    ```BIND_IP = "0.0.0.0"
    BIND_PORT = 5000```
    which allows to bind lgproxy.py to an IP/interface.
    
    As ports on routers shouldn't be exposed too much, it probably also makes sense to others to have this function. Tested.
Commits on Oct 30, 2017
  1. Fixed requirements in README.

    loopodoopo authored and sileht committed Oct 30, 2017
  2. Merge pull request sileht#28 from loopodoopo/master

    sileht committed Oct 30, 2017
    fixed SUMMARY_RE_MATCH to work with uptime longer then a day.
Commits on Oct 26, 2017
  1. Merge pull request sileht#27 from oszafraniec/master

    sileht committed Oct 26, 2017
    'NoneType' object has no attribute 'split'
Commits on Sep 19, 2017
  1. fix uptime parsing

    root
    root committed Sep 19, 2017
Commits on Aug 16, 2017
  1. fix fmt args

    sileht authored and root committed Aug 16, 2017
  2. Allow get svg

    sileht authored and root committed Aug 16, 2017
  3. Use base64 for bgpmap

    sileht authored and root committed Aug 16, 2017
Commits on Aug 4, 2017
  1. Update COPYING

    sileht committed Aug 4, 2017
  2. Remove obsolete bird version

    sileht committed Aug 4, 2017
  3. Add arn

    sileht committed Aug 4, 2017