Dandelion is a fair source project. View the code on Github

Commits on Dec 07, 2025
3692ca7

🍱 Add search page styles for admin interface

233e63c

💄 Replace plain <img> tags with blurred_image_tag helper

1cf64c4

🐛 (events): strip UTC suffix from displayed date/time

ae55228

🔥 Remove video support from events and co-hostships

40cab7a

🐛 Fix video assignment priority in events controller

4c0ec38

🐛 Fix oversized event images by removing premature thumb() call

fb20f61

💄 Hide feedback column when no event is present

5dbcee2

⚡️ Eager-load associations to eliminate N+1 queries in check-in, orders, stats and zapier controllers
🎨 Pre-load event_feedbacks in ticket/order tables to avoid per-row queries

cd7ff16

🔥 Remove highlight.js dependency and related code

d895af5

🎨 Refactor select styling logic into reusable function

a4c07c4

♻️ Split monolithic app.js into focused modules
🔥 Remove unused nl2br, getCurrencySymbol, serializeObject, popup & upload helpers
🚚 Move currency helper to $.currencySymbol and update callers
🚚 Move serializeObject to standalone file and keep jQuery plugin behaviour

45d7b54

♻️ Refactor app.js to prevent duplicate event handlers Wrap all DOM-initialisation logic in ajaxCompleted() and guard every jQuery selector with a data-attribute flag so the same behaviour is never attached twice after an AJAX reload.

616634a

🍱 (helpers.rb): add optional md_size parameter to blurred_image_tag for responsive images
✨ (helpers.rb): load medium-size image on screens < 992px to reduce bandwidth
🍱 (event.erb): pass md_size to blurred_image_tag for responsive hero image

Commits on Dec 06, 2025
90b7503

🔥 Remove unused color constants and notification/theme-panel logic

0b6dc83

🔥 Remove unused SCSS partials and plugin assets to reduce bundle size

f5ea546

♻️ Rename lazy_image_tag to blurred_image_tag for clarity

5676aeb

♻️ Remove unused crop parameter from lazy_image_tag and callers

f68f4b0

✨ Introduce lazy_image_tag helper for consistent lazy-loading images

f81e1c2

⚡️ (events): add lazy-loading with blur-up placeholder for carousel images

c3e6f0c

💄 (events): change checkbox column class from col-12 to col-auto for better responsive layout