FarEarth 3.5.2 release notes
Release date: 19 June 2023
New Features
- OAuth login errors now handled properly
- Error pages added to enhance user experience during failures
- UI made configurable for tailored setups
- Operator role added to manage specific tasks
- Publishing and databroker functionality removed from the Extents API
- Collections Editor UI page created for improved data organization
- Browse image overlays added to Catalogue UI
- Runtime application configuration is now changeable
- Infinite scrolling support added to the Catalogue
- Executor ancillary client updated to the latest version
- Wizard workflows can now be specified in runtime configuration
- Wizard workflow options can now enforce required user roles
- FarEarth installation now supports ZIP-based deployments
- WebSocket messages are now compressed for efficiency
- Catalogue resources can now be removed as needed
- Catalogue products are now editable through the UI
- Catalogue-UI now includes missing map navigation tools
- Runtime configuration editor added to the front-end
- Gateway UI updated to include order logic
- Wizard upload image step now supports sample data selection
- Workflows can now start directly from the Catalogue or Archive
- Bundled Gateway package added for easier deployment
- Anonymous data handling support introduced
- Remote job executor runtime server and client implemented
Bug Fixes
- Cancelling multiple Orders no longer causes the Order and Processor pages to hang
- STOMP client output buffer send error resolved for better message handling
- Thumbnail dimensions issue near Longitude 180 and -180 corrected
- Duplicate overlay image problem fixed
- Uploading multiple images simultaneously is now supported
- Input file names are now sanitized to prevent inconsistencies
- Pandora can now correctly find the TypeConverter for LatLon values
- Diagnostic workflow issue resolved when the next step needs to start
- Direct Archive ingestion tested and verified
- Page names now reflect correctly in browser tabs
- "application.name" and "application.id" now function distinctly as intended
- Director & Gateway: Messaging tests no longer cause crashes in Director or Gateway
- Catalogue Browse Image and Extents now align correctly
- Added support for copying between different protocol data clients
- Calibration failure due to "DataPublishManager" timeout resolved
- "SystemMetricsCollector" now maps previously unmapped relationships
- Catalogue UI date range selection improved for better usability
- Data store keys and product IDs mismatch resolved
- Sensor Selector page layout fixed in UI
- Sensor Editor layout and scrollbar issues fixed
- Sensor Editor page updated to follow standard conventions
- User Roles issue with Admin and User unable to access workflows resolved
- Processing of Generic L1B-L1C now avoids NPE
- Print-Service no longer crash loops during startup
- Gateway crash loop at startup resolved
- Catalogue-UI now prevents duplicate products from being generated for the same Product Key
- Sensor Editor search filter issue fixed
- Sensor editor page usability improved
- Tail tick box at logging page, no longer causes invalid date errors
- API documentation page styling updated for better readability
- Catalogue-UI now displays all data correctly on the front-end
- Direct Archive ingested files are now searchable in the Catalogue-UI
- Continuous Integration tests fixed by correcting the executor ID
- Performance of new hosted products evaluated successfully
- Workflows now include dataHost IDs
- Director-Bundled build failure caused by incompatible RpfStore types resolved
- Hosting Files workflows now handle dataHostIds more effectively across multiple processors
- Gateway-UI now allows product downloads from the Dashboard
- Gateway build failure during packaging step resolved
- Containers built with Podman now function correctly
- Sample data processing issues resolved
- Dropdown button styling improved for consistency
Support
- Wizard GSD options constraints added
- Grafana WebSocket dashboard introduced
- Aerospace spatial-types upgraded for better precision
- CI test performance characterized to ensure consistency
- API updated to version 3.5
- Enterprise Smallsat CAL/VAL wizard created
- Enterprise Smallsat L1C wizard created
- On-premises pickup functionality tested successfully
- More ancillary data added
- Radiometric calibration support for additional satelites added
- Executor naming scheme updated for clarity
- Bundled ZIP XMX/XMS settings updated
- Standard base containers updated with additional utilities
- Print-service moved to apps for better integration
- Test imagery uploaded to public Azure store
- CORS permissions set for simulated sample data on Azure
- Production performance significantly improved
- Spring Boot version upgraded from 2.6.3 to 2.7.12