Skip to content

5.1.2

Compare
Choose a tag to compare
@prioux prioux released this 07 Jun 18:36
· 1519 commits to master since this release

Version 5.1.2 Released 2019-06-07

The release includes new features and bug fixes.

New features:

  • Boutiques descriptors can request their shell to
    be something other than 'bash'
  • Boutiques tasks that work on a multiple input files
    now properly record provenance of their outputs
  • Custom filters now support multi-select lists for
    many attributes
  • API requests will be refused if they suddenly come from
    a different origin
  • DataProviders have two new fields to support Datalad servers
  • The swagger spec defines page and per_page query parameters
  • Tasks that no longer have a workdir are deleted by the portal
  • API users can group together new tasks under the same batch_id
  • The server list will show red indicators if a Bourreau is
    running in an environment different from the portal (e.g.
    production vs development)
  • The admin console now has a 'last' command just like in UNIX

Bugs fixed:

  • We use Process.setproctitle() instead of writing to $0
  • The custom 'confirm' dialog was changed to a standard Rails one
  • Project list show the creators properly
  • Project buttons allow deletion
  • Roaming users will see their IP address update properly
  • Extracting files from FileCollections now guess their types
    and will not proceed if the DP is not writable
  • The system won't attempt to send emails if it's not configured
    for email anyway
  • Very rare duplications of SyncStatus objects, caused by race
    conditions, are detected and fixed at boot time
  • Miscellaneous other small fixes