Skip to content

Releases: portagenetwork/roadmap

3.3.1+portage-3.2.2

20 Nov 21:39
16b19cd
Compare
Choose a tag to compare

Fixed

  • Fixed handling of \r when syncing db fields to translation.io #523

3.3.1+portage-3.2.1

19 Oct 21:06
34fe446
Compare
Choose a tag to compare

Fixed

  • Fixed guidance collapse issues #467

  • Fixed display of ampersands in plan titles #473

  • Fixed error handling in Dangerfile for missing CHANGELOG.md entry #359

  • Fixed icons issues with the rebranding #472

  • Fixed URL for API documentation v1 #469

  • Removed duplicate line of code from application_controller.rb #471

Changed

  • Bump activerecord_json_validator from 2.1.3 to 2.1.5 #483

  • Bump rubocop-rspec from 2.18.1 to 2.24.1 #460

  • Bump zaru from 0.3.0 to 1.0.0 #437

  • Bump better_errors from 2.9.1 to 2.10.1 #436

  • Bump wicked_pdf from 2.6.3 to 2.7.0 #438

  • Bump yard from 0.9.28 to 0.9.34 #439

  • Bump mocha from 2.0.2 to 2.1.0 #485

  • Bump @babel/traverse from 7.20.13 to 7.23.2 #484

  • Bump devise from 4.9.2 to 4.9.3 #480

  • Bump database_cleaner from 2.0.1 to 2.0.2 #479

  • Bump jwt from 2.7.0 to 2.7.1 #499

  • Bump activerecord-nulldb-adapter from 0.9.0 to 1.0.1 #498

  • Bump pundit from 2.3.0 to 2.3.1 #495

3.3.1+portage-3.2.0

28 Sep 15:53
348bf30
Compare
Choose a tag to compare

Fixed

  • Users can now download public templates without being logged in #335
  • Fixed landing page content and links for fr-CA locale #405
  • Address missing French translations throughout application #404
  • Removed repeated "Sign-up" and "Help" text in "About Us" #407
  • Fixed broken "Help" link #402
  • Fixed compatibility issues between Webdrivers Gem and Google Chrome v116+ #427
  • Enable translations of Terms-Of-Use and Privacy-Policy pages #429

Changed

  • Rebranding primary color to the Digital grey. 331
  • Merged v3.3.1
  • Removed broken links to Portage Network pages #339
  • Updated emails's language is based on user's choice on UI, instead of system default #196
  • Issue with 500 page error resue on Logo isseus on update of Organizations #327 and #354
  • Edited terms-of-use and how-to-manage-your-data links to always be the localized routes in application_helper.rb #397
  • update Danger to V9.3.1 #360
  • Bump engine.io from 6.4.0 to 6.4.2 #362
  • Bump socket.io-parser from 4.2.2 to 4.2.4 #363
  • Bump semver from 5.7.1 to 5.7.2 #366
  • Bump devise_invitable from 2.0.7 to 2.0.8 #370
  • Bump devise from 4.8.1 to 4.9.2 #371
  • Bump word-wrap from 1.2.3 to 1.2.4 #376
  • Bump autoprefixer-rails from 10.4.7.0 to 10.4.13.0 #377
  • Bump parallel from 1.22.1 to 1.23.0 #378
  • Bump rack-mini-profiler from 3.0.0 to 3.1.0 #391
  • Bump puma from 6.1.0 to 6.3.0 #396

3.1.0+portage-3.1.3

13 Jun 18:59
895f6e5
Compare
Choose a tag to compare

Fixed

Changed

Added

3.1.0+portage-3.1.2

28 Mar 18:55
8c200f4
Compare
Choose a tag to compare

Fix the problem with plans not being able to be updated. #333

3.1.0+portage-3.1.1

24 Feb 17:56
05c6a80
Compare
Choose a tag to compare

[3.1.0+portage-3.1.1] - 2023-02-24

Fixed

  • Fixed 500 error when admins try to downloading #328

3.1.0+portage-3.1.0

21 Feb 18:24
60fc889
Compare
Choose a tag to compare

[3.1.0+portage-3.1.0] - 2023-02-22

Added

  • In the project detail page, users can now specify a primary research domain for their project (e.g. Biology, Computer Science, Humanities, etc.). This information appears in the DMP's JSON as a 'tag'

  • On the project detail page, users can now indicate and describe any ethical concerns that concern their research data. Clicking the checkbox will display a field to describe the concerns and a URL field to link to a report. This information appears in the DMP's JSON.

  • Added a new 'Research Outputs' tab that allows users to specify information about their intended research outputs #2738. User can specify the type (e.g. dataset, software, image, etc.), name and a description of the output, size (if applicable), whether or not it contains sensitive info or PII, what the initial access level will be (e.g. open, restricted, closed) and the anticipated publication date:
    Research Output

  • Allowed user to select an appropriate license in the Research Outputs tab (note that the options come from the SPDX license registry) #2607

  • Allowed user to any metadata standards that will be followed (e.g. Dublin Core) in the Research Outputs tab (note that the list of standards comes from the RDA Metadata standards catalog) #2798

  • Allowed users to select the repositories they intend to preserve the object in (e.g. Dryad, Zenodo, GitHub, or an institutional repository) in the Research Outputs tab (note that the list of repositories comes from the re3data registry) #2605

  • Added research outputs result to downloaded PDF file in a table format #2812

  • Updated APIs to add research outputs result to the downloaded JSON file, which appears as 'Dataset' information

  • Added helpdesk email address field to Organisation's details. This email will be used in the email signature for emails sent from the system (assuming the recipient of the email is a member of the same Organisation) #3140

  • Added data migration rake tasks and migrated DMP Assistant database from MariaDB 10 to PostgreSQL 12 to better accommodate JSON format data

  • Sandbox testing flag can be turned on/off so org admin can change locally hosted DMP Assistant to a sandbox testing environment

  • Added rubocop test and code side support #264

  • Updated rubocop setting to disable the debug checking after upgrading to rubocop 1.45 #316

  • Added more clear error message to remind users not to fresh the page when the 'saving plan' process is stuck and the success message is not shown as expected #241

  • Added static page for server upgrading time #310

  • Make the comments/guidances are collapsible to give the researcher more space to see their answers #3123

Changed

  • DMP Assistant migrated all data from MariaDB 10 to PostgreSQL 12

  • Updated all Gems and JS dependencies

  • Used excel sheet to track the upgrading process #187

  • Updated the french translations for the Portage template for systematic reviews #269

  • Adjusted Dockerfile.Production to move rails assets:precompile step to docker-compose.yml file #282

  • Relived memory load in the translation syncing process by adjusting configuration so that only code in the app folder will be scanned and translated #313

  • Adjusted customized translation.io source code to add unscoped method for the necessary table to fit PostgreSQL syntax (ualbertalib/translation_io_rails#2)

Fixed

  • Reversed perm_helper.rb changes to reduce translation.io sync memory pressure and added rubocop exception for translation.rb #315

  • Unmanaged organization will not show in all org selectors except the creating new organization page #260

  • Allowed contributors to choose organizations #273

  • Allowed admin to see unmanaged org name when creating new org to avoid duplication #275

  • Force Github actions using Ubuntu 20.04 to fix wkhtmltopdf-binary issue #266

  • Clarified of String and Array behavior for plan exports #268

  • Fixed the error that app.pot headers accidentals appear in the empty text box of writing plans area #308

  • Fixed for pagination of plans retrieved using the REST API V0 #3105

  • Security vulnerability patches #3100, #3097, #3093, #3077

  • Fixed issues/inconsistencies with policies #3084 #3099

  • Fix for issue downloading PDFs #3054#3049 #3098

  • Fix for issue displaying users as collaborators on a plan after they have removed themselves Fix for issue downloading PDFs #3095

  • Fix for API v0 not supplying the owner email address Fix for issue downloading PDFs #3094

  • Fix for bug preventing Super Admins from creating new Orgs #3091

  • Fix for issue causing deleted plans to appear in the Org Admin list of plans #3087

  • Fix for CSV downloads #3085#3075

  • Fix for pagination and search on the Admin plans page #3069 #3073

  • Fix for strings that were not included in translation content #3081#3050

  • Fix for issue with contributor org logic not adhering to the restrict_orgs config flag #3078#3060

  • Fix for adding contributors #3071

  • Removed phone number field from contributor page #3067

  • Fixed issue with merging users #3065

  • Fixed issue with emails #3052

  • Fix for users unable to see API page #3047

  • Upgraded Rubocop and updated all files accordingly #3048 #3045

  • Fixed an issue that was preventing Org Admins from seeing the 'Share' tab #3131

  • Fixed an issue that was causing errors when Org Admins tried to save changes to a template #3071

  • Patched an issue that continued to show users as collaborators on a Plan's Share tab even after they had removed themselves from the Plan #3126

  • Fixed an issue that was causing TinyMCE editors to have an incorrect size when they initially load #3141

  • Various fixes for the APIs

  • Patched issue that was always using the default template when creating a new DMP in API v1 #3137

  • Fixed an issue that was preventing plans from being created via API v0 #3135

  • Addressed an issue that was preventing users from being unassigned from a department in API v0 #3132

  • Reverted change to our use of string format tokens that were made during an upgrade of Rubocop. The preferred format is once again Some %{variable_name} text #3138
    ...

Read more

3.1.0+portage-3.1.0-alpha.8

16 Feb 16:21
Compare
Choose a tag to compare
Pre-release

Added Linux platform support to the 3.1.0+portage-3.1.0-alpha.7 version.

3.1.0+portage-3.1.0-alpha.7

15 Feb 22:10
Compare
Choose a tag to compare
Pre-release

Using pengyin-shan:translation_io_rails:fix/broken_db_fake_method_calls to test memory issue in translation process.

3.1.0+portage-3.1.0-alpha.6

14 Feb 19:58
Compare
Choose a tag to compare
Pre-release

Fixed the platform issue from 3.1.0+portage-3.1.0-alpha.5.