-
Notifications
You must be signed in to change notification settings - Fork 0
[CLEAN] Synthetic Benchmark PR #36156 - FEATURE: allow quoting an image from the lightbox #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: base_pr_36156_20251204_8990
Are you sure you want to change the base?
[CLEAN] Synthetic Benchmark PR #36156 - FEATURE: allow quoting an image from the lightbox #17
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
User description
Benchmark PR discourse#36156
Type: Clean (correct implementation)
Original PR Title: FEATURE: allow quoting an image from the lightbox
Original PR Description: Also, fix quoting logic so when a draft is closed it will be reloaded prior to adding quote.
Original PR URL: discourse#36156
PR Type
Enhancement
Description
Add quote image button to lightbox for inserting images into composer
Refactor quoting logic to handle draft reloading before adding quotes
Extract image markdown building into reusable utility module
Update lightbox element selection to use page object helpers
Disable flaky timezone-dependent test in calendar plugin
Diagram Walkthrough
File Walkthrough
6 files
New quote image functionality for lightboxReusable image markdown builder utilityIntegrate quote button into lightbox UIPass post model to lightbox decoratorUse shared image markdown builderAdd styling for quote image button1 files
Refactor quoting to reload drafts before adding6 files
Add quote image test and improve selectorsAdd quote button accessor to PhotoSwipe componentComprehensive unit tests for quote image featureUnit tests for image markdown builderAdd draft endpoint mocks to local dates testsDisable flaky timezone-dependent test1 files
Add i18n string for quote image button