Blog

Blog

New Feature

  • [SCIENCEBASE-7807] - I can retrieve a link representing my current search criteria in the libraryphoto application
  • [SCIENCEBASE-8212] - Validate whether or not a GeoTIFF is cog-ified

Task

Improvement

Bug

New Feature

Task

Improvement

Bug

New Feature

Story

Task

Bug

New Feature

Task

Bug

New Feature

  • [SCIENCEBASE-8013] - (Pair) create tests/methods for getting and posting items to catalog from sb-graphql
  • [SCIENCEBASE-8014] - (Pair) create tests/methods for getting and posting items to catalog from sb-graphql

Story

Task

Bug

New Feature

  • [SCIENCEBASE-7972] - SB Search: Support Query Against Informational Fields/Params that are not in the Core Item JSON

Task


Bug

New Feature

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


Bug

New Feature

  • [SCIENCEBASE-7804] - Implement New 'Add EROS Trusted Digital Respository Resource' for External Resource Type (Concept -Placeholder)
  • [SCIENCEBASE-7852] - Delete Multiple files at once

Story

Task

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.


** Bug

* [SCIENCEBASE-7772] - Directory: USGS Auto import on initial login recieving error
* [SCIENCEBASE-7812] - Unable able to click on files on Staging


** Task
* [SCIENCEBASE-7495] - catalog files from s3 object created events
* [SCIENCEBASE-7642] - Front-end: Display a catchall error message handler for the user
* [SCIENCEBASE-7711] - Improvements to file-db-api REST services to better handle and prevent data errors
* [SCIENCEBASE-7746] - Update passwords for basisharvester and catalogservice
* [SCIENCEBASE-7758] - Content table row component
* [SCIENCEBASE-7759] - Action Menu component
* [SCIENCEBASE-7760] - Pagination component
* [SCIENCEBASE-7761] - Badge component
* [SCIENCEBASE-7762] - Toaster Component
* [SCIENCEBASE-7769] - Investigate heap dump from Dec 13
* [SCIENCEBASE-7777] - Breadcrumb Component Cont
* [SCIENCEBASE-7782] - Create Icon component
* [SCIENCEBASE-7784] - GraphQL: Initial refactor to use files-db as source of truth
* [SCIENCEBASE-7785] - Human Readable Details
* [SCIENCEBASE-7787] - Action: Download
* [SCIENCEBASE-7788] - Action: Details
* [SCIENCEBASE-7791] - dialog box for delete
* [SCIENCEBASE-7792] - Dialog box for Move
* [SCIENCEBASE-7793] - Dialog box for share
* [SCIENCEBASE-7794] - connect lambda to right bucket
* [SCIENCEBASE-7795] - send file MD to files-api
* [SCIENCEBASE-7798] - Action: Upload
* [SCIENCEBASE-7800] - Create automated process to keep user role views up-to-date
* [SCIENCEBASE-7803] - UI: Number of files to display component
* [SCIENCEBASE-7806] - Extended characters in ScienceBase not being displayed properly in Drupal site
* [SCIENCEBASE-7808] - Change password for Service Account for Directory as it is expiring
* [SCIENCEBASE-7809] - FQA TEST - Feb staging tickets
* [SCIENCEBASE-7814] - GraphQL and UI: Complete refactor to using filesdb as source of truth
* [SCIENCEBASE-7829] - GraphQL: Display file querying metadata
* [SCIENCEBASE-7830] - Action: Delete
* [SCIENCEBASE-7831] - GraphQL and UI: Enable pagination in GraphQL and in our Table
* [SCIENCEBASE-7832] - GraphQL and UI: Fix upload to using filesdb as source of truth
* [SCIENCEBASE-7833] - files-service: Create Folder ACL entities

** Improvement
* [SCIENCEBASE-7666] - ISO transform changes to support layers and CQL queries in OGC services
* [SCIENCEBASE-7765] - update status mutation
* [SCIENCEBASE-7811] - Bucket list styling updates, modal for delete bucket
* [SCIENCEBASE-7821] - UI/UX - New Folder and New file needs a refresh when create
* [SCIENCEBASE-7822] - File Row Actions button
* [SCIENCEBASE-7823] - Folder actions menu button



ScienceBase Version January Released 2019-01-31

