Commit Graph

73 Commits

Author SHA1 Message Date
Abubeker Yasin
44ae3f8a67 feat: ( fayda ) implement verify with fayda 2026-06-23 05:52:41 +03:00
Abubeker Yasin
d4bf9b457c Merge branch 'feat/veriFayda-integration' into alpha 2026-05-27 19:34:22 +03:00
Roba Boru
2ceb993c60 Segment based seat assignement added 2026-05-27 15:11:23 +03:00
Abubeker Yasin
78cf8e7cbb feat: ( fayda ) add the fayda variables 2026-05-27 11:31:44 +03:00
Abubeker Yasin
4e500700ec feat(fayda): add fayda verification endpoints and login-with-fayda 2026-05-26 17:28:50 +03:00
Roba Boru
3c6bd724f2 Get fare class on search 2026-05-26 16:54:52 +03:00
Roba Boru
db0af7cc00 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-05-26 16:25:45 +03:00
Roba Boru
769294d12f Fare engine added 2026-05-26 16:25:24 +03:00
Abubeker Yasin
ac55c0cebc feat(passenger-api): expose fayda verification endpoints and wire into app 2026-05-26 12:02:46 +03:00
Abubeker Yasin
6a0bf42c65 feat(payments): model payment methods as platform catalog with guest access 2026-05-25 23:34:11 +03:00
Abubeker Yasin
20151286f2 feat(fayda): implement verifayda oidc service 2026-05-25 17:22:49 +03:00
Abubeker Yasin
28448c0268 feat(passenger-api): add pkce and client-assertion utilities for fayda 2026-05-25 17:03:44 +03:00
Abubeker Yasin
71c5534618 feat(fayda): add fayda oidc prisma models and migrate user fields 2026-05-25 16:52:12 +03:00
Abubeker Yasin
57456f0902 feat(fayda): add fayda config and jose dependency 2026-05-25 14:41:26 +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
b16f4037f4 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
2c99ed900f 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
Stephanos A
f803748278 Nationality, guest booking, waafi adapter, overall booking flow updates 2026-05-24 16:20:55 +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
Sennay
db4a6367e7 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.
30837c5ea8 Deployment failure fix 2026-05-23 08:59:57 +03:00
Eyob T.
7282e32c52 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
Abubeker Yasin
6397572b47 feat(payments): support web and mobile platform for Telebirr initiation 2026-05-23 05:07:24 +03:00
Stephanos A.
b67cb8610e Merge branch 'dev' into alpha 2026-05-22 18:19:36 +03:00
Stephanos A.
3448be861d 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
2dad9137dd 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
Stephanos A
672987cd1e 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
Roba Boru
95e03e9b76 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
4234c2fdd5 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
7869994045 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
860170f229 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
Stephanos A
69b27ecb4b 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
7775b304ed 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
3e7b24113b remove localhost on swagger 2026-05-19 09:40:08 +03:00
SennayT
2097b275cc remove localhost on swagger 2026-05-19 09:40:08 +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
Stephanos A.
0c4f22c85c 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