Releases
v4.0
dracos
released this
03 Dec 19:04
Front end improvements:
Multi-page form reporting.
New aerial map toggle.
Send text alerts for report updates to only-phone-verified users.
Add options for user to set global notification preferences.
Pop over mobile navigation menu. #3270
Add support for the OS Maps API. #3328
Speed up /report/new/ajax call. #3335
Improve #geolocate_link
display, especially for smaller screens. #2048
Allow email alert radius to be specified. #68
Update URL on /my when map moves. #3358
Make anonymous updates clearer in email alerts. #3417
Add Maidenhead Locator support to search box.
Update RSS link when distance box changed. #3624
Inspector-managers can assign reports to inspectors in the inspector toolbar.
Inspectors & inspector-managers can see who a report is assigned to or 'unassigned' if a report is unassigned.
Bugfixes:
Fix non-JS form when all extra questions answered. #3248
Improve display of disabled fields in iOS.
Use div for inspector form wrapped extra questions. #3250
Fix Open311 JSON services output. #3279
Send email reports in staff-only categories.
Fix Gaze sometimes being called twice on /around. #3324
Improved alert signup for phone-only user. #3367
Fix moderation of update text.
Only trigger one refresh going Back to list view. #3476
Fix checked order of updates in dashboard export.
Fix unable to edit user with verified landline #3295
Fix 'sites' page to reflect active fixmystreet sites #2481
Fix ordering of dropdown lists in extra questions #3566
Fix removal of cached opengraph photos.
Do not email inactive body comment users. #3587
Look up organizational domain in DMARC checking. #3603
Stop slash in category name breaking csv download #3642
Fix CSS z-index bug that resulted in the main menu being hidden behind the map on small screens #3686
Send contact form emails from do-not-reply address if sender's domain uses DMARC.
Admin improvements:
Assignees of reports are now visible in admin reports list and report edit pages.
Enable per-category hint customisation.
Move ban/unban buttons to user edit admin page.
Add link to user edit admin from report/update edit admin.
Improve layout of some admin pages.
Include email in inspector form information.
Improve wording of new report Private checkbox.
No questionnaires on reports as body/anonymous.
CSV export, improve Site Used and add Device Type.
Always record contributed_by for staff users.
Add per-photo moderation. #3055
Redaction support for photos.
UK Councils no questionnaires for non-updating users
Script to export/import response templates, #3549
Include non-public report in front page search for staff. #3616
Include staff categories in map filters for staff. #3616
Development improvements:
Include failure count in send report error output, #3316
Sort output in export script. #3323
Show relevant updates in alert-update email preview. #3417
Upgrade jQuery to 3.6.0. #3017
Upgrade Mozilla::CA to handle new root certificates.
Factor alert script to slightly smaller functions. #3615
Add development Docker environment.
Open311 improvements:
Consistent protected field ordering.
Move test handling out of core code.
Security:
Increase minimum password length to eight.
Allow throttling by user login attempts
You can’t perform that action at this time.