Dandelion is a fair source project. View the code on Github
Commits on Dec 21, 2025
| aa72912 |
♻️ (gatherings): extract inline duplication-copy logic into reusable Gathering#copy_structure_to method |
| 85bc06b |
♻️ Introduce EmailHelper to centralise email rendering Replaces scattered ERB + Premailer boilerplate with a single helper that handles template rendering, layout wrapping and CSS inlining. Simplifies preview and production code alike while keeping behaviour identical. |
Commits on Dec 20, 2025
| 3cf9c45 |
🚚 Rename cursor commands for clarity and consistency |
| c5a00a7 |
🚸 Move mobile-only nav styles into partial to skip view-transition flash |
| 38150f6 |
💄 (app.scss): adjust responsive breakpoint from 992px to 768px for earlier tablet layout |
| 46458b6 |
💄 (app.scss): scope view-transition styles to desktop (≥992px) to prevent unwanted animations on mobile |
| 181f71b |
🎨 (app.scss): assign unique view-transition-name to header and sidebar |
| 3edf453 |
💄 Add action-link and outline-primary label styles |
| a0713c1 |
💄 (app.scss): add view-transition rules for smoother SPA-like navigation
|
| a3d902a |
Remove comment about Set intersection time complexity in cache model |
| f20a2e0 |
⚡️ Replace select with slice for faster participant filtering |
| e7b5d27 |
⚡️ (account_recommendation_cache): batch queries and use Set intersection to speed up recommendations |
Commits on Dec 19, 2025
| 136c432 |
♻️ (activity.rb): add inverse_of option to events_as_feedback_activity association to improve ORM consistency |
| 44cc846 |
🐛 Fix feedback queries to include events from |
| 3b700bf |
💄 (events/_sidebar.erb): add select_tickets_outro paragraph below purchase button |
| 7534521 |
💄 (events/_sidebar.erb): display select_tickets_intro text above the purchase button |
| 7906af4 |
🎨 (events/_grid.erb): add empty-state message when no events exist |
| 2e3a4dc |
✨ (events/_grid): add “show more” toggle to hide excess event blocks
|
Commits on Dec 18, 2025
| 8296e71 |
🔥 Remove Farcaster integration from accounts |
| da0fcf6 |
⬆️ (open_router.rb): upgrade Gemini models from 2.5-flash to 3-flash-preview
|