Commit Graph

165 Commits

Author SHA1 Message Date
Stephanos A
cdc037860c Merge branch 'dev' into alpha 2026-06-02 23:23:44 +03:00
Stephanos A
f29e8d95fd Refactor layout components to use Tailwind CSS for font styling and update font family configuration 2026-06-02 23:19:44 +03:00
Stephanos A.
59d05b19cc Fix: Make Inter font loading resilient to network failures during build
Replace direct Inter font import with fallback to system fonts. This prevents the build from failing if fonts.googleapis.com is unreachable during Docker build.

The `fallback` parameter ensures that if the Google Font fails to load, the application will gracefully fall back to system fonts instead of failing the entire build process.
2026-06-02 23:11:56 +03:00
Stephanos A.
36aa824680 Fix: Make Inter font loading resilient to network failures during build
Replace direct Inter font import with fallback to system fonts. This prevents the build from failing if fonts.googleapis.com is unreachable during Docker build.

The `fallback` parameter ensures that if the Google Font fails to load, the application will gracefully fall back to system fonts instead of failing the entire build process.
2026-06-02 23:11:31 +03:00
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