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

Commits on Feb 23, 2026
5533455

♻️ Refactor set_counts from class method to instance method in Organisation model
✨ Add hourly task to update paid up status for organisations with recent orders
🧱 Move paid up status and stripe topup logic to rake task for better separation of concerns

Commits on Feb 22, 2026
f887542

🎨 (core_extensions.rb): reorder IDENTIFYING_FIELDS to display slug, username, email, key before sanitized fields in admin UI

543851c

🎨 (styles): consolidate strapline styles and improve responsive design with viewport units

62c5b7f

🎨 (app.scss): move .ui-widget selector from grouped to standalone for proper styling isolation

42238fb

📝 (zapier.md): rename "New Order" trigger to "Order Confirmed" for better accuracy

76dedf0

📝 (zapier.md): clarify organisation_events returns all events not just live ones

f6264c6

🐛 Fix event lookup to scope by organisation and include co-hosted events

The previous implementation used Event.find which didn't verify the event belongs to the organisation and excluded co-hosted events. Now uses events_including_cohosted scoped to the organisation for proper authorization.


📝 Update documentation to reflect authentication requirement

9dfb3f3

🛂 (zapier.rb): add organisation_admins_only! authorization check to the organisation events endpoint
✨ (zapier.rb): expose all events (including non-live and non-public) to organisation admins

b7717a4

📝 (zapier.md): update authentication method from OAuth to API key in documentation

b4c13e8

🐛 Remove required validation from postcode and country fields in compact account form
📝 Update Zapier documentation to reflect answers field format change from object to array of pairs

bee2dd8

🐛 Fix broken anchor links by stripping backslashes from heading text

dd16c11

📝 Add comprehensive Zapier API documentation with nested heading support in docs index

0777641

✨ (database.rake): add rake task to find orphaned MongoDB collections without associated models

c7dd928

🐛 Fix broken link rendering in events documentation
💄 Add Bootstrap table styling classes in documentation page template

d73fffe

♻️ Refactor docs system from database-driven to file-based markdown

Commits on Feb 21, 2026
67aa65c

🐛 (events/_details.erb): fix condition to display add event session section when event sessions exist
🎨 (events/_details.erb): add missing space after <% for consistent formatting

Commits on Feb 20, 2026
3a728cb

♻️ (_nav_top.erb): move moon icon link inside authenticated user conditional block

51373e9

✨ (wheel-of-the-year): add interactive Wheel of the Year visualization page

Add new standalone HTML page featuring an interactive SVG wheel displaying the eight sabbat festivals with clickable segments showing detailed information. Include hemisphere toggle, moon phase display, and move sabbat countdown to navbar.

Commits on Feb 19, 2026
09c8482

💄 (app.scss): increase font size-adjust from 105% to 107% to improve font rendering

794c4bc

💄 (variables.scss): add 'Plus Jakarta Sans' as fallback font for header to improve typography consistency