Implements /transactions POST method #19

Merged
satprog merged 1 commits from feature/18-transactions-post into main 2024-06-29 09:54:02 +00:00
Owner

It adds the method to the OpenAPI spec and generates a new server
config. The requirement for the ID on the Transaction component is
removed, so that it can be reused for insertions.
It also adds two new middlewares, a logging and a spec validator. If a
request does not follow the spec, a 400 is returned immediately.

Issue: #18

It adds the method to the OpenAPI spec and generates a new server config. The requirement for the ID on the Transaction component is removed, so that it can be reused for insertions. It also adds two new middlewares, a logging and a spec validator. If a request does not follow the spec, a 400 is returned immediately. Issue: #18
satprog added this to the /transactions milestone 2024-05-27 21:22:05 +00:00
satprog added 1 commit 2024-05-27 21:22:06 +00:00
It adds the method to the OpenAPI spec and generates a new server
config. The requirement for the ID on the Transaction component is
removed, so that it can be reused for insertions.
It also adds two new middlewares, a logging and a spec validator. If a
request does not follow the spec, a 400 is returned immediately.

Issue: #18
satprog requested review from nunorosa 2024-05-28 19:43:20 +00:00
satprog force-pushed feature/18-transactions-post from b506a575fa to 4c82ca0e2b 2024-06-22 19:11:58 +00:00 Compare
satprog added this to the Client-Server architecture project 2024-06-22 21:31:46 +00:00
satprog added a new dependency 2024-06-22 21:32:53 +00:00
satprog removed this from the Client-Server architecture project 2024-06-22 21:45:39 +00:00
satprog removed this from the /transactions milestone 2024-06-23 19:52:25 +00:00
Collaborator

Parece-me tudo óptimo aqui! Não tenho nada a apontar por mim pode seguir :)

Parece-me tudo óptimo aqui! Não tenho nada a apontar por mim pode seguir :)
nunorosa closed this pull request 2024-06-25 21:09:57 +00:00
nunorosa reopened this pull request 2024-06-25 21:11:12 +00:00
nunorosa approved these changes 2024-06-25 21:42:31 +00:00
satprog merged commit 4c82ca0e2b into main 2024-06-29 09:54:02 +00:00
satprog deleted branch feature/18-transactions-post 2024-06-29 09:54:02 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Blocks
Reference: personal-finance/datastore#19
No description provided.