Commit Graph

155 Commits

Author SHA1 Message Date
Santiago Lo Coco 5a1c7bae92 Fix bugs 2023-11-10 18:57:58 -03:00
Santiago Lo Coco e03becb67b Add observability (and logging) with request-id to APIs
Implement middleware for logging request-id(s) and other parameters in all APIs, enhancing traceability and monitoring capabilities!
2023-11-10 18:46:20 -03:00
Santiago Lo Coco 372394f7cd Update deploy-prod step 2023-11-10 01:18:38 -03:00
Santiago Lo Coco 47daa6a527 Fix typo (x2) 2023-11-10 01:02:21 -03:00
Santiago Lo Coco 6aab3e7642 Fix typo 2023-11-10 01:00:32 -03:00
Santiago Lo Coco 20f19b40fc Fix more bugs 2023-11-10 00:55:06 -03:00
Santiago Lo Coco 53fa74b61d Fix lots of bugs 2023-11-10 00:49:26 -03:00
Santiago Lo Coco 6a49957eec Remove unused files and update run.sh 2023-11-09 22:56:31 -03:00
Santiago Lo Coco 9ed84540f6 Update .dockerignore 2023-11-09 22:55:47 -03:00
Santiago Lo Coco fbd5591e9d Use top-level name property in docker compose
Fix docker compose orphan containers warning
2023-11-09 22:46:53 -03:00
Santiago Lo Coco d21a761689 Fix run.sh bugs 2023-11-07 11:29:35 -03:00
Santiago Lo Coco 52bf0974ed Update run.sh and README.md 2023-11-07 11:28:00 -03:00
Santiago Lo Coco 234646749f Update pipeline (DRY) 2023-11-07 10:58:04 -03:00
Santiago Lo Coco f2bee0960d Fix more and more bugs 2023-11-04 23:46:51 -03:00
Santiago Lo Coco 2c4bf68c9e Fix config bug 2023-11-04 23:35:41 -03:00
Santiago Lo Coco 9210ce98f8 Optimize Docker builds
Minimize cache invalidation with improved cache management
2023-11-04 23:13:02 -03:00
Santiago Lo Coco cc40e6636c Fix integration tests 2023-11-04 22:57:37 -03:00
Santiago Lo Coco 157636898e Update REACT_APP_ENDPOINT 2023-11-04 22:39:48 -03:00
Santiago Lo Coco c227eda7c9 Fix more bugs 2023-11-04 22:18:15 -03:00
Santiago Lo Coco 36d4ac55e4 Fix pipeline 2023-11-04 21:57:38 -03:00
Santiago Lo Coco d12261f940 Update pipeline 2023-11-04 21:44:35 -03:00
Santiago Lo Coco 37327ed331 Update docker-compose.yml
Use `extends` rule with a template to enable both dev and prod envs on the same machine
2023-11-04 21:17:35 -03:00
Santiago Lo Coco a82840e0bf Add flight update validations
Also, fix some bugs
2023-11-04 20:27:41 -03:00
Santiago Lo Coco 39822ca6a6 Update screen and flights domain
Add frontend tests and fix some bugs
2023-11-03 21:43:37 -03:00
Santiago Lo Coco 5a7ac8df4d Fix pipeline bug 2023-11-03 17:28:06 -03:00
Santiago Lo Coco c410c7a213 Update run.sh 2023-11-03 17:12:33 -03:00
Santiago Lo Coco fe3edc9288 Update pipeline (DRY)
Apply DRY principle by utilizing `extends` and `anchors`
2023-11-03 17:08:48 -03:00
Santiago Lo Coco 23576a99cd Retry jobs for specific failure cases 2023-11-01 18:00:27 -03:00
Santiago Lo Coco d9a8ed7f99 Use FORCE_DEPLOY variable 2023-11-01 17:42:35 -03:00
Santiago Lo Coco 8706b9cadf Fix race condition 2023-11-01 17:10:51 -03:00
Santiago Lo Coco 1243171b47 Use complex rules 2023-11-01 17:06:50 -03:00
Santiago Lo Coco 389c146707 Update dependencies 2023-11-01 16:59:43 -03:00
Santiago Lo Coco 19f53dbb8e Improve pipeline
Implement advanced filters for optimized resource usage and faster execution
2023-11-01 16:50:11 -03:00
Santiago Lo Coco cad88bf24e Update */src/.cicd/test.sh 2023-11-01 12:20:18 -03:00
Santiago Lo Coco 5084c38283 Update pre-commit hook and reformat files 2023-11-01 12:06:52 -03:00
Santiago Lo Coco 98bacab6a9 Merge branch 'update-pipeline' into 'master'
Update pipeline and add integration tests

See merge request adm3981141/fids!2
2023-11-01 13:57:04 +00:00
Santiago Lo Coco afe540419d Fix typo 2023-11-01 10:38:10 -03:00
Santiago Lo Coco 587ff695ae Re-create screen-client 2023-11-01 10:06:34 -03:00
Santiago Lo Coco 40af67d045 Run pre-commit 2023-11-01 09:55:39 -03:00
Santiago Lo Coco 48f379a0e5 Remove anonymous volumes 2023-11-01 09:36:57 -03:00
Santiago Lo Coco 29ac5a6a68 Fix bugs and refactor 2023-11-01 09:15:31 -03:00
bsquillari 9cee90e2c8 Fix observability job in pipeline
Co-authored-by: shadad <shadad@itba.edu.ar>
2023-10-31 14:41:07 +00:00
bsquillari 9277fab969 Merge branch 'master' of https://gitlab.com/adm3981141/fids 2023-10-31 14:06:49 +00:00
bsquillari 807ae7548e Add observabiliy-elk 2023-10-31 13:53:04 +00:00
Santiago Lo Coco 35cd905f9d Update integration steps 2023-10-31 08:21:16 -03:00
Santiago Lo Coco 60fc2ee4e1 Fix more pipeline bugs 2023-10-31 08:21:13 -03:00
Santiago Lo Coco 55a510c97c Fix pipeline bug 2023-10-30 21:25:06 -03:00
Santiago Lo Coco 7d28b9bb78 Update pipeline and add frontend tests
Add integration tests and use `coverage_report` in the pipeline
2023-10-30 21:05:52 -03:00
Santiago Lo Coco c15455b008 Refactor and reformat frontend 2023-10-30 19:45:01 -03:00
Santiago Lo Coco 51db72ed54 Update screen-domain
Also, add new methods in flights-domain
2023-10-30 19:31:58 -03:00