Heitor Lessa

Results 43 issues of Heitor Lessa

**Is your feature request related to a problem? Please describe.** I've started using copier today (great work!!!) and one problem I anticipate is helping other developers install it from Windows...

enhancement
help wanted

# TODO - [ ] **Rewrite Ingest function** - [x] Create SNS+SQS Subscription - [x] Create DLQ for SQS - [x] Update timeout accordingly for SQS message visibility (6x) +...

back-end

Booking reservations are [currently done async](https://github.com/aws-samples/aws-serverless-airline-booking/blob/develop/src/backend/booking/README.md) after payment authorization is successful. Since then, Step Functions launched Express Workflow with SyncStartExecution API. This allows us to provide a better customer experience...

back-end

`sam build` can run in parallel to improve deployment time - Currently it runs sequentially for every stack.

enhancement

Payment is currently written in Python, and needs integ testing for the following functions: * [ ] collect-payment * [ ] refund-payment Note: As Booking is also written in Python...

back-end

Payment is currently written in Python, and needs unit testing for the following functions: * [ ] collect-payment * [ ] refund-payment Dev tools, linting and styling standards are to...

back-end

Creating as a separate issue to fast track PR https://github.com/aws-samples/aws-serverless-airline-booking/pull/27 Loyalty is written in TS and may not have a Powertools library - Instead, we'll do separately, and create a...

back-end

Payment today is largely a [thin abstraction to Stripe](https://github.com/aws-samples/aws-serverless-airline-booking/blob/develop/src/backend/payment/template.yaml#L30), as we wanted to demonstrate how customers could use SAR for app composition. As the Airline evolved, payment SAR App didn't....

## Boundaries Booking is currently [mutating Catalog data store](https://github.com/aws-samples/aws-serverless-airline-booking/blob/83ec09ee80bb1bc2a7ed3870e1cacd00a59138c5/src/backend/booking/template.yaml#L213) directly instead of an API. This was done as a quick prototype and not fixed it later - operations like Flight...

As of now, adding flights is a [manual task](https://github.com/aws-samples/aws-serverless-airline-booking/blob/develop/docs/getting_started.md#adding-your-first-flight). We need an automated ingestion process to add flights for [airports we search flights to](https://github.com/aws-samples/aws-serverless-airline-booking/blob/develop/src/frontend/store/catalog/airports.json). There are two common ways we...

back-end