Skip to content

Releases: ASFHyP3/hyp3

HyP3-v0.8.0

06 Oct 18:28
7b31e8f
Compare
Choose a tag to compare

Added

  • User table which can be used to add custom quotas for users, users not in the table will still have the default.
  • GET /jobs/{job_id} API endpoint to search for a job by its job_id

HyP3-v0.7.5

01 Oct 19:34
9b6a758
Compare
Choose a tag to compare

Added

  • Api and processing errors will now post to a SNS topic

Changed

  • Parameters for INSAR_GAMMA jobs have been updated to reflect hyp3-insar-gamma v2.2.0.

HyP3-v0.7.4

23 Sep 21:24
c6f4509
Compare
Choose a tag to compare

Changed

  • API behavior for different job types is now defined exclusively in job_types.yml. Available parameter types must still be defined in apps/api/src/hyp3_api/api-sec/job_parameters.yml.j2, and available validation rules must still be defined in apps/api/src/hyp3_api/validation.py.

HyP3-v0.7.3

23 Sep 17:36
e9ed4d6
Compare
Choose a tag to compare

Changed

  • Added AmazonS3ReadOnlyAccess permission to batch task role to support container jobs fetching input data from S3.

HyP3-v0.7.2

22 Sep 21:37
dfb9b4b
Compare
Choose a tag to compare

Fixed

  • RTC_GAMMA jobs now use the user-provided value for the speckle filter parameter. Previously, the user-provided value was ignored and all jobs processed using the default value (false).

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)