Skip to main content

FarEarth 3.11.0 release notes

Release date: 9 October 2023

New Features

  • The sensor band edit drag row feature is available
  • Sensor band view now has an order
  • User access control has been added to catalogue collections
  • A catalogue download all button has been added
  • The capability store is updated on changes
  • Executor runtime isolation has been updated
  • The frontend user page has been split
  • Resource prefixes have been added
  • Resource allocation has been improved
  • A tool to upload folders to S3 has been added
  • The ability to generate product.json if the flag is set has been added
  • The subscription prefix has been added to resource configs
  • Client app resource creation is now authorized
  • The prefix of created resources is now checked
  • Pickup subscriptions are now used when triggering from pickup
  • An explicit user disable flag has been added
  • UI resources can now be filtered by subscription
  • Sensor models are now handled as resources
  • The order error is now shown in the dashboard
  • Subscription associations are deleted when a user is deleted
  • A shareable flag has been added to app runtime configs
  • Executor config JSON files have been added
  • JSON files for archive executors have been created
  • Pickup lists are now retrieved from an endpoint instead of the runtime config
  • The global users page has been renamed
  • Subscriptions are now added to all archived products
  • Product file generation is now the default
  • The ability to delete broken/incorrect workflows has been added
  • A default field for data host entries has been added
  • The data store directory location is now configurable
  • Support for attaching properties to archive products has been added

Bug Fixes

  • Catalogue Processor updates require the capabilities page
  • Duplicated data in the pickup ready trigger
  • The Workflow Wizard has multiple pages that do not vertically resize correctly
  • Scrollbars have been added to the workflow selector
  • Amazon S3 protocol has been added to the component dropdown lists
  • S3 stream upload has been fixed
  • Ancillary mirror Influxdb integration is no longer working
  • The SQS Pickup Queue listener is preventing the pod from terminating, causing an infinite loop
  • It is not possible to create "DataHost" other than filesystem
  • The FE3 Geni processor UI now has a 30 GSD limit
  • The subscription dropdown displays the wrong value
  • The dataHostId always selects the hosting situated at the top
  • Basic Sensor List is broken in the UI
  • The subscription drop-down is hidden if only a single subscription is available
  • The Smallsat dashboard overlay image is missing
  • Processing logs are missing
  • Sample Data sensor not being selected in the UI
  • Disabling a user subscription causes a request error
  • The order view page scaling has been fixed
  • "RestResponseEntityExceptionHandler" shows a request error when searching the catalogue
  • Metro Map text overlaps on Firefox
  • Workflows with duplicate ids cause a stack overflow
  • Smallsat demo orders are broken
  • The Smallsat Quality report references table has been fixed
  • Setting a shared resource to false and true again causes it to remain selected backend-wise
  • The datapoint zip build is broken
  • The subscription dropdown selection list intermittently reverts to the root subscription
  • There is an error when searching the catalogue
  • Smallsat ortho processing does not complete
  • The order submission screen allows the creation of duplicate orders
  • Calling cleanup before all steps are completed causes issues
  • "DataStoreMetricManager" throws a "ConcurrentModificationException"
  • It is not possible to edit newly created workflows
  • Smallsat orders are not available in the catalogue
  • Input files with special character names fail to publish, failing the order
  • The logs page no longer automatically snaps to the latest entry
  • Admin users can update workflow subscriptions to a different subscription
  • Root Admins are unable to see logs from a different subscription when in the root subscription
  • Subscriptions with no access to archive are able to publish data into the default archive
  • Admin users of a subscription are unable to delete newly created workflows
  • It is possible to force an illegal subscription name during workflow creation
  • The order details modal has a step duration styling issue
  • Operator users are unable to view the logs in the order details modal
  • Creating a filesystem protocol variant of archive and datahost config.json logs causes a config parameter error
  • The child registry is experiencing a deadlock
  • Tailing system logs cuts off the last entry
  • Executors fail to start due to a missing bean

Support

  • AWS S3 support has been added
  • S3 support verification is now in place
  • Odin cert has been added to the executor Java keystore
  • SQS pickup support has been added
  • Properties have been moved from order parameters to product details
  • The capabilities.json layout has been restructured
  • Old JSON configs from TechOps have been removed
  • The gw-dp-cat-proc JSON configs have been cleaned up
  • DataStore instances are now disposed of before being recreated
  • TechOps authorization config updates have been made