Alexander Ungar
|
ea7dc7a6d2
|
Add explicit type for CreateBudgetUseCase
|
2023-10-10 20:46:50 +02:00 |
|
saadi
|
600c8d4051
|
Update the artifact repository name to avoid clash with cloud run source deployments
|
2023-10-09 17:13:48 +02:00 |
|
saadi
|
e11ddc9b44
|
Outline the GCP infra setup and authentication from github actions in the readme
|
2023-10-09 17:13:09 +02:00 |
|
Alexander Ungar
|
28f9929d03
|
Upgrade major dependencies
|
2023-09-29 22:31:41 +02:00 |
|
Alexander Ungar
|
7f9c7f30f3
|
Upgrade minor and patch deps
|
2023-09-29 22:04:23 +02:00 |
|
Alexander Ungar
|
0521bd5522
|
Add classical OOP version of BudgetService
|
2023-09-29 22:04:06 +02:00 |
|
Alexander Ungar
|
21612385c0
|
Fix links to repo in README
|
2023-04-11 07:40:23 +02:00 |
|
Alexander Ungar
|
708187bff0
|
Add contributors to README linkedIn links
|
2023-04-11 07:35:45 +02:00 |
|
Alexander Ungar
|
d307728e67
|
Use console transport also for production
|
2023-04-04 13:56:58 +02:00 |
|
Alexander Ungar
|
1ad7362983
|
Adopt built-with section in readme
|
2023-04-04 13:55:30 +02:00 |
|
Arda Özdere
|
73327d9356
|
Add additional expect statement to modified test.
|
2023-04-04 12:25:50 +02:00 |
|
Alexander Ungar
|
384bc051a1
|
Only run unit tests on CI
|
2023-04-04 11:55:49 +02:00 |
|
saadi
|
badaed630b
|
Temporarily exclude the integration test from the suite
|
2023-04-04 10:54:22 +02:00 |
|
saadi
|
d360279695
|
Name all steps in CI and CD workflows
|
2023-04-04 10:26:38 +02:00 |
|
Alexander Ungar
|
d022a5713b
|
Trim excess field from newly created budget
|
2023-04-04 08:13:48 +02:00 |
|
Arda Özdere
|
bd64cf43b4
|
Terraform disclaimer.
|
2023-04-03 22:18:24 +02:00 |
|
Arda Özdere
|
ee2e807b88
|
Merge branch 'integration-test' into main
|
2023-04-03 17:49:10 +02:00 |
|
Alexander Ungar
|
0ea70f0be7
|
Fix MongoDB config in integration tests
|
2023-04-03 17:48:25 +02:00 |
|
Arda Özdere
|
0140e37fa6
|
Integration test wip
|
2023-04-03 17:48:14 +02:00 |
|
saadi
|
be1bcf8485
|
Use prod environment by default in the docker image
|
2023-04-03 12:27:47 +02:00 |
|
saadi
|
9fbe0fbad9
|
Document GitHub secrets creation for the CI/CD pipelines
|
2023-04-02 23:20:56 +02:00 |
|
saadi
|
d2fdec2e95
|
Setup application deployment via gcloud CLI
|
2023-04-02 23:19:49 +02:00 |
|
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 |
|