Commit Graph

75 Commits

Author SHA1 Message Date
Stephanos A.
474c87a8ec Merge pull request #91 from Tria-plc/alpha
Add device management to user profile and enhance seat hold expiratio…
2026-06-04 16:41:02 +03:00
Stephanos A
af14535e08 Add device management to user profile and enhance seat hold expiration handling 2026-06-04 16:38:58 +03:00
Stephanos A.
18c61dfe2e Merge pull request #90 from Tria-plc/alpha
Booking and ticketing related updates
2026-06-04 16:22:39 +03:00
Stephanos A
bc4d6d079b Booking and ticketing related updates 2026-06-04 16:21:22 +03:00
Stephanos A.
e44e80c200 Merge pull request #87 from Tria-plc/alpha
Add endpoint to retrieve bookings by device ID and update related API…
2026-06-04 14:35:27 +03:00
Stephanos A
681825f36c Add endpoint to retrieve bookings by device ID and update related API methods 2026-06-04 14:28:49 +03:00
Abubeker Yasin
3922d813b1 fix: ( telebirr ): fix payment status 2026-06-04 14:24:38 +03:00
Stephanos A.
ef940a61bd Merge pull request #85 from Tria-plc/alpha
Alpha
2026-06-04 13:46:33 +03:00
Abubeker Yasin
ffdb095a28 Update telebirr-webhook.service.ts 2026-06-04 11:26:01 +03:00
Abubeker Yasin
1784f05d31 Update webhooks.controller.ts 2026-06-04 10:38:11 +03:00
Abubeker Yasin
26cec36685 refactor: ( telebirr ) update the webhook to accept any request 2026-06-04 10:15:20 +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
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.
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
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
Stephanos A
6f4ce7d49a Enhance passenger API and web application functionality 2026-06-03 11:15:14 +03:00
Stephanos A
5c0a118f13 Build and deployment issues resolutions 2026-06-02 20:48:14 +03:00
Stephanos A
dcba12993f Build related issues resolution 2026-06-02 19:14:34 +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
Stephanos A
5059a1fe58 First passenger and back office portal commit 2026-05-31 13:15:44 +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
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
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
Roba Boru
096c717bfa Refactor business logic for train,schedule,coach,seat and search modules 2026-05-22 14:47:38 +03:00