Skip to content

v24.0.3

Compare
Choose a tag to compare
@bernt-matthias bernt-matthias released this 28 Jun 09:11
· 4270 commits to dev since this release

What's Changed

  • [24.0] Backport OIDC schema fix by @mvdbeek in #18111
  • [23.2] Allow purge query param, deprecate purge body param by @mvdbeek in #18105
  • [24.0] Fix switching between nested collection elements by @mvdbeek in #18115
  • [24.0] Fix deprecated deprecated argument by @mvdbeek in #18119
  • [24.0] Ignore AdminRequired and RegisteredUserRequired Sentry events by @mvdbeek in #18118
  • [24.0] Include traceback when logging email PJA exception by @mvdbeek in #18122
  • [24.0] Downgrade missing output file in working directory to warning for failed jobs by @mvdbeek in #18123
  • [24.0] Don't log exception if cancelled slurm job doesn't have stderr file by @mvdbeek in #18121
  • [24.0] Raise exception if collection elements missing during download by @jdavcs in #18094
  • [24.0] Fix and unify axios error handling by @mvdbeek in #18112
  • [24.0] Fix activity bar touch events on iOS devices by @mvdbeek in #18109
  • [24.0] Fix vanishing connections on workflow upgrade by @ElectronicBlueberry in #18107
  • [24.0] Fix listing possibly untitled records in Invenio Plugin by @davelopez in #18130
  • [24.0] Don't commit in DeleteIntermediatesAction by @mvdbeek in #18131
  • [24.0] Fix data default values not getting added to history by @mvdbeek in #18132
  • [24.0] Fix undefined reading 'produces_entry_points' TypeError by @ahmedhamidawan in #18141
  • [24.0] Fix config access in StorageManager by @dannon in #18143
  • [24.0] Fix Legacy HTML page view by @mvdbeek in #18145
  • [24.0] Delay tool form rendering until config is loaded by @mvdbeek in #18151
  • [24.0] Raise RequestParameterInvalidException when url is invalid by @mvdbeek in #18155
  • [24.0] Drop redundant error message by @mvdbeek in #18156
  • [24.0] Fix error message when accessing restricted Zenodo records by @davelopez in #18169
  • [24.0] Downgrade count lines error to warning by @mvdbeek in #18175
  • [24.0] Emit warning when user-cancelled job already complete by @mvdbeek in #18178
  • [24.0] Fix typos in create release documentation page by @jdavcs in #18181
  • [24.0] Fix on success redirect by @mvdbeek in #18187
  • [24.0] Fix Edit Dataset UI when there is an error retrieving the dataset by @davelopez in #18188
  • [24.0] Avoid object store path lookup when constructing JobState object by @mvdbeek in #18190
  • [24.0] Fix make all histories private with immutable histories by @davelopez in #18200
  • [24.0] Remove legacy code, reference to sqlalchemy migrate by @jdavcs in #18202
  • [24.0] Fix submitted value in workflow run form if data is constrained by tag filter by @mvdbeek in #18193
  • [24.0] Add string cast for dbkey / genome_build by @mvdbeek in #18207
  • [24.0] Include stack when reporting delete error by @mvdbeek in #18208
  • [24.0] Replace Multiselect selectLabel with icons in FormSelect by @ahmedhamidawan in #18194
  • [24.0] Fix pca 3d rendering of tabular files and visualization error handling in general by @mvdbeek in #18211
  • [24.0] Don't fail metadata if we only have an extra output files dir by @mvdbeek in #18179
  • [24.0] Add GenericItem error handling by @ahmedhamidawan in #18203
  • [24.0] Backport #18197 by @nsoranzo in #18212
  • [24.0] Use config_section to distinguish between galaxy and ts or other apps by @jdavcs in #18215
  • [24.0] Prevent anonymous and inactive users from running workflows by @ahmedhamidawan in #18192
  • [24.0] Restrict job_files access to jobs that are not terminal by @mvdbeek in #18217
  • [24.0] Check dataset state when attempting to acces dataset contents by @mvdbeek in #18214
  • [24.0] do not expand datasets that are known to be inaccessible by @martenson in #17818
  • [24.0] Raise RequestParameterInvalidException if url can't be verified by @mvdbeek in #18230
  • [24.0] Don't set dataset peek for errored jobs by @mvdbeek in #18231
  • [24.0] Decrease log level for expected visualization errors by @mvdbeek in #18229
  • [24.0] Raise appropriate exception if accessing deleted input file by @mvdbeek in #18223
  • [24.0] Reset content-length for unhandled exceptions by @mvdbeek in #18233
  • [24.0] Fix element serialization for collections that aren't populated yet by @mvdbeek in #18235
  • [24.0] Fix userOwnsHistory conditions by @davelopez in #18243
  • [23.1] Minor fix to enable external hgweb process by @mvdbeek in #18256
  • [24.0] Skip tests if toolshed, dx.doi not responding by @mvdbeek in #18250
  • [23.1] Add missing TS migration by @jdavcs in #18267
  • [23.2] Add hgweb_repo_prefix attribute to TestToolShedConfig by @nsoranzo in #18268
  • [24.0] Format with black by @nsoranzo in #18273
  • [24.0] Transparently open compressed files in DatasetDataProvider by @mvdbeek in #18248
  • [24.0] Raise exception when extracting dataset from collection without datasets by @mvdbeek in #18249
  • [24.0] Fix Invenio credentials handling by @davelopez in #18255
  • [23.1] Add revision tags for TS migration in 23.1 by @jdavcs in #18271
  • [24.0] Only log error if deleting directory really failed by @mvdbeek in #18236
  • [24.0] Don't attempt to download purged datasets by @mvdbeek in #18278
  • [24.0] Set page importable to false when serializing by @mvdbeek in #18263
  • [24.0] Fix first_dataset_element type hint by @mvdbeek in #18284
  • [23.2] Add toolshed database revision tags for 23.2 by @jdavcs in #18293
  • [24.0] Add TS db revision tags for 24.0 by @jdavcs in #18294
  • [24.0] Use correct link for log in or register in Copy Modal by @davelopez in #18289
  • [24.0] Redirect anonymous users to home when importing public histories by @davelopez in #18286
  • [24.0] Check various preconditions in FeatureLocationIndexDataProvider by @davelopez in #18283
  • [24.0] Move tool shed specific driver function to tool_shed.test by @mvdbeek in #18296
  • [24.0] Don't serialize display application links for deleted datasets by @mvdbeek in #18307
  • [23.1] More fixes for running the TS with external hgweb by @mvdbeek in #18279
  • Merge 23.1 into 23.2 by @mvdbeek in #18320
  • [23.2] Fix integration tests by @mvdbeek in #18326
  • [23.2] Fix tool_shed package unit tests by @mvdbeek in #18327
  • [23.2] Fix one more tool shed unit test by @mvdbeek in #18328
  • [23.1] Make toolshed repo permissions world-readable by @mvdbeek in #18332
  • [24.0] Downgrade doi fetch error to debug by @mvdbeek in #18330
  • [24.0] Fix users API serialization when listing users by @davelopez in #18329
  • [23.2] Skip new history creation if user is anonymous and login is required by @mvdbeek in #18319
  • [24.0] Fix seek in slurm memory check by @mvdbeek in #18338
  • [24.0] Fix authentication error for anonymous users querying jobs by @davelopez in #18333
  • [23.2] Allow DCE as outer input to to_cwl by @mvdbeek in #18349
  • [24.0] Fix anonymous user job retrieval logic by @davelopez in #18358
  • [24.0] Do not copy purged outputs to object store by @mvdbeek in #18342
  • [24.0] Sanitize FormElement error messages by @mvdbeek in #18377
  • [24.0] Drop unnecessary escaping for workflow name and annotation by @mvdbeek in #18376
  • [24.0] Fix user's private role can be missing by @davelopez in #18381
  • [24.0] Make sure that all Linter subclasses are imported for listing them by @bernt-matthias in #18339
  • [24.0] Kill pulsar job if job stopped on galaxy side by @mvdbeek in #18348
  • [24.0] Fix null inputs in database operation tools by @mvdbeek in #18385
  • [24.0] Fix workflow editor tool form scroll memory by @ElectronicBlueberry in #18390
  • [24.0] Fix update group API payload model by @davelopez in #18374
  • [24.0] Allow in_range validator for selects by @bernt-matthias in #18403
  • [24.0] Fix invocation step_job_summary for new collections by @mvdbeek in #18402
  • [24.0] Fix get_accessible_job if called without session by @mvdbeek in #18400
  • [24.0] Fix collection map over status for dragged collections by @mvdbeek in #18416
  • [24.0] Serialize purged flag for datasets in collections by @davelopez in #18420
  • [24.0] Really allow in-range validator for txt by @bernt-matthias in #18411
  • [24.0] Assign default data extension on discovered collection output by @mvdbeek in #18389
  • [24.0] Minor linting cleanup by @mvdbeek in #18421
  • [24.0] Install node from setup-node action by @nsoranzo in #18435
  • [24.0] Fix mounting utility usage of pinia (fixes charts form components) by @dannon in #18430
  • [24.0] Replace busybox:ubuntu-14.04 image with busybox:1.36.1-glibc by @mvdbeek in #18428

Full Changelog: v24.0.2...v24.0.3