Commit History

  1. feat: implement bulk affiliate link generation in moderation queue

    2e35c2f
  2. feat: AI status persistence across views and cloud deployment readiness

    6c69ac4
  3. feat: Implement an AI analysis gatekeeper modal and auto-triggering for the DiscoveryPanel component.

    85f636b
  4. feat: Implement admin moderation history, audit logging for detection actions, and a new admin navigation and opportunity hub.

    5480d48
  5. feat: Implement admin management for product requests and affiliate proposals, including new database migrations and expanded dashboard statistics.

    7bb5991
  6. feat: Implement new admin dashboard with video analysis, object moderation, and user management capabilities.

    304bdf5

  1. feat: enhance public vault UI with clearer descriptions and add an Admin Dashboard PRD.

    a0009e3
  2. fix(lint): resolve deployment blockers (eslint config, hooks)

    d7f363f
  3. Removed analytics and trending features, added test and verification result files, and updated existing feature components and tests.

    980bfc2
  4. refactor: update server to use ESM, refine product card availability UI, and improve test assertions.

    eaf6f0e
  5. feat: Display product request count in the unauthenticated banner and transfer existing product requests upon video claim.

    c7bbf75
  6. feat: Enhance showcase and vault pages with flexible header options, improved demo content handling, and an unauthenticated claim banner.

    c565358
  7. feat: Implement community vault discovery in the quick analyze tool and adjust video page header visibility based on platform.

    a52dee3
  8. feat: Implement "Add to Workbench" functionality for videos, including a new database column, UI component, server action, and a debug API route.

    58864c6
  9. feat: Implement dynamic video thumbnail sizing for vertical videos and refine infinite scroll state management.

    c00e226
  10. feat: Enhance social metadata ingestion with improved data extraction, URL cleaning, and a new social healing Inngest function.

    144a728

  1. feat: Relocate the search bar from the VaultHeader to the main page content and add new display options to the VaultHeader component.

    47055ad
  2. feat: Enhance social media ingestion with `safeFetchJSON` and OpenGraph fallbacks, improve quick analysis error handling, and add database utility scripts.

    c70e8aa
  3. feat: Implement social ingestion and video metadata refresh with schema updates and UI enhancements.

    256e9b3
  4. feat: Implement YouTube video description scraping fallback and remove `amzn.to` from URL redirect bypass.

    6289745
  5. feat: Implement server-side pagination, filtering, and sorting for dashboard videos with infinite scroll.

    8331b9a
  6. feat: Introduce a utility to correct YouTube channel types, add a full video sync trigger, and refine dashboard channel management.

    081358f
  7. feat: Redesign landing page content by removing trending sections, introducing new feature cards, updating hero messaging, and refining the quick analyze tool placeholder.

    2c4b569
  8. feat: Introduce a `claim` query parameter to enable creator-centric features and temporary product display during the claim flow, while hiding shopper-specific interactions.

    3f1406c
  9. feat: Introduce database utility scripts, refactor video product retrieval, and ensure correct creator slug usage in the showcase service.

    f0f2816

  1. feat: Implement multi-tenancy for showcase data fetching and update product count displays.

    d5ba005
  2. feat: Implement authentication-aware UI for the homepage and refactor claim handling to prevent double processing and improve navigation.

    0493cc1
  3. feat: Implement temporary product storage for unauthenticated users and new vault claiming flow

    d2153e9
  4. feat: Implement access control for showcase and moderation pages, refactor vault data fetching to include all creator videos, and auto-approve manually added products.

    0398c7c
  5. feat: Add dark mode toggle and update UI components with theme-aware styling.

    a3a9068
  6. feat: Implement a Video Workbench dashboard for managing YouTube videos with filtering, sorting, and a database schema update.

    6b7bc46
  7. feat: introduce affiliate proposals and product requests with a consolidated database schema migration.

    36a3a93
  8. feat: Implement affiliate product proposal submission and moderation system.

    e7abb94
  9. feat: Implement new key metrics including trend data and demand signals, and introduce a product requests section.

    5fe7352
  10. feat: Enable guest users to add product detections and upload images, enhance the product request dialog UI, and update .gitignore.

    939e209
  11. feat: Introduce a product request system allowing viewers to submit requests and creators to manage them via a new dashboard page.

    271988a
  12. feat: Add user navigation with dropdown menu and avatar components, and update related features and dependencies.

    80d0777
  13. feat: Add ownership check to display dashboard link in vault header and refactor video page.

    9196ebb
  14. feat: improve video metadata fetching with API fallback and refine channel slug generation logic.

    ce58dc7
  15. feat: Adjust product image display to `object-contain` and refine image URL sourcing to prioritize marketplace images over snapshots.

    1e25cdb
  16. feat: Implement a new product form for creating and editing product details, including image uploads and marketplace metadata fetching, and refine video analysis skipping logic.

    931547f
  17. style: Set fixed height for product image and in-video snapshot labels in the add product dialog.

    566383f
  18. feat: Implement product moderation actions, enhance product card display with video snapshots, and introduce new showcase components.

    900ee77

  1. feat: Add sample data support for vault and trending services (Story 9.1) and introduce cloud extraction implementation guide.

    6c576f2
  2. Filter out rejected diagnostic logs from Showcase and Moderation UI

    aca8de1
  3. Add IPv4 forcing to frame extraction and create product detection test

    5201147
  4. docs: Add troubleshooting guide for cloud deployment issues and solutions

    6be128e
  5. Fix silent ffmpeg failure and log ytdlp output

    c008111
  6. Deployment fix for HF

    ceb943f