All deployments

Peter Theill
Peter Theill 
deployed a feature 6 months ago
6 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" feature
Add functionality to display past entries from the same date in previous years,
allowing users to dismiss or reset hidden entries from the dashboard.
Peter Theill
Peter Theill 
deployed a performance improvement 6 months ago
6 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 content
Refine layout, enhance visuals, and improve user instructions for better engagement.
🚨 Fix Ruby 3.4 frozen string literal warnings
Prevent spurious warnings in Marcel::Magic#magic_match by closing
write access on StringIO before processing.
⚡️ Optimize zip file generation with unscope
Unscope default ordering on media association to improve memory usage
and performance during zip file creation.
Support
Support 
deployed a feature 6 months ago
Peter Theill
Peter Theill 
deployed a performance improvement 6 months ago
6 months ago
⚡️ Improve zip job performance and memory management
Refactor the GenerateEventZipJob to optimize memory usage during zip
creation and implement streaming uploads for large files to S3. Add
tests to ensure correct behavior when handling email notifications and
zip file attachments.
Peter Theill
Peter Theill 
deployed a feature 6 months ago
6 months ago
🔀 Merge branch 'master' of github.com:theill/knipsmig
✨ Introduce retry logic for S3 downloads
Add a method to download media files to a temporary file with retry
capabilities for transient network errors, improving reliability during
zip generation.
Peter Theill
Peter Theill 
deployed a dependency update 6 months ago
6 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 dependencies
Update Ruby setup actions and upgrade various gem dependencies to their latest versions for improved performance and security.
Peter Theill
Peter Theill 
deployed a styling change 6 months ago
6 months ago
💄 Update supporter upsell message for clarity
Refine the language in the daily email footer to enhance user engagement.
Peter Theill
Peter Theill 
deployed a feature 6 months ago
6 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 tests
Introduce a new layout for the admin interface and implement tests to ensure
proper authentication and display of the dashboard title.
Peter Theill
Peter Theill 
deployed a documentation update 6 months ago
6 months ago
Merge pull request #94 from theill/cursor/agents-markdown-file-ce1a
Agents markdown file
📝 Add AGENTS quick start checklist
Add a concise checklist near the top of AGENTS.md to make\ncritical project conventions easier to apply quickly.
Co-authored-by: Peter Theill <peter@theill.com>
Peter Theill
Peter Theill 
deployed a dependency update 6 months ago
6 months ago
⬆️ Upgrade Ruby and CI dependencies
Update Ruby version to 3.4.2 and upgrade CI actions for improved
performance and compatibility.