All deployments
Peter Theill
deployed a feature
5 months ago
Peter Theill
deployed a feature
5 months ago
5 months ago
✨ Redirect existing users with generations to previews
Update sign-in flow to redirect users with existing generations to the
previews index instead of the new preview path.
💄 Update navigation links with active statespreviews index instead of the new preview path.
Enhance the header navigation by adding active states for
Creations, Features, Pricing, and About links based on the
current controller and action.
✨ Add sitemap feature with XML responseCreations, Features, Pricing, and About links based on the
current controller and action.
Implement sitemap route and controller to serve XML for SEO.
Include static and dynamic theme pages in the sitemap.
♻️ Refactor code structure for better maintainabilityInclude static and dynamic theme pages in the sitemap.
Organize and streamline code components to enhance readability and
ease of future modifications.
ease of future modifications.
Peter Theill
deployed a refactoring
5 months ago
Peter Theill
deployed a refactoring
5 months ago
5 months ago
✨ Add database password to deploy workflow
Include STEMNING_DATABASE_PASSWORD in the deployment environment
variables for secure access during deployment.
♻️ Refactor Omniauth initializer for clarityvariables for secure access during deployment.
Improve the structure of the Omniauth initializer by organizing the
credential checks and enhancing readability.
credential checks and enhancing readability.
Peter Theill
deployed a dependency update
5 months ago
5 months ago
♻️ Refactor review request scope to exclude nil dates
Update the needing_review_request scope to ensure events with nil
happens_on are excluded, improving the accuracy of review requests.
⬆️ Upgrade addressable gem to version 2.8.9happens_on are excluded, improving the accuracy of review requests.
Update the addressable dependency to the latest version for improved
functionality and security.
functionality and security.
Peter Theill
deployed a bug fix
5 months ago
5 months ago
🐛 Fix nil error in event review rating display
Ensure the event review rating is safely accessed to prevent
nil errors when rendering the star icons.
♻️ Refactor deletion queue scope for consistencynil errors when rendering the star icons.
Update the deletion queue scope to use '30 days' instead of '1 month'
for consistent behavior across calendar months.
for consistent behavior across calendar months.
Peter Theill
deployed a refactoring
5 months ago
5 months ago
♻️ Refactor collage generation to improve resource management
Remove temporary file tracking and delete temp files immediately to
prevent resource leaks during thumbnail creation.
🔥 Remove slideshow mode option from event preservationprevent resource leaks during thumbnail creation.
Eliminate the slideshow mode feature for a cleaner presentation.
Peter Theill
deployed a dependency update
5 months ago
Peter Theill
deployed a bug fix
5 months ago
Peter Theill
deployed a feature
5 months ago
5 months ago
✨ Add wedding photo sharing pages in German and French
Introduce new localized pages for wedding photo sharing, enhancing
user experience for German and French speaking couples.
🔥 Remove designer skill documentationuser experience for German and French speaking couples.
Eliminate the SKILL.md file for the designer skill to streamline the project.
Peter Theill
deployed a feature
5 months ago
Peter Theill
deployed a feature
5 months ago
Peter Theill
deployed a security update
5 months ago
Peter Theill
deployed a dependency update
5 months ago
5 months ago
⬆️ Upgrade dependencies and improve tests
Update various dependencies in Gemfile and Gemfile.lock.
Enhance tests for better accuracy and consistency.
🎨 Update project listing and improve descriptionsEnhance tests for better accuracy and consistency.
Refactor project retrieval and enhance project descriptions
for better clarity on the index page.
for better clarity on the index page.
Peter Theill
deployed a feature
5 months ago
5 months ago
✨ Update user credits to use constant value
Refactor user credits initialization to utilize the NEW_USER_STARTING_CREDITS
constant for consistency across the application.
⬆️ Upgrade Rails and omniauth-google-oauth2 versionsconstant for consistency across the application.
Update Rails to version 8.1.2 and omniauth-google-oauth2 to 1.2.2 for
improved performance and security.
improved performance and security.
Peter Theill
deployed a bug fix
5 months ago
5 months ago
🐛 Fix deletion warning logic for preserved events
Update the `due_for_deletion_warning?` and `due_for_final_deletion_warning?` methods to ensure preserved events do not trigger deletion warnings. Adjust related scopes to exclude preserved events from deletion warnings.
🔧 Add error handling for ActiveStorage representationsImplement error handling for S3 service errors in ActiveStorage
representations to improve reliability and user experience.
🔥 Remove upgrade option from pricing detailsrepresentations to improve reliability and user experience.
Eliminate the upgrade option from Event to Unlimited in the FAQ section.
Peter Theill
deployed a styling change
5 months ago
Peter Theill
deployed a styling change
5 months ago
5 months ago
🔥 Remove outdated storage event details
Eliminate unnecessary table rows for clarity in the pricing section.
💄 Update pricing section headings and textEnhance the UI by refining headings and descriptions for clarity
and consistency across the pricing page.
💄 Update upload menu styles for better responsivenessand consistency across the pricing page.
Adjust width settings for upload menus to enhance layout on various devices.
💄 Update loading indicators and animationsEnhance the loading and end-reached sections with improved spacing and animation delays for better user experience.
🐛 Add video support enhancements in lightboxImplement video pause functionality when switching slides and
retain mute state across video content. Cleanup all videos
when the lightbox is closed.
♻️ Refactor unique uploader count logicretain mute state across video content. Cleanup all videos
when the lightbox is closed.
Simplify the method to count unique uploaders by combining distinct
counts for logged-in users and anonymous uploaders based on IP.
💄 Add video duration display in media sectioncounts for logged-in users and anonymous uploaders based on IP.
Enhance the media display by showing the duration for video files, improving
user experience and information accessibility.
user experience and information accessibility.
Peter Theill
deployed a styling change
5 months ago
5 months ago
💄 Improve qr tutorial🔍️ Add information about wedding QR photo sharing
Improve organization and clarity of the codebase without changing functionality.
💄 Update UI text and styling for event featuresEnhance clarity of chip-in feature description and improve button focus styles.
💄 Enhance event card layout and stylingRefactor event display for single and multiple events with improved UI elements.
💄 Introduce revenue funnel metrics aggregationAdd methods to aggregate daily revenue metrics by date for preserve and chip-in funnels, enhancing dashboard data presentation.