-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Leaflet upgrade for master #679
Conversation
ewlarson
commented
Jul 31, 2018
- Bump leaflet-rails, esri-leaflet, and leaflet-iiif to their most current release versions
- Fix upgrade issues for the opacity slider
- Make small leaflet api adjustments for esri viewer
- Set index_map labels natively
- Drop leaflet-label-src dependency
@ewlarson This PR needs a rebase to get the circle ci running. |
Do we want to ship a 1.9 release without the breaking changes first? |
@mejackreed Are suggesting this should be a 1.10 release or it should released as part of 2.0 with the blacklight 7 updates? |
@mejackreed What changes here break current functionality? |
I was thinking about the leaflet version upgrade potentially being troublesome for some. Perhaps its not though. |
I believe all Geoblacklight leaflet/map functionality is unbroken here -- test suite items are good. If you've added a third-party fullscreen plugin or otherwise, those may potentially break, but you've committed yourself to that path already. |
* Bump leaflet-rails, esri-leaflet, and leaflet-iiif to their most current release versions * Fix upgrade issues for the opacity slider * Make small leaflet api adjustments for esri viewer * Drop leaflet-label-src dependency * Set index_map labels natively
Fixes #557 For AJAX POST requests, we need to pass along Rails' CSRF token in Rails 5.1+
15df1e4
to
daf98c2
Compare
I'm not sure what was up with CI, so I rebased again and force pushed. Hopefully that helps. |