Dandelion is a fair source project. View the code on Github
Commits on Sep 07, 2025
| 374da02 |
🐛 Fix calendar JSON endpoint to respect the @to parameter |
| ac5fc9f |
♻️ Replace manual date-range filter with named scope |
| 613b180 |
🐛 Fix calendar tooltip target for list view
|
| 1fc71e2 |
🐛 (events.erb): pass calendar_view: true to view_options partial to enable calendar-specific UI |
| ce50bd9 |
♻️ Extract hard-coded placeholder color into SCSS variable |
| e29a896 |
🐛 Fix time-zone handling for online events in calendar JSON |
| 59e947a |
🔥 Remove description from calendar JSON and extendedProps |
| 07424e4 |
💄 Fix calendar button text color from transparent to white |
| e439518 |
💄 (app.scss): change calendar button background to transparent |
| 97e9035 |
💄 (organisation.scss): apply theme color to calendar event links |
| 525d183 |
💄 (app.scss): change calendar event link color to use highlight variable
|
| 07e1218 |
🔥 Remove calendar display option from events view |
| 2a05da5 |
♻️ Refactor event filtering logic to use consistent param checks
|
| facfe4e |
🐛 Fix calendar_view flag placement in search forms Move calendar_view: true from events/_search_form to organisations/_events_search_form where it is actually needed, preventing incorrect view option rendering on the events page. |
| 73acfb1 |
🚸 (events): hide calendar view option unless explicitly enabled via calendar_view flag |
| f9466f3 |
🐛 Fix calendar events fetch URL to include organisation slug when present |
| e23b3d2 |
➕ Add moment-timezone and fullcalendar CDN assets
|
| 93aff58 |
🍱 Replace external Teamup calendar with in-house FullCalendar
|
| 8c29162 |
🎨 Replace native datetime-local inputs with flatpickr datetimepicker |
| 1c1b20d |
🎨 Fix Bootstrap alignment classes in toggle search partial |