Compare commits

..

No commits in common. "61f1f5903074fb612ca9356e55f4213fae14b439" and "b924e41ce8502b228eddefb8fbb938ad6fd5aa08" have entirely different histories.

6 changed files with 3 additions and 3323 deletions

7
.gitignore vendored
View File

@ -15,11 +15,8 @@ dist/
downloads/
eggs/
.eggs/
# Python lib directories (not frontend/lib)
/lib/
/lib64/
backend/lib/
backend/lib64/
lib/
lib64/
parts/
sdist/
var/

View File

@ -140,7 +140,7 @@ class DesignService:
DesignProduct(
type=p.get("type", ""),
provider=p.get("provider", ""),
sku=str(p.get("sku", "")), # Convert to string (some SKUs are integers)
sku=p.get("sku", ""),
variants=p.get("variants", []),
retail_price=float(p.get("retail_price", 0)),
)

View File

@ -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

View File

@ -1,6 +0,0 @@
import { type ClassValue, clsx } from "clsx";
import { twMerge } from "tailwind-merge";
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs));
}

View File

@ -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