Skip to content

Web improvements #49

Merged
merged 42 commits into from Jan 3, 2017
Merged

Web improvements #49

merged 42 commits into from Jan 3, 2017

Commits on Nov 4, 2016

  1. web: use different mysql default file for r/o access

    The cgi script currently only needs read-only access to the database.
    
    With this change, the cgi script uses another mysql default file which
    is assuemed to contain read-only credentials and can be provided public
    readable. This enables the webserver to run without special privileges.
    donald committed Nov 4, 2016
    Copy the full SHA
    0d52c13 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2016

  1. Copy the full SHA
    7ba8999 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2016

  1. web: add function to read hostconfig

    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    4dd59bf View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0d0a90c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    a13f256 View commit details
    Browse the repository at this point in the history
  4. web: display menu at top of each page

    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    8aceca1 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    bdc2742 View commit details
    Browse the repository at this point in the history
  6. web: rename menu() to top_menu

    Module CGI already exports a menu sub. Avoid redefinition warning in
    server log.
    donald committed Nov 6, 2016
    Copy the full SHA
    b20d8cd View commit details
    Browse the repository at this point in the history
  7. web: show dead hosts in server table

    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    7168a5f View commit details
    Browse the repository at this point in the history
  8. web: add a summary line to servers table

    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    80c06f5 View commit details
    Browse the repository at this point in the history
  9. web: honor query parameter "days" in group view

    By default the groups page shows finished groups for the last
    seven days. This patch allows the number of days be
    overridden by a query parameter "days"
    
    This feature was first implemented by Peter in his working copy,
    but his implementation is different, that it limits the time range
    for active groups as well.
    donald committed Nov 6, 2016
    Copy the full SHA
    47645d8 View commit details
    Browse the repository at this point in the history
  10. web: improve title of group page

    If the group table is constrained by username, show that in the header
    line.
    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    11a52b6 View commit details
    Browse the repository at this point in the history
  11. web: show memory and time info in groups table

    Donald: Took this from Peter although I'm not sure what these values
    really mean.
    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    f7df57b View commit details
    Browse the repository at this point in the history
  12. web: shorten header width in group table

    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    1c40c7a View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    4aab7de View commit details
    Browse the repository at this point in the history
  14. web: add doctype declaration and html element

    Make html a little bit cleaner.
    donald committed Nov 6, 2016
    Copy the full SHA
    87eaa27 View commit details
    Browse the repository at this point in the history
  15. web: right-align pid in server table

    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    9a201ed View commit details
    Browse the repository at this point in the history
  16. web: improve server table

    shorten header width and use himan readble units.
    
    Leave maxtime empty if server has no limit
    
    Shorten header, use human readble units
    donald committed Nov 6, 2016
    Copy the full SHA
    c4fa2d3 View commit details
    Browse the repository at this point in the history
  17. web: make group details toggleable

    wwwutz authored and donald committed Nov 6, 2016
    Copy the full SHA
    4f8404e View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2016

  1. Copy the full SHA
    61122b3 View commit details
    Browse the repository at this point in the history
  2. web: remove redundant header

    We already show that information from the encapsulating context.
    donald committed Nov 9, 2016
    Copy the full SHA
    57886d1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c561ff2 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    25d1fc5 View commit details
    Browse the repository at this point in the history
  5. web: put status selector into paragraph

    We want more space between the selector and the table
    donald committed Nov 9, 2016
    Copy the full SHA
    524da86 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    2e3fbe0 View commit details
    Browse the repository at this point in the history
  7. web: use courier font in tables

    arndt authored and donald committed Nov 9, 2016
    Copy the full SHA
    ff47463 View commit details
    Browse the repository at this point in the history
  8. web: add function colorize

    arndt authored and donald committed Nov 9, 2016
    Copy the full SHA
    87b739c View commit details
    Browse the repository at this point in the history
  9. web: add color to group table counts

    arndt authored and donald committed Nov 9, 2016
    Copy the full SHA
    3ac90e6 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    ba4d17b View commit details
    Browse the repository at this point in the history
  11. web: add function colorize_status

    arndt authored and donald committed Nov 9, 2016
    Copy the full SHA
    b6ba1bc View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    26f8c6b View commit details
    Browse the repository at this point in the history
  13. web: refactor group select statement

    To prepare for further changes.
    donald committed Nov 9, 2016
    Copy the full SHA
    59adcaa View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    4243b8f View commit details
    Browse the repository at this point in the history
  15. web: colorize status of groups job table

    arndt authored and donald committed Nov 9, 2016
    Copy the full SHA
    a81283d View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    500eb5f View commit details
    Browse the repository at this point in the history
  17. web: use monospace fonts

    Instead of serif courier fonts use monospace. Make tables contents more readable.
    wurzel authored and donald committed Nov 9, 2016
    Copy the full SHA
    3c52bd9 View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    22555af View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    9cc2802 View commit details
    Browse the repository at this point in the history
  20. Copy the full SHA
    b4b33c4 View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    2e4302d View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2017

  1. web: limit tables to 100000 rows

    Avoid killing the browser
    donald committed Jan 3, 2017
    Copy the full SHA
    6ab5d3b View commit details
    Browse the repository at this point in the history
  2. web: Remove top menu

    We can select the pages via a header line now, so there is no need to
    have a separate selection page. Start with groups page right away.
    donald committed Jan 3, 2017
    Copy the full SHA
    1d33658 View commit details
    Browse the repository at this point in the history