| Commit message (Collapse) | Author | Age | Lines |
| |
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The following modules had bugs that have been fixed for working in
recent perls:
* List::MoreUtils
* Guard
* PadWalker
* aliased
* URI
* Convert::NLS_DATE_FORMAT
The CGI module was removed from core in 5.20, so include it in the
snapshot (I don't think it's actually used, but is a dependency).
"{" needs to be escaped in regular expressions, and ~~ should not be
used.
Fix some tests that expect e.g. a certain hash ordering, to use sorted
output or better comparisons.
|
| |
| |
| |
| | |
Better contrast; don't show on /about/council.
|
| |
| |
| |
| | |
Fixes #1345.
|
|/ |
|
|
|
|
|
|
|
|
|
| |
Perl 5.20 introduced a version of Encode that errors on decoding already
decoded content (rather than returning the same string). Whilst this can
be taken as a bug in our code (although the decoding exists because some
versions of FastCGI silently UTF-8 encode the content), in the changelog
for Perl the only reference to this change is the line: "Encode has been
upgraded from version 2.49 to 2.60.".
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Includes a smiley, bright yellow homepage, and updated nav bar and
footer across the entire site; a few content changes; request for
gender information from users.
Fixes #1341.
|
| |
| |
| |
| |
| | |
This variable can then be used by e.g. extra_name.html to know what form
it is on.
|
| | |
|
| |
| |
| |
| |
| | |
The radio icons are e.g. unselectable in VoiceOver if they are
display:none. This also helps with client-side validation.
|
| | |
|
|/ |
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This adds a new cobrand variable, report_form_extras, which contains a
list of extra fields that will be saved in the 'extra' metadata of the
report. Fields may optionally be marked as required.
|
| |
| |
| |
| |
| | |
It is currently only used for processing extra fields (the list, not the
metadata hash) which is really only of relevance to Open311.
|
| |
| |
| |
| |
| |
| | |
If the list of reports was scrolled and then the map was clicked, the
form would be pre-scrolled down. It now makes sure to scroll the form
to the top. Fixes #787.
|
|/
|
|
|
| |
This was added along with pin/sidebar highlighting in b71d042e,
but has proved distracting/confusing.
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Displaying the images smaller makes the lines of text easier
to read, and makes display of multiple images much better.
People can still click the images to see them full size.
Fixes #1325.
|
|/
|
|
|
| |
If a user is logged in, use their last report/update to set the default
anonymity state.
|
|
|
|
|
| |
Add things missing from README, pull from Transifex, merge in new
translations, bump version number.
|
|
|
|
|
| |
Version 1.01 of Net::SMTP::SSL does not work with perl 5.22 (with
Net::SMTP > 2.34). https://rt.cpan.org/Public/Bug/Display.html?id=99454
|
| |
|
|
|
|
| |
Put FAQ/contact/privacy sidebar in its own template.
|
|
|
|
| |
Fixes #1336.
|
|
|
|
| |
Fixes #1337.
|
|
|
|
|
|
|
|
|
|
| |
Auto unsubscribe alert bounces, forward on report bounces and alert
replies to support, and send through to report creator non-bounce
replies to their report (for systems that ignore both the From and
Reply-To headers).
Also forward any totally unparsed bounce to support to possibly then
adjust this bounce handling.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The uploaded_files solution in cbdfcad6, to show already uploaded files
stored in upload_fileid, worked if you submitted the form to the server
and had it returned, but did not show remembered photos if you used the
browser's Back button to return to the form from another page.
Instead, always read the data from upload_fileid, which works whichever
way you have come to the page. Fixes #1332.
|
|/
|
|
|
|
|
| |
If a report was sent to multiple bodies, one of which was set to skip,
(e.g. temporarily turned off due to receiving issues), then the code
would still try and send the report due to the other bodies, leading to
multiple sendings and an error for the skipped body.
|
|
|
|
|
|
|
| |
It turns out the strategy was still firing even with correctly rounded
co-ordinates from getMapBounds, as there were still rounding errors
introduced by the two differing ways of calculating the map bounds. We
override one function to always equal the results of the other method.
|
|\ |
|
| | |
|
| | |
|
| | |
|
|\ \ |
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Hovering over map pins highlights the relevant item from the
sidebar beside the map. And hovering a sidebar item highlights
the relevant map pin.
Clicking a map pin takes you directly to the relevant report
page, just like clicking an item in the sidebar.
This means the OpenLayers popup "balloon" no longer appears on
clicking a pin, and has been removed entirely.
To make customisation of the list item hover colour easier,
it has been abstracted out into a SCSS variable that cobrand
authors should override (as the fixmystreet.com cobrand does)
or leave at its default light grey colour.
Fixes #1094.
|
| |
| |
| |
| |
| |
| | |
There might be the odd update alert we are interested in (those not
auto-signed up for as part of report or update creation), but they
will be rare.
|
|/ |
|
|
|
|
| |
Fixes #1312.
|