root
c5f614b3e4
feat: add employee email verification on signup
...
Build & Deploy / Build & Push Docker Image (push) Failing after 41s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m1s
Test / Marketplace Unit Tests (push) Successful in 9m36s
Test / Admin Unit Tests (push) Successful in 9m38s
Test / Dashboard Unit Tests (push) Successful in 9m37s
Test / API Integration Tests (push) Has been cancelled
- Signup sends verification email instead of auto-login; login blocks unverified emails
- New endpoints: POST /verify-email and POST /resend-verification
- New verify-email page in dashboard with token-based email confirmation
- DB migration adds emailVerified and emailVerificationToken fields to Employee
- Update sign-in/sign-up/reset-password flows to handle verification states
- Minor UI polish across dashboard and marketplace components
- Refactor marketplace-homepage types
2026-06-25 20:25:16 -04:00
root
3b142ca4c7
chore: bulk commit of pre-existing changes
...
Build & Deploy / Build & Push Docker Image (push) Successful in 48s
Test / API Unit Tests (push) Successful in 9m48s
Test / Marketplace Unit Tests (push) Successful in 9m38s
Test / Admin Unit Tests (push) Successful in 9m33s
Build & Deploy / Deploy to VPS (push) Has been cancelled
Test / Dashboard Unit Tests (push) Has been cancelled
Test / API Integration Tests (push) Has been cancelled
Includes:
- Admin dashboard layout and page updates
- API account auth module (routes, schemas, service)
- Dashboard sign-up form extraction, middleware refactor
- Marketplace proxy and middleware updates
- CORS origins expansion for dev environment
- Seed email domain correction (.com → .ma)
- Docs: create-account guide, fleet page, signup plan
- Various UI component and layout refinements
2026-06-25 00:57:59 -04:00
root
8ee9bc0bca
redesign the dashboard
Build & Deploy / Build & Push Docker Image (push) Failing after 43s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 4m59s
Test / Marketplace Unit Tests (push) Has been cancelled
Test / Admin Unit Tests (push) Has been cancelled
Test / Dashboard Unit Tests (push) Has been cancelled
Test / API Integration Tests (push) Has been cancelled
2026-06-24 02:00:31 -04:00
root
37a6ed8a76
reservation implementation
2026-06-11 15:35:25 -04:00
root
919f583677
fix login and some errors while login
2026-06-11 11:57:03 -04:00
root
e5bde57613
fix testss
2026-06-11 02:23:55 -04:00
root
80a597bc10
fix architecture and write new tests
2026-06-10 00:40:19 -04:00
root
e0b2239f66
add editable menu items for companies
2026-06-03 20:06:41 -04:00
root
29886c3397
update ar currency
2026-06-02 01:45:05 -04:00
root
8f57ca9d76
fix tests failure
2026-06-02 01:23:19 -04:00
root
0df950f2b1
add pricing feature
2026-06-02 01:15:04 -04:00
root
f0c5d72523
fix tests and docker-compose
2026-05-26 23:57:14 -04:00
root
0d969ab095
add review and booking policies
2026-05-25 18:29:05 -04:00
root
8ed572b3bd
update reservation
2026-05-25 15:56:14 -04:00
root
c8bde121fc
notification implemented
2026-05-25 13:12:06 -04:00
root
33b6bb55f0
billing invoice
2026-05-25 05:35:55 -04:00
root
8d0b7a5ceb
update subscription module
2026-05-25 04:58:56 -04:00
root
c9cbe479aa
update subscription algorithm
2026-05-25 03:12:19 -04:00
root
95376d3223
fix migration error at fleet page
2026-05-25 00:58:10 -04:00
root
9bd0938951
fix signin signout and apply the new style
2026-05-24 23:58:54 -04:00
root
9dc084ee50
fix forgot password style
2026-05-23 04:47:37 -04:00
root
99c429d69c
vuln fix
2026-05-22 02:43:13 -04:00
root
191fb3cb4e
fix languages
2026-05-22 02:20:20 -04:00
root
e74681e810
fix the upload issue and add driver license upload
2026-05-20 22:54:09 -04:00
root
d4f7de5762
dashboard fix
2026-05-19 21:25:38 -04:00
root
84285335a4
remove company website pages
2026-05-17 08:53:19 -04:00
root
be98e3e65d
fix production db
2026-05-17 00:35:35 -04:00
root
1b929dd892
fix types package: point main/types to compiled dist output
...
Node.js was loading src/index.ts at runtime (raw TypeScript) because
main pointed to the source. At runtime it tried to resolve './damage'
without an extension which fails in Node's ESM resolver.
Pointing main to dist/index.js makes Node load the compiled CommonJS
output produced by `tsc` during the build step.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-16 20:30:44 -04:00
root
1a39aa8433
fix and update language for company workspace
2026-05-15 15:44:31 +00:00
root
0e1b6f0338
update db deploy
2026-05-15 15:44:31 +00:00
root
00834dcb7e
fix api production deployment
2026-05-15 15:44:31 +00:00
root
2d28947b92
fix production issue
2026-05-10 19:55:57 -04:00
root
6322b7d2a1
add car reservation feature
2026-05-09 21:10:38 -04:00
root
09b0e3b55f
fix first online resevation
2026-05-09 20:01:51 -04:00
root
c4a45c8b21
add homepage management
2026-05-07 00:34:29 -04:00
root
750ae56a29
fixing platform admin
2026-05-06 22:58:23 -04:00
root
695a7f7cc7
add first files
2026-04-30 14:59:57 -04:00