Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | | | [Oxfordshire] Log when problems sent by RDI email. | Dave Arter | 2017-09-11 | -5/+67 | |
| |/ |/| | | | | | | | | | | | | | The timestamp of when a problem was included in an RDI is shown on the problem’s inspector form. Also check back and include any inspected reports that for some reason haven't been instructed yet. Fixes mysociety/fixmystreetforcouncils#223. | ||||
* | | [Oxfordshire] tests for response time messages | Struan Donald | 2017-09-11 | -0/+52 | |
| | | |||||
* | | changelog message for extra problem confirmation templates | Struan Donald | 2017-09-11 | -0/+1 | |
| | | |||||
* | | [Oxfordshire] Add response time message to problem confirm page | Struan Donald | 2017-09-11 | -0/+1 | |
| | | |||||
* | | [Oxfordshire] include response times in problem confirm emails | Struan Donald | 2017-09-11 | -0/+26 | |
| | | |||||
* | | allow extra details in problem-confirm emails | Struan Donald | 2017-09-11 | -0/+3 | |
| | | |||||
* | | [Oxfordshire] use single template for response time text | Struan Donald | 2017-09-11 | -23/+16 | |
| | | |||||
* | | [Oxfordshire] include response time message on email sent | Struan Donald | 2017-09-11 | -0/+9 | |
| | | | | | | | | | | add a _email_sent_extra template that includes a message about problem reponse times to be displayed on the email sent page. | ||||
* | | partial to include extra message on email sent page | Struan Donald | 2017-09-11 | -0/+2 | |
|/ | |||||
* | update changelog with details of new dashboard export fields | Struan Donald | 2017-09-07 | -0/+2 | |
| | |||||
* | sort body dashboard CSV export by report confirmed time | Struan Donald | 2017-09-07 | -5/+5 | |
| | | | | | And update the tests to avoid a random failure caused by inconsistent ordering. | ||||
* | Make sure pin ID is an integer. | Matthew Somerville | 2017-09-07 | -2/+3 | |
| | | | | | | | | | | The JavaScript assumes it is, but due to a string comparison in DBIx::Class [1] when a has_many prefetch is in use (as it is on a /reports page when a shortlist-using staff user is logged in) all IDs bar the first were being given an internal string value and JSON encoding was outputting them as a string. [1] https://github.com/dbsrgits/dbix-class/blob/v0.08209/lib/DBIx/Class/ResultSet.pm#L1331 | ||||
* | Remove superflous commas from map HTML attributes. | Matthew Somerville | 2017-09-06 | -2/+2 | |
| | |||||
* | Merge branch '866-alerts-ux-simpler' | Matthew Somerville | 2017-09-06 | -78/+108 | |
|\ | |||||
| * | Simpler alerts signup page. | Zarino Zappia | 2017-09-06 | -78/+108 | |
| | | | | | | | | | | | | Alert options on the /alert/list page are now in an order that is easier to parse, with a slightly clearer message for users in two-tier locations, and a more prominent email subscription CTA. | ||||
* | | [Borsetshire] Redirect users variously on login. | Matthew Somerville | 2017-09-06 | -2/+20 | |
| | | |||||
* | | [fixmystreet.com] More data in fixture, wider area | Matthew Somerville | 2017-09-06 | -5/+11 | |
| | | | | | | | | Add some reports to the inspector's shortlist. | ||||
* | | [Borsetshire] Use Oxfordshire pin images. | Matthew Somerville | 2017-09-06 | -4/+8 | |
|/ | |||||
* | Prevent race condition in root.t test. | Matthew Somerville | 2017-09-06 | -1/+1 | |
| | | | | | | This test assumed /reports would load, which it wouldn't if run in parallel and the data hadn't been generated by reports.t. Test a different page instead. | ||||
* | Merge branch 'issues/forcouncils/220-ward-column-in-export' | Struan Donald | 2017-09-05 | -0/+45 | |
|\ | |||||
| * | include easting/northing in dashboard CSV export | Struan Donald | 2017-09-04 | -1/+12 | |
| | | | | | | | | Fixes mysociety/fixmystreetforcouncils#221 | ||||
| * | include ward in dashboard csv export | Struan Donald | 2017-09-04 | -0/+34 | |
| | | | | | | | | | | | | | | Adds a Ward column to the council dashboard CSV export with the name of the ward. Fixes mysociety/fixmystreetforcouncils#220 | ||||
* | | Merge branch 'nicer-mapit-error' | Matthew Somerville | 2017-09-05 | -0/+1 | |
|\ \ | |||||
| * | | Upgrade commonlib to get nicer MapIt error message | Matthew Somerville | 2017-09-05 | -0/+1 | |
| |/ | |||||
* / | [fixmystreet.com] Update FixMyStreet Pro links. | Matthew Somerville | 2017-09-05 | -15/+15 | |
|/ | |||||
* | Merge branch 'template-panel' | Matthew Somerville | 2017-09-01 | -1/+47 | |
|\ | |||||
| * | Add template debug panel. | Matthew Somerville | 2017-09-01 | -1/+47 | |
| | | | | | | | | | | Use a small subclass of (our) P::M::D::Template to have better display of our template path names. | ||||
* | | Superusers only have permissions available on the current cobrand | Dave Arter | 2017-09-01 | -0/+13 | |
| | | |||||
* | | Make current cobrand available on DB::Schema | Dave Arter | 2017-09-01 | -0/+4 | |
| | | |||||
* | | Put comma in correct place in report lat/lon | Dave Arter | 2017-08-31 | -2/+2 | |
| | | |||||
* | | Merge branch 'move-report-states-to-database' | Matthew Somerville | 2017-08-31 | -335/+760 | |
|\ \ | |||||
| * | | Hide things needing fixed state if no fixed state. | Matthew Somerville | 2017-08-31 | -2/+10 | |
| | | | | | | | | | | | | | | | Front page stats, update form question, list filtering, plus do not send any questionnaires. | ||||
| * | | Update form asks for reopen of all closed states. | Matthew Somerville | 2017-08-31 | -25/+25 | |
| | | | |||||
| * | | Admin interface for editing report states. | Matthew Somerville | 2017-08-31 | -0/+246 | |
| | | | |||||
| * | | Remove hardcoded states from templates. | Matthew Somerville | 2017-08-31 | -204/+142 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | State display names are now got from the database wherever they are displayed, including admin dropdowns, list filters, and update meta statements. This also covers the open/closed/fixed 'groups'. This also fixes a bug whereby if e.g. an update has problem_state investigating, the next update has no problem_state, and the last update has investigating again, it was previously showing a state change to investigating on that third update. | ||||
| * | | Remove hardcoded states from Problem model. | Matthew Somerville | 2017-08-31 | -46/+202 | |
| | | | | | | | | | | | | | | | We keep the internal states hardcoded, plus the core open (confirmed) and closed ones, but the remainder are moved to the database. | ||||
| * | | Add state table to database. | Matthew Somerville | 2017-08-29 | -63/+140 | |
| | | | |||||
* | | | Stop make_css failing if run on fresh checkout. | Matthew Somerville | 2017-08-31 | -1/+7 | |
| | | | | | | | | | | | | The change in 66bd45b6 did not account for being run with no CSS files. | ||||
* | | | Merge branch 'issues/commercial/840-groundcontrol' | Dave Arter | 2017-08-31 | -11/+315 | |
|\ \ \ | |_|/ |/| | | |||||
| * | | Add Extra->get_extra_field_value | Dave Arter | 2017-08-31 | -0/+58 | |
| | | | | | | | | | | | | Allows easy display of Open311 field values for problems in templates | ||||
| * | | Add ability for area outlines on /reports to be hidden by cobrand | Dave Arter | 2017-08-31 | -1/+4 | |
| | | | |||||
| * | | Add SIGNUPS_DISABLED config flag | Dave Arter | 2017-08-31 | -4/+124 | |
| | | | |||||
| * | | Add LOGIN_REQUIRED config key | Dave Arter | 2017-08-31 | -6/+125 | |
| | | | | | | | | | | | | If set to 1, this restricts all pages on the site to logged-in users. | ||||
| * | | [Ground Control] Add cobrand to .gitignore | Matthew Somerville | 2017-08-30 | -0/+4 | |
|/ / | | | | | | | This cobrand comes from the fixmystreet-commercial repository. | ||||
* | | Merge branch 'some-dev-improvements' | Matthew Somerville | 2017-08-29 | -89/+287 | |
|\ \ | |||||
| * | | Use our fork of Devel::Cover::Report::Codecov. | Matthew Somerville | 2017-08-29 | -1/+1 | |
| | | | | | | | | | | | | | | | This allows branches that are fully covered or marked as uncoverable to pass on Codecov, rather than count as partials. | ||||
| * | | Add debug toolbar middleware. | Matthew Somerville | 2017-08-29 | -85/+283 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If debug is enabled, using the CATALYST_DEBUG/FIXMYSTREET_APP_DEBUG environment variables, add a debug toolbar to the output, including request/response details and a database query log. This uses Plack middleware, so works by switching our dev server to use Starman with plack directly, rather than via the script runner. We remove the GZip compression as this interferes, and take a local copy of the QueryLog::AdoptPlack trait as it needs a tweak to work. Make sure the CSP header is not output in debug mode, as that would prevent the toolbar JavaScript from running. | ||||
| * | | Stop using File::Slurp in make_css. | Matthew Somerville | 2017-08-29 | -3/+3 | |
| | | | |||||
* | | | Merge branch 'move-report-states-to-database-part-1' | Matthew Somerville | 2017-08-29 | -86/+30 | |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | Drop council_states and $visible_states. | Matthew Somerville | 2017-08-29 | -50/+6 | |
| | |