2.87.0
New features
- Add
provider
field to Trek, POI, Service, Signage, Infrastructure, TouristicContent, TouristicEvent, InformationDesk,
Path, Trail, Course, Site, SensitiveArea (#3189) - Add parser using api v2 (InformationDesk, TouristicContent, TouristicEvent, POI, Trek, Service, Signage, Infrastructure)
- Add aggregator parser with a conductor using json file
Minor improvements
- Disable debug log in debian package post installation script.
- Improve and fix error logging, now errors and warnings are logged to var/geotrek.log and console.
- Allow configuring email alerts for late reports (generalized from Suricate Workflow #2366)
Bug fixes
- Fix filtering on Services List does not filter
- Fix Site creation form is initialized with parent Site
- Fix memory leak and optimize SQL queries on zoning intersections
- Fix error message should not be displayed on attachments from the same structure as user
Maintenance
- Upgrade dependencies. The detail for the main dependencies:
- django to 3.2.15
- celery[redis] to 5.1.2
Suricate Workflow (#2366)
- Do not unlock reports when resolving them
- Improve Suricate workflow alert emails