Permalink
Commits on Jun 25, 2018
  1. Merge pull request #1881 from TDT-AG/pr/20180614-luci-mod-admin-full-…

    jow- committed Jun 25, 2018
    …fix-ssh-key-textarea
    
    luci-mod-admin-full: fix empty SSH-Keys textarea issue
  2. luci-mod-admin-full: report SNR unit as dB, not dBm

    zjw authored and jow- committed Jun 13, 2018
    Fixes: #1880
    Reported-by: "zjw"
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  3. Merge pull request #1906 from ldir-EDB0/typofix

    jow- committed Jun 25, 2018
    luci-app-rp-pppoe: Fix typo
  4. luci-base: add "Name" label to autogenerated title column

    jow- committed Jun 25, 2018
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  5. luci-theme-bootstrap: render tblsection row titles

    jow- committed Jun 25, 2018
    The Bootstrap theme lacked appropriate CSS yet to render section title
    attributes.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  6. luci-base: annotate tblsection description row as well

    jow- committed Jun 25, 2018
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  7. luci-theme-bootstrap: remove unused styles

    jow- committed Jun 25, 2018
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  8. luci-mod-admin-full: fix average traffic calculation in realtime band…

    jow- committed Jun 25, 2018
    …width
    
    
    Fixes #1908.
    Suggested-by: "mgalyean"
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  9. luci-mod-admin-full: fix initializing realtime graphs

    jow- committed Jun 25, 2018
    Commit 69782cc ("luci-base: xhr.js: defer starting poll queue") changed
    the way XHR poll queues are started which broke the timing on the realtime
    graph pages.
    
    Fix the problem by manually starting the poller after registering the request
    handlers.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  10. luci-base, luci-mod-admin-full: unify wifi assoclist code

    jow- committed Jun 25, 2018
    Merge the assoclist code of the status overview and wireless overview pages
    into a single shared partial template.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  11. luci-mod-admin-full: replace status page legend tags with h3 (#1907)

    jow- committed Jun 25, 2018
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  12. Merge pull request #1895 from jow-/master

    jow- committed Jun 25, 2018
    Responsive OpenWrt theme
Commits on Jun 23, 2018
  1. luci-app-rp-pppoe: Fix typo

    Kevin Darbyshire-Bryant
    Kevin Darbyshire-Bryant committed Jun 23, 2018
    Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
  2. luci-app-shadowsocks-libev: cleanup section add markup

    jow- committed Jun 20, 2018
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  3. luci-mod-admin-full: packages: display available packages by default

    jow- committed Jun 19, 2018
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  4. luci-app-travelmate: consolidate markup

    jow- committed Jun 19, 2018
    Rework the various application view templates to properly render with the
    latest responsive design changes.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  5. luci-app-upnp: rework lease status indicator

    jow- committed Jun 19, 2018
    Turn the dynamic lease status table into responsive table by using the
    cbi_update_table() helper in conjunction with title annotation attributes.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  6. luci-app-firewall: cleanup template markup

    jow- committed Jun 19, 2018
    Rework the cbi section add template markup to properly render with the
    latest responsive design changes.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  7. luci-mod-admin-full: cleanup markup

    jow- committed Jun 19, 2018
    Globally cleanup template markup to support responsive design changes in
    OpenWrt theme.
    
    Rework handling of dynamic status tables, consolidate hand-written markup,
    fix small render bugs in various places and annotate tables where needed.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  8. luci-theme-material: align CSS with markup changes

    jow- committed Jun 19, 2018
    Add the bare minimum of changes to make the theme render correctly with the
    latest markup, requires further refinement and tuning in the future.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  9. luci-theme-bootstrap: align CSS with markup changes

    jow- committed Jun 19, 2018
    Add changes to make the theme render correctly with the latest markup,
    requires further refinement and tuning in the future.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  10. luci-theme-openwrt: rework and polish OpenWrt theme

    jow- committed Jun 19, 2018
     - polish styling
     - move main menu to the left for large resolutions and collapse into
       dropdown header bar for small mobile resolutions
     - make tables responsive by utilizing extra attributes to turn rows
       into wrappable flexboxes for low resolutions
     - mostly get rid of button icon references and use a uniform color
       scheme for action-, positive, negative and neutral buttons
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  11. luci-base: globally cleanup markup

    jow- committed Jun 19, 2018
     - add responsive attributes to partial cbi templates
     - unify and fix button style classes
     - fix styling of sysauth dialog
     - rework firewall_zoneforwards widget
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  12. Merge pull request #1905 from ldir-EDB0/bcp38

    jow- committed Jun 23, 2018
    luci-app=bcp38: improve interface selection dropdown
  13. luci-app-bcp38: improve interface selection dropdown

    Kevin Darbyshire-Bryant
    Kevin Darbyshire-Bryant committed Jun 23, 2018
    Certain types of interface were excluded from bcp38's concept of
    upstream wan interface e.g. pppoa-wan
    
    Shamelessly copies the interface list generation from luci-app-sqm which
    solved exactly the same problem and gives additional clues by displaying
    the firewall zone (typically wan/lan etc)
    
    Run-tested-on: DGN3500
    
    Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Commits on Jun 22, 2018
  1. luci-base: cbi.js: add tooltip handling and responsive table helper code

    jow- committed Jun 19, 2018
     - make findParent() globally available
     - add code for initializing rich cbi tooltips
     - introduce cbi_update_table() helper to auto-assign responsive attributes
       to table markup
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  2. luci-app-firewall: update cbi models

    jow- committed Jun 19, 2018
     - allow multiple src/dest ips for rules (#1637)
     - restrict ICMP type list to ICMP protocol
     - add section title callbacks
     - remove size annotations
     - fix validation error with aliased zone fields (#1882)
    
    Fixes #1637, #1882.
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
  3. luci-base: xhr.js: defer starting poll queue

    jow- committed Jun 22, 2018
    Defer the start of the queue poll loop until the document has been loaded.
    
    This allows all XHR.poll() invocations on the page to register their
    handlers before the first batch of requests is made.
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Commits on Jun 18, 2018
  1. Merge pull request #1894 from YuriPet/patch-2

    hnyman committed Jun 18, 2018
    luci-app-firewall: update Ukrainian translation
  2. luci-app-firewall: update Ukrainian translation

    YuriPet committed Jun 18, 2018
    Updated with the latest synchronization of the translation.
  3. Merge pull request #1891 from YuriPet/master

    hnyman committed Jun 18, 2018
    Correcting native name Ukrainian language & update Ukrainian translation
  4. Merge pull request #1892 from musashino205/l10n/fw-upd-ja

    hnyman committed Jun 18, 2018
    luci-app-firewall: update Japanese translation
  5. luci-app-firewall: update Japanese translation

    musashino205 committed Jun 18, 2018
    Updated japanese translations.
    
    Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
  6. luci-app-firewall: sync translations

    musashino205 committed Jun 18, 2018
    Synchronized translations with sources.
    
    Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Commits on Jun 17, 2018