Commit graph

35 commits

Author SHA1 Message Date
saadi
e1e03a085f Build and test the application in a CI pipelines 2023-04-02 23:18:34 +02:00
Arda Özdere
b91860099f Test setup and budget service unit test 2023-04-02 00:31:41 +02:00
Arda Özdere
4bd7ccdba7 Terraform update 2023-04-02 00:31:05 +02:00
Alexander Ungar
22f5ca3dd7 Rename budget collection to budget-summaries 2023-04-01 15:13:52 +02:00
Alexander Ungar
9a5b7ab719 Add run locally part to README 2023-04-01 14:20:58 +02:00
Alexander Ungar
978ebd3d14 Fix README 2023-04-01 14:13:53 +02:00
Alexander Ungar
8de0894deb Add comments 2023-04-01 12:40:30 +02:00
Alexander Ungar
bba723e240 Add disclaimer and sources to readme 2023-04-01 12:33:16 +02:00
Alexander Ungar
a2bcfe7f1a Add missing vars to production env 2023-04-01 11:57:31 +02:00
Alexander Ungar
6e131a2c3a Add readme 2023-03-31 19:06:21 +02:00
Alexander Ungar
141d46ef20 Shorten API spec 2023-03-31 18:18:04 +02:00
Alexander Ungar
2179245efe Fix linter errors 2023-03-31 18:10:04 +02:00
Alexander Ungar
fa11078611 Fix stalling DELETE endpoint 2023-03-31 18:09:50 +02:00
Alexander Ungar
27565e3eff Refactor Transaction to Expense 2023-03-31 18:08:41 +02:00
Alexander Ungar
7df93b4ee9 Remove unused import 2023-03-31 17:42:13 +02:00
Alexander Ungar
2b04906dd7 Add missing DELETE endpoint for Budgets 2023-03-31 17:41:30 +02:00
Alexander Ungar
496104c9dc Merge branch 'commonjs' 2023-03-30 12:52:04 +02:00
Arda Özdere
ec2df6c4b7 Added terraform main file for cloudrun deployment. 2023-03-28 22:58:09 +02:00
Alexander Ungar
27648e7d2f Migrate to CommonJS 2023-03-27 10:06:28 +02:00
saadi
cd9c4d5464 Add the app to the local docker-compose setup 2023-03-22 13:03:00 +01:00
saadi
f19b3aca80 Introduce Dockerfile for containerizing the application 2023-03-22 13:02:32 +01:00
saadi
a9e39afb6d Check in the yarn.lock file 2023-03-22 13:01:03 +01:00
saadi
59f2ea47cf Fix the yarn build script
There was an issue in the execution order of the commands
2023-03-22 13:00:39 +01:00
Alexander Ungar
803b9509f9 Remove hardcoded values 2023-03-22 01:03:19 +01:00
Alexander Ungar
6c5de3d38d Improve build pipeline 2023-03-22 00:56:59 +01:00
Alexander Ungar
118f52ab3c Remove unnecessary MongoDB models 2023-03-22 00:41:25 +01:00
Alexander Ungar
a8b6009c7c Add debug logger for MongoDB 2023-03-21 23:56:05 +01:00
Alexander Ungar
06e3fafe15 Add API validator middleware 2023-03-21 23:28:41 +01:00
Alexander Ungar
4d72d8035f Fix linter errors 2023-03-21 23:00:48 +01:00
Alexander Ungar
0c1f620da3 Add "Entity" marker to entity converter names 2023-03-21 23:00:26 +01:00
Alexander Ungar
895341ee49 Implement refactored API 2023-03-21 22:57:07 +01:00
Alexander Ungar
1e3cb149be Add GET usecase for fetching all budgets 2023-03-20 20:32:52 +01:00
Alexander Ungar
1e289d0572 Add GET usecase for Bdugets 2023-03-20 20:27:52 +01:00
Alexander Ungar
879862dfad Add MongoDb connection and refactor to consistent package structure 2023-03-20 20:05:25 +01:00
Alexander Ungar
aaa607a40c Add initial app with use case 2023-03-14 23:38:19 +01:00