Skip to content

Commit 721028a

Browse files
Stefan ErnstStefan Ernst
authored andcommitted
Moved demo generation scripts
1 parent 3252b2e commit 721028a

12 files changed

Lines changed: 153 additions & 490 deletions

File tree

frontend/e2e/README-DEMO.md

Lines changed: 0 additions & 447 deletions
This file was deleted.

frontend/package-lock.json

Lines changed: 25 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/src/lib/features/collections/CollectionTree.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import { getStatusColor, getStatusInlineStyle, getTextColorForBackground } from '../../utils/statusColors.js';
77
import { workspaceGradientIndex, applyToAllViews, loadWorkspaceGradient, getGradientStyle } from '../../stores/workspaceGradient.js';
88
import { gradients } from '../../utils/gradients.js';
9-
import { ChevronRight, ChevronDown, GitBranch, Circle, AlertCircle, Calendar, FileCheck } from 'lucide-svelte';
9+
import { ChevronRight, ChevronDown, GitBranch, Circle, AlertCircle, Calendar, FileCheck, Minus } from 'lucide-svelte';
1010
import { itemTypeIconMap } from '../../utils/icons.js';
1111
import ViewHeader from '../../layout/ViewHeader.svelte';
1212
import ItemKey from '../items/ItemKey.svelte';
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# This Dockerfile expects the build context to be the PROJECT ROOT, not the demo directory.
55
#
66
# Usage:
7-
# From project root: docker build -f frontend/e2e/demo/Dockerfile -t windshift-demo .
8-
# With compose: docker compose -f frontend/e2e/demo/docker-compose.yml up --build
7+
# From project root: docker build -f scripts/demo/Dockerfile -t windshift-demo .
8+
# With compose: docker compose -f scripts/demo/docker-compose.yml up --build
99

1010
# ============================================================
1111
# Stage 1: Build windshift server binary
@@ -47,8 +47,8 @@ WORKDIR /app
4747
COPY --from=builder /build/windshift /usr/local/bin/
4848

4949
# Copy demo generation scripts from builder
50-
COPY --from=builder /build/frontend/e2e/generate-demo.js ./
51-
COPY --from=builder /build/frontend/e2e/demo-data.js ./
50+
COPY --from=builder /build/scripts/demo/generate-demo.js ./
51+
COPY --from=builder /build/scripts/demo/demo-data.js ./
5252

5353
# Create data directory
5454
RUN mkdir -p /data
@@ -97,8 +97,8 @@ COPY --from=seeder /data/demo.db /data/demo.db
9797
RUN chown windshift:windshift /data/demo.db
9898

9999
# Copy Caddy configuration template and entrypoint from builder
100-
COPY --from=builder /build/frontend/e2e/demo/Caddyfile.template /etc/caddy/Caddyfile.template
101-
COPY --from=builder /build/frontend/e2e/demo/entrypoint.sh /entrypoint.sh
100+
COPY --from=builder /build/scripts/demo/Caddyfile.template /etc/caddy/Caddyfile.template
101+
COPY --from=builder /build/scripts/demo/entrypoint.sh /entrypoint.sh
102102
RUN chmod +x /entrypoint.sh
103103

104104
# Expose ports

0 commit comments

Comments
 (0)