root
c77d0a8e89
Rename legacy storefront app and references to carplace
...
Build & Push / Build & Push Docker Image (push) Failing after 10m39s
Replace storefront naming across source, tests, docs, config, and production scripts. Rename the legacy top-level app directory and Carplace component files, remove duplicate storefront startup scripts, and refresh the lockfile.
2026-07-04 18:10:08 -04:00
root
7ff2dbb139
chore: wire Carplace into dev and production stacks
Build & Deploy / Build & Push Docker Image (push) Successful in 2m55s
Test / Type Check (all packages) (push) Successful in 54s
Build & Deploy / Deploy to VPS (push) Successful in 4s
Test / API Unit Tests (push) Failing after 48s
Test / Homepage Unit Tests (push) Successful in 43s
Test / Storefront Unit Tests (push) Failing after 40s
Test / Admin Unit Tests (push) Successful in 40s
Test / Dashboard Unit Tests (push) Failing after 42s
Test / API Integration Tests (push) Successful in 1m0s
2026-07-02 18:15:42 -04:00
root
ae10f5272f
fix: resolve homepage unit test failures — React runtime, TS target, and pricing currency
...
Build & Deploy / Build & Push Docker Image (push) Failing after 6m25s
Build & Deploy / Deploy to VPS (push) Has been skipped
Test / Type Check (all packages) (push) Successful in 3m16s
Test / API Unit Tests (push) Failing after 2m35s
Test / Homepage Unit Tests (push) Failing after 3m6s
Test / Storefront Unit Tests (push) Failing after 4m2s
Test / Admin Unit Tests (push) Failing after 3m13s
Test / Dashboard Unit Tests (push) Failing after 3m17s
Test / API Integration Tests (push) Failing after 3m11s
Three fixes:
1. React/ReactDOM version mismatch (root cause of 11 test failures):
@testing-library/react (hoisted to root) resolved react-dom@18.3.1 from
root node_modules, but homepage components use React 19. React 19 JSX
elements cannot be rendered by react-dom 18, producing 'Objects are not
valid as a React child' errors.
Fix: added react-dom@^19.2.0 to root package.json, making root-level
react-dom v19.2.7. @testing-library/react now resolves react-dom@19,
matching the homepage's React 19 components.
2. TypeScript target (warning elimination):
Changed homepage tsconfig target from ES2024 to ES2022. The installed
Vite/esbuild version does not recognize ES2024.
3. Pricing currency test (test/configuration mismatch):
The production pricing-config.ts uses currency 'MAD' (Moroccan dirham).
Updated the test expectation from 'USD' to 'MAD' to match.
Validation:
- Focused tests: 6/6 files, 14/14 tests pass
- Full homepage: 16/16 files, 51/51 tests pass
- Full API: 150/150 files, 716/716 tests pass (no regressions)
2026-06-29 00:38:21 -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
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
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
81b24080ac
enroll admin 2fa
2026-06-25 01:22:39 -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
80a597bc10
fix architecture and write new tests
2026-06-10 00:40:19 -04:00
root
00a1d8e3a8
add prod deploy script
2026-06-04 01:52:56 -04:00
root
a9305fa4a2
fix registry link
2026-06-02 15:17:09 -04:00
root
da1841e6b9
add registry setup
2026-06-02 13:51:06 -04:00
root
e9dfbeb591
fix prod ddeployment
2026-06-02 12:53:45 -04:00
root
9bd0938951
fix signin signout and apply the new style
2026-05-24 23:58:54 -04:00
root
fc4d099d4f
add portainer
2026-05-22 12:22:14 -04:00
root
f009ca10c6
refractor code,
2026-05-21 12:35:49 -04:00
root
7ac0098c7f
fix forgot password and add runscripts
2026-05-17 23:25:03 -04:00
root
0b73504455
add admin user
2026-05-17 17:10:29 -04:00
root
193aeae834
fix packeg for dev and prod
2026-05-15 15:44:31 +00:00
root
0e1b6f0338
update db deploy
2026-05-15 15:44:31 +00:00
root
09b0e3b55f
fix first online resevation
2026-05-09 20:01:51 -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