All deployments

Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
✨ Add review statistics to pricing page
Include review count, average rating, and featured review in the
pricing page's structured data for enhanced product information.
🎨 Refactor review query to exclude nil ratings
Update the reviews query to filter out reviews with nil ratings for better accuracy in the admin panel.
Peter Theill
Peter Theill 
deployed a refactoring about 2 months ago
about 2 months ago
♻️ Refactor code structure for better readability
Organize functions and improve naming conventions to enhance maintainability.
Peter Theill
Peter Theill 
deployed a styling change about 2 months ago
about 2 months ago
💄 Add reply-to address in application mailer
Include a reply-to address for better email handling and user communication.
Peter Theill
Peter Theill 
deployed a styling change about 2 months ago
about 2 months ago
💄 Update sender email address in application mailer
Correct the default sender email address to ensure proper email delivery.
Peter Theill
Peter Theill 
deployed a styling change about 2 months ago
about 2 months ago
✨ Introduce new email notifications for user actions
Add email templates and methods for credits exhausted,
BYOK Unlimited purchase, credit pack purchase, and style pack purchase.
💄 Refactor email templates and styles
Simplify HTML structure and enhance text content for welcome and ZIP ready emails.
✨ Include 4K images in ZIP generation
Enhance the GenerateZipJob to add 4K images to the ZIP archive
when available, ensuring both 1K and 4K images are included.
✨ Introduce queued jobs management in admin dashboard
Add functionality to view, retry, and discard queued jobs with
status filtering in the admin dashboard. Enhance UI to display
job statistics and actions.
✨ Introduce ZIP download feature for generated images
Add functionality to download generated images as a ZIP file.
Includes email notification for users when the ZIP is ready.
✨ Analyze image blobs after generation
Ensure image blobs are analyzed post-generation for better processing.
✨ Enhance audio playback with multiple oscillators
Refactor audio context handling to use triangle wave oscillators
for improved sound quality and timing.
💄 Revamp image display and details layout
Enhance the UI for the generated image section, including header,
action buttons, and original image details for improved clarity
and user experience.
💄 Update UI text for clarity and consistency
Revise headings and tooltips to enhance user understanding and improve
overall interface coherence.
✨ Introduce PreprocessVariantsJob for image variants
Add a job to process all named variants for attached images, ensuring
variants are generated and logged appropriately. Update related
models and views to utilize new variants.
♻️ Refactor authentication and add image model
Update the before_action for Google authentication and include the image model in the response hash for better data handling.
💄 Update download button text for clarity
Change "Download preview" to "Download" and "Download 4K" to "Request 4K"
for improved user understanding in the generation flow tests.
🎨 Improve random rotation logic for photo grid
Update the random rotation function to allow a wider range of rotation
degrees for better visual effects in the photo grid.
🔍️ Update legacy redirects for SEO preservation
Implement redirects for removed or renamed pages to maintain SEO
value and improve user navigation.
♻️ Refactor code structure for better readability
Organize functions and improve naming conventions to enhance maintainability.
💄 Enhance style select button and generation images layout
Update the UI for the style select button and improve the layout for
displaying generation images, ensuring better usability and visual
consistency.
💄 Update pricing descriptions and UI elements
Clarify credit usage and enhance visual hierarchy for better user
understanding and experience.
♻️ Refactor image analysis handling
Consolidate image analysis logic by removing unnecessary generator
instantiation and directly using class methods for improved clarity
and maintainability.
💄 Update UI text and styling for user settings
Revise headings and descriptions for clarity, and enhance form styling
to improve user experience in the settings section.
💄 Enhance error display in generation status
Improve the UI for failed generation notifications with clearer
error messages and visual indicators.
✨ Introduce BYOK validation and UI enhancements
Add validation to ensure at least one API key is provided when BYOK is enabled.
Enhance the user interface for API key management, including dynamic model
selection based on available keys and improved error messaging.
✨ Update API key references for clarity
Clarify that users can use either Gemini or xAI API keys in various
sections of the application, enhancing user understanding of BYOK
options and pricing details.
✨ Introduce xAI image generation support
Add support for xAI models and API keys, enhancing image generation
capabilities. Update user settings and generation jobs to accommodate
new features and ensure backward compatibility.
✨ Update default image generation model
Change the default model to "gemini-3.1-flash-image-preview" and
update the UI to reflect the new model options for improved user
experience.
✨ Introduce style packs feature
Add new style packs for various themes and occasions, including
functionality for pricing and credits. Update routes, views, and
tests to support the new feature while removing outdated links.
♻️ Major factoring and introducing packs
💄 Update style name display for better alignment
Enhance the UI by making the style name text block-level and centered.
Peter Theill
Peter Theill 
deployed a styling change about 2 months ago
about 2 months ago
✨ Save rating from email link and update review order
Implement functionality to save ratings from email links and adjust
the order of recent reviews based on the updated timestamp.
💄 Update email template for feedback requests
Revise content and styling for better clarity and user engagement.
💄 Conditionally notify feedback receipt in production
Ensure feedback notifications are only sent in the production environment.
Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
✨ Introduce feedback feature
Add feedback submission form, controller, and model. Implement
notification system for new feedback and create admin interface
to view feedback submissions.
💄 Update UI for date input styling
Adjust the maximum width of the date input container for improved responsiveness.
Peter Theill
Peter Theill 
deployed a styling change about 2 months ago
about 2 months ago
🔥 Remove guest download tracking code
Eliminate unnecessary tracking for guest downloads in the upload process.
🔥 Remove unnecessary whitespace in dashboard view
Clean up the layout by eliminating extra blank lines for better readability.
Peter Theill
Peter Theill 
deployed a styling change about 2 months ago
about 2 months ago
🎨 Improve JSON output formatting in SEO metadata
Ensure proper escaping and formatting for JSON data in various views
to enhance SEO and prevent potential issues with data rendering.
Peter Theill
Peter Theill 
deployed a styling change about 2 months ago
about 2 months ago
🎨 Improve JSON serialization in SEO metadata
Refactor how titles and descriptions are serialized to JSON
for better compatibility and performance across various pages.
Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
✨ Add guest download metrics and UI elements
Introduce tracking for guest download views and clicks, update dashboard
to display new metrics, and enhance UI for better user experience.
Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
✨ Enhance event review handling
Include archived events in the reviews index to improve data visibility
and user experience when displaying event reviews.
Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
✨ Add archived event handling for event reviews
Implement logic to transfer event reviews to archived events and update
database schema accordingly. Ensure event reviews can exist without
an associated event.
Peter Theill
Peter Theill 
deployed a configuration change about 2 months ago
about 2 months ago
🩺 Update healthcheck configuration
Refine healthcheck settings to include path, interval, and timeout for improved container monitoring.
Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
💄 Update page titles for consistency
Remove "Knipsmig" from various page titles to create a cleaner and
more streamlined user experience across the application.
💄 Add FAQ structured data to multiple pages
Introduced structured data for FAQs on theguest_alternative,
wedibox_alternative, wedpicsqr_alternative, and wedshoots_alternative
pages to enhance SEO and user experience. Updated wedding page with
new links and improved content descriptions.
⬆️ Upgrade Ruby and action dependencies
Update Ruby setup and related actions to the latest versions for improved
performance and security.
✨ Enhance Hetzner sync process
Limit concurrent requests to avoid rate limits and improve reliability
when syncing assets from Hetzner Object Storage.
Peter Theill
Peter Theill 
deployed a styling change about 2 months ago
about 2 months ago
✨ Capture and utilize preferred style on sign-in
Implement logic to capture preferred style from SEO landing page and
apply it during user sign-in and generation creation for enhanced
user experience.
💄 Enhance collage layout and transitions
Update collage figure styles for improved visual presentation and
add smooth transitions for captions and image containers.
Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
💄 Update user email display in header
Remove redundant email display for logged-in users when name is present.
💄 Refactor welcome message structure
Reorganize the welcome message layout for better readability and maintainability.
✨ Introduce collage shuffle feature
Add functionality for shuffling collage photos with animations and
transitions, enhancing user interaction and visual appeal.
💄 Refactor payment message layout
Improve the structure of the payment message section for better readability.
Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
✅ Add tests for guest download functionality
Implement tests for the GuestDownloadsController and GuestDownload model
to ensure proper behavior and validation of guest downloads.
✨ Introduce guest photo download feature
Add functionality for guests to purchase and download event photos as a ZIP file.
Includes payment processing via Stripe and email notifications for completed downloads.
Peter Theill
Peter Theill 
deployed a CI/build change about 2 months ago
about 2 months ago
📈 Add analytics tracking scripts
Integrate Ahrefs analytics script into application and SEO layouts for
enhanced tracking capabilities.
Peter Theill
Peter Theill 
deployed a feature about 2 months ago
about 2 months ago
✨ Introduce new pages for trending, use cases, and weekly styles
Add new views for trending photo styles, use cases, and weekly style spotlight with SEO enhancements and structured data.
💄 Update static paths in SitemapsController
Add '/seasons' to the list of static paths for improved sitemap coverage.