[PR #2] Web #1

Open
opened 2025-10-13 00:24:31 +00:00 by franpcode · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/FranP-code/classify_saved_videos_yt/pull/2
Author: @FranP-code
Created: 7/13/2025
Status: 🔄 Open

Base: linuxHead: web


📝 Commits (10+)

  • 5c59b2a Updated pnpm-lock.yaml
  • ed8ad48 YouTube Video Classifier Platform
  • 59c4412 Updated package.json
  • 09f34a7 Fix VirtualizerOptions import
  • 3b3dcbe Fix react rendering
  • 4dfbc0c Refactor VideoClassifierApp to use props for videos and update VirtualTable to utilize @tanstack/react-virtual
  • c34044d Updated pnpm-lock.yaml
  • b318550 Add dark mode, tooltips, and fix column alignment
  • 8179ee4 Updated package.json
  • 46de6b7 Fix theme

📊 Changes

20 files changed (+1160 additions, -15 deletions)

View changed files

📝 web/astro.config.mjs (+3 -1)
📝 web/package.json (+5 -0)
📝 web/pnpm-lock.yaml (+134 -0)
web/src/components/SearchAndFilter.tsx (+129 -0)
web/src/components/StatsOverview.tsx (+41 -0)
web/src/components/ThemeProvider.tsx (+75 -0)
web/src/components/ThemeToggle.tsx (+21 -0)
web/src/components/VideoClassifierApp.tsx (+136 -0)
web/src/components/VirtualTable.tsx (+172 -0)
web/src/components/ui/badge.tsx (+36 -0)
web/src/components/ui/input.tsx (+25 -0)
web/src/components/ui/select.tsx (+23 -0)
web/src/components/ui/tooltip.tsx (+103 -0)
web/src/env.d.ts (+2 -0)
web/src/pages/api/videos.ts (+51 -0)
📝 web/src/pages/index.astro (+14 -14)
📝 web/src/styles/global.css (+70 -0)
web/src/types/video.ts (+22 -0)
web/src/utils/csvParser.ts (+41 -0)
web/src/utils/search.ts (+57 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/FranP-code/classify_saved_videos_yt/pull/2 **Author:** [@FranP-code](https://github.com/FranP-code) **Created:** 7/13/2025 **Status:** 🔄 Open **Base:** `linux` ← **Head:** `web` --- ### 📝 Commits (10+) - [`5c59b2a`](https://github.com/FranP-code/classify_saved_videos_yt/commit/5c59b2a301f250c4214878ba168d8f3aaa7ca925) Updated pnpm-lock.yaml - [`ed8ad48`](https://github.com/FranP-code/classify_saved_videos_yt/commit/ed8ad48310019a3e7da5bad6fe2514e8145f2489) YouTube Video Classifier Platform - [`59c4412`](https://github.com/FranP-code/classify_saved_videos_yt/commit/59c4412122a5a5b0e590e8a400e4b35a3363d273) Updated package.json - [`09f34a7`](https://github.com/FranP-code/classify_saved_videos_yt/commit/09f34a71cdddc9a4066b798242fae64187959792) Fix VirtualizerOptions import - [`3b3dcbe`](https://github.com/FranP-code/classify_saved_videos_yt/commit/3b3dcbe1d899470d08c3c51f5d4d671e376bd224) Fix react rendering - [`4dfbc0c`](https://github.com/FranP-code/classify_saved_videos_yt/commit/4dfbc0c26f383989f6fecea2e40ebcd4bf28fe07) Refactor VideoClassifierApp to use props for videos and update VirtualTable to utilize @tanstack/react-virtual - [`c34044d`](https://github.com/FranP-code/classify_saved_videos_yt/commit/c34044d8a1480a65cff0cc9659d3aeaeb3a31360) Updated pnpm-lock.yaml - [`b318550`](https://github.com/FranP-code/classify_saved_videos_yt/commit/b318550a29a5f14bf900ba388976767021bda929) Add dark mode, tooltips, and fix column alignment - [`8179ee4`](https://github.com/FranP-code/classify_saved_videos_yt/commit/8179ee4a2d5eb891f076552805276f189a3300aa) Updated package.json - [`46de6b7`](https://github.com/FranP-code/classify_saved_videos_yt/commit/46de6b755af10ccb8d4ab8cca7abc83a8c4e940c) Fix theme ### 📊 Changes **20 files changed** (+1160 additions, -15 deletions) <details> <summary>View changed files</summary> 📝 `web/astro.config.mjs` (+3 -1) 📝 `web/package.json` (+5 -0) 📝 `web/pnpm-lock.yaml` (+134 -0) ➕ `web/src/components/SearchAndFilter.tsx` (+129 -0) ➕ `web/src/components/StatsOverview.tsx` (+41 -0) ➕ `web/src/components/ThemeProvider.tsx` (+75 -0) ➕ `web/src/components/ThemeToggle.tsx` (+21 -0) ➕ `web/src/components/VideoClassifierApp.tsx` (+136 -0) ➕ `web/src/components/VirtualTable.tsx` (+172 -0) ➕ `web/src/components/ui/badge.tsx` (+36 -0) ➕ `web/src/components/ui/input.tsx` (+25 -0) ➕ `web/src/components/ui/select.tsx` (+23 -0) ➕ `web/src/components/ui/tooltip.tsx` (+103 -0) ➕ `web/src/env.d.ts` (+2 -0) ➕ `web/src/pages/api/videos.ts` (+51 -0) 📝 `web/src/pages/index.astro` (+14 -14) 📝 `web/src/styles/global.css` (+70 -0) ➕ `web/src/types/video.ts` (+22 -0) ➕ `web/src/utils/csvParser.ts` (+41 -0) ➕ `web/src/utils/search.ts` (+57 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
franpcode added the
pull-request
label 2025-10-13 00:24:31 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: franpcode/classify_saved_videos_yt#1
No description provided.