| Commit message (Collapse) | Author | Age | Lines |
... | |
|
|
|
| |
a4b6ed0f put the latitude in $longitude and vice-versa.
|
|\ |
|
| |
| |
| |
| | |
Fixes #1315.
|
|/
|
|
| |
Thanks to @jonkri for spotting.
|
|\
| |
| |
| |
| |
| | |
Conflicts:
templates/web/base/report/new/fill_in_details_form.html
templates/web/base/report/update-form.html
|
| | |
|
| |
| |
| |
| | |
Makes the flow more like new reporting.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Travis has Cpanel::JSON::XS preinstalled, which means that the build
would fail there, as JSON::MaybeXS would try and upgrade JSON::XS to
version 3 which the snapshot did not contain.
|
| | |
|
| | |
|
|/
|
|
|
| |
Use design of auth/token in generic error, 404, and token server error
pages, and use the same error for too old/ token not found errors.
|
|
|
|
| |
Also adds admin ability to rotate update photos.
|
|
|
|
|
| |
Remove get_photo_params, which only looked at the first photo,
make explicit when we're doing that using `.first`.
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes #1305.
|
| |
|
|
|
|
|
| |
92dfeac used an incorrect user column name in the new lookup,
and there was no test to catch the regression.
|
|
|
|
|
|
|
|
|
|
| |
Three file inputs, progressively enhanced with dropzone.
This moves the photo input higher up, so that photos can upload while
you're filling out the form. It standardises and improves photo error
handling.
[fixmystreet.com] Guidance for what photos should and shouldn’t include.
|
|
|
|
|
|
| |
Use a separate attribute for data direct from a database row when
creating a PhotoSet, so that data will always contain one or more
photo IDs.
|
|
|
|
|
|
|
|
|
|
|
|
| |
5c79337 simplified a bit too far, as after then a particular cobrand
could in Nearby and My only filter reports to a particular body, not
any other criteria. To fix this, introduce more generic functions in
the default cobrand to allow more flexibility.
Make sure a few tests delete their bodies fully so that new tests
pass when run as part of the suite.
Fixes #1289.
|
|\
| |
| |
| | |
admin-blank-email-name
|
| | |
|
|/ |
|
|
|
|
|
| |
A fix to bb1e797; when started via a Catalyst model, e.g. send_email in
FixMyStreet::App, an empty hashref is passed in.
|
|\ |
|
| |
| |
| |
| | |
Maintain old location wrappers.
|
| | |
|
| | |
|
| |
| |
| |
| | |
And create default cobrand class without all of Moose.
|
| |
| |
| |
| | |
Command line scripts don't need a full blown app, just database.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Some categories ask the user for extra information such as street or house
number; these are output in the CSV if the report includes them.
|
| | |
|
|/ |
|
|
|
|
|
| |
This puts all static pages under /about, and lets you add new static
pages by placing new HTML in your about template directory.
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Don't show a categories summary unless asked via a link
* Don't needlessly join in questionnaire/update summaries
* Switch count(distinct()) to a subselect as it turns out
select count(*) from (select distinct(user_id) from problem) temp;
is a lot quicker than select count(distinct(user_id)) from problem;
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Generally, a rewrite of issue-list-a to item-list--reports or
item-list--wards (two different uses) and issue-list to
item-list--updates, with subsequent renames/changes to children.
For those cobrands using a different list showing a pin icon, use
item-list__item--with-pin to stop needing to override existing classes.
Fix a variety of niggling issues e.e ward list display, or overloading
of the .text class.
|
| |
| |
| |
| |
| |
| | |
Catalyst::View::TT calls both c->log->error and c->error; the former
logs immediately, while the latter stashes the error, and then calls
c->log->error with it during finalize.
|
|/
|
|
|
|
| |
Upgrade Catalyst::Engine and Catalyst::Log to 5.90030 so that errors are
logged via psgi.errors rather than printed to the (perhaps nulled)
stderr. Fixes #404.
|
|
|
|
|
|
|
| |
This removes the on map/nearby tabs, replacing them with one combined
list. The styling is moved to the base, so that it is used on mobile
too. A closed option is added to the existing dropdown, and the
base/fixmystreet my templates are also combined. Fixes #1141.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
The aim is to combine base and fixmystreet as much as possible,
providing enough template/styling hooks for any cobrand. This
commit removes the need for separate base/fixmystreet templates
for the front page, almost all of the /around templates, the
open graph headers, and the low level item list templates.
|