Michael Abebe
6b82b11757
Merge pull request #84 from Tria-plc/freight/fix/user-signup
...
freight/fix/user signup
2026-06-04 09:51:06 +03:00
Abubeker Yasin
1fbedff810
Update payments.types.ts
2026-06-04 09:01:19 +03:00
Abubeker Yasin
848cb530ee
fix: ( telebirr ) : change the payer id to appid
2026-06-04 08:46:37 +03:00
Stephanos A
6ad051fba4
Update Tailwind CSS configuration after UX updates
2026-06-04 08:25:51 +03:00
Stephanos A
375cd184c4
Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha
2026-06-04 08:19:52 +03:00
Stephanos A
d9ae1c7f76
Passenger apss UI and UX updates
2026-06-04 08:19:36 +03:00
Stephanos A
d80f77b941
Passenger portal build issues resolution
2026-06-03 08:12:40 -07:00
Stephanos A
9d75a5bc66
Passenger portal issues resolution 2
2026-06-03 16:58:42 +03:00
Eyosiyas Girma
8b60cdf134
Merge pull request #83 from Tria-plc/freight/feature/notification
...
multiple notification strategies
2026-06-03 16:21:15 +03:00
ghost2023
f9357ed1b2
feat(api): Introduce dedicated company management API and service
2026-06-03 16:19:04 +03:00
ghost2023
e0473b2ffd
fix: add fan_number to companyies
2026-06-03 16:17:58 +03:00
Stephanos A.
1bde9d401a
Merge pull request #82 from Tria-plc/alpha
...
Passenger portal build issue resolution
2026-06-03 16:17:43 +03:00
Tria
da10d067f8
multiple notification strategies
2026-06-03 16:17:36 +03:00
Stephanos A
8a9cc8afff
Passenger portal build issue resolution
2026-06-03 16:14:41 +03:00
ghost2023
dc9244d66e
feat(core): Introduce company and external profile management with dedicated API, services, and data schema
2026-06-03 16:01:07 +03:00
marshal
a5578ce714
refactor(bookings): replace RFQ/quotation flow with submit, staff review, approval routing, and payment stubs
2026-06-03 15:53:25 +03:00
marshal
4ed0e22f55
refactor(bookings): replace RFQ/quotation flow with submit, staff review, approval routing, and payment stubs
2026-06-03 15:45:38 +03:00
Stephanos A.
b452818f1c
Merge pull request #81 from Tria-plc/alpha
...
Passenger portal and api updates
2026-06-03 15:38:01 +03:00
Stephanos A
f4051aadfc
Passenger portal and api updates
2026-06-03 15:36:37 +03:00
ghost2023
c2145b48f5
fix
2026-06-03 15:31:29 +03:00
Abubeker Yasin
50808add4e
fix ( seed ) fix delete constraints
2026-06-03 15:12:33 +03:00
Abubeker Yasin
106e69fb5c
Update pnpm-lock.yaml
2026-06-03 14:57:53 +03:00
Abubeker Yasin
83b6b7e3ce
feat:( telebirr ) add web redirect checkout
2026-06-03 14:54:38 +03:00
Abubeker Yasin
65e3fa9c68
Update telebirr.provider.ts
2026-06-03 14:19:37 +03:00
Abubeker Yasin
8a84441faf
Merge branch 'alpha' into passenger/feat/iam-integration
2026-06-03 13:48:20 +03:00
ghost2023
9e4e44ee6a
feat(file-upload-settings): Add API endpoint and logic to retrieve settings by entity
2026-06-03 11:52:05 +03:00
Nathnael Wondisha
36a8002163
Merge pull request #68 from Tria-plc/freight/feature/booking-integration
...
freight/feature/booking integration
2026-06-03 11:26:35 +03:00
Stephanos A.
67f1bcfd66
Merge pull request #80 from Tria-plc/alpha
...
Enhance passenger API and web application functionality
2026-06-03 11:24:46 +03:00
Stephanos A
6f4ce7d49a
Enhance passenger API and web application functionality
2026-06-03 11:15:14 +03:00
Abubeker Yasin
ade90691ab
Merge branch 'alpha' into passenger/feat/iam-integration
2026-06-03 10:20:25 +03:00
Abubeker Yasin
785623fcbb
refactor: ( passenger-api.auth ) remove the existing auth module
2026-06-03 10:12:08 +03:00
Stephanos A.
2059c19056
Merge pull request #79 from Tria-plc/alpha
...
Alpha
2026-06-03 07:58:57 +03:00
Stephanos A
8d6d853305
Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha
2026-06-03 07:57:35 +03:00
Stephanos A
20c97ed943
Update environment variable names for passenger web apps in Docker configuration
2026-06-03 07:56:04 +03:00
Stephanos A.
890b299cee
Merge pull request #78 from Tria-plc/alpha
...
Alpha
2026-06-03 07:41:19 +03:00
Stephanos A.
895246b2e7
Merge branch 'dev' into alpha
2026-06-03 07:41:05 +03:00
Stephanos A
75556a9c39
Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha
2026-06-03 07:38:34 +03:00
Stephanos A
e91005ac90
Passenger web apps deployment issues resolution 1
2026-06-03 07:38:27 +03:00
Stephanos A.
0bce1942a9
fix: make Dockerfile.web handle Next.js builds properly with conditional copies
...
- Fix Docker multi-stage COPY failing when .next or dist directories don't exist
- Create output directories in runner stage before copying
- Use || true fallback for COPY commands to prevent build failures
- Add pre-copy directory validation messages
- This fixes builds for passenger-portal and passenger-backoffice which are Next.js apps
Fixes both passenger-portal and passenger-backoffice Docker build failures
2026-06-03 07:14:11 +03:00
Stephanos A.
c3d7803bd5
Fix: Replace invalid COPY commands inside RUN with proper multi-stage copy instructions
...
The RUN instruction cannot contain COPY commands. Fixed by moving the COPY
instructions outside the RUN block and copying both Next.js (.next) and
Vite (dist) build outputs from the builder stage. The nginx configuration
can serve both build outputs appropriately.
Fixes: Docker build failure with "COPY: not found" error
2026-06-02 23:33:56 +03:00
Stephanos A.
0b02944180
fix: Update Dockerfile.web to support Next.js .next directory output
...
- Check for both .next (Next.js) and dist (Vite/other) directories
- Copy .next and public assets for Next.js builds
- Fallback to dist directory for other build tools
- Fixes build verification for @edr/passenger-backoffice Next.js app
2026-06-02 23:30:51 +03:00
Stephanos A.
ca3fb0b342
fix: configure Next.js build output to dist directory for Docker build
2026-06-02 23:30:43 +03:00
Stephanos A.
343bf1cb47
Merge pull request #77 from Tria-plc/alpha
...
Refactor layout components to use Tailwind CSS for font styling and u…
2026-06-02 23:24:07 +03:00
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