Task
* [SCIENCEBASE-7687] - files-service: File-Metadata REST services
* [SCIENCEBASE-7693] - Create 2 Test Buckets on S3 for Black Pearl Testing
* [SCIENCEBASE-7731] - GraphQL: create community folder
* [SCIENCEBASE-7742] - change lambda trigger from S3 object creation to SQS message
* [SCIENCEBASE-7754] - Breadcrumb Component
* [SCIENCEBASE-7755] - Add Content component (+)
* [SCIENCEBASE-7757] - Content table header component
* [SCIENCEBASE-7796] - catalog files from s3 object created events


ScienceBase Version December Released 2018-12-26

Bug
* [SCIENCEBASE-7723] - Unable to download Large file
* [SCIENCEBASE-7724] - Unable to update/import USGS records in directory
* [SCIENCEBASE-7739] - Fix uploads in latest deploy of SB Files
* [SCIENCEBASE-7744] - Incorrect FGDC to SB translation (on NPG harvested Items)


Task

* [SCIENCEBASE-7640] - GraphQL: Produce better error messages
* [SCIENCEBASE-7674] - files-service: Attach an ACL to a folder
* [SCIENCEBASE-7692] - FQA: Test: SCIENCEBASE-7635: As a user I can upload files to a specific directory
* [SCIENCEBASE-7706] - Deploy files-db-api to dev-api.sciencebase.gov pointed at the RDS
* [SCIENCEBASE-7716] - Wire frame for files column layout Routes
* [SCIENCEBASE-7717] - POC python function to extract shapefile metadata
* [SCIENCEBASE-7718] - UI: Display file metadata
* [SCIENCEBASE-7721] - UI: Improve Files Detail Page and Add New Metadata
* [SCIENCEBASE-7722] - Setup dev environment
* [SCIENCEBASE-7725] - Add test harness to files-api
* [SCIENCEBASE-7729] - GraphQL: Query/Cache roles from directory after user authentication
* [SCIENCEBASE-7730] - GraphQL: Role lookup query
* [SCIENCEBASE-7735] - FQA Test SCIENCEBASE-7712 ScienceBase - Password Reset in IE is not working in Directory
* [SCIENCEBASE-7743] - POC python function to extract metadata from a Geotiff
* [SCIENCEBASE-7745] - UUID for File
* [SCIENCEBASE-7748] - Wire frame Navigation Panel quota
* [SCIENCEBASE-7749] - Wire frame Navigation panel content context
* [SCIENCEBASE-7751] - Profile component
* [SCIENCEBASE-7752] - Files Navigation Panel
* [SCIENCEBASE-7763] - Wireframe toaster
* [SCIENCEBASE-7766] - Standardize the deploy process for the files components
* [SCIENCEBASE-7767] - Place updated *.staging.sciencebase.gov cert into k8s
* [SCIENCEBASE-7768] - Make Redis connection more stable
* [SCIENCEBASE-7775] - FQATEST-SCIENCEBASE-7751-Profile component
* [SCIENCEBASE-7776] - FQA TEST-SCIENCEBASE-7752-Files Navigation Panel
* [SCIENCEBASE-7778] - Content table header component
* [SCIENCEBASE-7779] - catalog files from s3 object created events
* [SCIENCEBASE-7780] - files-service: File-Metadata REST services
* [SCIENCEBASE-7781] - Create 2 Test Buckets on S3 for Black Pearl Testing

Improvement
* [SCIENCEBASE-7771] - Replace Old Version of User's S3 Files on AWS with Correct Version

ScienceBase Version November Released 2018-11-30

Sub-task

* [SCIENCEBASE-7545] - Create prod SB elasticsearch copy of public items in Prod-IS
* [SCIENCEBASE-7546] - Deploy sbSearch service to Prod-IS
* [SCIENCEBASE-7547] - Deploy sbSearch UI to Prod-IS

Bug
* [SCIENCEBASE-7699] - Duplicate Key exception when creating folders on file creation request


Story
* [SCIENCEBASE-7544] - Deploy SB3 Search to sciencebase.usgs.gov

Task
* [SCIENCEBASE-7496] - Type files triggered by file receive event
* [SCIENCEBASE-7622] - Deploy files-ui to Dev-IS beta
* [SCIENCEBASE-7630] - Front-end: Identify files that are approved for download
* [SCIENCEBASE-7633] - Back-end API: Provide download URLs
* [SCIENCEBASE-7652] - Front-end: Set up route to load file details at a permanent URL
* [SCIENCEBASE-7675] - Tech talk on Permission Structure for folders/community
* [SCIENCEBASE-7696] - FQA: Test: SCIENCEBASE-7683: S3 download Error when user is not on the DOI network
* [SCIENCEBASE-7698] - Deploy SB Files to a staging Url
* [SCIENCEBASE-7700] - Bucket management in files-ui/api
* [SCIENCEBASE-7705] - Bucket management in files-ui/api
* [SCIENCEBASE-7708] - Design: Permission Structure for folders/community
* [SCIENCEBASE-7709] - Switch node projects to npm with .npmrc
* [SCIENCEBASE-7710] - Create tests for files-ui components
* [SCIENCEBASE-7733] - catalog files from s3 object created events

