Skip to content

Releases: ubccr/xdmod

Open XDMoD 11.0.2

19 Aug 20:32
f978522
Compare
Choose a tag to compare
  • New Features
    • Add support for hosting a JupyterHub (#2046).
  • Bug Fixes
    • Make plots time zone aware (#2045).
    • Change content returned by warehouse raw data REST endpoint to help clients catch silent errors (#2058).
    • Fix bug when reingesting cloud logs (#2061).
  • Enhancements
    • Usage tab
      • Add the ability to deep link into specific charts in the Usage tab (#2038, #2070).
    • Data Analytics Framework
      • Add a REST endpoint for getting metadata about resources (#2066, #2068).
  • Documentation
    • Update name of tacc_stats package to HPCPerfStats (#2044).
  • Maintenance / Code Quality
    • Update Silex and SimpleSAMLphp library dependencies to address security vulnerabilities (#2036).
    • Refactor API token authentication code and update error messages to be consistent (#2028, #2054).
    • Fix slow queries in Allocations realm (applies to ACCESS XDMoD) (#2071).

Open XDMoD 11.0.2 Release Candidate 1

08 Jul 20:19
ef838b7
Compare
Choose a tag to compare
Pre-release

Open XDMoD 11.0.2 Release Candidate 1

Open XDMoD 10.5.1

01 Apr 01:49
6a0f143
Compare
Choose a tag to compare

Open XDMoD 11.0.1

01 Apr 01:50
dc8bed1
Compare
Choose a tag to compare
  • Bug Fixes
    • General
      • Remove plot range entry boxes in the corners of axes (#1887).
      • Fix displays of markers on plots with null values (#1941, #1997).
      • Fix the displayed lists of datasets when hovering over plots (#1921).
      • Fix aggregate plot x-axis labels when multiple metrics are plotted (#1922).
      • Fix pie chart data label display (#1885).
      • Fix display of plots when swapping x- and y-axes (#1961, #1994).
      • Fix display of bar and area plots with side-by-side grouping (#1883).
      • Fix ordering of the date axis on timeseries plots with varying date
        intervals (#1960, #1988).
      • Fix display of x-axis tick labels (#1992).
    • ETL
      • Add missing endpoint to the exception message in ExecuteSql (#1929).
      • Fix how the pdoAggregator class displays the day that was
        aggregated in its logging (#1932).
  • Enhancements
    • Cloud
      • Add database columns for person organization ID and PI organization
        ID to tables in the Cloud realm (#1957, #1966).
    • ETL
      • Add ability to specify multiple database migration classes (#1991).
  • Documentation
    • Update list of ACCESS MMS team members (#1918, #1919).
    • Update support information for 10.5 and 11.0 (#1926, #1928).
    • Add additional information to 11.0.0 upgrade notes (#1925).
    • Reorder configuration guide for clarity (#1913).
    • Remove references to CentOS 7 (#1931, #1933).
    • Update version of MongoDB in software requirements (#1937).
    • Update documentation of charts in the user manual (#1916).
    • Replace references to XSEDE with ACCESS (#1935).
    • Update the HTML metadata description of the index page (#1924).
    • Add to the lists of publications and presentations (#1977).
  • Maintenance / Code Quality
    • Fix PHPUnit test warnings (#1944).
    • Add missing CI testing of exceptions (#1903).

Open XDMoD 11.0.1 Release Candidate 3

07 Mar 18:47
b35949d
Compare
Choose a tag to compare
Pre-release

Open XDMoD 11.0.1 Release Candidate 3

Open XDMoD 11.0.1 Release Candidate 2

20 Feb 18:46
8c7548f
Compare
Choose a tag to compare
Pre-release

Open XDMoD 11.0.1 Release Candidate 2

Release Candidate 1 for Open XDMoD 11.0.1

12 Feb 20:06
79147f8
Compare
Choose a tag to compare

Release Candidate 1 for Open XDMoD 11.0.1

Open XDMoD 11.0.0

23 Oct 21:12
c899d46
Compare
Choose a tag to compare

IMPORTANT NOTE: Open XDMoD is now no longer bundled with libraries that have license restrictions for commercial or government use. The charting library used in Open XDMoD has changed from Highcharts to Plotly JS, an open source library. Please refer to the license notices for more information about the open source licenses bundled with Open XDMoD.

This chart library change brings some new features to the interface and some minor changes:

  • New Features

    • Charts can zoom along a specific axis by click and dragging the cursor vertically or horizontally to zoom by the y-axis and x-axis, respectively.
    • Chart axes range can be adjust by click and dragging across ether axis.
    • Added support for a subset of HTML tags and entities in a chart's main title. Unsupported tags/entities will render as plain text instead of HTML. The following HTML tags are supported: <br>, <b>, <i>, <sup>, and <sub>. The following entities are supported: Greek letters (recommended Unicode format, e.g., &#x3BC; for μ, some mathematical symbols (e.g., &plusmn; for ±), and degrees ° (&deg;).
  • Changes

    • Charts no longer allow series context menus to appear when clicking on the lines connecting data points. Series context menus only appear when clicking data points or the legend entry (for Metric Explorer charts).
    • The button for resetting the chart zoom in Metric Explorer charts appears in the chart context menus instead of a button on the chart. Resetting the chart zoom for charts in all other tabs now requires a double click on the plotting area instead of a button on the chart.
  • Removed Features

    • Adjusting the data series layering order for charts with multiple axes is no longer supported.
    • Chart animations that enlarged data series points when hovering over them.
    • Adding a shadow to data in Metric Explorer plots is no longer supported. The shadow selection option has been removed from the "More Options" section of the Data Series context menu.
  • Known Issues

    • Charts exported as images can have legend displacement based on the chart size. The current workaround is to make the exported chart larger until the legend fits. Customizing legend entry names to be shorter may also help.
    • The legend double-click feature is disabled due to an interaction with legend single-click events.

Other changes to Open XDMoD 11.0.0 are:

  • Enhancements

    • Data Analytics Framework
      • Improve performance of API calls for raw data.
      • Change the raw data endpoint to respond with a JSON text sequence instead of one large JSON object.
      • Provide more helpful error codes and messages for raw data requests.
    • ETL
      • Add an option to etl_overseer.php for turning off writing the ETL process log to the database.
      • Update a log table SQL query to be more efficient.
    • General
      • Update the description of the "Job Size: Normalized" metric in the Jobs realm.
      • Improve the UI display when the database is down or otherwise unreachable from the web server.
    • Job Viewer
      • Add a copy to clipboard option when getting a shareable link to a job.
      • Add dashed lines for null data in Job Viewer charts.
    • Metric Explorer
      • Add a copy to clipboard option when generating a link to the current chart.
    • Resource Specifications
      • Add new Resource Specifications realm.
  • Bug Fixes

    • Escape double quotes when migrating portal settings.
    • Fix API token expiration message.
    • Fix API token header authentication.
    • Fix REST date validation.
    • Add a default value for the modw_cloud.instance_type_union table.
  • Maintenance / Code Quality

    • Update for compatibility with PHP 7.4.
    • Include usernames in REST logging.
    • Replace redundant exception classes with ones provided by Symfony.
    • Update to support OnDemand module enhancements.
    • Remove obsolete XSEDE-specific code.
    • Add a patch for symfony/http-foundation: CVE-2019-10913.
  • Uncategorized

    • Change the User Manual generator to use Sphinx.
    • Change the name of the "Utilization" metric in the Jobs realm to "CPU Utilization."

XDMoD 11.0 - Release Candidate 2

26 Aug 15:32
f7d86a9
Compare
Choose a tag to compare
Pre-release

This is the rc.2 version of XDMoD 11.0.

Release Candidate 1 for Open XDMoD 11.0

26 Jun 20:16
088611c
Compare
Choose a tag to compare
Pre-release

Release Candidate 1 for Open XDMoD 11.0