Compare commits
No commits in common. "61f1f5903074fb612ca9356e55f4213fae14b439" and "b924e41ce8502b228eddefb8fbb938ad6fd5aa08" have entirely different histories.
61f1f59030
...
b924e41ce8
|
|
@ -15,11 +15,8 @@ dist/
|
||||||
downloads/
|
downloads/
|
||||||
eggs/
|
eggs/
|
||||||
.eggs/
|
.eggs/
|
||||||
# Python lib directories (not frontend/lib)
|
lib/
|
||||||
/lib/
|
lib64/
|
||||||
/lib64/
|
|
||||||
backend/lib/
|
|
||||||
backend/lib64/
|
|
||||||
parts/
|
parts/
|
||||||
sdist/
|
sdist/
|
||||||
var/
|
var/
|
||||||
|
|
|
||||||
|
|
@ -140,7 +140,7 @@ class DesignService:
|
||||||
DesignProduct(
|
DesignProduct(
|
||||||
type=p.get("type", ""),
|
type=p.get("type", ""),
|
||||||
provider=p.get("provider", ""),
|
provider=p.get("provider", ""),
|
||||||
sku=str(p.get("sku", "")), # Convert to string (some SKUs are integers)
|
sku=p.get("sku", ""),
|
||||||
variants=p.get("variants", []),
|
variants=p.get("variants", []),
|
||||||
retail_price=float(p.get("retail_price", 0)),
|
retail_price=float(p.get("retail_price", 0)),
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
||||||
version: "3.8"
|
|
||||||
|
|
||||||
# Development overrides - use with: docker compose -f docker-compose.yml -f docker-compose.dev.yml up
|
|
||||||
|
|
||||||
services:
|
|
||||||
db:
|
|
||||||
ports:
|
|
||||||
- "5432:5432"
|
|
||||||
|
|
||||||
redis:
|
|
||||||
ports:
|
|
||||||
- "6379:6379"
|
|
||||||
|
|
||||||
backend:
|
|
||||||
build:
|
|
||||||
context: ./backend
|
|
||||||
dockerfile: Dockerfile
|
|
||||||
volumes:
|
|
||||||
# Mount source for hot reload
|
|
||||||
- ./backend/app:/app/app:ro
|
|
||||||
# Mount designs from sibling repo
|
|
||||||
- ../mycopunk-swag/designs:/app/designs:ro
|
|
||||||
- ../mycopunk-swag/config:/app/config:ro
|
|
||||||
environment:
|
|
||||||
- DEBUG=true
|
|
||||||
- POD_SANDBOX_MODE=true
|
|
||||||
ports:
|
|
||||||
- "8000:8000"
|
|
||||||
command: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload
|
|
||||||
|
|
||||||
frontend:
|
|
||||||
build:
|
|
||||||
context: ./frontend
|
|
||||||
dockerfile: Dockerfile
|
|
||||||
args:
|
|
||||||
- NEXT_PUBLIC_API_URL=http://localhost:8000/api
|
|
||||||
ports:
|
|
||||||
- "3000:3000"
|
|
||||||
|
|
||||||
networks:
|
|
||||||
traefik-public:
|
|
||||||
driver: bridge # Override external for local dev
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
import { type ClassValue, clsx } from "clsx";
|
|
||||||
import { twMerge } from "tailwind-merge";
|
|
||||||
|
|
||||||
export function cn(...inputs: ClassValue[]) {
|
|
||||||
return twMerge(clsx(inputs));
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
/// <reference types="next" />
|
|
||||||
/// <reference types="next/image-types/global" />
|
|
||||||
/// <reference path="./.next/types/routes.d.ts" />
|
|
||||||
|
|
||||||
// NOTE: This file should not be edited
|
|
||||||
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
|
|
||||||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue