Releases: portagenetwork/roadmap
3.3.1+portage-3.2.2
Fixed
- Fixed handling of
\r
when syncing db fields to translation.io #523
3.3.1+portage-3.2.1
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
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
Fixed
- Resolved problem when creating organisations portagenetwork/roadmap#336
Changed
- Help-desk email now has correct address portagenetwork/roadmap#338
- Password reset mail no longer instructs the user against replying to email. portagenetwork/roadmap#338
Added
- Translation entries for research ouput portagenetwork/roadmap#332
3.1.0+portage-3.1.2
Fix the problem with plans not being able to be updated. #333
3.1.0+portage-3.1.1
3.1.0+portage-3.1.0
[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:
-
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 todocker-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 fortranslation.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
-
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 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
...
3.1.0+portage-3.1.0-alpha.8
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
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
Fixed the platform issue from 3.1.0+portage-3.1.0-alpha.5.