Skip to content

Releases: data-intuitive/LuciusWeb

Minor styling and QoL improvements

06 Mar 08:39
7cf7502
Compare
Choose a tag to compare
  • Adapted the displayed message when the user interrupts a job
  • Improve the error message to be more informative and tweak the styling
  • Add some basic sanity checks on the API settings configuration

Interrupting of workflows

13 Feb 15:59
7b9c96d
Compare
Choose a tag to compare

Interrupt running jobserver jobs when the user switches or reloads a WF
Allow the user to interrupt jobs in the current running WF

Add Content Security Policy Headers

05 Jan 14:25
bba5671
Compare
Choose a tag to compare

Add configurable helmet.contentSecurityPolicy settings.
Contains default settings for running Compass locally in serverConfiguration.js.

Improve server status polling

23 Dec 14:31
f4c445f
Compare
Choose a tag to compare

Use a fully cached API endnode instead of a semi-cached one.

Minor fixes

07 Dec 13:50
74eeff5
Compare
Choose a tag to compare
  • Fix an issue where data refresh causes the top table expansion functionality locking up caused by added listeners and streams getting interrupted
  • Fix issue when a sample selection filter is removed triggering an update on unavailable data
  • Hide outdated sample selection data when retrieving new data due a new selected perturbation
  • Update Ramda to recent versions

v5.4.0 - Added perturbation replicate information

29 Nov 09:14
d98bc5c
Compare
Choose a tag to compare
  • Add perturbation replicate information in top table rows
  • Make filter & perturbation replicate information sections in the top table rows expansible
  • Hide server configuration files from the webserver
  • Update of the Node version and npm packages
  • Fix triple warning in the browser console about invalid fonts

v5.3.0

07 Jun 13:35
Compare
Choose a tag to compare

Functionality

  • Add filters to the sample selection component

v5.2.0

07 Jun 14:33
8a8af72
Compare
Choose a tag to compare

Functionality

  • Add exporting of report in Markdown format
  • Add browser access to restarting the API
  • Display tooltip for clipboard and download buttons in export menu

Other

  • Filter functionality made dynamic so that new filter groups can be added as needed
  • Improve sturdiness against invalid input
  • Filter a-link references on 'do-not-route' before sending to the router

Deployment changes

  • Requires extra translations for each filter type in deployments.json

v5.1.0

07 Jun 14:32
04d4dd9
Compare
Choose a tag to compare

Functionality

  • URL Queries: ComPass accepts URL queries and runs the complete analysis automatically. For instance, the following URI:

    http://localhost:3000/disease?autorun&signature=HSPA1A+DNAJB1+DDIT4+-TSEN2&numTableHead=10
    

    will run the Disease workflow using the signature HSPA1A DNAJB1 DDIT4 and will show 10 entries for the top table.

  • Export: Add buttons to export data and plots to a file or copy it to the clipboard. A popup window is available with all the possible export features on the right bottom of the screen.

  • Correlation workflow has filters.

  • Sample tables can be sorted by clicking the columns header

Other

  • Ghost mode has been improved, it no longer requires explicit timings in the scenarios
  • Moved scss files from src/js to src/sass, so any alternative versions of e.g. _variables.scss or _main.custom.scss should now be placed in the new folder

Version 5.0.2

16 Mar 14:08
2ce5869
Compare
Choose a tag to compare

This is a bugfix release, fixing a bug in sample selection column truncation code.