Skip to content

Releases: IQSS/ondemand-loop

v0.17.0+2025-10-03

03 Oct 15:25
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • Added shutdown command to stop DetachedProcess on reset (#520) (6be0cc9)
  • Added support for custom logging location (#515) (9c1ef3a)
  • Added Accessibility section to the Development and CONTRIBUTING guides (#517) (f723f89)
  • Added support to retry cancelled or error uploads (#512) (d237663)
  • Improvements to the restart link user feedback (#511) (04fdfc1)
  • Updated file browser to use single click to navigate (#504) (d4435e3)
  • Connector development improvements to the guide (#497) (36b643f)
  • upgrade rails gem (#494) (99eaa0d)

🐛 Bug Fixes

  • improvements to the GitHub templates after review (#519) (db6eab1)
  • Fixed dataset files parsing for servers that support old versions of the pagination (812b2c8)
  • Fixed display error message in UploadBundle drag and drop (2173fc9)
  • Fixed error for missing or invalid files (#499) (6af8750)
  • Fixed GH test action to not require APP token (#496) (65ee769)
  • Removed unused selenium libs and setup. We are using Cypress (#491) (29851d5)
  • Minor improvements to the test configuration and unit tests (#490) (1b3fb21)

🧩 Other Changes

  • Merge pull request #522 from IQSS/whorka-patch-1 (b3d5408)
  • Add authorized users (a4b9463)
  • Update coverage badges [skip ci] (9062e84)
  • doc: document reset button on the User Guide (#518) (3eb25f8)
  • Update coverage badges [skip ci] (b9472cd)
  • npm: bump bootstrap from 5.3.7 to 5.3.8 in /application (c8267da)
  • doc: add api keys section to user guide (#502) (58288bc)
  • Update coverage badges [skip ci] (6b256b2)
  • actions: bump actions/create-github-app-token from 1 to 2 (#492) (c93d968)
  • Update coverage badges [skip ci] (1ddce0b)
  • Create release version (9b5ff3d)

v0.16.0+2025-09-22

22 Sep 11:04
Compare
Choose a tag to compare

What’s Changed

🐛 Bug Fixes

  • Updated detached process file to be one per week (#488) (ae26568)

🧩 Other Changes

v0.15.0+2025-09-19

19 Sep 18:08
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • Updated workflows to use GitHub app to commit changes to main (#483) (6434fdf)
  • Added support to run OnDemand Loop without local configuration (#480) (126a8f6)
  • Migration to Page Objects for e2e tests (#478) (fd66ba4)
  • Added navigation customization section to the app guide (#479) (b39c0ce)
  • Updated OOD navigation link for Loop to open in a new tab (#475) (40efe80)
  • Added support to customize navigation (#471) (f677f6e)
  • document events in the User Guide (#470) (bc5c714)
  • Added manual testing + how to configure navigation to the guide (#468) (5a801ae)

🐛 Bug Fixes

  • Fixed release workflow secrets (f91d59a)
  • Fixed create release workflow secrets (bf29631)
  • testing main branch rules (#484) (3ad8f79)
  • Improvements to the color to navigation labels (1cf309d)
  • GH Ruleset test (fea7baa)
  • GH Ruleset test (8739fa9)
  • Fixed missing button type causing involuntary form submit (#473) (254e74c)

🧩 Other Changes

  • Update coverage badges [skip ci] (a96d509)
  • Update coverage badges [skip ci] (8cc44f4)
  • Update coverage badges [skip ci] (5c5d826)
  • Update coverage badges [skip ci] (e35b01a)
  • Fix: project create event bug (#476) (bef5efd)
  • Update coverage badges [skip ci] (6418e98)
  • Create release version (def2973)

v0.14.0+2025-09-12

12 Sep 15:47
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • disable UploadBundle add files button if the dataset not ready for upload (98cdd34)
  • implement events for upload files (#462) (06b76cf)
  • Added e2e tests for repository browsing (#458) (bfc78f8)
  • store DownloadFile events on file transfer and errors (#455) (9a18ce8)
  • Added a independent homepage (#454) (15a92fb)
  • Add recent repositories to Upload Bundle creation (#452) (861f2ed)
  • Development guide improvements for testing (#445) (73c1a6e)
  • Added repository history to Project Downloads tab (#442) (1627ef0)
  • Added e2e projects tests (#441) (4561d42)
  • Remove Zenodo enabled feature toggle (#440) (5e81974)
  • Improvements to the events modal UI (#439) (a858b98)
  • Added e2e navigation tests (#438) (fb5c401)
  • Add basic Cypress automated tests and CI integration (#435) (2fc6b0d)
  • add event model and store and display events for projects (#427) (a0fabcf)

🐛 Bug Fixes

  • Improvements to UploadBundle add files title (9f01c2c)
  • Fixed active project when selecting a repository from the download history (#459) (26c44c0)
  • Fixed support for Dataverse draft datasets (#444) (003ac11)
  • ConnectorResolver error handling fixes (#443) (5681ca2)
  • Fixed Event.event_type normalization (ee433ec)
  • refactor event class constructor parameters (#437) (383bfed)

🧩 Other Changes

  • code adjustments for prod (#465) (0e1f904)
  • Update coverage badges [skip ci] (ea7df02)
  • Improvements to event logging (0e3e1d6)
  • Update coverage badges [skip ci] (1e6528a)
  • Update coverage badges [skip ci] (8b774f3)
  • logging improvements to connector handlers (#461) (bf215fd)
  • Update coverage badges [skip ci] (325b43f)
  • actions: bump actions/github-script from 7 to 8 (#451) (b9b5c29)
  • actions: bump actions/setup-python from 5 to 6 (#450) (630bb25)
  • Update coverage badges [skip ci] (f195001)
  • Update coverage badges [skip ci] (abfb596)
  • Refactoring Zenodo UploadBundle creation into granulat handlers (#446) (4d0c983)
  • Update coverage badges [skip ci] (c04729a)
  • Improved project creation message after feedback from the team (cee832d)
  • Improved e2e test compatibility with Stimulus (3885c5d)
  • Update coverage badges [skip ci] (cfb1072)
  • Update coverage badges [skip ci] (86f5a57)
  • actions: bump actions/upload-pages-artifact from 3 to 4 (#416) (85766c0)
  • Update coverage badges [skip ci] (ea57f43)
  • Create release version (81fb5a5)

v0.13.0+2025-09-01

01 Sep 15:28
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • Basic request feature and bugs issue templates (#431) (0f080a5)

🐛 Bug Fixes

  • Fixed Zenodo upload URL creation (#433) (1a7a705)
  • Fixed missing scheme and port from explore forms + version default values (#432) (e6265e0)

🧩 Other Changes

  • Update coverage badges [skip ci] (8ca8e9a)
  • Update coverage badges [skip ci] (25f3f55)
  • Create release version (3a07806)

v0.12.0+2025-08-29

29 Aug 14:43
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • Added reset feature to delete all application metadata (#421) (dddbadd)
  • Added repository URL history (#415) (d2a83d0)
  • Active project bar with project selection (#413) (e8911f5)
  • decrease progress bar width (#411) (7ba2624)
  • Enhance grant blurb (#412) (8a8674d)
  • Pre-select project when clicking through to a explore page from project details. (#408) (f2eccee)
  • Added repo url history to projects (#406) (c38603a)
  • Updated UploadBundle default name to full repo domain (#402) (0589f84)
  • Added support to update Upload Bundle name (#401) (ba7a84b)

🐛 Bug Fixes

  • Fixed retry check for Download files (#429) (6f1a0e9)
  • Improvements to the guide to include new features (#425) (bbb89d3)
  • Improvements to detached process management (#424) (9b0ec10)

🧩 Other Changes

  • Update coverage badges [skip ci] (6997ffe)
  • Replace connector status classes with generic statuses (#426) (41dfeef)
  • Update coverage badges [skip ci] (ccf7997)
  • Update coverage badges [skip ci] (df122d4)
  • Tech Debt - Remove initializers as not needed for application behaviour (#419) (20e070b)
  • Update coverage badges [skip ci] (c44a1aa)
  • Update coverage badges [skip ci] (f70ed0d)
  • Update coverage badges [skip ci] (98ed052)
  • Updated Download Files tab to be consistent with the Upload Bundle UI (#407) (5344ea6)
  • Update coverage badges [skip ci] (8e6d015)
  • migrate inline field submit to updated controller (#404) (c1be857)
  • Consolidated update name Stimulus controllers into one generic controller (#403) (0394d10)
  • Update coverage badges [skip ci] (3a90806)
  • Create release version (d8c84f2)

v0.11.0+2025-08-13

13 Aug 20:23
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • Zenodo Connector - Add support to select deposition/record from user data (#391) (b6ddd44)
  • Add support to create Zenodo datasets (#389) (e0adcc6)

🐛 Bug Fixes

  • Fixes and improvements after local review and testing (3f11dd6)
  • Improvements to Download and Upload file sorting (#394) (145bd21)
  • Fixed download and upload files sorting in all views (#393) (11f536d)

🧩 Other Changes

  • Update coverage badges [skip ci] (d2a0d54)
  • Update coverage badges [skip ci] (2ce60bc)
  • Update coverage badges [skip ci] (8ac895f)
  • Update coverage badges [skip ci] (80cb6c3)
  • Update coverage badges [skip ci] (9cf1eab)
  • Add tests for ConnectController and repository settings helper (#392) (ce5c1d0)
  • docs: clarify connector translation locations (#390) (21c9e85)
  • Update coverage badges [skip ci] (f0520e9)
  • Create release version (a205c66)

v0.10.0+2025-08-13

13 Aug 11:07
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • Download Improvements - Added current download size for resume (f72d86c)
  • Added support for legacy Zenodo records URLs (862e277)
  • Added support for resuming downloads (#380) (927fdbc)
  • Migrate Dataverse external tools controller to new Connect abstraction (#374) (258183d)
  • Added support for redirects in ConnectorResponse (#373) (07789c4)
  • Added Connect Controller and handler abstraction for repositories (#372) (2be965f)
  • Migrate Dataverse dataset versions into new Explore abstraction (#370) (0d585a8)
  • Migrate Dataverse datasets to Explore abstraction (#369) (ef01b0e)
  • Migrate Dataverse collection page into new Explore abstraction (#367) (ec6e053)
  • Added Zenodo DOI resolver (#365) (cb71925)
  • Added support for Zenodo DOI URLs to Zenodo parser (cc357b7)
  • Added DomainResolver to improve URL resolution (#362) (abd8edc)
  • Migrate Dataverse landing page to new Explore abstraction (#358) (ea30e70)
  • Improved security by validating remote servers before requesting data (#356) (acf1ffa)
  • Added i18n tasks for validating translations (#355) (e901190)
  • Added connector explorers abstraction (#353) (4c2ea9c)
  • Added Repository Explore landing page support (#352) (364b2cd)
  • Improvements to ZenodoResolver to use API (2c9f695)
  • Integrate Zenodo views with new Explore abstraction (#351) (bbb6592)
  • Added support for exploring Zenodo depositions (#349) (60d0479)
  • Improve logging of core features (#348) (e6e2d5c)
  • Added Dataverse support to select :draft datasets on Upload Bundle creation (#347) (137809b)
  • Added Explore abstraction for remote repositories (#344) (75cd447)
  • Added support to edit project workspace folder (#343) (8c1e107)
  • Added project selection + configurable pagination (#339) (c27c4ee)
  • update summary widgets to include all badges (#340) (9322e46)
  • Funding grant blurb on documentation and welcome message (#338) (f5a8200)
  • Linked README to the application guide (#330) (ee8baf5)

🐛 Bug Fixes

  • Removed invalid security settings (c7af0fc)
  • Fixes to dependabot syntax (95f3e08)
  • Fixed dependabot labels (ac0aa97)
  • Fixed wording for Upload Bundles (e33b708)
  • Disabled Dataverse upload MD5 check for Zip files (0f16a8a)
  • Created ConnectorResolver to fix repo validation (#375) (5dae917)
  • Removed redundant button and puma configuration (e5f81c2)
  • Added Accept and X-Requested-With headers to Ajax requests (c8d4f89)
  • Fix for secret_key_base errors in GitHub CI (9143275)
  • Fixes to new coverage script (a4cd337)
  • Fixed coverage script working directory on Make target (bea5c84)
  • Fixed coverage job (2277063)
  • Created rake task to run coverage to allow parallel testing (#368) (a8f239e)
  • Fixed RepoResolver integration with new DomainResolver (da21892)
  • Fixed RepoUrl to recognize URLs with a HTTP or HTTPS protocol only (#360) (fcf5bcf)
  • Fixed link to Zenodo landing page (f63c543)
  • refactoring Zenodo explore actions after review and testing (#354) (ef8f8a7)
  • Zip uploads will not verify MD5 if files are extracted on Dataverse (7f1ce64)
  • Added draft datasets in the select dataset functionality (5556b1b)
  • Fixed ProjectsController redirects after edit working dir refactoring (81bf9ba)
  • Fixed downloads and metadata folder creation at startup (#342) (16a4397)
  • Bug fixes found while doing a backend review (#337) (c7bc87c)

🧩 Other Changes

  • npm: bump brace-expansion from 1.1.11 to 1.1.12 in /application (#387) (729545a)
  • deps: bump net-imap from 0.5.6 to 0.5.7 in /application (#383) (b7c9370)
  • deps: bump rack-session from 2.1.0 to 2.1.1 in /application (#384) (ee90463)
  • Update coverage badges [skip ci] (86839f6)
  • deps: bump thor from 1.3.2 to 1.4.0 in /application (#382) (d1824e4)
  • deps: bump nokogiri from 1.18.7 to 1.18.9 in /application (#381) (7d0d7b6)
  • Update coverage badges [skip ci] (6ea5508)
  • Update coverage badges [skip ci] (c15219b)
  • Update coverage badges [skip ci] (35123b7)
  • Update coverage badges [skip ci] (88dc818)
  • Update coverage badges [skip ci] (bc3eca4)
  • Update coverage badges [skip ci] (f928922)
  • Update coverage badges [skip ci] (6eb2ae0)
  • test: improve dataverse connector coverage (#371) (44eefb1)
  • Update coverage badges [skip ci] (9a53730)
  • Update coverage badges [skip ci] (c0890b9)
  • Update coverage badges [skip ci] (f854faf)
  • Update coverage badges [skip ci] (49ba78f)
  • Update coverage badges [skip ci] (df07947)
  • Improving RepoResolvers test coverage (#366) (23d3ebd)
  • Update coverage badges [skip ci] (f2bc62c)
  • Improvements to URL resolution to support more edge cases and inputs (91277b0)
  • Update coverage badges [skip ci] (536492d)
  • Update coverage badges [skip ci] (03786d5)
  • Update coverage badges [skip ci] (d3de3d4)
  • Add cache resolver and refactor cache checks (#364) (b104ec8)
  • Update coverage badges [skip ci] (36c0593)
  • Update coverage badges [skip ci] (fdd19b1)
  • Update coverage badges [skip ci] (3f1a891)
  • DoiResolver - Added check for already resolved URL (#361) (5baa573)
  • Update coverage badges [skip ci] (57c571c)
  • Update coverage badges [skip ci] (172ccab)
  • Improved missing/unused translations testing (d7b6f43)
  • Update coverage badges [skip ci] (ec96b4d)
  • Update coverage badges [skip ci] (6ae64d8)
  • Improve testing for Zenodo explorer classes (#359) (a6ee230)
  • Update coverage badges [skip ci] (345c12b)
  • Update coverage badges [skip ci] (59c2b44)
  • Update coverage badges [skip ci] (582a6cb)
  • Update coverage badges [skip ci] (27c36ff)
  • Update coverage badges [skip ci] (a232711)
  • Update coverage badges [skip ci] (48a77f6)
  • test: expand coverage for dataverse and zenodo (#350) (939902d)
  • Logging improvements to ExploreController (eaf30fe)
  • Update coverage badges [skip ci] (ea139dd)
  • Update coverage badges [skip ci] (68d2c72)
  • Removed redundant GEM puma (0d2207d)
  • Update coverage badges [skip ci] (069845b)
  • Update coverage badges [skip ci] (46d4127)
  • Update coverage badges [skip ci] (586061b)
  • Update coverage badges [skip ci] (20fb8a4)
  • Update coverage badges [skip ci] (74e7dc8)
  • Create release version (cdc3f1c)

v0.9.0+2025-07-29

29 Jul 16:29
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • Added link to Dataverse and Zenodo in landing pages (e29aa9f)
  • UI and Error handling Improvements after review (cd0fbb7)
  • Added support for Dataverse draft datasets (#309) (0f7c06f)
  • Download button should consider the presence of Active projects (#315) (60489bf)
  • UI Improvements after visual review of the application (#298) (1843222)
  • Added zenodo record and depositions link to upload bundle (#297) (c8ea936)
  • Added support for Zenodo records to create Upload Bundle (#296) (ac0cad3)
  • Added Zendo record page actions bar + Update look and feel to match Dataverse (#294) (5da6489)
  • Add actions bar for Dataverse collection and dataset pages (#293) (b2b1c20)
  • Added OOD version to the footer (#291) (92e2db4)
  • Added Dataverse API version to Dataverse repo entries (#288) (6d4f2a1)
  • Added support to multiple versions of OOD for local testing (93c4770)
  • Added current hostname to footer (6319673)

🐛 Bug Fixes

  • Updated DataverseHub URL after server update (#326) (4438a3a)
  • Doc guides second review (#320) (c83d486)
  • doc fixes, suggestions, and ideas (#314) (332a72d)
  • Improvements to the development guide after review (#308) (b5c4af0)
  • Implemented improvements to admin guide after review (#304) (20c3941)
  • Updated development guide to show how to use different ood versions (#300) (0703a9c)
  • Fixed sitemap URL in navigation (#307) (6ef1c8f)
  • Move connector controller translations (#290) (9faf2d2)
  • Fixed support for long files in Downloads and Uploads page (#286) (1c290ff)

🧩 Other Changes

  • Update coverage badges [skip ci] (3190ad6)
  • Update coverage badges [skip ci] (284bed8)
  • Doc user guide review (#318) (c23f716)
  • Update coverage badges [skip ci] (dd5cc79)
  • Update coverage badges [skip ci] (a418c17)
  • Improve template coverage with integration tests (#295) (4bb00b8)
  • Update coverage badges [skip ci] (0593243)
  • Update coverage badges [skip ci] (1883b1f)
  • Refactoring test_helper main class comments (4bd7493)
  • Improve test coverage for Configuration object (#292) (6c6c51b)
  • Update coverage badges [skip ci] (4c090a4)
  • Update coverage badges [skip ci] (b1413ac)
  • Fix: Refactor project index partials into index folder (#289) (3ca8746)
  • Update coverage badges [skip ci] (b6b469d)
  • Improvements to the guide (fa6dcaa)
  • Create release version (abfdadf)

v0.8.0+2025-07-17

17 Jul 16:19
Compare
Choose a tag to compare

What’s Changed

✨ Features

  • Added basic check for missing translations properties (8b962cf)
  • Added upload file selector section to user guide (#281) (b551afb)
  • Added uploads section to User Guide (#279) (0e4beaf)
  • Added User Guide - Downloads section (#277) (96062b0)
  • Added Projects section to the User Guide (#276) (291666c)
  • Repository settings workflow (#272) (73ebf38)
  • enhance documentation for home and user guide introduction (#275) (b04e809)
  • Added dataverse external tool info into Finding Data section (#274) (380151d)
  • Improvements to the user guide => Finding Data section (#273) (797e2c6)
  • Added Development guide (#269) (4b233eb)
  • Added restrictions for Dataverse embargoed files (#270) (c928c53)
  • enhance documentation - user guide - introduction (#268) (6d91e6f)
  • Added Installation guide (#264) (1749a0b)
  • Add Admin Guide to documentation (#260) (2d6a3f5)

🐛 Bug Fixes

  • Code fixes to support more DV versions (#283) (69d496b)
  • Added error handling for Modal UI component (b00e8f8)
  • Removed Spanish translations (032886a)
  • Updated references to supported versions of Dataverse (03e9642)
  • fixed OOD document reference (4d201cc)
  • Improvements to version compatibility information for OOD, Dataverse, and Zenodo (972170a)
  • Improvements to supported repositories guide page (0388cb1)
  • Improve test coverage (#280) (5677790)
  • Fixed label on release workflow (#271) (0accff3)
  • Fixed dataset file restrictions UI (#265) (0fbc69e)

🧩 Other Changes

  • Update coverage badges [skip ci] (7f767a9)
  • Add Supported Repositories guide (cb5cbbe)
  • Update coverage badges [skip ci] (fcee7b3)
  • Update coverage badges [skip ci] (552ec7c)
  • Update coverage badges [skip ci] (c4bc55c)
  • Update coverage badges [skip ci] (4926797)
  • Update coverage badges [skip ci] (6cdaa8b)
  • Update coverage badges [skip ci] (a8cfd29)
  • Update coverage badges [skip ci] (c0a009f)
  • Create release version (47b0bd0)