Skip to content

Releases: ASFHyP3/hyp3

HyP3-v0.7.1

21 Sep 20:03
3d802f6
Compare
Choose a tag to compare

Changed

  • Hyp3 now uses jinja templates in defining CloudFormation templates and the StepFunction definition, rendered at buildtime.
  • Job types are now defined only in the API spec and the job_types.yml file, no job specific information needs to be added to AWS resource definitions.
  • Static Analysis now requires rendering before run.

HyP3-v0.7.0

18 Sep 18:07
31b5e1e
Compare
Choose a tag to compare

Added

  • Added a new AUTORIFT job type for processing a pair of Sentinel-1 SLC IW scenes using autoRIFT. For details, refer to the hyp3-autorift plugin repository.

Changed

  • Updated readme deployment instructions.
  • Clarified job parameter descriptions in OpenAPI specification.
  • Moved step function definition into it's own file and added static analysis on step funciton definition.
  • Split OpenAPI spec into multiple files using File References to resolve, static analysis change from openapi-spec-validator to prance.

HyP3-v0.6.1

09 Sep 21:32
78ff4f1
Compare
Choose a tag to compare

Added

  • GET /user response now includes a job_names list including all distinct job names previously submitted for the current user

Changed

  • API is now deployed using Api Gateway V2 resources, resulting in lower response latency.

HyP3-v0.6.0

08 Sep 17:31
3c33664
Compare
Choose a tag to compare

Added

  • Added a new INSAR_GAMMA job type for producing an interferogram from a pair of Sentinel-1 SLC IW scenes using GAMMA. For details, refer to the hyp3-insar-gamma plugin repository.

Changed

  • All job types requiring one or more granules now expose a single granules job parameter, formatted as a list of granule names:

    • "granules": ["myGranule"] for RTC_GAMMA jobs
    • "granules": ["granule1", "granule2"] for INSAR_GAMMA jobs

    Note this is a breaking change for RTC_GAMMA jobs.

  • Browse and thumbnail URLs for RTC_GAMMA jobs will now be sorted with the amplitude image first, followed by the rgb image, in GET /jobs responses.

HyP3-v0.5.1

28 Aug 16:32
e2ef096
Compare
Choose a tag to compare

Fixed

  • Resolved HTTP 500 error when submitting jobs with a resolution with decimal precision (e.g. 30.0)

HyP3-v0.5.0

20 Aug 23:45
3fcc15f
Compare
Choose a tag to compare

Changed

  • The dem_matching, speckle_filter, include_dem, and include_inc_map api parameters are now booleans instead of strings.
  • The resolution api parameter is now a number instead of a string, and the 10.0 option has been removed.

HyP3-v0.4.0

19 Aug 21:38
b5910d2
Compare
Choose a tag to compare

Changed

  • Implemented 0.15° buffer and 20% threshold in DEM coverage checks when submitting new jobs. As a result slightly more granules will be rejected as having insufficient coverage.

Removed

  • Removed optional description field for jobs

HyP3-v0.3.9

12 Aug 17:30
8b5f2e4
Compare
Choose a tag to compare

Added

  • Unit tests for get-files lambda function

Fixed

  • Resolved HTTP 500 errors for POST /jobs requests when the optional validate_only parameter was not provided
  • Jobs encountering unexpected errors in the get-files step will now correctly transition to a FAILED status

HyP3-v0.3.8

07 Aug 23:26
9155c6f
Compare
Choose a tag to compare

Added

  • POST /jobs now accepts a validate_only key at root level, set to true to skip submitting jobs but run api validation.

HyP3-v0.3.7

07 Aug 21:57
ae447db
Compare
Choose a tag to compare

Fixed

  • get-files get expiration only from product