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

Commits on Dec 09, 2025
d606811

🐛 Fix free-ticket detection when price is nil

d6e90c4

🐛 (purchase): replace manual hidden+checkbox inputs with Rails f.check_box helper

403273a

🐛 (purchase.js): broaden selector to catch non-select quantity inputs
✨ (event.erb): rename sticky bottom bar id for clarity
✨ (_purchase.erb): add single-free-ticket flow—hide ticket picker, pre-fill qty, hide payment buttons

Commits on Dec 08, 2025
2312c4d

🐛 (build.erb): always show purchase_url field to simplify form and avoid conditional display

ac45d95

🔒️ (account.rb): prevent admin accounts from being destroyed

eaac3a1

🔒️ Add reCAPTCHA verification to membership join flow

  • Verify g-recaptcha-response server-side before creating accounts
  • Show client-side check when anonymous users submit the join form
  • Gracefully skip if keys are absent (keeps dev env simple)
Commits on Dec 07, 2025
034dcc4

💄 (_badges.erb): add explicit aspect-ratio to badge images to prevent layout shift

5c64293

🔧 Disable Termly auto-blocker in production

f442f10

💄 (views): add aspect-ratio to org/gathering images to prevent layout shift

6de8465

🔥 Remove deprecated Add-to-Home-Screen (A2HS) code

848344f

♻️ (helpers.rb): simplify blurred_image_tag by removing fixed_width and auto-size logic

6f12f5a

💄 (photos): replace plain img tag with blurred_image_tag helper to show blurred preview while loading

8c47763

Revert "
💄 Replace plain <img> tags with blurred_image_tag helper"

This reverts commit 233e63ce8a45249a97eda72a16d8f1be555bd2fa.

9ef178b

💄 (accounts/_top.erb): replace max_width with fixed_width for consistent image sizing

f62ba51

♻️ Rename max_width to fixed_width for clearer intent

3957a45

🐛 (helpers): fix blurred_image_tag to auto-detect thumb size when width/height not given
✨ (helpers): add max_width option to blurred_image_tag for flexible layout control
💄 (views): replace fixed width/height with max_width for responsive account/org/activity images

734ce6a

🐛 Fix copy-link to copy full URL instead of truncated one

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