Deployments for https://www.ohdiary.com

Peter Theill
Peter Theill 
deployed a feature 3 months ago
3 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 feature 3 months ago
3 months ago
✨ Add structured data for SEO and enhance feature descriptions on the About page
Incorporate Schema.org structured data to improve search engine and LLM comprehension of OhDiary's features. Update feature headings and descriptions for clarity, and include hidden summaries to enhance accessibility and SEO performance.
Peter Theill
Peter Theill 
deployed a styling change 3 months ago
3 months ago
💄 Dynamically update service age with helpers and refine marketing copy across about pages
Peter Theill
Peter Theill 
deployed a styling change 3 months ago
3 months ago
💄 Update pricing page UI and content
Enhance the visual appeal and clarity of the pricing section
with improved text formatting and updated styling elements.
Peter Theill
Peter Theill 
deployed a dependency update 3 months ago
3 months ago
⬆️ Upgrade Rails and dependencies
Update Rails to version 8.1.2, Puma to 7.2.0, and Solid Queue to 1.3.1.
Replace Sprockets with Propshaft for asset management.
Peter Theill
Peter Theill 
deployed a refactoring 3 months ago
3 months ago
🔧 Preserve Markdown formatting in diary entries
Ensure that Markdown syntax is retained exactly as written in the improved diary entries.
Peter Theill
Peter Theill 
deployed a styling change 3 months ago
3 months ago
✨ Add Markdown rendering and improve entry display
Introduce `commonmarker` for Markdown support and enhance entry content
rendering in various views for better formatting and user experience.
✨ Enhance entry content formatting
Improve line ending normalization and highlight search queries in entry list.
💄 Update text area styling for entry form
Enhance focus styles for the content text area to improve UI consistency.
✨ Add support for multiple response formats
Enhance the show action to respond with HTML, Markdown, JSON, and plain text.
Peter Theill
Peter Theill 
deployed a feature 3 months ago
3 months ago
✨ Add utility functions for debouncing and sampling
Introduce a debounce function to limit the rate of function calls
and a sample function to retrieve random elements from an array.
Peter Theill
Peter Theill 
deployed a styling change 3 months ago
3 months ago
♻️ Streamline content and update meta tags for various SEO pages, refresh assets, and rename one SEO file
🎨 Refine yearbook PDF layout and print order links
Adjust margins and font sizes in the yearbook PDF layout for improved readability and binding. Update print order links in the yearbook card view to conditionally display based on page count, enhancing user experience. Modify footer styles for consistency.
✨ Add print order management and cover generation features
Introduce routes for print orders with actions for creating, submitting, and canceling orders. Enhance the Yearbook model to manage print orders and cover PDFs. Update the YearbookGenerationJob to generate covers based on page count and improve error handling. Add print and cover links in the yearbook card view for better user interaction.
🎨 Update yearbook PDF layout for alternating page styles
Add 'even-page' class for left-hand pages and adjust date alignment in the entry header for odd and even pages to enhance visual consistency.
Peter Theill
Peter Theill 
deployed a styling change 4 months ago