Commit Graph

194 Commits

Author SHA1 Message Date
root e6460de4d0 add eye for all password fields
Build & Deploy / Build & Push Docker Image (push) Failing after 7s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / Type Check (all packages) (push) Failing after 26s
Test / API Unit Tests (push) Has been skipped
Test / Homepage Unit Tests (push) Has been skipped
Test / Storefront Unit Tests (push) Has been skipped
Test / Admin Unit Tests (push) Has been skipped
Test / Dashboard Unit Tests (push) Has been skipped
Test / API Integration Tests (push) Has been skipped
2026-06-27 23:12:24 -04:00
root 59b58d02ea fix packages issue
Build & Deploy / Build & Push Docker Image (push) Failing after 22s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / Type Check (all packages) (push) Failing after 9m36s
Test / API Unit Tests (push) Has been skipped
Test / Homepage Unit Tests (push) Has been skipped
Test / Storefront Unit Tests (push) Has been skipped
Test / Admin Unit Tests (push) Has been skipped
Test / Dashboard Unit Tests (push) Has been skipped
Test / API Integration Tests (push) Has been skipped
2026-06-27 22:55:24 -04:00
root a48285ecc5 update packages
Build & Deploy / Build & Push Docker Image (push) Failing after 7s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / Type Check (all packages) (push) Failing after 10s
Test / API Unit Tests (push) Has been skipped
Test / Homepage Unit Tests (push) Has been skipped
Test / Storefront Unit Tests (push) Has been skipped
Test / Admin Unit Tests (push) Has been skipped
Test / Dashboard Unit Tests (push) Has been skipped
Test / API Integration Tests (push) Has been skipped
2026-06-27 03:16:24 -04:00
root 7392b094e0 fix npm packages
Build & Deploy / Build & Push Docker Image (push) Failing after 7s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / Type Check (all packages) (push) Failing after 9s
Test / API Unit Tests (push) Has been skipped
Test / Homepage Unit Tests (push) Has been skipped
Test / Storefront Unit Tests (push) Has been skipped
Test / Admin Unit Tests (push) Has been skipped
Test / Dashboard Unit Tests (push) Has been skipped
Test / API Integration Tests (push) Has been skipped
2026-06-27 02:52:28 -04:00
root 4d82cf9f1a fix cert issue
Build & Deploy / Build & Push Docker Image (push) Failing after 7s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / Type Check (all packages) (push) Failing after 25s
Test / API Unit Tests (push) Has been skipped
Test / Homepage Unit Tests (push) Has been skipped
Test / Storefront Unit Tests (push) Has been skipped
Test / Admin Unit Tests (push) Has been skipped
Test / Dashboard Unit Tests (push) Has been skipped
Test / API Integration Tests (push) Has been skipped
2026-06-27 02:37:08 -04:00
root f51d6e4634 fix new apps folder naming
Build & Deploy / Build & Push Docker Image (push) Failing after 56s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / Type Check (all packages) (push) Failing after 40s
Test / API Unit Tests (push) Has been skipped
Test / Homepage Unit Tests (push) Has been skipped
Test / Storefront Unit Tests (push) Has been skipped
Test / Admin Unit Tests (push) Has been skipped
Test / Dashboard Unit Tests (push) Has been skipped
Test / API Integration Tests (push) Has been skipped
2026-06-27 02:29:07 -04:00
root dce4fdc77e fix docker build 2026-06-27 02:23:00 -04:00
root dc72970ff1 fix email verification
Build & Deploy / Build & Push Docker Image (push) Failing after 48s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m4s
Test / Marketplace Unit Tests (push) Failing after 4m55s
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-27 02:12:42 -04:00
root 38ed8045ab remove duplicate folder and fix sending email
Build & Deploy / Build & Push Docker Image (push) Failing after 49s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m3s
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-27 02:03:08 -04:00
root ab03ee3a4d fix login
Build & Deploy / Build & Push Docker Image (push) Failing after 48s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m2s
Test / Marketplace Unit Tests (push) Failing after 4m56s
Test / Admin Unit Tests (push) Successful in 9m36s
Test / Dashboard Unit Tests (push) Successful in 9m37s
Test / API Integration Tests (push) Successful in 9m54s
2026-06-27 00:55:55 -04:00
root 0f083d8e5d fix the homepage pages
Build & Deploy / Build & Push Docker Image (push) Failing after 49s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m4s
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-27 00:48:52 -04:00
root e36a59b0bc fix all languages homepage
Build & Deploy / Build & Push Docker Image (push) Failing after 48s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m3s
Test / Marketplace Unit Tests (push) Failing after 4m56s
Test / Admin Unit Tests (push) Successful in 9m36s
Test / Dashboard Unit Tests (push) Successful in 9m38s
Test / API Integration Tests (push) Successful in 9m54s
2026-06-26 21:58:03 -04:00
root 7962bf9a92 fix french homepage
Build & Deploy / Build & Push Docker Image (push) Failing after 49s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m6s
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-26 21:49:06 -04:00
root 35172ab46b add images and redesign hompeage into sections, fix the dark color
Build & Deploy / Build & Push Docker Image (push) Failing after 48s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m2s
Test / Marketplace Unit Tests (push) Failing after 4m55s
Test / Admin Unit Tests (push) Successful in 9m37s
Test / Dashboard Unit Tests (push) Successful in 9m37s
Test / API Integration Tests (push) Successful in 9m54s
2026-06-26 21:01:02 -04:00
root d7fb7b7a7b redesign the homepage
Build & Deploy / Build & Push Docker Image (push) Failing after 47s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m4s
Test / Marketplace Unit Tests (push) Failing after 4m55s
Test / Admin Unit Tests (push) Successful in 9m37s
Test / Dashboard Unit Tests (push) Successful in 9m37s
Test / API Integration Tests (push) Successful in 9m54s
2026-06-26 16:27:21 -04:00
root 256ff0814e refactor: split marketplace into homepage and storefront apps
Build & Deploy / Build & Push Docker Image (push) Failing after 44s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 5m0s
Test / Marketplace Unit Tests (push) Failing after 4m51s
Test / Admin Unit Tests (push) Successful in 9m31s
Test / Dashboard Unit Tests (push) Successful in 9m37s
Test / API Integration Tests (push) Successful in 9m54s
- Remove apps/marketplace entirely
- Create apps/homepage (port 3000): landing/marketing pages (home, features, pricing, platform-ops, review, legal)
- Create apps/storefront (port 3004): vehicle browsing (explore) and renter account (dashboard, profile, notifications)
- Duplicate shared components/libs into each app
- Update homepage header nav: Home, Features, Pricing instead of Home, Explore
- Fix all /explore cross-references in homepage to point to /features
- Update docker-compose.dev.yml: new homepage and storefront services, remove marketplace
- Update docker-compose.production.yml: split into homepage (main domain) and storefront (path-based routes)
- Update Dockerfiles: EXPOSE 3004 instead of 3003
- Update root package.json scripts: homepage/storefront profiles, tests, prod scripts
- Add docker-prod-up-homepage.sh and docker-prod-up-storefront.sh, remove marketplace script
2026-06-25 21:09:16 -04:00
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 cd67db99ed fix signin
Build & Deploy / Build & Push Docker Image (push) Successful in 48s
Test / API Unit Tests (push) Successful in 9m50s
Test / Marketplace Unit Tests (push) Successful in 9m37s
Test / Admin Unit Tests (push) Successful in 9m33s
Test / Dashboard Unit Tests (push) Successful in 9m37s
Test / API Integration Tests (push) Successful in 9m49s
Build & Deploy / Deploy to VPS (push) Successful in 2s
2026-06-25 01:29:36 -04:00
root 81b24080ac enroll admin 2fa 2026-06-25 01:22:39 -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 572d115003 update dashboard ux 2026-06-24 03:04:01 -04:00
root 2739f14e45 fix: add missing howitworks and testimonials fields to API schema and admin section labels
Build & Deploy / Deploy to VPS (push) Has been cancelled
Build & Deploy / Build & Push Docker Image (push) Has been cancelled
Test / API Unit Tests (push) Successful in 9m50s
Test / Marketplace Unit Tests (push) Successful in 9m37s
Test / Admin Unit Tests (push) Successful in 9m38s
Test / Dashboard Unit Tests (push) Successful in 9m37s
Test / API Integration Tests (push) Successful in 9m54s
2026-06-24 02:19:37 -04:00
root 4f9107758e fix the error
Build & Deploy / Deploy to VPS (push) Has been cancelled
Build & Deploy / Build & Push Docker Image (push) Has been cancelled
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:09:11 -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 6c50458aca Use dedicated REGISTRY_TOKEN with packages scope instead of built-in GITEA_TOKEN
Build & Deploy / Build & Push Docker Image (push) Successful in 52s
Test / API Unit Tests (push) Successful in 9m48s
Test / Marketplace Unit Tests (push) Successful in 9m38s
Test / Admin Unit Tests (push) Successful in 9m37s
Test / Dashboard Unit Tests (push) Successful in 9m38s
Test / API Integration Tests (push) Successful in 9m50s
Build & Deploy / Deploy to VPS (push) Successful in 2s
The built-in GITEA_TOKEN lacks read:packages/write:packages scopes,
causing 403 Forbidden when authenticating with the Gitea container registry.
2026-06-21 02:03:33 -04:00
root aca56e7ad9 Make Docker build/push resilient to missing secrets for local act runs
Test / API Unit Tests (push) Successful in 9m47s
Test / Marketplace Unit Tests (push) Successful in 9m38s
Test / Admin Unit Tests (push) Successful in 9m37s
Build & Deploy / Build & Push Docker Image (push) Failing after 14s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / Dashboard Unit Tests (push) Successful in 9m36s
Test / API Integration Tests (push) Successful in 9m50s
- Add credential-check step so docker login gracefully skips when
  GITEA_TOKEN is unavailable (e.g. local 'act' runs)
