Releases: pulibrary/pdc_describe
Releases · pulibrary/pdc_describe
v0.20.1
🐛 Bug Fixes / Refactoring
- A submitter cannot edit the work of another submitter #398 (@bess @carolyncole)
- Moving from webpacker to vite #397 (@carolyncole)
- Ensures that
window.rails
is not already defined before initializingRails.start()
for rails-ujs #391 (@jrgriffiniii) - Use a real name for our lando build and yarn config #387 (@bess)
Authors: 3
- @carolyncole
- Bess Sadler (@bess)
- James R. Griffin III (@jrgriffiniii)
v0.20.0
🚀 Enhancements
- Drag-and-drop reordering support for Work upload row elements #375 (@jrgriffiniii)
- Add rights field to input form #367 (@hectorcorrea)
- Test that collection admins can NOT edit collections not their own #385 (@bess)
- Allow a user to be added to their default collection #381 (@carolyncole)
- Test that a collection admin can edit any item in their collection #382 (@bess @carolyncole)
- Adding configuration for routes #378 (@carolyncole)
- Allow access to default collection #377 (@carolyncole)
- Adding tests to verify a super admin can access all works and collections #374 (@carolyncole)
- Force the work.resource to be reloaded when work.reload is called #373 (@hectorcorrea)
- Allow blob to exists and reattach it #371 (@carolyncole)
- Do not allow a submitter to approve a work #366 (@carolyncole @bess)
- Restructuring and styling the ActiveStorage and S3 upload components #353 (@jrgriffiniii)
- @carolyncole
- Bess Sadler (@bess)
- Hector Correa (@hectorcorrea)
- James R. Griffin III (@jrgriffiniii)
🐛 Bug Fixes / Refactoring / QA
Authors: 4
v0.19.0
🧹 Maintenance
- Removing UserCollections from the system #364 (@carolyncole @bess)
🔩 Dependency Updates
- Bump omniauth from 1.9.1 to 1.9.2 #363 (@dependabot[bot])
Authors: 3
- @carolyncole
- @dependabot[bot]
- Bess Sadler (@bess)
v0.18.0
🚀 Enhancements
- Utilizing rolify for collection admin and submitters #355 (@carolyncole)
- ARK tooltip on data entry #356 (@hectorcorrea)
- Render the ARK in the Datacite serialization #354 (@hectorcorrea)
- Changing metadata to be jsonb #345 (@carolyncole @hectorcorrea)
🐛 Bug Fixes / Refactoring
- Drop datasets table #357 (@hectorcorrea)
- Collections clean up #352 (@hectorcorrea)
- Test that non-authenticated users cannot see or edit works and collections #351 (@bess)
- Test to ensure a submitter cannot edit another submitter's file #347 (@bess)
- Adding Rolify Gem #349 (@carolyncole)
- Ensuring that handling is improved for errors raised during file uploads and provides "delete" buttons for file uploads #346 (@jrgriffiniii)
- Refactor User factory to better reflect expectations of a submitter #350 (@bess)
- Use our new XML serialization #344 (@hectorcorrea)
- Making work.metadata protected #343 (@carolyncole)
- Updating to not show directories #341 (@carolyncole)
Authors: 4
- @carolyncole
- Bess Sadler (@bess)
- Hector Correa (@hectorcorrea)
- James R. Griffin III (@jrgriffiniii)
v0.17.0
🚀 Enhancements
- Adding an ADR for our Serialization plans #330 (@carolyncole @bess)
- Adding favicon to show in tab #329 (@carolyncole)
- Publishing DOI after approval #320 (@carolyncole)
🐛 Bug Fix
- Moved Datacite serialization to its own module, refactored to use the… #338 (@hectorcorrea)
- Add attachment to rails object when new file in s3 #339 (@carolyncole)
- add yarn to .tool-versions #337 (@Twade968 @carolyncole)
- Restructuring the S3QueryService Class to query AWS Bucket resources using ActiveStorage #301 (@jrgriffiniii @carolyncole)
- Breaking out PDCMetadata classes into thier own files #325 (@carolyncole @hectorcorrea)
- Drop the work.doi and work.ark database columns #326 (@hectorcorrea)
- Fixes DOI value in old records #324 (@hectorcorrea)
- Makes sure the DOI minted is saved #322 (@hectorcorrea)
- Renaming PULDatacite to PDCMetadata #323 (@carolyncole)
- DOI and ARK #316 (@hectorcorrea)
- Add error handling for AASM #315 (@carolyncole)
Authors: 5
- @carolyncole
- Bess Sadler (@bess)
- Hector Correa (@hectorcorrea)
- James R. Griffin III (@jrgriffiniii)
- Tyler Wade (@Twade968)
v0.16.2
🐛 Bug Fix
- Ensure all resource data types are handled #314 (@Twade968)
- Changing the initial state to be draft when a user first submits a work #312 (@carolyncole @bess)
- Remove code that handles Dublin Core data #313 (@hectorcorrea)
- Updating upload permissions on S3 to be locked down #292 (@carolyncole @bess)
Authors: 4
- @carolyncole
- Bess Sadler (@bess)
- Hector Correa (@hectorcorrea)
- Tyler Wade (@Twade968)
v0.16.1
🐛 Bug Fix
- Adding in all states we have defined #303 (@carolyncole @bess)
- Should not directly between withdrawn and awaiting approval #302 (@carolyncole)
- Removing the title field from the work object #300 (@carolyncole)
- Renaming data_cite field to metadata #298 (@carolyncole @bess)
- Added test for file uploads rendering #297 (@hectorcorrea @bess)
- Adding documentation for work states #282 (@carolyncole)
- Updating assm callback to after_event instead of after_transition #296 (@carolyncole @bess)
- Making datacite/metdata required to create_dataset #294 (@carolyncole)
Authors: 3
- @carolyncole
- Bess Sadler (@bess)
- Hector Correa (@hectorcorrea)
v0.16.0
🚀 Enhancements
- Adding in the AASM gem and making the work have states #281 (@carolyncole)
🐛 Bug Fix
- Fixes bug in Edit form #285 (@hectorcorrea @bess)
- ADR for globus and s3 permissions #258 (@carolyncole @hectorcorrea @Twade968)
- S3 configuration #283 (@hectorcorrea)
Authors: 4
- @carolyncole
- Bess Sadler (@bess)
- Hector Correa (@hectorcorrea)
- Tyler Wade (@Twade968)
v0.15.2
🐛 Bug Fix
- Handle errors connecting to S3 #278 (@hectorcorrea)
- Updating new notification count to be one sql query #270 (@carolyncole @hectorcorrea)
- Moving private helper methods to the private tag #269 (@carolyncole)
- Updates test to send work xml #266 (@carolyncole @bess)
- System spec to test form submission #265 (@bess)
Authors: 3
- @carolyncole
- Bess Sadler (@bess)
- Hector Correa (@hectorcorrea)