All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
###Added
- allow sorting locations by last change in backend ###Fixed
- remove url encoding in search module because of double encoding
###Changed
- Add PHP7 compatibility
###Added
- Add Google Maps API browser key support (fix #60 #61) Thanks to @DanMan
- Add possibility to login in the dynamic Google map
- Add table header customization at location list view in the backend
- Add dynamic value field in form location list
###Changed
- Sorting backend palettes
- Change ALL(!) templates to Contao 3.3+
###Deprecated
###Removed
- Remove back button in detail template (see #10)
###Fixed
- Use LIMIT in list module without trigger the search
###Security
###Fixed
- fixed copy error for members
###Fixed
- fixed error on generating coordinates
###Fixed
- database error on install
###Deprecated
- AnyStoresDcaHelper::getCategories - use foreignKey instead
###Added
- Google API key support
- add six free form fields for locations
- add template support for Google Maps info windows
IMPORTANT: To override templates put it in the templates root folder! The AJAX request has no layout object and can not find the template in other folders. - runonce.php support
- add full user / groups permission support
- add search map module. You can see the results on a map
###Changed
- change ajax request to new class FrontendAjax.php
- save latitude and longitude in float(10,6) instead varchar(10)
- save map height in map module with InputUnit widget instead of pixel value
- Use JSON_PARTIAL_OUTPUT_ON_ERROR flag (PHP 5.5+) for json encoding
- load markerclusterer images local
###Removed
- deprecated functions
###Fixed
- generate sitemap and search index correctly
###Security
- add tokens for ajax map requests
- Set markers global, module, category and location based
- Add hook 'anystores_getAjaxModule' when map module is loaded
- Add getStoreFromUrl function
- Change log format to http://keepachangelog.com/
- Remove the sensor parameter in google map urls
- Change ajax method to GET
- Add field in map module for map height (remove hardcoded css style from template)
- Fixed awkward error with map loading
- Add configuration values to map module
- Add error log when using invalid inserttag params
- Add additional street info field 'street2'
- Put sitemap setting on the page palettes ending
- changed template mod_anystores_map!
- load module params and stores over ajax
- Add $this->rawstores to mod_anystores_list template
- Encode email in map module in the json part
- Add title and meta description support (see #25)
- Add field for changing the locations category (fix #9)
- Fixed recoverable error (see #36)
- Fixed table error on locations description
- Namespace error
- Add support for locations to the sitemap
- Change backend navigation
- OpenStreetView API is no longer experimental
- Fixed search error in Contao 3.5
- Add option to sort the list individual (see #31)
- Make default country in list module optional
- Fatal error on Contao 3.5 when using insert tags
- PHP notice (see #32)
- Add options in forms for sending a copy of the mail to the nearest location.
- Compatible with EFG.
- Add option to send forms to the locations email
- Improved filter by published in insert tags
- Fixed insert tag errors
- Added breadcrumb support
- Fixed error with default language in search template
- Added content element support for location description (#11)
###Added ###Changed ###Deprecated ###Removed ###Fixed ###Security