Dandelion is a fair source project. View the code on Github
Commits on Dec 17, 2025
| cdf9dcc |
🐛 Fix nil-safe access to discount code in orders table |
| f37c627 |
Revert " |
| 7f4a9a6 |
🐛 Remove unused @hide_right_nav check in _head.erb |
| c4ed592 |
✨ Add directional slide animations for back/forward nav
|
| e92fa31 |
♻️ Replace |
Commits on Dec 16, 2025
| d5c0d57 |
✨ Add smooth view-transition animations for MPA navigation |
| 349a742 |
✨ Add admin-only route listing page
|
| e0b58a4 |
⚡️ (organisation_events): remove unused eager-loaded associations to speed up query |
| b14514f |
🐛 Fix paid-up threshold to use organisation-specific value instead of global constant Replace hard-coded Organisation.paid_up_fraction with per-organisation paid_up_fraction_or_default method that reads from the new paid_up_fraction field. This allows each organisation to set its own threshold for auto top-ups instead of always using the global 90 %. |
Commits on Dec 14, 2025
| fb45b3b |
💄 (organisations/_pay.erb): use dynamic threshold in auto top-up message instead of hard-coded 80% |
Commits on Dec 13, 2025
| 1c4531f |
🔧 (honeybadger-claude.yml): switch trigger from user login to issue title pattern
|
Commits on Dec 12, 2025
| f93ad69 |
🐛 (event_scopes): exclude hidden-from-homepage events from trending scope |
| 02f3860 |
🐛 Fix form action URL when slug validation fails Keep the original slug in @edit_slug so the form posts to the correct endpoint after a validation error prevents the record from saving. |
| fbe4d4a |
🐛 Fix theme.css loading when no organisation exists |
| aa870c8 |
💄 (theme.scss): disable button transitions to prevent unwanted hover effects
|
| d5831a7 |
💄 (theme.scss): add subtle gradient to primary backgrounds for modern look
|
| 39d3771 |
💄 (theme.scss): unify focus styles for form controls with theme color
|
| 8f1d030 |
♻️ Extract hard-coded 500-point limit into configurable constant MAP_POINTS_LIMIT |
| b211484 |
🐛 (accounts): add gradient background class to sign-in code page
|
| 66a1315 |
✏️ Fix typo: remove comma after "e.g." in validation messages |