Dandelion is a fair source project. View the code on Github
Commits on Jun 26, 2026
| 3d85546 |
✨ Add iCal feed for upcoming events on the my events page The /events/my route now supports both HTML and ICS responses depending on the Accept header. The iCal feed exposes the next 500 upcoming events for the signed-in account, rendered through the shared _events_ical partial with a customizable calendar name. A small feed icon is displayed next to the "Upcoming events" heading, linking to the iCal URL with the user's API key, so external calendar apps can subscribe to personal upcoming events. |
Commits on Jun 23, 2026
| e71832c |
✨ Add Mailgun MCP server configuration to example files |
| ac91525 |
⬆️ (Gemfile.lock): bump concurrent-ruby & net-imap patch versions |
| 4cfdc2d |
⬆️ (Gemfile.lock): bump faraday from 2.14.2 to 2.14.3 |
| 063c500 |
⬆️ Gemfile.lock: bump nokogiri from 1.19.3 to 1.19.4 for security/stability improvements |
Commits on Jun 20, 2026
| 8b2bf6f |
💄 Add drag handle grip icon to ticket types for clearer reordering |
Commits on Jun 16, 2026
| bf5992e |
🐛 Fix transferred order not reflecting updated event state by clearing new event cache The order was being transferred between events, but the new event's cache wasn't being cleared, leading to stale data being displayed. The original event cache was being cleared but the destination event's cache wasn't being refreshed after the transfer. |
Commits on Jun 11, 2026
| 0c15e05 |
Install Render CLI in Cursor Docker image |
| 3eaa8ba |
♻️ Rename @minimal_subscribe to @skip_minimal_head The variable name now accurately reflects its purpose of skipping the minimal head content rendering in the layout, rather than suggesting it only applies to the subscribe view. |
Commits on Jun 10, 2026
| c5cfd4d |
🐛 fix field name from 'anonymise' to 'anonymous' in event feedback aggregation |
| f52af5a |
Add organisation referral links and clear return_to after redirect. Referrers can share /invite/:id links that auto-credit them on org creation; also fix stale session[:return_to] persisting across subsequent sign-ins/signups. |
| dd624b7 |
Fix ticket group pmail list test to match rendered label. The pmail list shows "Ticket group Backstage", not "Ticket group: Backstage". |
| 9044580 |
🔒️ Hide sign-in token in ticket emails when viewed on web Always show the sign-in link in ticket emails, but omit the sign-in token when the email is rendered for web viewing. This prevents the sensitive sign-in token from being exposed through web-based email viewers, where URLs may be cached, indexed, or shared.
|
| 263f4ff |
🔒️ add protected_attributes to event and expand organisation's |
Commits on Jun 09, 2026
| d39c465 |
Hide sign-in link on web ticket confirmation page. Rename pdf_link to viewing_on_web so the order page can show the PDF download without exposing magic sign-in links in the browser. |
| b5769b4 |
Skip low delivery rate alerts for unknown Mailgun providers. |
| ce5d9e4 |
update Puma |
Commits on Jun 08, 2026
| 48a60aa |
✨ (Pmail): add ticket group as new pmail recipient option, scoped to event ticket groups
|
| 237f97d |
Clarify show_emails help text to say organisation event creators. |
| 973e10a |
Move Release date column after Patch on frontend dependencies stats page. |