Dandelion is a fair source project. View the code on Github
Commits on Feb 04, 2026
| 491ec8d |
🐛 Fix jQuery selector escaping in tags dropdown |
| 6a80b82 |
💄 Fix Select2 multi-select chip spacing and border color |
| 07bf4da |
💄 Fix Select2 clear icon alignment and tweak spacing
|
| 9e7ccae |
♻️ (taggable.rb): refactor tag handling to support comma-separated strings and simplify conditional logic |
| 1fe32d9 |
💄 Apply Bootstrap 4 theme to Select2 dropdowns for consistent UI |
| a5a49b7 |
🎨 Move select2 theme setting from global default to per-instance config |
| b49ebae |
🐛 Fix tag order in select2 dropdown
|
| 9d4a261 |
✨ (event_duplication): add update_tag_names flag to ensure tags are updated during duplication |
| f87f0c0 |
♻️ (event_fields): remove tag-related virtual attributes from EventFields
|
| 5c1e69a |
✨ upgrade select2 from 3.5.2 → 4.0.13 and add bootstrap4 theme
|
Commits on Feb 03, 2026
| 3d69a90 |
💬 Update feedback_email_body help text to clarify [feedback_url] usage |
| a7df4d9 |
💬 Clarify tooltip for max tickets per order |
| 5bb01a7 |
🔥 Remove unused "why_i_joined" fields from Organisationship model |
| d451740 |
♻️ Refactor association helpers to use Replace duplicate This removes redundant queries and prevents potential race conditions when the same association is created twice.
Move the “auto-join relevant local groups when subscribing to an
organisation” behaviour into a dedicated method
Keeps the feature in one place and guarantees it runs only after a successful subscription. |
| d527646 |
🐛 Fix visibility logic for event feedback responses Split the complex conditional into nested checks to ensure the response block is only rendered when the feedback is public or not anonymised, preventing leaked private replies. |
| 18ab7f7 |
📝 (locations/_location.erb): update AI prompt to use “events” instead of “gatherings” for consistency |
| 95e8b96 |
🐛 (location.erb): add missing cache key to locations header partial why: ensure the header is cached per-location and not shared across pages |
| 2809863 |
🎨 Extract location header into a reusable partial
|
Commits on Feb 02, 2026
| b2d87c2 |
🚚 Move network partial above commit list for better visual hierarchy |
| c6cee4a |
🐛 (code.erb): update fair-source link from fsl.software to fair.io |