Merged
Conversation
- Add CONVERT_GIF_TO_VID environment variable support - Convert images with data-animated='true' to autoplay video elements - Append ?vid=true parameter to video source URLs - Include fallback img elements for browser compatibility - Apply conversion in processed_html_final for Articles, Billboards, and Comments - Add comprehensive test coverage for all conversion scenarios - Maintain existing Cloudflare domain replacement functionality Features: - Autoplay, loop, muted video elements with playsinline support - Preserves image attributes (width, height, alt, class) on video elements - Handles URLs with existing query parameters correctly - Only converts images marked as animated by EnrichImageAttributes - Graceful fallback when ENV var is not present Co-authored-by: Ona <no-reply@ona.com>
- Create StripeSubscriptionCancellationWorker for async processing - Add before_destroy callback to User model with error handling - Cancel active, trialing, and past_due subscriptions only - Comprehensive error handling to prevent user deletion failures - Full test coverage including edge cases and integration tests Fixes potential issue where user accounts are deleted but Stripe subscriptions remain active, leading to continued billing. Co-authored-by: Ona <no-reply@ona.com>
* Revert "Add async Stripe subscription cancellation on user deletion" This reverts commit bd3e284. Co-authored-by: Ona <no-reply@ona.com> * Revert "Add animated image to video conversion functionality" This reverts commit 45d4bd6. Co-authored-by: Ona <no-reply@ona.com> --------- Co-authored-by: Ona <no-reply@ona.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )