Skip to main content

FarEarth 3.17.1 release notes

Release date: 19 September 2024

New Features

  • Add configuration for Rolling Archive. This can be configured in the Archive Config by including the max capacity of an archive; if this value is exceeded, the oldest products are deleted to make space
  • Upgraded the UI to Angular 18 and all relevant libraries being dependent on the Angular upgrade
  • Ad-hoc list product list executor has been added to allow a user to specify a list of product keys, and we display what we have for those products
  • Product delete executor which allows a whole Archive to be deleted or an ad-hoc list of products
  • Add Download Logs button to the Order View for Root users
  • Add Refresh button for datastore browsers
  • L1C Geometric QA band selection path parameter has been implemented to limit which bands match to each other
  • Our incomplete product triggers received better explanations for why specific triggers have been marked as incomplete to assist in rectifying the data

Bug Fixes

  • Order numbering
  • Status View: Pickups, Executors and Pickups no longer change status colors
  • Diagnostic Order not found then immediately cancelled causing processing failures
  • Aggregate L1C quality report - Geni reporting qa-radiometric processing time under incorrect heading
  • Fix L1C reports for many bands
  • L1C quality reports - Band information shown in random order
  • Missing workflow ID at farearth.order.manager.DummyWorkflowMatcher.findWorkflow when starting order for Pickup Browser
  • CorrelationId/dataset dissappears if it is specified in a product or ready file
  • Aggregate L1C quality report - Not all L1C products showing in report
  • Aggregate L1C invalid browse image sequence
  • Order summary reports - correlationId not showing in csv file
  • Sensors no longer automatically selected for DemoSat orders
  • Creating a DemoSat order an Error modal is displayed
  • Pickup - Received trigger for incomplete product
  • User listing loads indefinitely with internal server error
  • Archive fails for Pyxis
  • Gateway logs flooding with cleanup errors
  • UI failing to load due to caching
  • Data Store Browser (Pickup browser) UI path does not display long paths correctly
  • Root users cannot edit subscriptions
  • Opening root order by URL calls wrong list endpoint
  • Order direct links no longer working
  • Downloading reports displays login page in PDF file
  • Default listed Center Wavelength and Bandwith incorrect with new approach
  • Remove references to actual clients from system documentation
  • Selecting json with our built in IDE now displays spacing instead of normal json body
  • Regenerate API against correct server
  • "RootSubscriptionUserController" log Warning starts with "Error" and it should not
  • Deleting Products from ProductStore Paging issue
  • Python API deserialization error
  • Take archive renaming into account

Support

  • Ugprade OpenAPI generator version
  • Archive rename executor review feedback
  • Add Archive sync Python test cases
  • Change public external API to not have side-effects on GET methods