All deployments
Peter Theill
deployed a styling change
4 months ago
Peter Theill
deployed a feature
4 months ago
4 months ago
✨ Introduce seasonal hero image collage feature
Add functionality to return contextually appropriate hero collage images
based on the current date, including seasonal and holiday-specific images.
Implement tests to ensure correct image selection and coverage.
✨ Add comparison pages for EmailToFuture and FutureMebased on the current date, including seasonal and holiday-specific images.
Implement tests to ensure correct image selection and coverage.
Introduce new HTML pages comparing OhDiary with EmailToFuture and FutureMe, highlighting features, benefits, and use cases for each journaling tool.
Peter Theill
deployed a dependency update
4 months ago
Peter Theill
deployed a styling change
4 months ago
4 months ago
✨ Update contribution amounts and suggestions
Increase minimum contribution amount to $8 and adjust suggested amounts
to reflect this change. Update related tests to ensure proper validation
and functionality.
💄 Update UI styles and improve layoutto reflect this change. Update related tests to ensure proper validation
and functionality.
Refine component styles for better visual consistency and user experience.
💄 Update schedule for review requests and archivingChange review request time to 6pm and archive old events to 2am for better resource management.
💄 Add QR code feature and update pricing textIntroduce a new feature for QR codes that remain functional indefinitely
and refine the pricing text for clarity and user understanding.
💄 Improve UI layout and filter tab stylesand refine the pricing text for clarity and user understanding.
Enhance the structure of the events page by adjusting the layout
and adding styles to filter tabs for better usability.
✨ Add chip-in event statistics to dashboardand adding styles to filter tabs for better usability.
Introduce chip-in enabled events count and update UI to display
chip-in statistics alongside other event metrics for better insights.
✨ Add chip_in_enabled filter for eventschip-in statistics alongside other event metrics for better insights.
Introduce a new filter to retrieve events where chip-in is enabled,
enhancing the event management functionality.
📦️ Update data dump fileenhancing the event management functionality.
Refresh the data dump to ensure it is up-to-date with the latest changes.
Peter Theill
deployed a dependency update
4 months ago
Peter Theill
deployed a styling change
4 months ago
Peter Theill
deployed a styling change
4 months ago
4 months ago
✨ Introduce guest download feature
Add functionality to allow guests to download media based on event settings.
Update UI elements and backend logic to support this feature.
💄 Update UI text and expand functionalityUpdate UI elements and backend logic to support this feature.
Revise notification text and enhance form expander behavior
to sync URL parameters for better user experience.
💄 Update QR code positioning and keyboard controlsto sync URL parameters for better user experience.
Enhance the slideshow controller with QR code position cycling and
improve UI for better user interaction.
💄 Update chip-in widget styling and textimprove UI for better user interaction.
Enhance the visual design and update the messaging for clarity in the chip-in progress widget.
💄 Introduce chip-in feature with UI updatesImprove chip-in functionality with feature flag, UI components, and
contribution tracking. Update related views and controllers for
enhanced user experience and contribution management.
🎨 Enhance design skill documentationcontribution tracking. Update related views and controllers for
enhanced user experience and contribution management.
Add detailed guidelines for scope, design process, and aesthetic quality to improve clarity and maintainability.
🎨 Rename commit message skill for consistencyStandardize the naming convention of the commit message skill.
💄 Update feature section content and stylingRevise headings and descriptions for clarity and engagement, enhancing the overall user experience.
💄 Update contact page content and stylingRevise meta descriptions, headings, and text for clarity and improved user engagement.
💄 Update feature headings for improved stylingRefine headings to include consistent tracking-tight class for better visual alignment.
Peter Theill
deployed a styling change
4 months ago
4 months ago
💄 Update upload preview link and overlay behavior
Enhance the upload preview by making it clickable and improving the
overlay transition effects for a better user experience.
📈 Update metrics to use configurable window daysoverlay transition effects for a better user experience.
Refactor metrics calculations to utilize a constant for the number of
days, improving maintainability and clarity in the dashboard.
📈 Enhance review metrics trackingdays, improving maintainability and clarity in the dashboard.
Add metrics for open rates and completion rates from sent and open cohorts to improve analytics on event reviews.
Peter Theill
deployed a feature
4 months ago
4 months ago
✨ Introduce metric tracking for monetization
Add methods to track monetization-related metrics across various
controllers, including contributions, event preservations, and
lifetime subscriptions. Update views to include source parameters
for better analytics.
💄 Update upload closure message for claritycontrollers, including contributions, event preservations, and
lifetime subscriptions. Update views to include source parameters
for better analytics.
Revise the text to better communicate the automatic closure of uploads
after the event date.
🔧 Update lifetime pricing referencesafter the event date.
Replace hardcoded lifetime price with dynamic variable across multiple views
and email templates to ensure consistency and maintainability.
💄 Update lifetime pricing display and guidanceand email templates to ensure consistency and maintainability.
Enhance UI to show dynamic lifetime price and provide clarity on
cost-effectiveness for users hosting multiple events.
💄 Update UI for pricing and event retention claritycost-effectiveness for users hosting multiple events.
Enhance text clarity regarding free plan storage duration and
preservation options across multiple views.
preservation options across multiple views.
Peter Theill
deployed a feature
4 months ago
Peter Theill
deployed a feature
4 months ago
4 months ago
✨ Introduce Features page and update navigation
Add a new Features page to showcase OhDiary's capabilities and
link it in the header and footer for better accessibility.
✨ Introduce "On This Day" featurelink it in the header and footer for better accessibility.
Add functionality to display past entries from the same date in previous years,
allowing users to dismiss or reset hidden entries from the dashboard.
allowing users to dismiss or reset hidden entries from the dashboard.
Peter Theill
deployed a performance improvement
4 months ago
4 months ago
💄 Enhance media sorting and UI elements
Implement sorting options for media display and update UI components
for better visual consistency and user experience.
💄 Update QR modal styling and contentfor better visual consistency and user experience.
Refine layout, enhance visuals, and improve user instructions for better engagement.
🚨 Fix Ruby 3.4 frozen string literal warningsPrevent spurious warnings in Marcel::Magic#magic_match by closing
write access on StringIO before processing.
⚡️ Optimize zip file generation with unscopewrite access on StringIO before processing.
Unscope default ordering on media association to improve memory usage
and performance during zip file creation.
and performance during zip file creation.
Peter Theill
deployed a performance improvement
4 months ago
Peter Theill
deployed a feature
4 months ago
Peter Theill
deployed a dependency update
4 months ago
4 months ago
⬆️ Upgrade GitHub Actions dependencies
Update actions/checkout, ruby/setup-ruby, and docker/login-action
to their latest versions for improved performance and security.
⬆️ Upgrade Ruby setup and dependenciesto their latest versions for improved performance and security.
Update Ruby setup actions and upgrade various gem dependencies to their latest versions for improved performance and security.
Peter Theill
deployed a styling change
4 months ago
Peter Theill
deployed a feature
4 months ago
4 months ago
✨ Introduce onboarding email sequence
Add onboarding emails for new authors, including nudges and tips to encourage journaling. Implement unsubscribe functionality and update tests for new features.
💄 Add admin layout and dashboard testsIntroduce a new layout for the admin interface and implement tests to ensure
proper authentication and display of the dashboard title.
proper authentication and display of the dashboard title.
Peter Theill
deployed a documentation update
4 months ago