Commit Graph

183 Commits

Author SHA1 Message Date
marshal
788ab979f4 Merge pull request #60 from Tria-plc/freight_feature/booking/minio
add  reference-data
2026-06-01 15:21:41 +03:00
marshal
4285e704bd changes 2026-06-01 15:14:03 +03:00
yaschalew10
779f1283d7 Merge pull request #59 from Tria-plc/freight/feature/registeration
freight/feature/registeration
2026-06-01 12:46:57 +03:00
ghost2023
b76ae8b81e refactor(onboarding): Restructure OnboardingPage for user type selection 2026-06-01 11:37:47 +03:00
ghost2023
0aece8f1dc feat(portal): Overhaul authentication flow and application routing 2026-06-01 11:37:47 +03:00
yaschalew10
243a18e3e3 Merge pull request #57 from Tria-plc/freight_feature/booking/minio
complete rule engine and working on booking flow
2026-05-31 10:16:57 +03:00
marshal
6b6a1d56d6 update the Consolidation and wagon filling on booking and Add GET /bookings/reference-data endpoint for booking form catalog (yards, containers, services, shipping lines, cargo types) 2026-05-30 12:45:52 +03:00
marshal
badeeff345 complete rule engine and booking flow 2026-05-30 11:52:50 +03:00
yaschalew10
eb18a51108 Merge pull request #56 from Tria-plc/freight/feature/user_registration
Freight/feature/user registration
2026-05-30 11:29:55 +03:00
marshal
7bbb95e9fd complete rule engine and booking flow 2026-05-30 10:28:51 +03:00
marshal
430dc44937 complete rule engine and booking flow 2026-05-30 10:27:59 +03:00
yaschalew
1b8391186d customer registration 2026-05-30 09:47:26 +03:00
yaschalew
b8f6438371 Merge branch 'freight/develop' of github.com:Tria-plc/edr-platform into freight/feature/user_registration 2026-05-29 19:50:42 +03:00
yaschalew10
251d7d8bd4 Merge pull request #55 from Tria-plc/freight/feature/profile-page
Add Profile page, and rebuild the booking detail page
2026-05-29 19:50:17 +03:00
yaschalew
55f611b9e8 fix conflict 2026-05-29 19:46:18 +03:00
ghost2023
bf51ead32d feat(portal): Add Profile page, refactor booking details, and remove documents module 2026-05-29 17:37:02 +03:00
yaschalew
ac35218299 add docs settings to admin page 2026-05-29 16:50:55 +03:00
yaschalew10
bd08fb2351 Merge pull request #54 from Tria-plc/freight/feature/ui-sync
onboarding and bookin ui page
2026-05-29 16:40:26 +03:00
ghost2023
70f5f9aff8 refactor(bookings): Refine booking form schema with default values and types 2026-05-29 15:58:17 +03:00
ghost2023
b58e2ee2be refactor(bookings): Consolidate and remove steps for streamlined booking flow 2026-05-29 13:08:27 +03:00
yaschalew10
0d440d55e9 Merge pull request #53 from Tria-plc/freight/feature/backoffice_iam_demo
Freight/feature/backoffice iam demo
2026-05-29 12:17:02 +03:00
Michael Abebe
ec103a0e84 Merge branch 'freight/develop' into freight/feature/backoffice_iam_demo 2026-05-29 12:15:00 +03:00
Michael Abebe
426019ebf7 feat(iam:demo): added demo permissions for superadmin 2026-05-29 11:45:44 +03:00
yaschalew10
22e701b96f Merge pull request #52 from Tria-plc/freight_feature/booking/minio
implement rule engine module with dynamic booking evaluation
2026-05-29 11:36:06 +03:00
Michael Abebe
be5f3e1811 feat(freight:backoffice): demo iam 2026-05-29 11:21:04 +03:00
marshal
800f036005 implement rule engine module with dynamic booking evaluation, 7 entities, and Postman endpoints 2026-05-29 10:00:45 +03:00
Hagernesh Tadesse
0657e6dcf2 Merge pull request #51 from Tria-plc/freight/rule_engine_ui
Freight/rule engine UI
2026-05-28 17:14:00 +03:00
hagiye
ccffafad59 Merge branch 'freight/develop' of https://github.com/Tria-plc/edr-platform into freight/rule_engine_ui 2026-05-28 17:01:10 +03:00
hagiye
6cd3afd821 Rule engine UI 2026-05-28 17:00:54 +03:00
yaschalew10
b96ba355cf Merge pull request #50 from Tria-plc/freight/feature/ui-sync
freight/feature/ui sync
2026-05-28 16:47:00 +03:00
ghost2023
14f73f0c79 refactor(portal): Streamline client-side navigation with React Router Link components, refine global route handling, remove obsolete path definitions, and update project dependencies, including minor UI adjustments. 2026-05-28 16:45:10 +03:00
ghost2023
15a7a0a05f style: clean up on custom portal 2026-05-28 16:40:02 +03:00
ghost2023
c4dd82dbfb refactor: rm the unused pages and components 2026-05-28 16:39:42 +03:00
ghost2023
240fb505ec refactor(bookings): Streamline new booking process, integrate useAuth for customer data, and simplify API payloads 2026-05-28 16:27:22 +03:00
hagiye
a5dc50f410 rule engine UI 2026-05-28 16:26:52 +03:00
yaschalew10
e8a887b4e8 Merge pull request #48 from Tria-plc/freight/feature/ui-sync
Auth and basic onboarding finished
2026-05-28 15:58:22 +03:00
ghost2023
3e77f27a96 feat(onboarding): Introduce multi-step customer onboarding page, enhancing AuthLayout with dynamic class props and improving customer service for typed creation and graceful 404 handling. 2026-05-28 15:54:41 +03:00
ghost2023
0eaa1f93f3 feat(onboarding): Implement customer onboarding guard in App.tsx, redirecting unprofiled users to OnboardingPage, centralizing user and customer data management in useAuth with cookie-based auth. 2026-05-28 15:54:41 +03:00
ghost2023
4262de5424 feat(accounts): Implement password strength validation and live feedback 2026-05-28 15:54:41 +03:00
ghost2023
edfd885b4c feat(auth): Implement phone number login and introduce PhoneInput component 2026-05-28 15:54:41 +03:00
ghost2023
10287b4bfd style(auth): Apply updated design system guidelines to all authentication forms 2026-05-28 15:54:41 +03:00
ghost2023
6457b692b8 chore: update create customer dto 2026-05-28 15:54:40 +03:00
ghost2023
e84451ca60 fix: unused import causing error 2026-05-28 15:54:40 +03:00
ghost2023
b30a04edce refactor(auth): Transition main app to custom authentication system and local useAuth hook 2026-05-28 15:54:26 +03:00
ghost2023
53e8b40123 refactor(auth): Remove IAM library, implement custom cookie and local storage auth 2026-05-28 15:54:26 +03:00
ghost2023
64356a20e6 feat(frieght): setup useAuth 2026-05-28 15:54:26 +03:00
ghost2023
6dac547a74 feat(utils): Introduce Result type and API error extraction utility 2026-05-28 15:54:26 +03:00
ghost2023
06c976d6d9 chore: urls 2026-05-28 15:54:26 +03:00
ghost2023
6b2a341511 refactor(services): Consolidate user authentication logic and add customer API 2026-05-28 15:54:26 +03:00
ghost2023
67d9d13591 chore: sync Ibooking 2026-05-28 15:54:26 +03:00