Commit Graph

276 Commits

Author SHA1 Message Date
Yonas Tewabe
6e3d2bc0d2 Refactor Dockerfile for separate migration and seed process
Updated Dockerfile to change the startup process for the API. Migrations and seeding now run separately in CI before deployment.
2026-06-29 10:34:47 +03:00
Stephanos A
c6e56d1c4f Boarding, payment methods, journey direction on seat hold, and more updates 2026-06-29 08:44:38 +03:00
Roba Boru
c50abbffaa Update fare display based on currency and fix seat allocation 2026-06-27 07:16:08 +03:00
Abubeker Yasin
b490e2581f Merge branch 'dev' into alpha 2026-06-26 14:32:30 +03:00
Abubeker Yasin
e7b0b95a10 Merge branch 'passenger/feat/iam' into alpha 2026-06-26 14:31:40 +03:00
Abubeker Yasin
9c664ccce6 feat(auth): add post-Fayda password setup flow 2026-06-26 14:20:32 +03:00
Eyob T.
49b3adf31a Merge pull request #303 from Tria-plc/alpha
Package inquiry, UAT related updates
2026-06-26 14:17:40 +03:00
Stephanos A
86c7b2e4eb Package inquiry, UAT related update 2026-06-26 13:57:26 +03:00
yaschalew
29af8d76f9 fix conflict 2026-06-26 12:47:20 +03:00
yaschalew
ed496b72ae add iam package 2026-06-26 12:38:31 +03:00
Stephanos A
eefbe6e8ed Throttling configuration from the backoffice added 2026-06-26 12:17:01 +03:00
Stephanos A
5a1ae88397 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-25 20:10:54 +03:00
Stephanos A
cfbbd437e9 Backoffice UAT results addressed, packages and other updates 2026-06-25 20:10:36 +03:00
Abubeker Yasin
b9fce9505b Merge branch 'passenger/feat/iam' into alpha 2026-06-25 16:29:18 +03:00
Abubeker Yasin
61f62be31d feat: ( fayda ) register user after fayda verification 2026-06-25 16:27:29 +03:00
Roba Boru
a51494d4f4 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-25 15:50:44 +03:00
Roba Boru
1af5d6d310 Update seatmap and add cron job for payment status 2026-06-25 15:50:27 +03:00
Abubeker Yasin
e983179519 Update bookings.controller.ts 2026-06-25 14:49:57 +03:00
Abubeker Yasin
5b89c5852d Merge branch 'alpha' of github.com:Tria-plc/edr-platform into alpha 2026-06-25 14:33:50 +03:00
Abubeker Yasin
a0a02b473d fix: ( my booking ) add get passenger id from the iamuserid 2026-06-25 14:20:17 +03:00
Muluhabt
2e138a73ea Updating package 2026-06-24 22:56:32 +03:00
Stephanos A
9e84a022df Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-24 19:54:37 +03:00
Stephanos A
58967e6e3d IAM related required updates 2026-06-24 19:53:05 +03:00
Abubeker Yasin
5d9e2cee53 refactor: ( iam ) add ispublic to public endpoints 2026-06-24 16:06:53 +03:00
Abubeker Yasin
6e33075b05 fix: ( seats ) restore @IsPublic() on GET /seats/seatmap/:scheduleId 2026-06-24 15:32:45 +03:00
Abubeker Yasin
e2e10e0a44 fix: ( seed ) add @InjectDataSource() to PassengerStaffUsersSeeder constructor 2026-06-24 15:03:48 +03:00
Stephanos A
3ed748234d fix duplicate entry from schema.prisma 2026-06-24 14:41:38 +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
51c400bb6e Merge branch 'alpha' of github.com:Tria-plc/edr-platform into alpha 2026-06-24 14:01:00 +03:00
Abubeker Yasin
567ba29185 fix: ( migration ) 2026-06-24 14:00:01 +03:00
Roba Boru
3a99b182e0 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-24 13:53:32 +03:00
Roba Boru
350759ce25 Fix build errors 2026-06-24 13:49:27 +03:00
Abubeker Yasin
56c73cd337 fix: ( seats ) remove IamModule reference from SeatsModule imports 2026-06-24 12:31:34 +03:00
Abubeker Yasin
e7bbc8112b fix: ( schema ) restore optional Passenger.user 2026-06-24 12:25:42 +03:00
Roba Boru
4c9c5f7e2f Merge branch 'dev' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-24 11:56:30 +03:00
Roba Boru
bdcadeca81 Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha 2026-06-24 11:53:32 +03:00
Roba Boru
9320e0e9ab Update seatmap configuration 2026-06-24 11:50:44 +03:00
Abubeker Yasin
1dfe4b9c37 refactor: ( iam ) add public decorator for public endpoins 2026-06-24 11:39:31 +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
4ce3e7970b Update tickets.service.ts 2026-06-23 14:52:20 +03:00
Abubeker Yasin
545a25afcf Merge branch 'alpha' into passenger/feat/iam 2026-06-23 14:47:24 +03:00
Abubeker Yasin
1eaffa7ba0 feat: ( passenger ) wire IAM global guard, org seeder, and backoffice auth 2026-06-23 14:25:10 +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
707e32c43c feat: ( iam ) update the iam package 2026-06-23 09:43:12 +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