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(auth): add production url to trustedOrigins and fix secure cookies

    eb36d07
  3. fix(test): update inngest client test to handle CI fallback logic

    36055d6
  4. fix(ci): allow dummy secrets for build in CI env (inngest, better-auth)

    48e078d
  5. fix(lint): resolve deployment blockers (eslint config, hooks)

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

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

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

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

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

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

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

    c00e226
  13. 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: transition to google-only authentication and streamline UI

    14b8081
  8. feat: introduce affiliate proposals and product requests with a consolidated database schema migration.

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

    e7abb94
  10. fix: wrap login and register pages in Suspense to fix build

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

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

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

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

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

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

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

    1e25cdb
  18. 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
  19. feat: Enable users to claim demo videos from the showcase page during sign-up.

    792119a
  20. style: Set fixed height for product image and in-video snapshot labels in the add product dialog.

    566383f
  21. 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