From 52968df567777635e3d08e82f32bf4b6521bbff7 Mon Sep 17 00:00:00 2001 From: James Magahern Date: Fri, 10 Oct 2025 23:13:03 -0700 Subject: [PATCH] move web components to web/ --- .gitignore => web/.gitignore | 0 Dockerfile => web/Dockerfile | 0 .../Dockerfile.from_source | 0 LICENSE => web/LICENSE | 0 Makefile => web/Makefile | 0 {backend => web/backend}/package.json | 0 {backend => web/backend}/src/FavoritesStore.ts | 0 {backend => web/backend}/src/InvidiousAPI.ts | 0 {backend => web/backend}/src/MediaPlayer.ts | 0 {backend => web/backend}/src/server.ts | 0 {backend => web/backend}/src/tsconfig.json | 0 {backend => web/backend}/src/types.ts | 0 {backend => web/backend}/tsconfig.base.json | 0 {backend => web/backend}/tsconfig.json | 0 entrypoint.sh => web/entrypoint.sh | 0 flake.lock => web/flake.lock | 0 flake.nix => web/flake.nix | 0 {frontend => web/frontend}/.gitignore | 0 {frontend => web/frontend}/README.md | 0 {frontend => web/frontend}/eslint.config.js | 0 {frontend => web/frontend}/index.html | 0 {frontend => web/frontend}/package.json | 0 .../frontend}/public/assets/placeholder.jpg | Bin {frontend => web/frontend}/src/api/player.tsx | 0 .../frontend}/src/components/AddSongPanel.tsx | 0 {frontend => web/frontend}/src/components/App.tsx | 0 .../frontend}/src/components/AudioPlayer.tsx | 0 .../src/components/InvidiousSearchModal.tsx | 0 .../frontend}/src/components/NowPlaying.tsx | 0 .../src/components/RenameFavoriteModal.tsx | 0 .../frontend}/src/components/SongRow.tsx | 0 .../frontend}/src/components/SongTable.tsx | 0 .../frontend}/src/components/TabView.tsx | 0 {frontend => web/frontend}/src/components/index.tsx | 0 {frontend => web/frontend}/src/config.ts | 0 .../frontend}/src/hooks/useScreenShare.ts | 0 {frontend => web/frontend}/src/index.css | 0 {frontend => web/frontend}/src/main.tsx | 0 {frontend => web/frontend}/src/vite-env.d.ts | 0 {frontend => web/frontend}/tsconfig.app.json | 0 {frontend => web/frontend}/tsconfig.json | 0 {frontend => web/frontend}/tsconfig.node.json | 0 {frontend => web/frontend}/vite.config.ts | 0 package-lock.json => web/package-lock.json | 0 package.json => web/package.json | 0 {screenshots => web/screenshots}/queuecube.png | Bin 46 files changed, 0 insertions(+), 0 deletions(-) rename .gitignore => web/.gitignore (100%) rename Dockerfile => web/Dockerfile (100%) rename Dockerfile.from_source => web/Dockerfile.from_source (100%) rename LICENSE => web/LICENSE (100%) rename Makefile => web/Makefile (100%) rename {backend => web/backend}/package.json (100%) rename {backend => web/backend}/src/FavoritesStore.ts (100%) rename {backend => web/backend}/src/InvidiousAPI.ts (100%) rename {backend => web/backend}/src/MediaPlayer.ts (100%) rename {backend => web/backend}/src/server.ts (100%) rename {backend => web/backend}/src/tsconfig.json (100%) rename {backend => web/backend}/src/types.ts (100%) rename {backend => web/backend}/tsconfig.base.json (100%) rename {backend => web/backend}/tsconfig.json (100%) rename entrypoint.sh => web/entrypoint.sh (100%) rename flake.lock => web/flake.lock (100%) rename flake.nix => web/flake.nix (100%) rename {frontend => web/frontend}/.gitignore (100%) rename {frontend => web/frontend}/README.md (100%) rename {frontend => web/frontend}/eslint.config.js (100%) rename {frontend => web/frontend}/index.html (100%) rename {frontend => web/frontend}/package.json (100%) rename {frontend => web/frontend}/public/assets/placeholder.jpg (100%) rename {frontend => web/frontend}/src/api/player.tsx (100%) rename {frontend => web/frontend}/src/components/AddSongPanel.tsx (100%) rename {frontend => web/frontend}/src/components/App.tsx (100%) rename {frontend => web/frontend}/src/components/AudioPlayer.tsx (100%) rename {frontend => web/frontend}/src/components/InvidiousSearchModal.tsx (100%) rename {frontend => web/frontend}/src/components/NowPlaying.tsx (100%) rename {frontend => web/frontend}/src/components/RenameFavoriteModal.tsx (100%) rename {frontend => web/frontend}/src/components/SongRow.tsx (100%) rename {frontend => web/frontend}/src/components/SongTable.tsx (100%) rename {frontend => web/frontend}/src/components/TabView.tsx (100%) rename {frontend => web/frontend}/src/components/index.tsx (100%) rename {frontend => web/frontend}/src/config.ts (100%) rename {frontend => web/frontend}/src/hooks/useScreenShare.ts (100%) rename {frontend => web/frontend}/src/index.css (100%) rename {frontend => web/frontend}/src/main.tsx (100%) rename {frontend => web/frontend}/src/vite-env.d.ts (100%) rename {frontend => web/frontend}/tsconfig.app.json (100%) rename {frontend => web/frontend}/tsconfig.json (100%) rename {frontend => web/frontend}/tsconfig.node.json (100%) rename {frontend => web/frontend}/vite.config.ts (100%) rename package-lock.json => web/package-lock.json (100%) rename package.json => web/package.json (100%) rename {screenshots => web/screenshots}/queuecube.png (100%) diff --git a/.gitignore b/web/.gitignore similarity index 100% rename from .gitignore rename to web/.gitignore diff --git a/Dockerfile b/web/Dockerfile similarity index 100% rename from Dockerfile rename to web/Dockerfile diff --git a/Dockerfile.from_source b/web/Dockerfile.from_source similarity index 100% rename from Dockerfile.from_source rename to web/Dockerfile.from_source diff --git a/LICENSE b/web/LICENSE similarity index 100% rename from LICENSE rename to web/LICENSE diff --git a/Makefile b/web/Makefile similarity index 100% rename from Makefile rename to web/Makefile diff --git a/backend/package.json b/web/backend/package.json similarity index 100% rename from backend/package.json rename to web/backend/package.json diff --git a/backend/src/FavoritesStore.ts b/web/backend/src/FavoritesStore.ts similarity index 100% rename from backend/src/FavoritesStore.ts rename to web/backend/src/FavoritesStore.ts diff --git a/backend/src/InvidiousAPI.ts b/web/backend/src/InvidiousAPI.ts similarity index 100% rename from backend/src/InvidiousAPI.ts rename to web/backend/src/InvidiousAPI.ts diff --git a/backend/src/MediaPlayer.ts b/web/backend/src/MediaPlayer.ts similarity index 100% rename from backend/src/MediaPlayer.ts rename to web/backend/src/MediaPlayer.ts diff --git a/backend/src/server.ts b/web/backend/src/server.ts similarity index 100% rename from backend/src/server.ts rename to web/backend/src/server.ts diff --git a/backend/src/tsconfig.json b/web/backend/src/tsconfig.json similarity index 100% rename from backend/src/tsconfig.json rename to web/backend/src/tsconfig.json diff --git a/backend/src/types.ts b/web/backend/src/types.ts similarity index 100% rename from backend/src/types.ts rename to web/backend/src/types.ts diff --git a/backend/tsconfig.base.json b/web/backend/tsconfig.base.json similarity index 100% rename from backend/tsconfig.base.json rename to web/backend/tsconfig.base.json diff --git a/backend/tsconfig.json b/web/backend/tsconfig.json similarity index 100% rename from backend/tsconfig.json rename to web/backend/tsconfig.json diff --git a/entrypoint.sh b/web/entrypoint.sh similarity index 100% rename from entrypoint.sh rename to web/entrypoint.sh diff --git a/flake.lock b/web/flake.lock similarity index 100% rename from flake.lock rename to web/flake.lock diff --git a/flake.nix b/web/flake.nix similarity index 100% rename from flake.nix rename to web/flake.nix diff --git a/frontend/.gitignore b/web/frontend/.gitignore similarity index 100% rename from frontend/.gitignore rename to web/frontend/.gitignore diff --git a/frontend/README.md b/web/frontend/README.md similarity index 100% rename from frontend/README.md rename to web/frontend/README.md diff --git a/frontend/eslint.config.js b/web/frontend/eslint.config.js similarity index 100% rename from frontend/eslint.config.js rename to web/frontend/eslint.config.js diff --git a/frontend/index.html b/web/frontend/index.html similarity index 100% rename from frontend/index.html rename to web/frontend/index.html diff --git a/frontend/package.json b/web/frontend/package.json similarity index 100% rename from frontend/package.json rename to web/frontend/package.json diff --git a/frontend/public/assets/placeholder.jpg b/web/frontend/public/assets/placeholder.jpg similarity index 100% rename from frontend/public/assets/placeholder.jpg rename to web/frontend/public/assets/placeholder.jpg diff --git a/frontend/src/api/player.tsx b/web/frontend/src/api/player.tsx similarity index 100% rename from frontend/src/api/player.tsx rename to web/frontend/src/api/player.tsx diff --git a/frontend/src/components/AddSongPanel.tsx b/web/frontend/src/components/AddSongPanel.tsx similarity index 100% rename from frontend/src/components/AddSongPanel.tsx rename to web/frontend/src/components/AddSongPanel.tsx diff --git a/frontend/src/components/App.tsx b/web/frontend/src/components/App.tsx similarity index 100% rename from frontend/src/components/App.tsx rename to web/frontend/src/components/App.tsx diff --git a/frontend/src/components/AudioPlayer.tsx b/web/frontend/src/components/AudioPlayer.tsx similarity index 100% rename from frontend/src/components/AudioPlayer.tsx rename to web/frontend/src/components/AudioPlayer.tsx diff --git a/frontend/src/components/InvidiousSearchModal.tsx b/web/frontend/src/components/InvidiousSearchModal.tsx similarity index 100% rename from frontend/src/components/InvidiousSearchModal.tsx rename to web/frontend/src/components/InvidiousSearchModal.tsx diff --git a/frontend/src/components/NowPlaying.tsx b/web/frontend/src/components/NowPlaying.tsx similarity index 100% rename from frontend/src/components/NowPlaying.tsx rename to web/frontend/src/components/NowPlaying.tsx diff --git a/frontend/src/components/RenameFavoriteModal.tsx b/web/frontend/src/components/RenameFavoriteModal.tsx similarity index 100% rename from frontend/src/components/RenameFavoriteModal.tsx rename to web/frontend/src/components/RenameFavoriteModal.tsx diff --git a/frontend/src/components/SongRow.tsx b/web/frontend/src/components/SongRow.tsx similarity index 100% rename from frontend/src/components/SongRow.tsx rename to web/frontend/src/components/SongRow.tsx diff --git a/frontend/src/components/SongTable.tsx b/web/frontend/src/components/SongTable.tsx similarity index 100% rename from frontend/src/components/SongTable.tsx rename to web/frontend/src/components/SongTable.tsx diff --git a/frontend/src/components/TabView.tsx b/web/frontend/src/components/TabView.tsx similarity index 100% rename from frontend/src/components/TabView.tsx rename to web/frontend/src/components/TabView.tsx diff --git a/frontend/src/components/index.tsx b/web/frontend/src/components/index.tsx similarity index 100% rename from frontend/src/components/index.tsx rename to web/frontend/src/components/index.tsx diff --git a/frontend/src/config.ts b/web/frontend/src/config.ts similarity index 100% rename from frontend/src/config.ts rename to web/frontend/src/config.ts diff --git a/frontend/src/hooks/useScreenShare.ts b/web/frontend/src/hooks/useScreenShare.ts similarity index 100% rename from frontend/src/hooks/useScreenShare.ts rename to web/frontend/src/hooks/useScreenShare.ts diff --git a/frontend/src/index.css b/web/frontend/src/index.css similarity index 100% rename from frontend/src/index.css rename to web/frontend/src/index.css diff --git a/frontend/src/main.tsx b/web/frontend/src/main.tsx similarity index 100% rename from frontend/src/main.tsx rename to web/frontend/src/main.tsx diff --git a/frontend/src/vite-env.d.ts b/web/frontend/src/vite-env.d.ts similarity index 100% rename from frontend/src/vite-env.d.ts rename to web/frontend/src/vite-env.d.ts diff --git a/frontend/tsconfig.app.json b/web/frontend/tsconfig.app.json similarity index 100% rename from frontend/tsconfig.app.json rename to web/frontend/tsconfig.app.json diff --git a/frontend/tsconfig.json b/web/frontend/tsconfig.json similarity index 100% rename from frontend/tsconfig.json rename to web/frontend/tsconfig.json diff --git a/frontend/tsconfig.node.json b/web/frontend/tsconfig.node.json similarity index 100% rename from frontend/tsconfig.node.json rename to web/frontend/tsconfig.node.json diff --git a/frontend/vite.config.ts b/web/frontend/vite.config.ts similarity index 100% rename from frontend/vite.config.ts rename to web/frontend/vite.config.ts diff --git a/package-lock.json b/web/package-lock.json similarity index 100% rename from package-lock.json rename to web/package-lock.json diff --git a/package.json b/web/package.json similarity index 100% rename from package.json rename to web/package.json diff --git a/screenshots/queuecube.png b/web/screenshots/queuecube.png similarity index 100% rename from screenshots/queuecube.png rename to web/screenshots/queuecube.png