Skip to content

2.3.0-base

Compare
Choose a tag to compare
@filipesmg filipesmg released this 21 May 15:04
· 48 commits to main since this release

Faster tables! Using now ag-grid to virtualise the tables, now many more jobs can be shown on the tables. It also provides a "Quick Filter" (or Global Search) that is applied over all columns at once.

Added

  • Support for datatables/grids
  • CSV files can be generated
  • New template and Perl script to create grid column definitions
  • Added dc-wai queue on jureptool system config
  • JURI: Added grid (faster tables) support using ag-grid-community library
  • JURI: Helper functions for grid
  • JURI: Grid filters (including custom number filter, which accepts greater '>#', lesser '<#' and InRange '#-#'; and 'clear filter' per column)
  • JURI: Quick filter (on header bar)
  • JURI: Now data can be loaded from csv (usually much smaller than json)

Changed

  • Removed old 'render' field from column definitions (not used)
  • Default Support view now has a single 'Jobs' page with running and history jobs using grid
  • JURI: 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

  • Improved README and Contributing pages
  • Fixed text of Light/Dark mode on documentation page
  • Fixed get_cmap deprecation in new matplotlib version
  • JURI: Small issues on helpers
  • JURI: Fixed color on 'clear filter' link