Commit Graph

62 Commits

Author SHA1 Message Date
Stephanos A
200476dfd6 Fare and route-coach, production checklist updates 2026-07-02 22:42:15 +03:00
Stephanos A
c6e56d1c4f Boarding, payment methods, journey direction on seat hold, and more updates 2026-06-29 08:44:38 +03:00
Stephanos A
86c7b2e4eb Package inquiry, UAT related update 2026-06-26 13:57:26 +03:00
Roba Boru
1af5d6d310 Update seatmap and add cron job for payment status 2026-06-25 15:50:27 +03:00
Abubeker Yasin
cae90919f2 fix: ( prisma ) remove duplicated passenger 2026-06-24 14:29:48 +03:00
Stephanos A
755b8b2939 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-24 14:18:33 +03:00
Stephanos A
86760933e8 IAM, package, luggage, app health, rate limit, and more 2026-06-24 14:02:51 +03:00
Abubeker Yasin
e7bbc8112b fix: ( schema ) restore optional Passenger.user 2026-06-24 12:25:42 +03:00
Stephanos A
e10b013b62 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-23 19:48:55 +03:00
Stephanos A
e25066d6d5 Extra luggage, tourism package, manage my trip and other updates 2026-06-23 19:45:15 +03:00
Abubeker Yasin
545a25afcf Merge branch 'alpha' into passenger/feat/iam 2026-06-23 14:47:24 +03:00
Stephanos A
2bd76756a4 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-23 10:13:36 +03:00
Stephanos A
2d51787383 Backoffice updates, boarding pass, alternative schedule search and more 2026-06-23 10:10:55 +03:00
Abubeker Yasin
bb55194b54 Merge branch 'alpha' into passenger/feat/iam 2026-06-23 09:35:50 +03:00
Abubeker Yasin
f15b6f6ed5 Merge pull request #245 from Tria-plc/feat/veriFayda-integration
feat: ( fayda ) implement verify with fayda
2026-06-23 06:00:49 +03:00
Abubeker Yasin
44ae3f8a67 feat: ( fayda ) implement verify with fayda 2026-06-23 05:52:41 +03:00
Abubeker Yasin
4b3c47ca03 refactor: ( iam ) remove user relations 2026-06-22 15:01:16 +03:00
Abubeker Yasin
177e1cea8d Merge branch 'dev' into passenger/feat/iam 2026-06-22 10:12:39 +03:00
Stephanos A
b491f39d42 Booking and pricing related updates 2026-06-18 14:02:11 +03:00
Stephanos A
a82538d9db feat: enhance search and ticketing for multi-leg (round trip + transit) journeys 2026-06-17 18:12:49 +03:00
Stephanos A
24ee3b88f5 Round trip booking and additional enhancements 2026-06-17 13:42:20 +03:00
Stephanos A
eb60fc340d Refactor booking creation to support one-way and round-trip bookings with enhanced DTOs and service methods 2026-06-16 18:44:09 +03:00
Stephanos A
e03c11e7ee Build issues resolution 2026-06-16 14:41:27 +03:00
Stephanos A
fc5f77c817 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-16 14:40:09 +03:00
Stephanos A
75c8423f50 Round trip journeys, feedback items, backoffice documentation 2026-06-16 13:33:03 +03:00
Abubeker Yasin
ca9a67837c feat: ( payment ) implement d-money payment 2026-06-16 08:49:41 +03:00
Abubeker Yasin
1d35453338 refactor( iam ): remove prisma.user references from passenger-side services 2026-06-09 10:31:49 +03:00
Abubeker Yasin
32f2f4b917 refactor( iam ): rename AuditLog.userId to iamUserId; drop FaydaVerificationSession.userId 2026-06-08 16:26:59 +03:00
Abubeker Yasin
8c377e86d8 refactor( iam ): replace userId FK with iamUserId on UserPreferences, Device, FraudAlert 2026-06-08 15:49:42 +03:00
Abubeker Yasin
c1dcfb04c3 refactor( iam ): migrate guest booking to IAM; make Passenger.userId nullable 2026-06-08 15:27:32 +03:00
Stephanos A
bb10e7fdf2 Coaches, seats, schedules, and pricing related updates 2026-06-07 17:41:31 +03:00
Abubeker Yasin
b509fccf93 Merge branch 'alpha' into passenger/feat/iam-integration 2026-06-06 11:17:53 +03:00
Abubeker Yasin
d06debf1ca feat( iam ): integrate IAM for auth — register, login, lazy provisioning 2026-06-06 08:29:26 +03:00
Stephanos A
bc4d6d079b Booking and ticketing related updates 2026-06-04 16:21:22 +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
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
Abubeker Yasin
6a0bf42c65 feat(payments): model payment methods as platform catalog with guest access 2026-05-25 23:34:11 +03:00
Abubeker Yasin
71c5534618 feat(fayda): add fayda oidc prisma models and migrate user fields 2026-05-25 16:52:12 +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
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
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