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
...
- [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
...
- [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
...
- [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
...
- [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
...
- [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
...