Commit Graph

153 Commits

Author SHA1 Message Date
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
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
ghost2023
8039f70deb refactor(booking): Migrate new booking logic to react-query, deprecate mock service and draft IDs 2026-05-28 15:54:25 +03:00
yaschalew10
32e552e13b Merge pull request #46 from Tria-plc/freight_feature/booking/minio
add service-types and cargo-types CRUD modules with pagination, filtering
2026-05-28 12:06:16 +03:00
marshal
3b53042cf8 add service-types and cargo-types CRUD modules with pagination, filtering 2026-05-28 11:58:04 +03:00
marshal
ae7b9c2750 add service-types and cargo-types CRUD modules with pagination, filtering 2026-05-28 11:53:08 +03:00
marshal
e1d05d5475 add service-types and cargo-types CRUD modules with pagination, filtering 2026-05-28 11:52:29 +03:00
yaschalew10
39764c4418 Merge pull request #45 from Tria-plc/freight/feature/backoffice_permission_roles
Freight/feature/backoffice permission roles
2026-05-28 11:48:02 +03:00
Michael Abebe
c0fc66729b feat(freight:backoffice): Added employees page 2026-05-28 11:44:58 +03:00
marshal
429459ef29 add service-types and cargo-types CRUD modules with pagination, filtering 2026-05-28 11:37:12 +03:00
marshal
d08bc6d3fe add service-types and cargo-types CRUD modules with pagination, filtering 2026-05-28 11:34:24 +03:00
Michael Abebe
6841c3f4d8 feat(freight:backoffice): group roles by apps 2026-05-28 10:57:20 +03:00
Michael Abebe
2ccbfe324f feat(freight:backoffice): Added permissions and roles pages under user-management dashboard 2026-05-28 10:44:41 +03:00
yaschalew10
2e9a93d9e2 Merge pull request #43 from Tria-plc/freight_feature/booking/minio
allow customers booking
2026-05-28 10:37:24 +03:00
marshal
6d49c38f48 allow customers booking 2026-05-28 10:31:31 +03:00
yaschalew10
49a746b272 Merge pull request #42 from Tria-plc/freight/feature/user_registration
Freight/feature/user registration
2026-05-28 08:45:48 +03:00
yaschalew
217069fb74 fix conflict 2026-05-28 08:44:26 +03:00
yaschalew
4bacbaa96c add route 2026-05-28 08:41:12 +03:00
yaschalew10
ee80d597c1 Merge pull request #40 from Tria-plc/freight/feature/bootstrap_backoffice
Freight/feature/bootstrap backoffice
2026-05-26 14:49:49 +03:00
Michael Abebe
cad3dd8e2d fix(freight:api): fixed removed seeder in merge 2026-05-26 13:47:58 +03:00
Michael Abebe
39c3f3cf43 Merge branch 'freight/develop' into freight/feature/bootstrap_backoffice 2026-05-26 13:37:34 +03:00
Michael Abebe
54b122bb3a feat(freight:backoffice): added position type 2026-05-26 13:35:49 +03:00
Michael Abebe
b487d47055 feat(freight:backoffice): migrated smart-office user-management 2026-05-26 12:50:40 +03:00
yaschalew
ffd38f8025 Merge branch 'freight/develop' of github.com:Tria-plc/edr-platform into freight/feature/user_registration 2026-05-26 10:16:41 +03:00
yaschalew
8a7a56766f add onboarding 2026-05-26 10:15:59 +03:00
yaschalew10
589bf33091 Merge pull request #39 from Tria-plc/freight_feature/booking/minio
add signed url
2026-05-26 09:36:01 +03:00
marshal
37b0c48cc0 add signed url 2026-05-26 09:34:44 +03:00
marshal
f23d570427 changes 2026-05-26 09:24:47 +03:00
yaschalew
5a4d6baec2 user account create 2026-05-26 05:40:53 +03:00
hagiye
f90e5e0e1c company detail api and frontend 2026-05-26 01:06:06 +03:00
Michael Abebe
a8d26b73b8 ui update 2026-05-25 16:27:54 +03:00
Michael Abebe
235b4b9a93 Merge branch 'freight/develop' into freight/feature/bootstrap_backoffice 2026-05-25 15:53:35 +03:00