Dandelion is a fair source project. View the code on Github
Commits on Mar 30, 2026
| 76d3318 |
✨ Add Dandelion vs Luma comparison landing page |
Commits on Mar 29, 2026
| 965ee30 |
💬 (build.erb): Remove article "the" from alert message for grammatical consistency |
| e08c9b3 |
📝 (events.md): clarify boosted event probability description for filtered listings |
| 5d5eb84 |
🎨 (event_boost.rb): format start_time as ISO 8601 for standardized datetime representation |
| c499343 |
♻️ Simplify boosted event condition in events controller |
| ddfd9e1 |
💬 (event_boost.rb): improve admin notification email by adding more event boost details and reorganizing fields for better readability |
| 6c89601 |
✏️ Fix typo in events documentation: "at the top the" to "at the top of the" |
| 3bcd8a5 |
💬 (build.erb): Add missing trailing period to success message for grammar consistency |
| 9c1336f |
📝 Update boost feature documentation and UI copy with clearer examples and messaging |
| e2f2cd8 |
✨ (EventBoost): add admin email notification when payment is completed |
| c865365 |
🚸 Improve boost feature documentation and UI clarity |
| b6f564a |
♻️ Inline |
| b7d1bc9 |
👔 (event_boost.rb): reduce MINIMUM_HOURLY_AMOUNT_MULTIPLIER from 10 to 1 |
| 9094b14 |
📝 (AGENTS.md): add instruction to run certain commands outside the sandbox on Codex |
| a32756e |
🧐 (event_boosts): allow viewing historical boost slots and add muted styling for past entries |
| 98e86c6 |
♻️ Rename EventBoostDisplay to EventBoostImpression for accurate analytics terminology |
| a12ae2a |
✨ (boosts): track and display boosted event impressions Add EventBoostDisplay model to record each time a boosted event is shown to users. Update controller to create display records on render, update EventBoost.browse_pool_hour_display to accept slot_start and count displays per hour, and update view to show display counts alongside boost stats. Also refactor events controller to handle XHR requests separately. |
| 2faed3d |
📝 (events.md): clarify event boost probability documentation with example calculation |
| a5181bf |
♻️ Refactor EventBoost model by inlining helper methods to improve readability and reduce abstraction layers |
| 853bbf7 |
✨ (location.erb): add online filter parameter when location is "Online" |