- Build step always runs locally; push only when credentials exist
- Add .actrc for convenience runner image mapping
2026-06-21 01:27:21 -04:00
root 7da3957ee1 fix: add Docker CLI install step before registry login
Build & Deploy / Build & Push Docker Image (push) Failing after 12s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Successful in 9m50s
Test / Marketplace Unit Tests (push) Successful in 9m37s
Test / Admin Unit Tests (push) Successful in 9m34s
Test / Dashboard Unit Tests (push) Successful in 9m37s
Test / API Integration Tests (push) Successful in 9m54s
2026-06-20 19:07:55 -04:00
root d4c460c3cb fix: bypass SSL verification in Gitea Actions checkout steps
Build & Deploy / Build & Push Docker Image (push) Failing after 9m29s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Successful in 9m58s
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-20 18:46:13 -04:00
root e02c811ffd feat: add workflow_dispatch trigger for manual VPS deployment
Build & Deploy / Build & Push Docker Image (push) Failing after 32s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 28s
Test / Marketplace Unit Tests (push) Failing after 37s
Test / Admin Unit Tests (push) Failing after 30s
Test / Dashboard Unit Tests (push) Failing after 32s
Test / API Integration Tests (push) Failing after 33s
2026-06-20 18:39:31 -04:00
root 95accb780d ci: trigger gitea actions workflow
Build & Deploy / Build & Push Docker Image (push) Failing after 2m1s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / API Unit Tests (push) Failing after 53s
Test / Marketplace Unit Tests (push) Failing after 27s
Test / Admin Unit Tests (push) Failing after 29s
Test / Dashboard Unit Tests (push) Failing after 29s
Test / API Integration Tests (push) Failing after 34s
2026-06-20 17:28:35 -04:00
root ddaccff28c add gitea runner
Build & Deploy / Build & Push Docker Image (push) Has been cancelled
Build & Deploy / Deploy to VPS (push) Has been cancelled
Test / API Unit Tests (push) Has been cancelled
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-20 17:13:07 -04:00
root 44f59423ec fix api test error 2026-06-11 23:26:35 -04:00
root af5b7fda7e implement driver license date validation 2026-06-11 21:53:48 -04:00
root b52c6305b5 fix image build 2026-06-11 16:55:12 -04:00
root b5a224dc04 fix test 2026-06-11 16:27:31 -04:00
root 6b97c895e0 fix input field requirement 2026-06-11 15:49:31 -04:00
root 37a6ed8a76 reservation implementation 2026-06-11 15:35:25 -04:00
root 6eeba99c45 prevent booking when no car added 2026-06-11 12:30:41 -04:00
root 919f583677 fix login and some errors while login 2026-06-11 11:57:03 -04:00
root f9b793a05f fix image build 2026-06-11 11:12:04 -04:00
root 7744d533fd fix build image error 2026-06-11 03:54:41 -04:00
root ab3ce8e366 fix integration tests 2026-06-11 02:41:56 -04:00
root e5bde57613 fix testss 2026-06-11 02:23:55 -04:00
root b22983650d fix tests isues 2026-06-11 01:43:25 -04:00
root 64df4439d3 fix tests 2026-06-10 20:16:06 -04:00
root 30c4997656 fix tests 2026-06-10 19:26:05 -04:00
root 1c441a164c fix integration tests 2026-06-10 19:12:01 -04:00
root 99ce11eac3 Add React imports to marketplace policy pages 2026-06-10 18:54:51 -04:00
root f98ac2c4fa fix failed tests 2026-06-10 01:17:09 -04:00
root f1fff38400 update gitlab file 2026-06-10 00:51:21 -04:00