All deployments
Peter Theill
deployed a styling change
20 days ago
20 days 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
21 days ago
21 days 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
21 days ago
Peter Theill
deployed a feature
21 days ago
21 days 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
21 days ago
21 days 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
22 days ago
Peter Theill
deployed a feature
23 days ago
Peter Theill
deployed a dependency update
23 days ago
23 days 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
23 days ago
Peter Theill
deployed a feature
23 days ago
23 days 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
23 days ago
Peter Theill
deployed a dependency update
25 days ago
Peter Theill
deployed a styling change
25 days ago
Peter Theill
deployed a styling change
25 days ago
Peter Theill
deployed a feature
25 days ago
25 days ago
🗃️ Clean up projects with invalid crawler URLs
Collect and delete projects with broken URLs from crawlers, including
dependent records, to maintain database integrity.
✨ Introduce AI description generation for projectsdependent records, to maintain database integrity.
Add functionality to generate editorial-style descriptions using
Google Gemini. Includes updates to the ProjectsController,
AutoDiscoveryJob, and new AiDescriptionService for handling
description generation and API interactions.
Google Gemini. Includes updates to the ProjectsController,
AutoDiscoveryJob, and new AiDescriptionService for handling
description generation and API interactions.
Peter Theill
deployed a styling change
25 days ago
Peter Theill
deployed a feature
25 days ago
Peter Theill
deployed a styling change
25 days ago
25 days ago
💄 Update admin navigation links
Rearrange and enhance the admin navigation links for better clarity and usability.
🎨 Limit recent users and events displayed on dashboardReduce the number of recent users and events shown in the admin dashboard
to improve performance and clarity.
✨ Introduce preserved events filter and UIto improve performance and clarity.
Add functionality to filter events by preservation status and update UI
to display preserved events in the admin panel.
✨ Introduce reviews management featureto display preserved events in the admin panel.
Add reviews controller, views, and routes to manage completed reviews
with filtering options for rating and usage feedback.
with filtering options for rating and usage feedback.