- The OSM monochrome, Watercolor and Mapbox street satellite tiles are now enabled by default.
- All the tiles are always available when clicking on a « display more » button in the tile selection column.
- The tags displayed in features popup content are no longer put on top of the contribution form.
- Read-only preset tag values overwrite existing tag values in the contribution form, the checkbox label has been changed to reflect the new behavior.
- Add some back buttons to columns.
- And as always, multiple bufixes and enhancement.
- Fix a regression introduced in the 1.4.0 version when displaying ways.
- Add a npm script to clean the obsolete layer files.
- Automatically clean the OverPass cache files when layers are removed.
- Update the italian translations.
- Update the screenshot for the 1.4 serie.
- Update the changeset comment, MapContrib is not a prototype anymore.
- Patch a Leaflet issue (Leaflet/Leaflet#4578).
- Fix an issue leading to load the map without any request.
- Add the user own themes column.
- Add the user favorite themes column.
- Theme creators can now delete their themes.
- Logged in visitors can create their own themes based on visited ones.
- Add a proper 404 page (page not found fallback).
- And as always, multiple bufixes and enhancement.
- Enable the remove button on non-osm tags when contributing.
- Fix a margin in the preset selection column.
- Remove an unnecessary top border on the minimum zoom notification.
- Shuffle themes and layers before each OverPass cache generation.
- Better timeout detection during the OverPass cache genration.
- Fix the « out of memory » case in the OverPass cache generation.
- Display the user/visitor column on the home page.
- Add some project links in it.
- Remove the « Create theme » button from the home page as it is now in the new main menu.
- Add borders to different widgets to ease the navigation.
- Set maximum number of tries when the OverPass cron is failing for too many requests.
- Complete the Italian translation file.
- Improve the ownership verification when modifying a theme.
- Don't auto scroll at all on large screens.
- Don't reset the theme model after the main settings column close.
- Fix the tags translation progression calculation.
- Fix the tags translation edition column.
- Upgrade Passport & co.
- Fix: When no session, the reload method returns an error.
- Properly destroy the session when logging out.
- Set the session cookie maxAge to 90 days.
- Force the reload of the session when visiting the home and theme pages.
- Try to improve the server session handling.
- Split the javascript files to optimize their load time.
- Display a text input for check type fields when the set value is not yes or no.
- Display a text input for combo type fields when they are empty.
- Fix the popup contribution button route.
- Fix an undefined variable on race condition.
- Fix some font-size.
- A brand new tag and preset handling, inluding iD presets.
- The administrator can ask to not delete POI from the OverPass cache system if they are deleted from OSM (see cache archiving).
- Heat maps can be created with point based layers.
- The administrator can now force the use of https on his instance.
- The columns are a bit larger.
- Titles and zoom level are a bit bigger too.
- Change a Mongo request in order to be compatible with Mongo 2.x.
- Upgrade to Leaflet 1.0.1.
- And as always, multiple bufixes and enhancement.
- Fix duplicate elements when the layer cache is enabled.
- Fixes the default buttons background color.
- Display a proper message when a layer file is not found.
- Fixes missing english translations.
- Fixes the identifier of two localized strings in english and italian.
- Remove all comments from OverPass requests.
- Fixes the load of cached OverPass layers (again...).
- Fixes the load of cached OverPass layers.
- Fixes a typo in the french translations.
- Fixes a race condition on geocode searches.
- Small bugfix.
- Better handling of bounds when generating the OverPass cache.
- Don't relaunch an OverPass request whan toggling layers visibility.
- Switch the BANO tiles from https to http.
- Deletes the cached contributions older than a day ago.
- Casts attributes to integer when needed in the contribution cache.
- Fixes the marker customisation on Webkit/Blink based browsers.
- Fixes the display of cached contributions.
- Fixes the handling of ways/relations contribution cache.
- Fixes the POI's info display update after edition.
- Updates the Leaflet-OverPass-Layer plugin to the 2.1.1 version.
- When applying a preset on an existing POI, the original POI's values were missing.
- Fixes the POI edition form.
- Fixes the missing italian translations.
- Updates the README screenshot.
- Adds a button to download all the visible data from the current bounding box.
- Makes the layer info button more visible in the layer selection column.
- Deletes the layer OverPass cache when its generation failed.
- Introduces the temporary layers addition, available for both logged and anonymous users.
- Automatically re-launches OverPass requests when modified in the layer setting.
- Handles non-OSM tags (with file based tag values) when using presets (node's types).
- Proposes to apply a node's type on an existing POI when editing it.
- Makes the current position (zoom, latitude and longitude) available in the share link and iframe.
- Adds some hints in layers configuration columns.
- Removes the bottom left help button and places its former content in the About menu item (in the user column).
- Makes present POI less opaque when contributing.
- It is now possible for theme creator to configure an analytics javascript code to follow their theme visits. Instance's administrator can provide a code too, in order to follow the entire MapContrib instance visits.
- And as always, multiple bufixes and enhancement.
- Adds the OAuth endpoint in the configuration.
- Gives style to all the feature types.
- Fixes the fullscreen handling.
- Fixes the jquery-ui version.
- Sets the iframe height to 500 pixels.
- Fixes the polygon styles.
- Don't display empty modals/columns.
- Fixes the zoomChanged bindings.
- Fixes the theme titles display.
- Don't set the X-Frame-Options to permit the remote use of MapContrib.
- Updates the README's screenshot.
- Fixes an error on geolocation in some cases.
- Hides home placeholders when a search is in progress.
- Decreases the number of search requests in the home page.
- Don't execute OverPass requests when the layer is hidden.
- Don't expose POI edition when the layer is not an OverPass one.
- Fixes a translation.
- Fixes the first time login.
- When adding a new POI, the POI location method uses a fixed cross displayed on top of the map.
- Tag keys and values are now trimmed when contributing and setting presets.
- No more close button in popups as they can be closed by clicking elsewhere in the screen.
- The contribution button as now a pencil as icon.
- There is now another pencil icon in popups and its display is more convenient.
- It is now possible to move a POI (only node ones).
- New type of layers, based on GPX, CSV and GeoJSON files are added.
- There is a new layer information column. It displays OverPass requests, original data files and a button to download GeoJSON data.
- It is now possible to automatically center the theme on the user geolocation.
- The home page search results revert to highlighted themes when the search input is empty.
- The info button on contribution and preset fields is now active and send the user to the taginfo service.
- The geocoder search results provide more informations and are prettier.
- There is now a cache system to pre-fetch OverPass layers results.
- Automatically adds target blank on links in Markdown supported fields.
- Lets the possibility to display POI's infos in popups, modals or columns.
- And as always, multiple bufixes and enhancement.
- Uses the current HTTP protocol for tiles.
- Adds a
{s}
in the Lyrk tiles URL.
- Removes the MapQuest Open tiles.
- Fixes the OSM Monochrome tiles URL.
- Cleans up the root files.
- Adds the italian localization.
- Displays the right tiles on the home page.
- Fixes the versionning.
- Fixes the markers position.
- Fixes the display of the information button if title bar is white.
- Fixes the orientation handling in geolocation.
- Fixes dark-gray clusters display.
- Fixes the themes selection when logging in.
- There is now a proper home page, with search form and highlighted themes.
- No more double click to create a theme from the home page.
- Adds proper configuration files.
- Adds an automatic migration script, executed when the server is launched.
- Plugin Leaflet.MarkerCluster added.
- It is now possible to choose the geocoder betwwen Nominatim and Photon (default).
- Multiple fixes and other additions.