Abubeker Yasin
14af6374f8
Update payment-deadline.utils.ts
2026-08-04 15:44:57 +03:00
Mulu Mehari
f0295f401a
Adding seat blocking revenue loss dashboard
2026-08-02 23:08:15 +03:00
Abubeker Yasin
ed09bfd8b6
fix: ( bookings ) require explicit tickets:generate to issue reservations
2026-07-28 12:18:25 +03:00
mulish77
fd699e824e
Merge branch 'dev' into tests
2026-07-27 14:59:00 +03:00
Roba Boru
5a89e296d6
Fix checkin time cutoff
2026-07-24 11:37:52 +03:00
Muluhabt
7320c359d1
Cut off time configuration
2026-07-24 09:01:27 +03:00
Roba Boru
3293040438
Merge branch 'main' of https://github.com/Tria-plc/edr-platform into alpha
2026-07-20 00:19:31 +03:00
Stephanos A
57390647d8
Search schedule update
2026-07-19 23:57:16 +03:00
Roba Boru
1804fba5bb
debug(passenger-api): expose Prisma error code in 500 response body
...
Adds prismaCode and prismaMeta fields to 500 responses so the exact
Prisma error code (P2022, P2023, etc.) is visible in curl/Swagger without
needing server log access. Temporary diagnostic aid.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-07-19 18:18:08 +03:00
Roba Boru
738b7df5cf
Added Checkin duration configuration
2026-07-17 22:12:54 +03:00
Roba Boru
30a91691c8
Update seat availability
2026-07-15 12:50:19 +03:00
Roba Boru
6a9227b0f6
Extend seat hold time if booking created
2026-07-15 09:15:49 +03:00
Abubeker Yasin
ef5d643ba4
feat: ( redirect ) add redirect url based on the domain name
2026-07-14 14:16:48 +03:00
Roba Boru
7cb6d028cf
Remove rate time
2026-07-14 10:46:27 +03:00
Stephanos A
595be6e123
Tour package booking, app release, new endpoints, more updates and fixes
2026-07-05 00:28:06 +03:00
Stephanos A
200476dfd6
Fare and route-coach, production checklist updates
2026-07-02 22:42:15 +03:00
Stephanos A
103117d88b
Production checklists, issue fixes
2026-07-01 15:04:38 +03:00
Abubeker Yasin
1c9efed103
fix: ( payment ) add ispublic to payment event consumer
2026-06-30 20:06:43 +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
eefbe6e8ed
Throttling configuration from the backoffice added
2026-06-26 12:17:01 +03:00
Roba Boru
1af5d6d310
Update seatmap and add cron job for payment status
2026-06-25 15:50:27 +03:00
Stephanos A
86760933e8
IAM, package, luggage, app health, rate limit, and more
2026-06-24 14:02:51 +03:00
Abubeker Yasin
1eaffa7ba0
feat: ( passenger ) wire IAM global guard, org seeder, and backoffice auth
2026-06-23 14:25:10 +03:00
Abubeker Yasin
4b3c47ca03
refactor: ( iam ) remove user relations
2026-06-22 15:01:16 +03:00
Abubeker Yasin
7108035f7e
fix: ( iam ) resolve post-merge type errors and apply IAM column migrations
2026-06-22 11:22:57 +03:00
Abubeker Yasin
177e1cea8d
Merge branch 'dev' into passenger/feat/iam
2026-06-22 10:12:39 +03:00
Stephanos A
81a9c614b7
Update pnpm-lock.yaml
2026-06-17 08:10:59 +03:00
Eyob T.
d6247e0e2b
Merge pull request #148 from Tria-plc/feat/payment-microservice
...
refactor: ( payment ) use rabbitmq for webhooks event
2026-06-14 15:24:25 +03:00
Stephanos A
1cd0a55305
Merge branch 'alpha' of https://github.com/Tria-plc/edr-platform into alpha
2026-06-14 10:31:27 +03:00
Stephanos A
20d483ed00
Backoffice portal updates: dashboard, seat management, pricing, audit logging, reporting
2026-06-14 10:26:22 +03:00
Abubeker Yasin
c35b5089ce
refactor: ( payment ) use rabbitmq for webhooks event
2026-06-13 20:19:23 +03:00
Abubeker Yasin
ef7b85c8cb
feat: ( payment ) integrate the passenger to payment microservice
2026-06-12 11:47:11 +03:00
Abubeker Yasin
254d2a171c
refactor( iam ): remove local auth service delegate OTP and password reset to IAM
2026-06-06 10:23:53 +03:00
Abubeker Yasin
023522c3fb
refactor( iam ): migrate session, logout, and guards to IAM
2026-06-06 08:58:42 +03:00
Abubeker Yasin
d06debf1ca
feat( iam ): integrate IAM for auth — register, login, lazy provisioning
2026-06-06 08:29:26 +03:00
Abubeker Yasin
785623fcbb
refactor: ( passenger-api.auth ) remove the existing auth module
2026-06-03 10:12:08 +03:00
Abubeker Yasin
092199f536
feat(passenger-api): integrate @tria-plc IAM package (dual-ORM iam schema + package auth guard)
2026-06-02 09:30:46 +03:00
Stephanos A
9151110fd8
Refactor seat class handling
2026-05-21 14:31:07 +03:00
Stephanos A
51bc906792
Refactored the whole app based on the requirements shared
2026-05-21 08:48:28 +03:00
Stephanos A
39ba561d8f
Initial commit of edr-passenger-api alpha version
2026-05-13 16:58:49 +03:00
Michael Abebe
1c5ee19388
chore: fmt
2026-05-12 16:50:18 +03:00
Muluhabt
3b8b6979db
Project Initialization
2026-05-12 15:17:16 +03:00