Skip to content

Releases: ClusterCockpit/cc-backend

v1.3.1

22 Jun 07:18
9974a85
Compare
Choose a tag to compare

Changelog

New Features

  • ef51e69 feat: Add roofline color scale for time information
  • 5757530 feat: add jobname filter to joblist textfilter
  • 72557fd feat: add statistics series render to job view metric plots
  • 8d1228c feat: rework list searchbar, adds project-specific mode, add to user-joblist

Bug fixes

  • 54f7980 fix: Add required key to init config file
  • 597bccc fix: add SQL JSON validity check to meta_data query
  • 320c87a fix: add additional 30d fitler to searchbar fallback handling
  • a4397d5 fix: add scramble to textfilter component
  • 70e6376 fix: allow single partial errors on otherwise non-empty returned metric array
  • ba1658b fix: correct selectable histogram placement in status view
  • b48d1b8 fix: correct status view columns on mobile displays
  • 061c9f0 fix: deselected metrics were marked as missing on new jobview load
  • 420bec7 fix: fix jobname and arrayjobid timeouts by adding additional 30d filter
  • c9eb40f fix: fix metricPlot y zoom reset
  • cbaeffd fix: improve speed of hasNextPage query for infinite scroll
  • 4344c26 fix: make foorprint from statsSeries nullsafe

Supports job archive version 1 and database version 6.
Please check out the Release Notes for further details on breaking changes.

v1.3.0

15 Apr 11:41
a20b7ea
Compare
Choose a tag to compare

Changelog

New Features

  • 067dc0d feat: Add OpenID Connect Authentication support
  • 99d55f0 feat: Add cluster config endpoint to rest api
  • 5004e44 feat: Add jobs endpoint to retrieve job meta and all job metric data
  • ce97780 feat: Add rest endpoint to add/edit Metadata entry
  • 06d0196 feat: Allow to revert db to previous version
  • d97fa37 feat: add footprint card displaying basic metrics
  • 07073e2 feat: add selectable histograms to status view
  • b9b452f feat: prototype infinite scroll implementation

Security updates

Bug fixes

  • 1c7cc9e fix: Adapt tag db queries to also work with mysql/mariadb
  • 3067d7b fix: Use peak threshold for render limit maxy
  • aafa29d fix: add acc scope to job query if acc >= 1
  • aac3e7d fix: fix scope autoselect on jobview statstable
  • 0dee507 fix: make hasnextpage optional parameter, use only if inf scroll configured
  • 43ebb01 fix: move scroll event behind condition
  • 5a177c9 fix: multiple accs with identical label, cloned data for single acc
  • d9f9c8a fix: retrigger gql api at manual refresh
  • 79b08a1 fix: trigger continuous load condition earlier

Supports job archive version 1 and database version 7.
Please check out the Release Notes for further details on breaking changes.

v1.2.2

15 Sep 14:09
280b16c
Compare
Choose a tag to compare

Changelog

Bug fixes

  • 4b06fa7 fix: Fix buggy logic and simplify code if ValidateUser enabled
  • bb1c8cc fix: Move name extract from token in else branch
  • e61ff01 fix: adapt roofline render to browser zoomlevel

Supports job archive version 1 and database version 6.
Please check out the Release Notes for further details on breaking changes.

v1.2.1

07 Sep 14:50
ab08600
Compare
Choose a tag to compare

Changelog

Bug fixes

  • c68b9fe fix: Add documentation for apiAllowedIPs option
  • 2b3e2f2 fix: Add correct duration string for max-age option
  • 7a5ccff fix: Remove port before IP check
  • ed5ecbd fix: Restructure swagger docs

Supports job archive version 1 and database version 6.
Please check out the Release Notes for further details on breaking changes.

v1.2.0

06 Sep 08:23
84b63af
Compare
Choose a tag to compare

Changelog

New Features

  • 742c2e3 feat: Add uplot histogram, implemented in userview
  • f6c4c96 feat: Add users rest endpoint swagger docs
  • da8cefe feat: Change histogram to piechart in status view
  • c4a9fcc feat: Implemented rooflineplot with uPlot
  • e80ce7a feat: Rework analysis view top to contain piechart
  • b42a11d feat: Use chart.js for polarplot n jobview
  • 36abed2 feat: add auto-reloading to system and node views
  • 423e800 feat: add hover-legend to histograms & metricplots
  • 3014f59 feat: add new distribution plots to status view
  • 59c749a feat: add select to analysis view pie chart
  • f933cad feat: add select to status view pie charts
  • ed056b0 feat: add sorting in sub-node scopes in statsTable
  • 2655bda feat: enable uplot XY-Zoom for metrics
  • b623092 feat: persist analysis and status pie selections

Bug fixes

  • 80be786 fix: Responsive Navbar
  • 6a1e351 fix: analysis metric histogram normalized by scope
  • 4eceab4 fix: change analysis top users to core hours
  • 8a473de fix: core/accelerator scope in statstable on load
  • 4244a37 fix: correct timestamp logic in node-view
  • f286872 fix: hover legend display now depends on datasize
  • 69ee19b fix: include running jobs case in statsQueries
  • 129e6a6 fix: metric y-range render limit for data outliers
  • c84a0fb fix: push bootstrap to v5.3.1 and icons to v1.10.5

Supports job archive version 1 and database version 6.

v1.1.0

20 Jul 06:45
ae79f3e
Compare
Choose a tag to compare

Changelog

New Features

  • c6a0d44 feat: Add optional notification banner on homepage

Bug fixes

  • eed8bb2 fix: add scrambling to user names and projectIds
  • 58c7b0d fix: check if acc metrics are acc scope by default

Supports job archive version 1 and database version 6.

v1.0.0

03 Jul 11:48
56f66aa
Compare
Choose a tag to compare

Changelog

Bug fixes

  • f304698 fix: persist tags in meta.json

Supports job archive version 1 and database version 6.