Stephanos A.
c838e77349
fix: add missing properties to IStation interface
...
- Add 'country' property to match shared types package
- Add 'createdAt' property to match shared types package
- Add 'updatedAt' property to match shared types package
This fixes the TypeScript type mismatch error in StationsPage.tsx where
the local IStation type was missing properties required by the shared
@edr/types/passenger package during the Docker build.
Fixes: https://github.com/Tria-plc/edr-platform/actions/runs/26325256104/job/77502650459
2026-05-28 10:13:11 +03:00
Abubeker Yasin
1c65c326e5
Merge branch 'alpha' into dev
2026-05-25 23:37:13 +03:00
Abubeker Yasin
6a0bf42c65
feat(payments): model payment methods as platform catalog with guest access
2026-05-25 23:34:11 +03:00
Stephanos A
80cea364c7
Enhance API documentation tags and improve checkout URL handling in WaafiProvider
2026-05-24 16:40:50 +03:00
Stephanos A
882aef7fcf
Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha
2026-05-24 16:31:36 +03:00
Stephanos A
87a423c859
Nationality, guest booking, waafi adapter, overall booking flow updates
2026-05-24 16:20:55 +03:00
SennayT
c12dbd47ff
generate migrations
2026-05-23 09:47:36 +03:00
SennayT
2fa89d929d
remove portal
2026-05-23 09:31:26 +03:00
Sennay
465863be36
Merge pull request #32 from Tria-plc/alpha
...
Alpha
2026-05-23 09:25:16 +03:00
Sennay
b0382a1978
Merge pull request #29 from Tria-plc/feat/telebirr-integration
...
feat(payments): support web and mobile platform for Telebirr initiation
2026-05-23 09:23:55 +03:00
Eyob T.
69d3891308
Merge pull request #31 from Tria-plc/alpha
...
Alpha
2026-05-23 09:01:16 +03:00
Eyob T.
89fbc25955
Merge pull request #30 from Tria-plc/fix/deployment_fix
...
Fix/deployment fix
2026-05-23 09:00:43 +03:00
Eyob T.
30837c5ea8
Deployment failure fix
2026-05-23 08:59:57 +03:00
Abubeker Yasin
5d5ec6b766
feat(payments): support web and mobile platform for Telebirr initiation
2026-05-23 05:07:24 +03:00
Stephanos A.
d4fb8b5df5
Merge pull request #24 from Tria-plc/alpha
...
Merge request from alpha to dev
2026-05-22 18:20:05 +03:00
Stephanos A.
b67cb8610e
Merge branch 'dev' into alpha
2026-05-22 18:19:36 +03:00
Stephanos A
2f17f9c9ce
Set schema to 'passenger'
2026-05-22 16:21:24 +03:00
Stephanos A
92fb6e3cc3
Migrations update
2026-05-22 15:05:20 +03:00
Roba Boru
096c717bfa
Refactor business logic for train,schedule,coach,seat and search modules
2026-05-22 14:47:38 +03:00
Stephanos A
9151110fd8
Refactor seat class handling
2026-05-21 14:31:07 +03:00
Stephanos A
2e42662729
Merge remote changes: Add SeatClass model and seat-classes module while preserving local IAM integration and enhancements
2026-05-21 14:06:05 +03:00
Stephanos A
3f60836e5d
Implemened verifayda and currency modules
2026-05-21 10:22:08 +03:00
Stephanos A
51bc906792
Refactored the whole app based on the requirements shared
2026-05-21 08:48:28 +03:00
Roba Boru
3449004331
Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha
2026-05-19 16:49:43 +03:00
Roba Boru
a73277ae38
Updated seat class and coach mangement
2026-05-19 16:49:22 +03:00
SennayT
1e466835f1
include seed command after migration
2026-05-19 13:56:36 +03:00
SennayT
3e7b24113b
remove localhost on swagger
2026-05-19 09:40:08 +03:00
SennayT
2196d59c11
remove cleanup step
2026-05-19 09:39:52 +03:00
SennayT
3510c33767
fix typo
2026-05-19 09:30:35 +03:00
SennayT
44072ca3c5
run migrations in pipeline
2026-05-19 09:28:54 +03:00
Stephanos A.
2dc3da9e74
Merge pull request #7 from Tria-plc/feat/telebirr-integration
...
Feat/telebirr integration
2026-05-18 18:49:36 +03:00
Abubeker Yasin
1c474ca744
feat: ( payment ) add GET /payments/intents/:bookingId for status polling
2026-05-17 23:24:24 +03:00
Abubeker Yasin
cfa8c67448
refactor: ( telebirr ) wire async initiate flow through TelebirrProvider
2026-05-17 22:57:20 +03:00
Stephanos A
071a57a668
Introduction of segment-based seat reservation
2026-05-17 11:11:39 +03:00
Abubeker Yasin
f9156e95ee
feat: ( telebirr ) implement provider, signing, and webhook handler
2026-05-17 07:13:08 +03:00
Abubeker Yasin
cf380ca17e
feat: ( payment ) create provider interface + types
2026-05-16 22:58:31 +03:00
Abubeker Yasin
56b86e3f44
feat: ( telebirr ) setup telebirr config
2026-05-16 21:04:46 +03:00
Abubeker Yasin
7a3931f2d4
Initialize Telebirr payment integration
2026-05-16 20:42:54 +03:00
SennayT
5ad7ee51f3
fix: use non alpine image
2026-05-14 15:52:57 +03:00
SennayT
dc172b00d5
install openssl for prisma
2026-05-14 15:40:06 +03:00
SennayT
b4c068184c
remvoe old build step
2026-05-14 15:17:11 +03:00
SennayT
6ab8a0055e
add npm secret
2026-05-14 15:10:52 +03:00
SennayT
9dc494641f
remove npmrc file
2026-05-14 15:06:50 +03:00
SennayT
b5fa774849
fix build errors on passenger api
2026-05-14 15:01:36 +03:00
SennayT
748b7c380e
add deployment pipeline
2026-05-14 14:30:19 +03:00
SennayT
67d6a44952
remove dockerfiles
2026-05-14 14:30:09 +03:00
SennayT
8b76884941
fix docker issues on edr
2026-05-14 11:43:49 +03:00
SennayT
ca7505ed09
generate prisma client before building
2026-05-14 10:01:25 +03:00
SennayT
6397fd1087
comment out test property
2026-05-14 10:01:09 +03:00
SennayT
1e7aa96109
add freight api and web to workspace
2026-05-14 10:00:57 +03:00