Improvement
* [SCIENCEBASE-7680] - Audit logging for SB Files DB API
* [SCIENCEBASE-7681] - Database migration (SQL install/deploy process) for files-db-api
* [SCIENCEBASE-7682] - files-db-api - add support for multiple Buckets, refactor keys
* [SCIENCEBASE-7695] - fix breadcrumbs for folders and root directory


ScienceBase Version 2.160.0 Released 2018-11-26


Bug
* [SCIENCEBASE-7683] - S3 download Error when user is not on the DOI network
* [SCIENCEBASE-7694] - Investigate ScienceBase OAIPMH feed
* [SCIENCEBASE-7702] - NDC Dashboard Exhibiting Errors
* [SCIENCEBASE-7704] - 'Download as zip' not Working for Shapefile Facet
* [SCIENCEBASE-7712] - ScienceBase - Password Reset in IE is not working in Directory
* [SCIENCEBASE-7713] - Large Files Not Downloading Properly from ScienceBase Item

ScienceBase Version October Released 2018-10-31

Bug
* [SCIENCEBASE-7615] - BASIS+ Footprint Shows a Blank Box instead of ScienceBase Login for Some Users
* [SCIENCEBASE-7649] - When using "+ Add S3 files..." store location is incorrect when there is an extension
* [SCIENCEBASE-7661] - Directory/myUSGS not Connecting - JOSSO Unexpected error adding non-DOI user
* [SCIENCEBASE-7662] - Beta - my-beta.usgs.gov - Error when logging in
* [SCIENCEBASE-7663] - Metadata Harvest Option Not Working on Item



Story
* [SCIENCEBASE-7635] - As a user I can upload files to a specific directory

Task
* [SCIENCEBASE-7628] - Front end UI: User can upload a shapefile and see shapefile metadata
* [SCIENCEBASE-7631] - Front-end: On the file info page show the approval metadata
* [SCIENCEBASE-7632] - Back-end API: Provide approval metadata (FileStatus) for files
* [SCIENCEBASE-7636] - Back End: CRUD rest API service for creating new folders
* [SCIENCEBASE-7637] - Front End: Browsing and adding files by folder
* [SCIENCEBASE-7638] - Front End: Add a "Add" button to the directories for adding files
* [SCIENCEBASE-7639] - Back-end: Add upload_session and SB Files uuid metadata to S3PutObject requests
* [SCIENCEBASE-7646] - Deploy SB 2.159.0
* [SCIENCEBASE-7654] - Show files after they have been uploaded
* [SCIENCEBASE-7656] - Add to AWS Access keys
* [SCIENCEBASE-7657] - Back End: plumb the API Service for creating new folders in S3 with graphql
* [SCIENCEBASE-7660] - Point prod search-UI at ScienceBase search instead of service
* [SCIENCEBASE-7664] - Back-end: Add upload_session and SB Files uuid metadata to S3PutObject requests
* [SCIENCEBASE-7665] - Back End: Browsing and adding files by folder
* [SCIENCEBASE-7677] - Investigate the Elastic issue related to the SB problems on 10/22
* [SCIENCEBASE-7678] - Troubleshoot elasticsearch issues (2018-10-26)
* [SCIENCEBASE-7688] - Back-end API: Provide download URLs
* [SCIENCEBASE-7689] - Front-end: Set up route to load file details at a permanent URL
* [SCIENCEBASE-7690] - catalog files from s3 object created events
* [SCIENCEBASE-7691] - Type files triggered by file receive event

ScienceBase Version 2.159.0 Released 2018-10-03

Bug
* [SCIENCEBASE-7319] - When using "Add Black Pearl files..." store location is incorrect when there is an extension
* [SCIENCEBASE-7530] - Incorrectly linking an S3 file to an item causes incorrect JSON
* [SCIENCEBASE-7648] - Unable to add a S3 file to a New Item that has not been saved


New Feature
* [SCIENCEBASE-7039] - Add a captcha to the s3 download page


Task
* [SCIENCEBASE-7556] - Add the Files Upload app to the Catalog Status Page