Bug
- [SCIENCEBASE-8487] - Bug fixes in Who tab
- [SCIENCEBASE-8513] - Resolve Bug with Email Relay - Sponsor email, Password reset
- [SCIENCEBASE-8517] - FQA:Test-Resolve Bug with Email Relay - Sponsor email, Password reset
- [SCIENCEBASE-8519] - Fix the s3 URL when creating a layer in geoserver
- [SCIENCEBASE-8521] - FQA:Test-SCIENCEBASE-8487 Bug fixes in Who tab
- [SCIENCEBASE-8535] - error with customized form tag when in a community
- [SCIENCEBASE-8537] - troubleshoot and fix publishFile method in sb-graphql/s3Api
- [SCIENCEBASE-8539] - Error deleting organizations
- [SCIENCEBASE-8544] - Layer not being created for published shapefiles
Story
- [SCIENCEBASE-7673] - As a member of a SB community, I can upload files to that communitys' folders
- [SCIENCEBASE-8306] - I can upload a shapefile to SB via API. Specifying destination and get a service created on the standalone CHS Geoserver
Task
- [SCIENCEBASE-8251] - publish validated cog
- [SCIENCEBASE-8256] - Verify and clean up usages of itemDb and ItemRepository from sb-graphql and the database
- [SCIENCEBASE-8393] - Change AWS resource tags
- [SCIENCEBASE-8405] - Item edit - Where Tab - view extents
- [SCIENCEBASE-8448] - Purge unnecessary files from production ScienceBase
- [SCIENCEBASE-8466] - Create GraphQL Queries for itemContact->party->region
- [SCIENCEBASE-8478] - Populate Person center codes in PROD
- [SCIENCEBASE-8484] - Protect identified organizations from deactivation by the SIPP import process
- [SCIENCEBASE-8511] - Move Publish Bucket, Queue, and Geoserver Lambda to Init Stack
- [SCIENCEBASE-8514] - Update Username / Ensure login is working properly
- [SCIENCEBASE-8515] - NDC Username Updates - Florida DEP
- [SCIENCEBASE-8518] - FQA:Test-Investigate Geoserver URL/DNS Resolution Issues (AWS ECS Deploy)
- [SCIENCEBASE-8520] - S3 Download link on Item Show Page in SB2
- [SCIENCEBASE-8525] - Tech Talk: Docker Swarm Overview
- [SCIENCEBASE-8528] - Verify/Document login.gov identify provider creation in keycloak
- [SCIENCEBASE-8529] - Create new ECS cluster without allenj key applied
- [SCIENCEBASE-8530] - SB2 and SB3 Item parity
- [SCIENCEBASE-8531] - Document CDK deployment and CHS change request
- [SCIENCEBASE-8532] - Give talk on troubleshooting keycloak
- [SCIENCEBASE-8533] - Give talk on how keycloak is deployed
- [SCIENCEBASE-8534] - Learning/pairing with Jeff on CDK, Deploy, etc
- [SCIENCEBASE-8536] - Audit History page
- [SCIENCEBASE-8541] - Tech Talk: Moving files from other S3 buckets into prod and attached to items
- [SCIENCEBASE-8542] - FQA:Test-SCIENCEBASE-8530 SB2 and SB3 Item parity
- [SCIENCEBASE-8545] - Update login.gov certificate
- [SCIENCEBASE-8546] - Risk Assessment for production geoserver
- [SCIENCEBASE-8552] - 400 error message error handling through graphql
Improvement
- [SCIENCEBASE-8510] - automate deployment of sagedat/sb with and without login
Bug
- [SCIENCEBASE-8443] - NetCDF OPENDAP service extension
- [SCIENCEBASE-8454] - Beta large file uploader failing with number format exception
- [SCIENCEBASE-8455] - Rework import process for lack of access from DMZ to SIPP
- [SCIENCEBASE-8465] - FQA:Test-SCIENCEBASE-8400 Caching issue with FileListTable
- [SCIENCEBASE-8476] - Person center code error
- [SCIENCEBASE-8483] - FQA:Test-SCIENCEBASE-8476 Person center code error
- [SCIENCEBASE-8486] - FQA:Test-SCIENCEBASE-8454 Beta large file uploader failing with number format exception
- [SCIENCEBASE-8489] - metrics not available
New Feature
- [SCIENCEBASE-8394] - Add deleteFile method in sb-manager
- [SCIENCEBASE-8447] - Integrate uppy into the files-ui, get rid of standalone uppy component
- [SCIENCEBASE-8458] - Add/Remove functionality for Alias & FBMS Codes on Who Tab files-ui
- [SCIENCEBASE-8459] - Build a bar for adding Who contacts from directory, files-ui
- [SCIENCEBASE-8468] - Search by Center Code
- [SCIENCEBASE-8480] - FQA:Test-SCIENCEBASE-8458 Add/Remove functionality for Alias & FBMS Codes on Who Tab files-ui
- [SCIENCEBASE-8488] - FQA:Test-SCIENCEBASE-8459 Build a bar for adding Who contacts from directory, files-ui
Task
- [SCIENCEBASE-8397] - 400 error message error handling through graphql April work
- [SCIENCEBASE-8404] - Item edit - Where tab - extents
- [SCIENCEBASE-8410] - Who Tab - Ordering contacts
- [SCIENCEBASE-8438] - Add 'Data Release - Deprecated' to System Types List
- [SCIENCEBASE-8456] - FQA:Test-SCIENCEBASE-8409 Who tab - Primary location info
- [SCIENCEBASE-8461] - FQA:Test-8368 and 8445
- [SCIENCEBASE-8470] - Investigate 404 Geoserver Service Request Errors in Beta
- [SCIENCEBASE-8471] - Build New SB Geoserver Docker Image based on Latest Ubuntu
- [SCIENCEBASE-8472] - Update email for a FS user
- [SCIENCEBASE-8473] - FQA:Test-SCIENCEBASE-8357 SB2/SB3 GIS Services - Publishing Item Files to S3 for a shapefile
- [SCIENCEBASE-8474] - FQA:Test-SCIENCEBASE-8364 Build Lambda In AWS CDK For Geoserver Shapefile Processing (Services)
- [SCIENCEBASE-8477] - Populate Person center codes in BETA
- [SCIENCEBASE-8479] - FQA:Test-SCIENCEBASE-8416,8417
- [SCIENCEBASE-8481] - FQA:Test-SCIENCEBASE-8438 Add 'Data Release - Deprecated' to System Types List
- [SCIENCEBASE-8485] - Link non-center organizations to their centers if possible on the show page
- [SCIENCEBASE-8492] - Transfer Files from User's S3 Bucket to ScienceBase S3, Attach to Items
- [SCIENCEBASE-8493] - Rework files.js
- [SCIENCEBASE-8494] - Rework party.js schemas in sb-graphql
- [SCIENCEBASE-8495] - Rework lists into collections for sb-graphql
- [SCIENCEBASE-8496] - Remove unused queries and components that use them in the UI
- [SCIENCEBASE-8497] - Rework bucket queries
- [SCIENCEBASE-8498] - Investigate Differences in Geoserver Deploys Affecting HTTP S3 URL Support
- [SCIENCEBASE-8499] - Investigate Geoserver Deployment Hanging Up During Service Creation
- [SCIENCEBASE-8500] - Create Keycloak Realm for SAS
- [SCIENCEBASE-8501] - FQA:Test-SCIENCEBASE-8404 Item edit - Where tab - extents
- [SCIENCEBASE-8502] - Item edit - Where Tab - view extents April work
- [SCIENCEBASE-8504] - Geoserver deploy review
- [SCIENCEBASE-8505] - GraphQL queries for Vocab (Pt 1)
- [SCIENCEBASE-8507] - FQA:Test-SCIENCEBASE-8410 Who Tab - Ordering contacts
Improvement
- [SCIENCEBASE-8464] - save/cache/clear issue in what tab
- [SCIENCEBASE-8469] - move elasticsearch to AWS
- [SCIENCEBASE-8508] - automate deployment of sagedat/sb with and without login April work
Bug
- [SCIENCEBASE-8396] - fix contentType not being set properly (lambda setting to binary/octet-stream)
- [SCIENCEBASE-8400] - Caching issue with FileListTable
- [SCIENCEBASE-8414] - use/test uppy in a standalone component
- [SCIENCEBASE-8421] - FQA:Test-SCIENCEBASE-8192 Spatial search using WKT is not functional
Story
- [SCIENCEBASE-8102] - I can create a minimal item inside SB Manager and find the item in SB3 search
- [SCIENCEBASE-8304] - can search using existing SB search functionality, and find published file
- [SCIENCEBASE-8391] - FQA:Test-SCIENCEBASE-8303 User can upload a file to SB and publish it for S3 Direct access
- [SCIENCEBASE-8430] - FQA:Test-SCIENCEBASE-8304 can search using existing SB search functionality, and find published file
New Feature
- [SCIENCEBASE-8363] - cleanup bucket naming in graphql, remove references to 'bucketName' and change to 'bucket'
- [SCIENCEBASE-8453] - Integrate uppy into the files-ui, get rid of standalone uppy component March
Task
- [SCIENCEBASE-8253] - Show the URL to Pangeo
- [SCIENCEBASE-8264] - Add published flag to the ItemFile model in catalog
- [SCIENCEBASE-8312] - Refactor ShapefilePipelineStack
- [SCIENCEBASE-8368] - Finish Work On CDK Deploy geoserver into ECS
- [SCIENCEBASE-8371] - React component(s) for Item Edit need UI and Saving Work
- [SCIENCEBASE-8378] - React component(s) for Item Edit - Tag tab has persist issues that cause save problems
- [SCIENCEBASE-8379] - React component(s) for Item Edit - What Else tab Provenance/Annotation not saving
- [SCIENCEBASE-8384] - Sb-manager When tab cleanup
- [SCIENCEBASE-8392] - FQA:Test-SCIENCEBASE-8384 Sb-manager When tab cleanup
- [SCIENCEBASE-8395] - FQA:Test-SCIENCEBASE-8379 React component(s) for Item Edit - What Else tab Provenance/Annotation not saving
- [SCIENCEBASE-8403] - Who Tab - Basic name information
- [SCIENCEBASE-8407] - FQA:Test:SCIENCEBASE-8369 Fix Orphan Item Files Issue
- [SCIENCEBASE-8408] - Who tab - organization information, type dropdown
- [SCIENCEBASE-8409] - Who tab - Primary location info
- [SCIENCEBASE-8412] - FQA:Test-SCIENCEBASE-8341 Update josso login message to link to new user signup in directory
- [SCIENCEBASE-8413] - FQA:Test-SCIENCEBASE-8375 Change .csv Link in Catalog Search Results to Default Max=1000
- [SCIENCEBASE-8416] - Track Down 404s in Item File Create
- [SCIENCEBASE-8417] - More Item File Cleanup
- [SCIENCEBASE-8418] - Add Public Read Policies to Beta and Prod Publish Buckets
- [SCIENCEBASE-8422] - Import organizations from SIPP PT 1
- [SCIENCEBASE-8426] - Transfer File on S3 to Item 5d72b5dfe4b0c4f70cffa775
- [SCIENCEBASE-8429] - FQA:Test-SCIENCEBASE-8310 Add React component(s) for adding/editing tags on items
- [SCIENCEBASE-8431] - Add GeoTiff Support to Geoserver Service Creation Lambda
- [SCIENCEBASE-8432] - FQA:Test-SCIENCEBASE-8378 React component(s) for Item Edit - Tag tab has persist issues that cause save problems
- [SCIENCEBASE-8434] - Perform a AWS CDK Destroy and Deploy in DEV-IS DEV ENV
- [SCIENCEBASE-8435] - Add Persistent EFS Storage to Geoserver Container
- [SCIENCEBASE-8439] - FQA:Test-SCIENCEBASE-8371 React component(s) for Item Edit need UI and Saving Work
- [SCIENCEBASE-8441] - Use center code to match people to organizations
- [SCIENCEBASE-8442] - FQA:Test-SCIENCEBASE-8403 Who Tab - Basic name information
- [SCIENCEBASE-8445] - Fix URL DNS Resolution For Beta and Dev Geoserver Environments
- [SCIENCEBASE-8446] - Create Separate EFS Persistent Storage Areas For Beta and Dev Geoserver Environments
- [SCIENCEBASE-8450] - FQA:Test-SCIENCEBASE-8408 Who tab - organization information, type dropdown
- [SCIENCEBASE-8451] - refactor/rework buckets
- [SCIENCEBASE-8452] - refactor/rework directory.js
- [SCIENCEBASE-8457] - Item edit - Where tab - extents March
- [SCIENCEBASE-8467] - Investigate Geoserver URL/DNS Resolution Issues (AWS ECS Deploy)
Improvement
- [SCIENCEBASE-8428] - FQA:Test-SCIENCEBASE-8354 cant stop working the item edit form
- [SCIENCEBASE-8460] - deploy flatface with files-ui
- [SCIENCEBASE-8462] - pull flatface into file-ui deploy
- [SCIENCEBASE-8463] - set variables to switch btween sagedat and SB
Bug
- [SCIENCEBASE-8192] - Spatial search using WKT is not functional
- [SCIENCEBASE-8281] - Pervasive thumbnail errors
- [SCIENCEBASE-8329] - Index Person class in elastic when using createUser() in Directory
- [SCIENCEBASE-8340] - Confirm Behavior of DOI Tool POST Fails Based on Order of Managers List
- [SCIENCEBASE-8376] - FQA:Test-SCIENCEBASE-8301 sb-graphql createFile doesn't work
Story
- [SCIENCEBASE-8254] - Tech Talk - Metrics 12/18
- [SCIENCEBASE-8303] - User can upload a file to SB and publish it for S3 Direct access
Task
- [SCIENCEBASE-8115] - Investigate / Resolve NDC Ingest Process off of .csv file
- [SCIENCEBASE-8122] - Provide a way to generate a download URL and see it via JSON
- [SCIENCEBASE-8136] - Allot ~1 hr to Talk Through Organization Management in SB Directory
- [SCIENCEBASE-8169] - Production deploy of SB Manager
- [SCIENCEBASE-8248] - Start Work On CDK Deploy geoserver into ECS
- [SCIENCEBASE-8286] - Update SB2 Technical Project Page (and related docs)
- [SCIENCEBASE-8290] - Item edit
- [SCIENCEBASE-8297] - Deploy SB CDK to prod
- [SCIENCEBASE-8298] - Get sb-graphql running in prod
- [SCIENCEBASE-8299] - Get SB Manager running in prod
- [SCIENCEBASE-8310] - Add React component(s) for adding/editing tags on items
- [SCIENCEBASE-8341] - Update josso login message to link to new user signup in directory
- [SCIENCEBASE-8347] - Investigate Geoserver REST API For SCIENCEBASE-8306
- [SCIENCEBASE-8349] - Item Editing Continued - Alternate Titles, Identifiers
- [SCIENCEBASE-8352] - FQA:Test-ScienceBase-8289,8321
- [SCIENCEBASE-8355] - Investigate AWS Methods To Allow S3 to NFS File Copy
- [SCIENCEBASE-8356] - Allow for multiple manager instances to use the same catalog backend
- [SCIENCEBASE-8357] - SB2/SB3 GIS Services - Publishing Item Files to S3 for a shapefile
- [SCIENCEBASE-8358] - Start Geoserver REST API SB-GraphQL Interface
- [SCIENCEBASE-8362] - Add Destination Bucket For SB2 Shapefiles and GeoTiffs
- [SCIENCEBASE-8364] - Build Lambda In AWS CDK For Geoserver Shapefile Processing (Services)
- [SCIENCEBASE-8365] - Create publish fields in catalog
- [SCIENCEBASE-8366] - AWS CDK deploy project Object Naming
- [SCIENCEBASE-8369] - Fix Orphan Item Files Issue
- [SCIENCEBASE-8372] - Update Peter Schoephoester's ScienceBase Username and Email
- [SCIENCEBASE-8374] - Sb-manager When tab cleanup
- [SCIENCEBASE-8375] - Change .csv Link in Catalog Search Results to Default Max=1000
- [SCIENCEBASE-8381] - Add Delay to Geoserver Shapefile Service Creation
- [SCIENCEBASE-8382] - FQA:Test-SCIENCEBASE-8332 Test Shapefile Lambda Pipeline End to End
- [SCIENCEBASE-8383] - FQA-test:SCIENCEBASE-8320 Item File Create Lambda Rework
- [SCIENCEBASE-8390] - FQA-Test:SCIENCEBASE-8372 Update Peter Schoephoester's ScienceBase Username and Email
- [SCIENCEBASE-8407] - FQA:Test:SCIENCEBASE-8369 Fix Orphan Item Files Issue
Improvement
- [SCIENCEBASE-8354] - cant stop working the item edit form
- [SCIENCEBASE-8359] - attach sb pretty face to sb-manager
Bug
- [SCIENCEBASE-8080] - Body text disappearing in edit mode
- [SCIENCEBASE-8282] - Related External Resources adding ScienceBase URL to beginning of URI
- [SCIENCEBASE-8283] - FQA-Test:SCIENCEBASE-8231 Associated Items (ItemLinks) in ItemView doesn't work with non-public items
- [SCIENCEBASE-8301] - sb-graphql createFile doesn't work
- [SCIENCEBASE-8316] - Null facets and spatial causing 400
- [SCIENCEBASE-8326] - FQA:Test-SCIENCEBASE-8282 Related External Resources adding ScienceBase URL to beginning of URI
- [SCIENCEBASE-8328] - improve updateMetadata method to not overwrite existing values if not included
- [SCIENCEBASE-8351] - Confirm Behavior of DOI Tool POST Fails Based on Order of Managers List
New Feature
- [SCIENCEBASE-8242] - Files UI - icon or some indication that a tif file is a valid COG
- [SCIENCEBASE-8285] - Fix FileRepository integration tests
- [SCIENCEBASE-8338] - use new pipelines-stack for validate cog workflow
- [SCIENCEBASE-8350] - Debug validateCog workflow
Story
- [SCIENCEBASE-7943] - I can add metadata to an item (Pt. 1)
Task
- [SCIENCEBASE-8097] - Add 'Delete File' (helper) to sciencebasepy
- [SCIENCEBASE-8195] - Intra-Item navigation PT 2
- [SCIENCEBASE-8207] - Item Editing Continued - Dates, etc
- [SCIENCEBASE-8208] - TNM Follow up: Provide List of Regularly Scheduled Chron Tasks for TNM and Delete Obsolete SB Items
- [SCIENCEBASE-8257] - Expand List of SB Groups who can see 'system type' to include ScienceBase_Data_Release_Team
- [SCIENCEBASE-8273] - Directory - Add a user
- [SCIENCEBASE-8279] - Refactor File Metadata Code
- [SCIENCEBASE-8280] - Transfer files to prod S3 Bucket, attach to Data Release item
- [SCIENCEBASE-8289] - Do not leave this page warning for uploads
- [SCIENCEBASE-8291] - FQA:Test- SCIENCEBASE-8249 Enforce item permissions in the SB manager
- [SCIENCEBASE-8292] - Create a "Contact Us" link in the footer by Report a Problem deploy
- [SCIENCEBASE-8293] - Set up database migration lambda
- [SCIENCEBASE-8294] - Get sb-graphql running in beta
- [SCIENCEBASE-8295] - Get SB Manager running in beta
- [SCIENCEBASE-8296] - Deploy ECS CDK to prod
- [SCIENCEBASE-8300] - Fix sb-graphql in staging
- [SCIENCEBASE-8302] - Add gitlab deploy jobs for beta manager/sb-graphql
- [SCIENCEBASE-8307] - Document database extension requirements
- [SCIENCEBASE-8308] - Create tag look up (to vocab) query in GraphQL
- [SCIENCEBASE-8309] - Enable JWT usage on vocab
- [SCIENCEBASE-8311] - FQA:Test-SCIENCEBASE-8292 Create a "Contact Us" link in the footer by Report a Problem deploy
- [SCIENCEBASE-8314] - Re-test Login.gov Keycloak Integration
- [SCIENCEBASE-8317] - Create prod resources in cdk deploy
- [SCIENCEBASE-8318] - Provide information about estimated cloud costs for SageDAT node
- [SCIENCEBASE-8320] - Item File Create Lambda Rework
- [SCIENCEBASE-8323] - Rework Shapefile Metadata Interceptor for Generic Extended Metadata
- [SCIENCEBASE-8324] - Shrink SB2 Catalog Metrics Database
- [SCIENCEBASE-8325] - FQA:Test-SCIENCEBASE-8257 Expand List of SB Groups who can see 'system type' to include ScienceBase_Data_Release_Team
- [SCIENCEBASE-8332] - Test Shapefile Lambda Pipeline End to End
- [SCIENCEBASE-8333] - Have the ItemFile create lambda put a message on the unzip queue
- [SCIENCEBASE-8334] - Migrate ApacheLogCollector and Catalog Metrics API To New AWS Instance
- [SCIENCEBASE-8335] - Fix Encoded File Names in the Item File Lambda
- [SCIENCEBASE-8337] - Move Code In ShapefileStack to PipelineStack
- [SCIENCEBASE-8342] - FQA:Test-SCIENCEBASE-8324 Shrink SB2 Catalog Metrics Database
- [SCIENCEBASE-8343] - FQA:Test-SCIENCEBASE-8273 Directory - Add a user
- [SCIENCEBASE-8344] - Create AWS Lambda Which Can Do Something With Geoserver REST API
- [SCIENCEBASE-8346] - Convert Search button in SB-Manager and SB2 January
- [SCIENCEBASE-8348] - Add React component(s) for adding/editing tags on items January work
Improvement
- [SCIENCEBASE-8284] - FQA:Test-SCIENCEBASE-8255 Make email search on people case insenstive
- [SCIENCEBASE-8319] - multistep wizard item with sidebar nav
- [SCIENCEBASE-8321] - Who tab of item edit
- [SCIENCEBASE-8322] - UI style in item edit form
- [SCIENCEBASE-8345] - DOI CSAS Authors/Creators not listed