Bug
- [SCIENCEBASE-7774] - As a user I would like to create a folder within a folder
- [SCIENCEBASE-7826] - Logging in with a SB account with a + makes it so I cannot add a folder or file
- [SCIENCEBASE-7854] - Unable to Log Into ScienceBase (and, as result, SBDR app)
- [SCIENCEBASE-7859] - lastUpdatedBy is not getting updated (persisted)
- [SCIENCEBASE-7861] - ScienceBase Support Request throwing an error
- [SCIENCEBASE-7862] - "Failed to connect to Directory for roles" Error when throwing bad request status in authenticated controller action
- [SCIENCEBASE-7863] - java.io.IOException: Server returned HTTP response code: 401 for URL in security plugin
- [SCIENCEBASE-7908] - Files UI: File download is not working
- [SCIENCEBASE-7932] - Troubleshoot Connection with DOI Tool from SB UI
- [SCIENCEBASE-7933] - S3 Download Not Working
New Feature
- [SCIENCEBASE-7921] - SB3 Files, Items Model
- [SCIENCEBASE-7923] - Item Nav component (left-column)
- [SCIENCEBASE-7924] - Item actions menu (breadcrumbs)
- [SCIENCEBASE-7925] - itemList component
- [SCIENCEBASE-7926] - itemListTable component
- [SCIENCEBASE-7936] - research libraries to make editable components for item views
Story
- [SCIENCEBASE-7572] - As a user when they upload the file, it determines the content type and base file metadata
- [SCIENCEBASE-7641] - As a Files user I can see understandable error messages
- [SCIENCEBASE-7720] - As a data admin, I can create community's sub-folder and manage permissions
Task
- [SCIENCEBASE-7703] - Wire Virus check function into files DB API
- [SCIENCEBASE-7715] - UI: Create Community folder
- [SCIENCEBASE-7727] - GraphQL: Create ACL on Folder
- [SCIENCEBASE-7740] - FQA TEST -SCIENCEBASE-7641-As a Files user I can see understandable error messages
- [SCIENCEBASE-7741] - FQA Test -SCIENCEBASE-7571- A user can download a file that has been approved.
- [SCIENCEBASE-7801] - prod-mongodb is down to ~91GB free space
- [SCIENCEBASE-7817] - GraphQL: Add missing error handlers
- [SCIENCEBASE-7818] - Catch errors in files api and make them friendly
- [SCIENCEBASE-7856] - Set up production Login.gov endpoint and integrate with prod Keycloak
- [SCIENCEBASE-7858] - FQA TEST April
- [SCIENCEBASE-7860] - files-service: REST Services for sub-folders with Sub-Spaces/ACLs
- [SCIENCEBASE-7864] - Add keycloak authentication to directory
- [SCIENCEBASE-7865] - Improve Keycloak plugin in services
- [SCIENCEBASE-7866] - Update Most Recent Round of Contractor Emails per AD Google Doc in ScienceBase Users
- [SCIENCEBASE-7869] - Upgrade Keycloak on Production
- [SCIENCEBASE-7873] - Review Directory updates from LDap and create a summary for Drew
- [SCIENCEBASE-7895] - Delete a folder
- [SCIENCEBASE-7897] - UI overview
- [SCIENCEBASE-7900] - Create a basic Landing Page
- [SCIENCEBASE-7901] - Begin Items, etc
- [SCIENCEBASE-7902] - Actions need to be disabled instead of removed if they can't be done
- [SCIENCEBASE-7904] - Change header menu actions for the details view
- [SCIENCEBASE-7906] - ui/ux remove UI border for dropzone
- [SCIENCEBASE-7907] - Create gitlab-runners independent from kubernetes
- [SCIENCEBASE-7909] - Create ECR registry for fort/sciencebase images
- [SCIENCEBASE-7910] - Artifacts for implementing keycloak with WHB
- [SCIENCEBASE-7911] - File Status - wire the shield to the anti-virus so the color updates when the scan updates
- [SCIENCEBASE-7914] - Set up docker swarm ingress for routing to containers
- [SCIENCEBASE-7916] - Files - Remove available for download everywhere
- [SCIENCEBASE-7920] - files-service: REST Services for sub-folders with Sub-Spaces/ACLs
- [SCIENCEBASE-7928] - New Item Action
- [SCIENCEBASE-7937] - Upgrade Mongo in Dev April 1-12 sprint continued with SCIENCEBASE-7802
- [SCIENCEBASE-7965] - Upgrade Mongo in Dev April work
- [SCIENCEBASE-7969] - Create new "Item" model within GraphQL API- April work
- [SCIENCEBASE-7970] - Item Details View April work