Pre-release

@dphiffer dphiffer released this Apr 23, 2018 · 2 commits to master since this release

Assets 2

Previously you could only export map data as GeoJSON, now you can also import those files back into Smol Maps.

@dphiffer dphiffer released this Apr 19, 2018 · 9 commits to master since this release

Assets 2

Search is back! Thanks to Julian for hosting a Pelias geocoder service.

@dphiffer dphiffer released this Apr 9, 2018 · 13 commits to master since this release

Assets 2

This release removes some unnecessary functionality around API key verification, which depends on a service that no longer exists. We are bumping the second version digit because this release is not backwards compatible with old config files. Please upgrade carefully!

@MattCollyer MattCollyer released this Jan 16, 2018 · 29 commits to master since this release

Assets 2

This release fixes many things in dotdata.js, ultimately it eliminates syntax errors and adds exception handling... and eliminates the bugs! 🐛 🐞 🚫 🐞 🐛

Pre-release

@dphiffer dphiffer released this Dec 15, 2017 · 40 commits to master since this release

Assets 2

This release fixes three important issues that made saving venues & maps not work, and photos get rejected unless they had lowercase .jpg file extensions.

Pre-release

@dphiffer dphiffer released this Dec 15, 2017 · 44 commits to master since this release

Assets 2

Previously: upload all the photos in one big batch! (server gets unhappy with the large upload size)
Now: upload each photo one at a time, updating the current progress on the map

Remember: press and hold the "add a venue" button to upload photos. Also: photo uploads have to be enabled in app/config.js.

@dphiffer dphiffer released this Dec 13, 2017 · 49 commits to master since this release

Assets 2

New feature: upload photos to create new venues. The UI is a little bit subtle: you have to press and hold the "add venue" button to access it.

Pre-release

@dphiffer dphiffer released this Dec 11, 2017 · 56 commits to master since this release

Assets 2

This release adds a feature for assigning a photo to a venue. Because of the sensitive nature of photos, and the lack of logins or ACLs, the feature is disabled by default. You can enable it by adjusting app/config.js (also new to this release) and that should do it.

Pre-release

@dphiffer dphiffer released this Dec 9, 2017 · 65 commits to master since this release

Assets 2

This release fixes a few niggling details I noticed when demoing the map, and one known issue. This is a mix of hacks and improvements.

  • We now store the last map you looked at using localforage, and restore that upon returning to the site
  • The venue popup no longer screws up the line-height (see: issue #5)
  • The API key now gets validated upon loading the config page

The fact that I added setTimeout as a fix to race conditions should be telling. Lots in here that should be reworked.

Pre-release

@dphiffer dphiffer released this Dec 7, 2017 · 71 commits to master since this release

Assets 2

This release introduces an important escaping function smol.esc_html() and uses it to escape all strings before they get inserted into the DOM. Know it. Use it everywhere.