Commit Graph

122 Commits

Author SHA1 Message Date
Santiago Lo Coco ae0e57ec07 Add e2e and interface testing
Use catcher, newman and tavern
2023-12-03 21:13:38 -03:00
Santiago Lo Coco aebe3c3300 Merge branch 'update-frontend' into 'master'
Add subscribe/unsuscribe logic in browser-domain

See merge request adm3981141/fids!3
2023-12-01 23:15:26 +00:00
Santiago Lo Coco d8213f486d Update "RBAC" 2023-12-01 19:46:56 -03:00
Santiago Lo Coco 6d1389eb8e Remove unused code 2023-12-01 19:34:15 -03:00
Santiago Lo Coco dc7c6f7439 Add subscribe/unsuscribe logic in browser-domain
Also, fix some backend bugs
2023-12-01 19:30:41 -03:00
Santiago Lo Coco 6c4aa99eb7 Fix more bugs 2023-12-01 16:09:21 -03:00
Santiago Lo Coco 1380fbccbe Update .gitlab-ci.yml 2023-12-01 14:25:14 -03:00
bsquillari 469fc4734b Fix cicd 2023-11-29 14:35:07 +00:00
bsquillari 42eeac8d2a Add signup and login btns 2023-11-29 04:18:12 +00:00
bsquillari fd8ac67cf1 Fix signup bug 2023-11-29 04:17:21 +00:00
bsquillari 7fa4f08c00 Fix typos 2023-11-28 20:17:28 +00:00
bsquillari d0fde0c29e Fix missing requirement 2023-11-28 20:14:39 +00:00
Santiago Lo Coco 64119e132e Fix bugs 2023-11-12 12:52:00 -03:00
Santiago Lo Coco 97b99fcd64 Update auth tests 2023-11-12 12:32:32 -03:00
Santiago Lo Coco 7f057dbbaf Implement pagination and update frontend 2023-11-12 12:25:13 -03:00
Santiago Lo Coco 51f0c7b168 Implement RBAC in api-gw 2023-11-12 11:02:56 -03:00
Santiago Lo Coco 7aa05f51ff Update pipeline
Use artifacts:reports:dotenv and selectively download artifacts
2023-11-12 09:16:10 -03:00
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