Skip to content

Releases: FZJ-JSC/JURI

2.3.2

16 Dec 11:48
Compare
Choose a tag to compare

Added

  • Added possibility for links to status page (and current status) on all headers (file containing status should be updated externally, e.g. via cronjob)
  • Added possibility to link to user profile (e.g.: JuDoor)
  • Added parsing of pre-set filter options and button besides the top search (max. filters per column: 3)
  • Added possibility to open login page in another window/tab when using middle mouse or ctrl+click on "home" button
  • Add a check if user of 'loginasuser' exists or not
  • Added 'jump to project' field on login
  • Added helper function to convert number to hhmm
  • Added graph for slider (used at the moment for 'Queue Analysis')

Changed

  • Improved grid columns sizing
  • Automatically open grid column group when a hidden column uses a filter
  • Compressed external js libraries and added js.gz to .htaccess
  • Removed deflate from .htaccess
  • Turned off cache on .htaccess to avoid large memory consumption
  • Improved style when viewwidth is reduced
  • Improved filters (especially for dates)
  • Made username in project page clickable
  • Other small changes

Fixed

  • Fixed grid filter size
  • Fixed link of 'jump to jobid' field
  • Fixed buttons when loginasuser is used
  • Fixed column show/hide
  • Fixed grid filter containing '-' that is not a range
  • Other small fixes

2.3.1

10 Jul 15:54
Compare
Choose a tag to compare

Added

  • Possibility to filter graph data from CSV (with 'where' key)
  • Added hoverinfo from 'onhover' also on scatter plots
  • Added possibility to pass trace.line from LLview to plotly graphs

Changed

  • Changed the storing of headers to save them for each page

Fixed

  • Fix the size of the footer, to avoid table be under it
  • Fix the escape of the column group names
  • Fixes for some gridApi calls that return warnings or errors
  • Removed autoSizeStrategy and minWidth from column defs, as that breaks their sizing and flexbox
  • Fixed small bugs when columns or grids are not present

2.3.0

21 May 13:43
Compare
Choose a tag to compare

Added

  • Added grid (faster tables) support using ag-grid-community library
  • Helper functions for grid
  • Grid filters (including custom number filter, which accepts greater '>#', lesser '<#' and InRange '#-#'; and 'clear filter' per column)
  • Quick filter (on header bar)
  • Now data can be loaded from csv (usually much smaller than json)

Changed

  • Adapted to grid:
    • Buttons on infoline (column groups show/hide, entries, clear filter, download csv)
    • Presentation mode
    • Refresh button
    • Link from jobs on workflows

Fixed

  • Small issues on helpers
  • Fixed color on 'clear filter' link

2.2.4

03 Apr 17:45
Compare
Choose a tag to compare

Added

  • Added CorePattern fonts and style
  • Added .htpasswd and OIDC examples and general improvements on .htaccess
  • Added system selector when given on setup
  • Added 'RewriteEngine on' to .htaccess (required for .gz files)
  • Added buttons on fields in login.php
  • Added home button
  • Added mermaid graphs and external js
  • Added svg-pan-zoom to zoom on graphs
  • Added option to pass image in config
  • Added "DEMO" on system name when new option demo: true is used

Changed

  • Adapted login.php to handle also OIDC using REMOTE_USER
  • Improved favicon
  • Changed how versions of external libraries are modified (now via links, such that future versions always work with old reports)
  • Updated plotly.js
  • Improvements in column group names, with special characters being escaped
  • Changed footer filename (as it does not include only plotly anymore)

Fixed

  • Fix graph_footer_plotly.handlebar to have a common root (caused an error in Firefox)
  • Fix .pdf.gz extension on .htaccess example
  • Removed some anchors href=# as it was breaking the fragment of the page
  • Fixed forwarding to job report when using jump to jobID

2.2.3

13 Feb 17:09
Compare
Choose a tag to compare

Added

  • Added CorePattern fonts and style

Changed

  • Changed how versions of external libraries are modified (now via links, such that future versions always work with old reports)
  • Removed old plotly library
  • Changed login.php to use REMOTE_USER (compatible with OIDC too)
  • Improved favicon SVG

Fixed

  • Fix graph_footer_plotly.handlebar to have a common root (to avoid xml error)
  • Fix .pdf.gz extension on .htaccess

2.2.2

16 Jan 14:18
Compare
Choose a tag to compare

Added

  • Added info button on the top right when a page has a 'description' attribute

Changed

  • Improve footer resize
  • Implemented suggestions from Lighthouse for better accessibility
  • Colorscales improved, and changed default to RdYlGr

2.2.1

30 Nov 18:39
Compare
Choose a tag to compare

Added

  • monospace format that can be used in tables
  • utils/server.py that provides a local http server that can handle gz files
  • CLA action workflow
  • CITATION.cff file
  • Zenodo DOI badge on README

Changed

  • Improved CSS for header buttons
  • Helper for job lists can handle now jobs without status

2.2.0

30 Nov 18:21
Compare
Choose a tag to compare

First Open Source release of JURI, Jülich Reporting Interface. It generates a Web Portal to present data generated by LLview and KontView. More information here.