Commit Graph

703 Commits

Author SHA1 Message Date
Abubeker Yasin
ad791e2074 Merge pull request #1486 from Tria-plc/reschedule
Reschedule
2026-09-03 16:17:11 +03:00
Abubeker Yasin
38df7f034c feat: ( notifications ) send SMS and email for applied and expired reschedules and upgrades 2026-09-03 16:09:03 +03:00
Abubeker Yasin
9a9955cbaa fix: (bookings) release the seat hold when a reschedule or upgrade expires and honour shortened payment windows 2026-09-03 14:39:40 +03:00
Abubeker Yasin
165146c09d Merge pull request #1483 from Tria-plc/alpha
Alpha
2026-09-03 11:36:56 +03:00
Abubeker Yasin
599fa932c5 feat: ( reports ) add revenue-type filter for baggage, outstanding and other charges 2026-09-03 11:35:52 +03:00
Abubeker Yasin
d86867b2f7 feat: ( reports ) add regular/package booking-type filter to finance summary 2026-09-03 10:30:21 +03:00
Abubeker Yasin
e914aaeb53 feat: (upgrade) implement per-passenger fare class upgrade with configurable policies 2026-09-02 16:18:36 +03:00
Abubeker Yasin
2e33e9aeb3 Merge pull request #1474 from Tria-plc/alpha
Alpha
2026-09-02 11:59:02 +03:00
Abubeker Yasin
db97c3682f feat: ( reports ) add intercity/international trip-type filter to finance summary 2026-09-02 11:57:48 +03:00
Abubeker Yasin
31121db07b Update bookings.service.ts 2026-08-31 14:24:59 +03:00
Abubeker Yasin
a60bcf8163 feat: ( bookings ) add My Bookings history covering account and same-phone guest bookings 2026-08-31 13:34:10 +03:00
Abubeker Yasin
6551660e5f feat: ( bookings ) add authenticated My Bookings history to the passenger portal 2026-08-29 12:28:42 +03:00
Abubeker Yasin
690c40fb0b Merge pull request #1451 from Tria-plc/dev
Merge dev to alpha
2026-08-29 09:56:25 +03:00
Abubeker Yasin
1026c3b273 Merge branch 'dev' into reschedule 2026-08-28 16:36:51 +03:00
Abubeker Yasin
e2c2d677bc fix: ( bookings ) report the full amount paid after a reschedule 2026-08-28 15:29:47 +03:00
Roba Boru
58be74bc29 Merge branch 'dev' of https://github.com/Tria-plc/edr-platform into feature/group-booking 2026-08-27 22:55:42 +03:00
Roba Boru
1603ff8211 Update group booking and package 2026-08-27 22:54:59 +03:00
Abubeker Yasin
2315ce06de refactor: ( auth ) throttle only the public sign-in endpoints 2026-08-27 14:45:16 +03:00
Abubeker Yasin
689fc11355 Merge pull request #1428 from Tria-plc/alpha
feat(auth): stage passenger sign-in on a single identifier field
2026-08-27 11:41:48 +03:00
Abubeker Yasin
979053ea4f feat(auth): stage passenger sign-in on a single identifier field 2026-08-27 11:37:54 +03:00
Abubeker Yasin
46fa17b341 feat: (reschedule) drop the staff override so only the booker can reschedule 2026-08-26 09:19:53 +03:00
Roba Boru
2037e8bf30 Merge branch 'dev' of https://github.com/Tria-plc/edr-platform into feature/group-booking 2026-08-24 18:05:21 +03:00
Roba Boru
a5385e1462 Added group booking option 2026-08-24 18:04:13 +03:00
Abubeker Yasin
2c9453f87d feat: ( reschedule ) manage reschedule policies from a Master Data page with full CRUD 2026-08-24 10:44:28 +03:00
Stephanos A
81f7c0f0cd feat: coach utilization report with schedule filtering and export functionality 2026-08-22 11:17:58 +03:00
Stephanos A
6ce4e13b4a fix: change schedule listing order from ascending to descending by departure time 2026-08-22 10:22:32 +03:00
Stephanos A
e84c2edae9 Merge branch 'alpha' of github.com:Tria-plc/edr-platform into alpha 2026-08-21 18:26:54 +03:00
Stephanos A
d2a942ffbf feat: add contact phone overrides for payment links in excess baggage and supplementary charges 2026-08-21 18:26:38 +03:00
Abubeker
80a7a2f702 feat: ( reschedule ) implement booking reschedule 2026-08-21 08:18:03 +00:00
Yonas Tewabe
efca7f2752 Update Dockerfile 2026-08-20 14:34:58 +03:00
Yonas Tewabe
c38263ac08 Update Dockerfile 2026-08-20 14:25:39 +03:00
Abubeker Yasin
e174efb8e0 fix: ( passenger ) read permissions from position types and all positions 2026-08-20 12:33:39 +03:00
Stephanos A.
c52b9229c4 Merge pull request #1353 from Tria-plc/alpha
Alpha
2026-08-20 07:57:24 +03:00
Stephanos A
5d6a21b6be Merge branch 'alpha' of github.com:Tria-plc/edr-platform into alpha 2026-08-20 07:46:33 +03:00
Stephanos A
f93b3cd993 feat: add seat conflict assertion for route bookings 2026-08-20 07:46:15 +03:00
Abubeker Yasin
4fcb8d02f4 Merge pull request #1350 from Tria-plc/alpha
fix: ( fayda ) reject a second booking for the same identity on one d…
2026-08-19 15:33:42 +03:00
Abubeker Yasin
014b1a6d47 fix: ( fayda ) reject a second booking for the same identity on one departure 2026-08-19 15:28:10 +03:00
Abubeker Yasin
fbba4add73 Merge pull request #1344 from Tria-plc/alpha
fix: ( fayda ) block one Fayda identity from verifying multiple passe…
2026-08-19 09:26:34 +03:00
Abubeker Yasin
1f38b5a3c6 fix: ( fayda ) block one Fayda identity from verifying multiple passengers 2026-08-19 09:25:51 +03:00
Abubeker Yasin
861900dc1b Merge pull request #1338 from Tria-plc/alpha
feat: ( audit ) resolve the actor from the session and audit all back…
2026-08-18 16:19:15 +03:00
Abubeker Yasin
0eb64ad9a1 feat: ( audit ) resolve the actor from the session and audit all backoffice mutations 2026-08-18 15:13:22 +03:00
Abubeker Yasin
db319d25ce Merge pull request #1327 from Tria-plc/alpha
fix: ( supplementary-charges ) pay in the selected method's currency,…
2026-08-18 10:22:49 +03:00
Abubeker Yasin
a9eac93fa3 fix: ( supplementary-charges ) pay in the selected method's currency, add CAC Bank and CBE 2026-08-18 10:16:59 +03:00
Abubeker Yasin
e8e136193d Merge pull request #1322 from Tria-plc/alpha
fix: ( excess-baggage ) pay in the selected method's currency and rec…
2026-08-17 15:36:37 +03:00
Abubeker Yasin
fa16087a4a fix: ( excess-baggage ) pay in the selected method's currency and record settlement 2026-08-17 15:33:43 +03:00
Abubeker Yasin
70663f91da Merge pull request #1307 from Tria-plc/alpha
fix: ( payments ) restrict force-confirm to tickets:generate permission
2026-08-17 09:48:40 +03:00
Abubeker Yasin
b9e000729d fix: ( payments ) restrict force-confirm to tickets:generate permission 2026-08-17 09:47:36 +03:00
Roba Boru
f41402422b Merge branch 'dev' of https://github.com/Tria-plc/edr-platform into feature/report 2026-08-14 08:23:17 +03:00
Roba Boru
aa850146dc Fix price on voucher 2026-08-14 08:22:50 +03:00
Abubeker Yasin
62bb190752 Merge pull request #1282 from Tria-plc/alpha
feat: ( dashboard ) add booking charts
2026-08-13 23:32:25 +03:00