Commit Graph

161 Commits

Author SHA1 Message Date
Stephanos A.
9706000998 fix: increase network timeout and retries for external resource fetching during Docker build
- Increase fetch-timeout to 120 seconds (default was likely 30s)
- Set retry min/max timeouts to handle transient network issues
- Increase fetch-retries to 5 (from default 2)
- Add NODE_OPTIONS with increased heap size to prevent OOM during build
- Resolves intermittent timeout failures when downloading Google Fonts and other CDN resources
2026-06-02 23:04:18 +03:00
Stephanos A.
5e67f680e4 fix: Add network timeout configuration to .npmrc
- Increase fetch-timeout to 60s (default: 30s)
- Add retry timeout configuration for external resources
- Improves resilience to transient network failures like Google Fonts requests
2026-06-02 23:02:15 +03:00
Stephanos A.
16e54a3a6c fix: Add .next directory to build outputs in turbo.json
- Includes Next.js build output directory (.next)
- Ensures Turbo cache properly recognizes all build outputs
- Fixes missing output file warnings
2026-06-02 23:02:00 +03:00
Stephanos A.
5645a95dd6 fix: Add build output validation to Dockerfile.web
- Verify dist directory exists after build completes
- Provides better error messaging if build outputs are missing
- Prevents silent failures that result in empty COPY commands
2026-06-02 23:01:43 +03:00
Stephanos A.
25fc057ac7 fix: Add --no-cache flag to docker compose build to prevent stale cache issues 2026-06-02 22:40:47 +03:00
Stephanos A.
58a851f413 fix: Add error handling to Dockerfile.web build stage 2026-06-02 22:40:29 +03:00
Stephanos A.
eeca99a481 Merge pull request #76 from Tria-plc/alpha
Build issues resolution
2026-06-02 22:35:49 +03:00
Stephanos A
4a71708d96 Build issues resolution 2026-06-02 22:35:07 +03:00
Stephanos A.
ec29114609 Merge pull request #75 from Tria-plc/alpha
Deployment issues fix
2026-06-02 21:58:56 +03:00
Stephanos A
aa41cc54a3 Deployment issues fix 2026-06-02 21:58:09 +03:00
Stephanos A.
a3339aeb50 Merge pull request #74 from Tria-plc/alpha
Remove old files and fix data assignment in passenger dashboard
2026-06-02 21:15:51 +03:00
Stephanos A
c0e6e23c76 Fix redundant line in recent bookings data assignment on passenger backoffice dashboard 2026-06-02 21:14:10 +03:00
Stephanos A
b1b8e378ca Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-02 21:11:24 +03:00
Stephanos A
bafb5e1c72 Removed remaining old files 2026-06-02 21:11:19 +03:00
Stephanos A.
b6681c5a36 Merge pull request #73 from Tria-plc/alpha
Removed old folders and files from passenger web apps
2026-06-02 20:55:57 +03:00
Stephanos A
ae85e28c8d Merge branch 'dev' into alpha 2026-06-02 20:55:25 +03:00
Stephanos A
5c0a118f13 Build and deployment issues resolutions 2026-06-02 20:48:14 +03:00
Stephanos A
3e27933c71 Removed old files 2026-06-02 20:36:01 +03:00
Stephanos A.
254fdf2f02 Merge pull request #72 from Tria-plc/alpha
Restore deployment for passenger web apps
2026-06-02 19:55:41 +03:00
Stephanos A
e69b63d088 Restore deployment for passenger web apps 2026-06-02 19:52:20 +03:00
Stephanos A.
47d44ab1c5 Merge pull request #71 from Tria-plc/revert-70-alpha
Build related issues resolution
2026-06-02 19:41:58 +03:00
Stephanos A.
03387fb226 Revert "Build related issues resolution" 2026-06-02 19:40:54 +03:00
Stephanos A.
b7b5582098 Merge pull request #70 from Tria-plc/alpha
Build related issues resolution
2026-06-02 19:33:18 +03:00
Stephanos A
5c59ea8e76 Merge branch 'dev' into alpha 2026-06-02 19:32:11 +03:00
Stephanos A
dcba12993f Build related issues resolution 2026-06-02 19:14:34 +03:00
SennayT
c9af19687c remove pipelines for frontends 2026-06-02 15:35:05 +03:00
Stephanos A.
4ba6006331 Fix: Update import path in ScheduleDetailPage to use path alias 2026-06-02 15:04:38 +03:00
Stephanos A.
8c605d31f5 Merge pull request #66 from Tria-plc/alpha
Merge from alpha to dev: updates to the passenger web portal and api endpoints
2026-06-02 14:57:54 +03:00
Stephanos A
34940ca843 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-02 14:51:19 +03:00
Stephanos A
ed30ab0cda Updated the passenger web portal and added more endpoints to the api 2026-06-02 14:51:12 +03:00
SennayT
d21a040233 include freight api in workspace and fix pnpm lockfile 2026-06-02 11:28:33 +03:00
Stephanos A.
f9922344c0 Merge pull request #58 from Tria-plc/alpha
Merge alpha to dev
2026-05-31 14:02:45 +03:00
Stephanos A
7b92983a13 Merge branch 'dev' into alpha 2026-05-31 14:01:14 +03:00
Stephanos A
5059a1fe58 First passenger and back office portal commit 2026-05-31 13:15:44 +03:00
Stephanos A
a0b5eb1e92 feat: add deletion of related bookings and fare rules to seedSchedules function 2026-05-29 16:02:31 +03:00
SennayT
46400310b3 change docker version for freight 2026-05-29 14:55:15 +03:00
SennayT
ef54be5125 add deployment documentation and checkpoint file 2026-05-28 15:29:31 +03:00
SennayT
21bb1db104 run all apps in separate steps 2026-05-28 15:17:29 +03:00
SennayT
e5ffa91918 modify port mapping to read from env 2026-05-28 14:26:46 +03:00
SennayT
4b8f1b3ab1 use PORT for freight api 2026-05-28 14:19:08 +03:00
SennayT
7608cfb9e9 use PORT for freight api 2026-05-28 14:17:10 +03:00
Sennay
8492b29b7e Merge pull request #47 from Tria-plc/feat/improve-buid-pipeline
Feat/improve buid pipeline
2026-05-28 14:13:58 +03:00
SennayT
37c13ee7e1 move deployment to dev branch 2026-05-28 14:12:32 +03:00
SennayT
af5f4cd038 change node version and modify docker compose 2026-05-28 14:03:49 +03:00
Sennay
e7bb4db4ce Merge branch 'dev' into feat/improve-buid-pipeline 2026-05-28 13:50:51 +03:00
SennayT
90eec499f9 modify deploy user for passenger 2026-05-28 13:45:32 +03:00
SennayT
e18811c76d modify deploy user 2026-05-28 13:34:31 +03:00
SennayT
2a93de138f move pipelines to one file 2026-05-28 13:33:09 +03:00
SennayT
d462ddaf29 modify environment location 2026-05-28 13:29:37 +03:00
SennayT
39954f6e67 modify branch name 2026-05-28 13:28:23 +03:00