Dandelion is a fair source project. View the code on Github
Commits on Jan 18, 2026
| efc9d2c |
💬 Clarify auto top-up wording: replace “suggested amount” with “contribution requested” |
| f5b229d |
🐛 Fix auto top-up logic to trigger when suggested amount exceeds £100
|
Commits on Jan 17, 2026
| 9e56aaa |
🎨 (organisations/_network.erb): scale node width and edge opacity proportionally to data range |
| abd8433 |
🎨 Cap node width at 50px to prevent oversized nodes in network view |
| b0bf03e |
✨ Add
|
| f3f62f5 |
♻️ (event_validation.rb): move embedding generation from before_save to after_save
|
| 6e7ed06 |
♻️ Extract inline question-text extraction into reusable Moves the duplicated regex-injection logic into a single method so views and models no longer repeat the same brittle one-liner. |
| 78638c1 |
🐛 Fix partial path for questions in activities and events controllers |
| 63345c2 |
♻️ (order.erb): inline partial template to reduce indirection and simplify email rendering |
| 55e2df0 |
🚚 Move question-related partials into dedicated questions/ folder
|
| c45b66e |
✅ Add integration tests for activity & event question forms Verify that every question type (header, plain text, text field, single select, multi-select checkbox, single checkbox, date) is rendered and stored correctly when an applicant registers for an activity or event. |
Commits on Jan 13, 2026
| 541625b |
♻️ refactor question-preview logic into reusable |
| aea3228 |
♻️ Extract question-answer parsing into reusable helper
|
| 87aa6c9 |
⬆️ Upgrade email_address gem from 0.2.7 to 0.2.8 |
| e618ae2 |
💄 (views): update membership toggle button labels to user-friendly text |
| ff21823 |
✨ Add support for plain-text list items in event questions Recognise lines starting with “- ” as simple text paragraphs and render them without any input control. This lets organisers include explanatory bullet points or disclaimers between actual form fields. Update the helper text so users know the new syntax is available. |
| e5a2b15 |
🐛 Fix random order when no events exist |
| d4969a7 |
💬 (purchase.js): update phone validation message to show concrete UK country code example |
| ed3d41f |
🐛 Fix missing ERB interpolation in tickets table template |
Commits on Jan 10, 2026
| 6fd8b75 |
📝 (AGENTS.md, git-hooks/pre-commit): add warning to never run the full test suite |