Dec Release Notes_2020
Sub-task
- [SCIENCEBASE-8724] - Go through code written by Steven Tekell
- [SCIENCEBASE-8725] - Refactor portions of Steve Code
- [SCIENCEBASE-8726] - Test Loading Files using code
- [SCIENCEBASE-8734] - Combine code from Li
- [SCIENCEBASE-8737] - Integrating sciencebasepy code
- [SCIENCEBASE-8738] - Adding Unit tests and refactoring
Bug
- [SCIENCEBASE-8753] - xml files are not being given the "view" option after uploading
- [SCIENCEBASE-8765] - Resumption Tokens Failing, affecting OAIPMH Harvest
- [SCIENCEBASE-8769] - User Can't download file
Story
- [SCIENCEBASE-8752] - jenkins deploying to beta have permissions issue
- [SCIENCEBASE-8761] - ensure unpublish files support s3 only files in catalog
Task
- [SCIENCEBASE-8619] - Simulate / Document Keycloak Login Process for First Time Users
- [SCIENCEBASE-8731] - --------------DEPLOY 11/19/20 --------------
- [SCIENCEBASE-8743] - ADFS Trust for Beta Keycloak
- [SCIENCEBASE-8745] - ------Deploy 12/10/20--------
- [SCIENCEBASE-8748] - Ensure Publish to Public S3 is Available for Files Natively Uploaded to prod S3 (cloned) December
- [SCIENCEBASE-8749] - uploading large files not attaching to item - 2
- [SCIENCEBASE-8751] - Troubleshoot and fix beta catalog deployment
- [SCIENCEBASE-8756] - 500 error going to vocab
- [SCIENCEBASE-8768] - (BETA) update configs for catalog and config repos to reflect new centos7 machine
Nov Release Notes_2020
Bug
- [SCIENCEBASE-8733] - Spike - troubleshoot cdk not updating secrets from secrets manager
- [SCIENCEBASE-8735] - 500 Error thrown on metadata scrape / file permissions
- [SCIENCEBASE-8746] - User Unable to Access Items Despite being in Proper ACL Role
Story
- [SCIENCEBASE-8723] - python large file upload standalone and sb manager integration
- [SCIENCEBASE-8742] - deploy sbGraphql changes to beta staging ( these changes support new sciencebasepy AWS s3 upload functionality)
New Feature
- [SCIENCEBASE-8722] - Large File Upload with Python (sb3-py)
Task
- [SCIENCEBASE-8578] - sciencebasepy: Redo file 'upload' and 'replace' methods to use new Uppy S3 process
- [SCIENCEBASE-8667] - Update ScienceBase Technical page
- [SCIENCEBASE-8691] - --------------DEPLOY 10/29/20 --------------
- [SCIENCEBASE-8694] - Change sbselenium password
- [SCIENCEBASE-8713] - Update ScienceBase Deploy Scripts to CDK 1.6x
- [SCIENCEBASE-8719] - Ensure Publish to Public S3 is Available for Files Natively Uploaded to prod S3
- [SCIENCEBASE-8720] - uploading large files not attaching to item
- [SCIENCEBASE-8728] - update awslambda user credentials and redeploy stacks
- [SCIENCEBASE-8729] - Troubleshoot manager issues in prod
- [SCIENCEBASE-8730] - Meeting with Himal and Li, Tech Talks
- [SCIENCEBASE-8739] - Run Username Change Script and ACL Update Script for S Dabrowski
- [SCIENCEBASE-8747] - Work with Himal on 8720
Oct Release Notes_2020
Bug
- [SCIENCEBASE-8697] - Investigate and Resolve: XML Scrape / Item Create is Failing
- [SCIENCEBASE-8714] - File Uploads Failing in Catalog
Story
- [SCIENCEBASE-8686] - python ramp up
New Feature
- [SCIENCEBASE-8632] - Large File Upload with Python (sb3-py)
- [SCIENCEBASE-8651] - Review SIPP Modifications - Ensure No Breaking Changes Introduced
Task
- [SCIENCEBASE-8621] - Review / Fix SB Metrics: S3 File Totals
- [SCIENCEBASE-8650] - Spike-troubleshoot keycloak chrome issue
- [SCIENCEBASE-8674] - SPIKE: Large File Breaks Manager Upload
- [SCIENCEBASE-8675] - SPIKE: Ensure Publish to Public S3 is Available for Files Natively Uploaded to prod S3
- [SCIENCEBASE-8684] - Catalog deploy
- [SCIENCEBASE-8685] - Research Typescript / React 2
- [SCIENCEBASE-8687] - Update SB Catalog / CatalogMaps to write new ArcGIS services to the ScienceBase3 site
- [SCIENCEBASE-8688] - Service Account Passwords Expiring
- [SCIENCEBASE-8689] - Perform Post of SIPP Contents to SB Directory Endpoint to Run SIPP Import
- [SCIENCEBASE-8693] - Update (non @usgs email) username in ScienceBase
- [SCIENCEBASE-8695] - investigate mongo heavy load
- [SCIENCEBASE-8698] - Research MongoDB
- [SCIENCEBASE-8712] - CLONE: Perform Post of SIPP Contents to SB Directory Endpoint to Run SIPP Import
- [SCIENCEBASE-8716] - Developer Laptop Setup
- [SCIENCEBASE-8717] - Laptop Setup
- [SCIENCEBASE-8718] - Beta catalog is down- troubleshooting
- [SCIENCEBASE-8721] - Work with Li/Himal to setup sb envs
Sept Release Notes_2020
Bug
- [SCIENCEBASE-8640] - Resolve Manage DOI Bug in ScienceBase
- [SCIENCEBASE-8641] - Bottom of main page ‘Contact USGS’- The letters are cut off
- [SCIENCEBASE-8652] - Internal Server Error on Metrics
- [SCIENCEBASE-8653] - New Homepage-'Folder' drop down goes past top of the page.
- [SCIENCEBASE-8660] - Browser Gets Stuck on returnToId when accessing SB Manager
- [SCIENCEBASE-8668] - New Homepage-'Folder' drop down pops up automatically
- [SCIENCEBASE-8671] - Images are not displaying in Rich Text in Body Field- (From SBS)
Story
- [SCIENCEBASE-8656] - -------- ScienceBase Deploy------
New Feature
- [SCIENCEBASE-8682] - Add outage banner for SB on Friday 9/25
Task
- [SCIENCEBASE-8437] - Resolve Issue with PHP Manager in ScienceBase for Notify
- [SCIENCEBASE-8638] - tech talk(s): grails plugins, catalog, catalog-inventory, etc
- [SCIENCEBASE-8648] - tech talk: Item Files and SB3 Files
- [SCIENCEBASE-8661] - react JS ramp up
- [SCIENCEBASE-8662] - Grails 3.0 ramp up
- [SCIENCEBASE-8663] - graphQL ramp up
- [SCIENCEBASE-8664] - research large file upload to AWS S3 using python
- [SCIENCEBASE-8665] - Research Typescript / React
- [SCIENCEBASE-8669] - Univers Font family carries into Folder View in CSS
- [SCIENCEBASE-8670] - Perform file copy from Black Pearl to ScienceBase items
- [SCIENCEBASE-8672] - Review Notes on Google Tag Manager
- [SCIENCEBASE-8677] - research GraphQL
- [SCIENCEBASE-8680] - Jeff Allen Meetings
- [SCIENCEBASE-8681] - Search in SB Catalog with no results now Returns All Items
Migration Completion
- [SCIENCEBASE-8625] - -------- SB DEPLOY ------
Aug Release Notes_2020
Bug
- [SCIENCEBASE-8613] - Dev and Beta Geoserver not working
- [SCIENCEBASE-8614] - New ScienceBase Homepage-A few issues on homepage.
- [SCIENCEBASE-8622] - dev and beta geoserver down
- [SCIENCEBASE-8623] - S3 antivirus scan
- [SCIENCEBASE-8630] - front page issues continued
- [SCIENCEBASE-8642] - The wording is confusing. As soon as user is logged in – ‘your session has expired’?
- [SCIENCEBASE-8644] - The tabs shift to the left.
- [SCIENCEBASE-8646] - Publish to S3 Failing with 'more than one file with same name' error
- [SCIENCEBASE-8647] - New Homepage-'Folder' drop down goes past top of the page.
Task
- [SCIENCEBASE-8582] - sciencebasepy: Implement New Keycloak Authentication Approach for API Use
- [SCIENCEBASE-8610] - deploy manager to prod
- [SCIENCEBASE-8618] - Enable Service Account PW Reset via Code / Endpoint
- [SCIENCEBASE-8628] - ScienceBase Outage Banner for 8/22/2020 - ASAP
- [SCIENCEBASE-8631] - troubleshoot CORS issues at api.sciencebase.gov (affecting graphql)
- [SCIENCEBASE-8633] - JOSSO talk (w/Steve) and docs
- [SCIENCEBASE-8634] - Keycloak talk (w/Steve) and docs
- [SCIENCEBASE-8635] - ScienceBase Intro talk pt 1 (w/Steve)
- [SCIENCEBASE-8636] - Vocab talk (w/Steve) and docs
- [SCIENCEBASE-8637] - Directory talk (w/Steve) and docs
- [SCIENCEBASE-8639] - SB-GraphQL tech talk (and SB2/SB3 overview)
- [SCIENCEBASE-8645] - Copy Files to ScienceBase Item 5f44165982ce4c3d1222d9b1
- [SCIENCEBASE-8649] - tech talk: database stuff (inc auditing)
- [SCIENCEBASE-8654] - SB Intro #2 with Li
Improvement
- [SCIENCEBASE-8624] - we are paying too much to store metrics...discuss
July Release Notes_2020
Bug
- [SCIENCEBASE-8575] - catalog - debug returnToId urls, update to point to the correct url
- [SCIENCEBASE-8580] - Dev and Beta Geoserver not working
- [SCIENCEBASE-8587] - UI: File Names Missing From Published S3 Files
- [SCIENCEBASE-8591] - Who Tab-The up down arrow does not work properly
- [SCIENCEBASE-8595] - A user can go through an upload to s3 workflow
- [SCIENCEBASE-8596] - Missing Person records for User(s)
- [SCIENCEBASE-8603] - query for service accounts with passwords expirations fails
Story
- [SCIENCEBASE-8593] - Spike: SB2 Item File model refactorings for SB3
New Feature
- [SCIENCEBASE-8585] - CLONE Track ongoing uploads from uppy
Task
- [SCIENCEBASE-8411] - S3 Download link on Item Show Page in SB3
- [SCIENCEBASE-8570] - Spike-Plan / Rollout new ScienceBase Homepage
- [SCIENCEBASE-8571] - new ScienceBase Homepage
- [SCIENCEBASE-8581] - SPIKE - Investigate metadata translation on SB3
- [SCIENCEBASE-8584] - Revisit Logic for Clam AV Virus Scan for S3 Files
- [SCIENCEBASE-8586] - Handle uppy authentication with AWS S3
- [SCIENCEBASE-8589] - sagedat.org link to sb manager
- [SCIENCEBASE-8592] - Meeting: Review SB Directory Updates, Run Sync, Discuss Queries
- [SCIENCEBASE-8594] - Resolve Issue with Username Capitalization / ACLs 'Mdomanski@usgs.gov'
- [SCIENCEBASE-8599] - External (non-embedded) ItemFile prototype (SbFile, XFile)
- [SCIENCEBASE-8600] - Fix/Improve existing ItemFile-Create endpoints used by SB-Manager so the audit log timestamps are correct
- [SCIENCEBASE-8601] - connect to an s3Object using a fileStream
- [SCIENCEBASE-8602] - Create Translator Endpoints
- [SCIENCEBASE-8604] - User Support - File Transfer and Attachment to Item 5ea9d75282cefae35a21c2ba
- [SCIENCEBASE-8615] - BEGIN sciencebasepy: Implement New Keycloak Authentication Approach for API Use
- [SCIENCEBASE-8616] - Create ReadAll Role in ScienceBase
Improvement
- [SCIENCEBASE-8583] - Update Content of 'ScienceBase Credentials for user expires in 21 day(s)' email
- [SCIENCEBASE-8590] - Fix file URLs in catalog
June Release Notes_2020
Bug
- [SCIENCEBASE-8440] - Investigate Null Checksum Values for SB Files
- [SCIENCEBASE-8512] - Preview jpg not Rendering in Browser
- [SCIENCEBASE-8538] - Editing in who tab- Type tab: person(drop down) page goes blank.
- [SCIENCEBASE-8554] - Investigate / Resolve User Account Issue
- [SCIENCEBASE-8557] - Dev and Beta Geoserver not working
- [SCIENCEBASE-8559] - Who Tab-The up down arrow does not work properly
- [SCIENCEBASE-8563] - Error Creating Map Service with ESRI Service Definition (.sd) file
- [SCIENCEBASE-8564] - investigate notify list not working
- [SCIENCEBASE-8576] - update phpnotify code in catalog
Story
- [SCIENCEBASE-8569] - cant upload files in catalog prod
New Feature
- [SCIENCEBASE-8574] - Track ongoing uploads from uppy
Task
- [SCIENCEBASE-8287] - Update SB3 Technical Project Page (and related docs)
- [SCIENCEBASE-8387] - SB2/SB3 GIS Services - Publishing Item Files to S3 Cleanup/Improvements
- [SCIENCEBASE-8424] - Dynamic Legend / Dynamic Layer not Working in ScienceBase ArcGIS Server
- [SCIENCEBASE-8425] - Handle uppy authentication with AWS S3
- [SCIENCEBASE-8490] - Next Steps / Finalize Work for J. Bard and CDI
- [SCIENCEBASE-8503] - Keycloak- update it to point the new user to directory instead of resources
- [SCIENCEBASE-8509] - 400 error message error handling through graphql
- [SCIENCEBASE-8543] - Talk: Prometheus & Grafana
- [SCIENCEBASE-8547] - Audit History page
- [SCIENCEBASE-8562] - S3 File Copy Job for NLCD Data Release
- [SCIENCEBASE-8565] - Investigate metrics outage
Improvement
- [SCIENCEBASE-8540] - Support centers with 3 char center codes (including import from SIPP)
- [SCIENCEBASE-8549] - CLONE - automate deployment of sagedat/sb with and without login
- [SCIENCEBASE-8553] - ALB logs in dev
- [SCIENCEBASE-8556] - ALB logs in prod
- [SCIENCEBASE-8561] - Fix file URLs in catalog
May Release Notes_2020
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