v1.8.1
·
13122 commits
to master
since this release
Note IAM roles should be re-deployed with this release.
Added
- Cumulus-726
- Added function to
@cumulus/integration-tests
:sfnStep
includesgetStepInput
which returns the input to the schedule event of a given step function step. - Added IAM policy
@cumulus/deployment
: Lambda processing IAM role includeskinesis::PutRecord
so step function lambdas can write to kinesis streams.
- Added function to
- Cumulus Community Edition
- Added Google OAuth authentication token logic to
@cumulus/api
. Refactored token endpoint to use environment variable flagOAUTH_PROVIDER
when determining with authentication method to use. - Added API Lambda memory configuration variable
api_lambda_memory
to@cumulus/api
and@cumulus/deployment
.
- Added Google OAuth authentication token logic to
Changed
- Cumulus-726
- Changed function in
@cumulus/api
:models/rules.js#addKinesisEventSource
was modified to call todeleteKinesisEventSource
with all required parameters (rule's name, arn and type). - Changed function in
@cumulus/integration-tests
:getStepOutput
can now be used to return output of failed steps. If users of this function want the output of a failed event, they can pass a third parametereventType
as'failure'
. This function will work as always for steps which completed successfully.
- Changed function in
Removed
-
Cumulus-726
- Configuration change to
@cumulus/deployment
: Removed default auto scaling configuration for Granules and Files DynamoDB tables.
- Configuration change to
-
CUMULUS-688
- Add integration test for ExecutionStatus
- Function addition to
@cumulus/integration-tests
:api
includesgetExecutionStatus
which returns the execution status from the Cumulus API