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

Commits on Sep 05, 2025
26458d0

🔥 Remove unused @local_groups instance variable

02d036b

💄 move map-event styles from inline

90fa488

🐛 (map.js): preload empty infowindow content to prevent blank flash

1c2a0ff

✨ Add visual loading indicators for map markers and clusters

38e86a2

♻️ Remove unused polygonables parameter from map_json

464bbb2

♻️ Refactor map.js and helpers.rb to remove unused polygon‐related code

1fe906a

♻️ Remove unused self variable assignments

61a823f

✏️ Fix console.log message to match actual data source

816e837

♻️ Rename map_data_json to map_json for consistency
♻️ Remove unused monthly_donors filter from map controller

f3a15ad

🐛 (local_groups/stats.erb): pass polygonables to map partial to render group boundary

943a47b

♻️ (map.js): simplify setMapBounds logic and remove unused errorMessage parameter

46b4623

🗃️ Remove LocalGroup model from map backend and frontend

9bad9fc

🔥 Remove unused bounding-box functionality from map.js

afeb4b9

🐛 Fix selected location display in carousel filter

e560b79

♻️ refactor(map): remove enableInfoWindow flag and always show info windows
🚚 move(map): relocate point partials from maps/ to points/ for clarity
🔒 secure(map): whitelist models and restrict sensitive point data to admins

Commits on Sep 04, 2025
03a1d24

♻️ (map.js): remove minZoom override from mapOptions
🔧 (_map.erb): drop minZoom config key to simplify map setup

20aa8ea

🔥 Remove deprecated centre/bounds options from map partial

b844aee

🔥 Remove redundant self-assignment of window.markerClusterer

9be6cd4

♻️ Remove unused conditional checks and always trigger bounds_changed

7683979

🔥 Remove unused map controller instance variables
♻️ Remove redundant .compact call in map_data_json helper