v0.19.0
🚀 Enhancements
- Add ability to destroy a namespace and its contents #653 (@leefaisonr)
- Ensures that new project requests update data sponsor project metadata and provide user-friendly e-mail message bodies #647 (@JaymeeH @jrgriffiniii)
- Set up activate method project in project metadata #644 (@JaymeeH)
- ADR for the valid statuses of a project #638 (@JaymeeH @bess)
- Linking pending projects to the Details page #636 (@JaymeeH)
- styling the provenance events #635 (@JaymeeH)
- Adding approval provenance #634 (@JaymeeH @bess)
- Adding a test to make sure only system admins and super users can approve projects #633 (@carolyncole)
- refining sysadmin dashboard #632 (@JaymeeH)
- sysadmin view of Project Details page #626 (@JaymeeH)
- Adding description to rake task #627 (@carolyncole)
- adding a confirmation page for sysadmins who approve projects #625 (@JaymeeH)
- Instructions to use the new Docker images #624 (@hectorcorrea)
- Maintain separate user lists for each environment #622 (@bess)
- Finish notes from Chuck's project creation video #611 (@bess)
🐛 Bug Fixes
- Ensure flaky test passes consistently #621 (@bess)
- Re-try failing system specs even if they are not js enabled #617 (@bess)
🧹 Maintenance
- Making logon consitent with other classes #656 (@carolyncole)
- Document the return type for LogonRequest#resolve #655 (@bess)
- rename asset_destroy HTTP request for consistency in application #651 (@Seanwarren77)
- Ensure unique namespace values in tests #646 (@leefaisonr)
- Refactor all our mediaflux integration code into one place #645 (@bess)
- Update mediaflux version in CI #643 (@bess)
- refactoring #approve_project #641 (@JaymeeH)
Authors: 7
- @carolyncole
- Bess Sadler (@bess)
- Hector Correa (@hectorcorrea)
- James R. Griffin III (@jrgriffiniii)
- Jaymee Hyppolite (@JaymeeH)
- Robert-Anthony Lee-Faison (@leefaisonr)
- Sean Warren (@Seanwarren77)