Latest updates and improvements to Clipify
π Fix hydration mismatch warning
π Add imprint
π Refine soft opt-in email flow and resubscribe handling
π Align next-themes setup and harden email consent sync
π Make soft opt in default false for existing users
π Retry UseSend sync when contact id is missing
ποΈ Update migration files (from 36f3fb5a03f5f5a9a18eda487ab92ea818841e64)
β»οΈ Rework clip caching logic
β¨ Add personalized clip sync progress tracking
β‘οΈ Optimize instance health sync ratio calculation
π§ͺ Update test suite
β¬οΈ Bump package versions
β»οΈ Refactor code
π Fix clip cache sync priority and refill throughput
β¨ Add bot auth route and reduce default user scopes
π Improve playback mode tooltip clarity and placement
π Guard clip sync against 429 spam while preserving backfill
π Fix broken login
β¬οΈ Bump package versions
π οΈ Improve support view workflow and admin diagnostics
β¨ Add account disable mode for token failures
β¨ Add custom app-router error pages with Clippy-styled UI
β¨ Enhance authentication flow with admin view handling and proxy route validation
π Fix TypeScript and test regressions
π¨ Fix lint warnings
β»οΈ Refactor code
ποΈ Update migration files (from 8ea4174)
β¨ Add advanced overlay filtering, theme styling, and clip cache
β¨ Add smart shuffle and batch server-side clip selection
π©Ί Add protected instance health endpoint with runtime metrics
ποΈ Switch newsletter provider and refine pagination
β‘οΈ Optimize clip playback stability and sync owner queries
β‘οΈ Improve progress render load and server-side pool performance
π‘οΈ Validate cached clips and resolve batch owners via secrets
πΈ Improve overlay theme editor and landing page copy
π Enforce free-plan downgrade and entitlement gating
π¦Ί Harden overlay theme handling and command input safety
β
Add comprehensive core coverage test suite
π Mark overlay themes as shipped in documentation
β¬οΈ Upgrade dependencies
β»οΈ Refactor code
ποΈ Update migration files
π Fix CI build and stale clip validation
π Fix Plausible provider and newsletter error handling
π Fix sync locking, playback fallback, and embed rendering
π Fix theme resize handles and cache reliability
π Fix EventSub retry spam and clip sync stalls
π Fix Plausible pageview tracking
ποΈ Implement hybrid entitlements with grant-based access
πΈ Improve upgrade UX and paywall conversion prompts
ποΈ Enforce authenticated user binding in subscription and settings actions
π Tighten billing auth checks and throttle chat upgrade prompts
β‘οΈ Optimize entitlement resolution and command/cache hot paths
π¦Ί Harden scheduler lifecycle and reconciliation safety
π Harden checkout redirects, webhook parsing, and trialing-subscription checks
π Align overlay/paywall gating with owner access and command-only checks
ποΈ Switch core DB fields to PostgreSQL enums
ποΈ Add enum-backed entitlement and grant source columns
π Address Copilot review fixes across billing, enums, and gating
π¦οΈ Regenerate lockfile
ποΈ Update migration files (from 40af656bd918e868f3f6af9688dd1eac05bd769c)
π Fix bug playerOverlay not loading
β¨ Cache data used in embeds
β¨ Allow showing overlay on embeds
β»οΈ Refactor code
β¬οΈ Bump package versions
ποΈ Update migration files (from 710eb0a)
π Fix login url broken
π Fix bug skip not working under certain conditions
β¬οΈ Bump package versions
β¨ Improve clip prefetching logic
β¨ Set state on chatwidget
β»οΈ Refactor code
β»οΈ Refactor imports
β¨ Autoclear reward id if deleted on twitch
π·οΈ Fix types
β¨ Add caching for builds
β¨ Add security headers
β¨ Improve token security
β¨ Update transition to be smoother and less buggy
β»οΈ Refactor code
β¨ Show views and duration to allow better filtering
β¨ Log Turnstile errors
β¨ Add more features to overlay embedding
β¨ Rework affiliate page
β¨ Add UpgradeModal component
β¨ Add βDemoβ item to navigation menu
β¨ Clear up EventSub subscriptions
β¨ Hide mute button if not hovered
π Fix clip appearing twice
π Fix min clip views allowing negative values
π Fix clip queue logic
π Fix min clip views filtering
π Fix upgrade failing after promo code use
β¬οΈ Bump package versions
π Specify issuer and used algorithm for JWT
β»οΈ Refactor code
π Improve security
π Update sitemap
ποΈ Update migration files (from d3d72f1)
β¨ Show views and duration to allow better filtering
π Fix bug that clip could appear twice
β¬οΈ Bump package versions
β¬οΈ Bump patch version
π Fix reward id manually changeable
β¨ Allow filtering for min views on clips
β»οΈ Refactor code
ποΈ Update migration files (from c6751fa)
β»οΈ Refactor code
β¨ Add timestamps to user and overlay
β¨ Add support for enhanced clip filtering
β¨ Add Turnstile CAPTCHA for newsletter subscription
ποΈFix ReDoS vun
π Fix build failing
β¬οΈ Bump package versions
ποΈ Update migration files
π Fix navbar not correct linking
π Fix baseurl containng / resulting in // urls
β¨ Implement clip preloading
π Fix preview redirect no longer working
π Fix clip starting twice
β¨ Update llms.txt
π Refactor Dockerfile and build.yaml for multi-platform support and improved caching
β»οΈ Refactor deployment pipeline
π Fix wrong logic on clip fetching
π Fix gqpl using outdated sha
π Fix offer claiming fallbacking to localhost
β»οΈ Replace stripe with product hunt
π Fix banner opening clipify in iframe
β¨ Add renovate.json
β¬οΈ Bump packages
π¨ Update code structure
β¨ Auto login logged in users on login page
β¨ Remember and auto apply cupons
β¨ Keep url state on reauth
β¨ Implement OAuth state management and enhance authentication flow
β»οΈ Refactor code
βοΈ Fix typos
β¨ Update Roadmap
β»οΈ Refractor Imports
β¨ Disable tracking on self embed
β¨ Add Climate Initiative link and embed badge in footer
β¬οΈ Bump package versions
βΏοΈ Improve accessibility
β»οΈ Refractor code
β¨ Update roadmap
β¨ Add streaming software mock
β¨ Add demo player
π Fix overlay name not showing on select
π Fix tags input not working on mobile
β»οΈ Refractor code
π Fix avatars not showing on overlay table
β¨ Update Roadmap
β¨ Add embeddable overlays
β¨ Add option to show branding on embed
β¬οΈ Bump package versions
β¨ Add editor feature
βοΈ Fix typos
ποΈ Update migration files (from 6845a9e)
π Hotfix: Hardcode url