root
8aab968e09
refactor: rename marketplace to storefront across the entire monorepo
...
Build & Deploy / Build & Push Docker Image (push) Successful in 1m2s
Test / Type Check (all packages) (push) Failing after 28s
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
Build & Deploy / Deploy to VPS (push) Successful in 3s
Comprehensive rename of all marketplace references to storefront:
- API module: apps/api/src/modules/marketplace/ → storefront/
- Components: MarketplaceHeader → StorefrontHeader, MarketplaceShell →
StorefrontShell, MarketplaceFooter → StorefrontFooter
- Types: marketplace-homepage.ts → storefront-homepage.ts
- Test files: employee-marketplace-* → employee-storefront-*
- All source code identifiers, imports, route paths, and strings
- Documentation (docs/), CI config (.gitlab-ci.yml), scripts
- Dashboard, admin, storefront workspace references
- Prisma field names preserved (isListedOnMarketplace, marketplaceRating,
marketplaceFunnelEvent) as they map to database schema
Validation:
- API type-check: 0 errors
- Storefront type-check: 0 errors
- Dashboard type-check: 0 errors
- Full monorepo type-check: only pre-existing admin TS18046
2026-06-28 01:14:46 -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
81b24080ac
enroll admin 2fa
2026-06-25 01:22:39 -04:00
root
80a597bc10
fix architecture and write new tests
2026-06-10 00:40:19 -04:00
root
560da1cadf
fix prod domain mismatch
2026-06-04 14:19:37 -04:00
root
a896b1b4e8
fix pull image error
2026-06-04 13:47:48 -04:00
root
00a1d8e3a8
add prod deploy script
2026-06-04 01:52:56 -04:00
root
72107396a1
fix registry
2026-06-02 15:55:03 -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
2ffbc203e0
fix issue prod deployment
2026-05-25 19:46:14 -04:00
root
0d969ab095
add review and booking policies
2026-05-25 18:29:05 -04:00
root
f5292f8b6c
fix the errors in dashboard
2026-05-23 19:03:15 -04:00
root
dcd62f35ac
fix: remove medium theme, fix navbar re-render, fix Node.js env loading
...
- Remove 'medium' theme from dashboard and marketplace; keep only light/dark
- Marketplace: move public pages into (public)/ route group so header/footer
persist across navigations without re-rendering (eliminates usePathname)
- MarketplaceShell is now a pure context provider; chrome lives in
(public)/layout.tsx which Next.js holds stable across navigations
- WorkspaceFrame: remove history.replaceState and standalone-route logic
- Docker API: bypass npm run dev to avoid node --env-file in containers
- Add scripts/run-with-env-file.cjs for Node.js < 20.6 compatibility;
update apps/api/package.json dev script to use it
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 02:41:02 -04:00
root
8f93bb89f6
update Traefik
2026-05-23 01:39:21 -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
d4f7de5762
dashboard fix
2026-05-19 21:25:38 -04:00
root
7ac0098c7f
fix forgot password and add runscripts
2026-05-17 23:25:03 -04:00
root
09b0e3b55f
fix first online resevation
2026-05-09 20:01:51 -04:00