aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/Cobrand/Oxfordshire.pm
Commit message (Collapse)AuthorAgeLines
* Improve translatability of various pages.Dave Arter2017-03-30-2/+2
| | | | | | | | | | | | | This commit makes the following parts of the site translatable: - Social login buttons - Moderation UI - Offline glitch page & offline caching UI - Dashboard It also fixes a bug in the nget parser, stops some Oxfordshire bits being translated for the moment, and brings the translation file up to date.
* Add customisable defect types.Dave Arter2017-03-23-1/+21
| | | | | | | | | Problems can have an associated defect type, that can be assigned during an inspection. Include an admin interface for managing these types, that can also be assigned on a per-category basis, currently available to the Oxfordshire cobrand. (Also include 'TM' in traffic management Exor RDI output.)
* Refactor SendReport::Open311 to use cobrand hooks.Matthew Somerville2017-03-09-0/+23
| | | | | | | | | | | | | | Avoid doing cobrand-specific logic within SendReport::Open311. The hooks defined are: open311_config: set extra fields open311_pre_send: set endpoints and munge data These are tested in the new t/app/sendreport/open311.t, which does not send any actual reports, but just checks that all the data is munged into the expected format. (tests under t/open311* should already test the actual sending) Remove unused Open311 special cases.
* [Oxfordshire] Use 'days ago' format on problem listspezholio2017-02-27-0/+2
| | | | Fixes mysociety/fixmystreetforcouncils#98
* [Oxfordshire] Add Exor RDI file download featureDave Arter2017-02-15-0/+25
| | | | | | | | | | The RDI file format encapsulates information about inspections that have taken place, and can be uploaded into Exor to create defects in bulk. This commit adds a page to the Oxfordshire cobrand's admin allowing RDI files to be generated and downloaded from FMS. For mysociety/fixmystreetforcouncils#127
* [Oxfordshire] Add initials field to admin user edit formDave Arter2017-02-15-0/+10
|
* [Oxfordshire] Allow cobrand-specific traffic management optionsDave Arter2017-02-08-0/+9
| | | | Fixes mysociety/fixmystreetforcouncils#159
* [UK] Include specific domain in user search.Matthew Somerville2016-11-25-0/+2
| | | | | This deals with a bootstrapping issue of adding new admin users that haven't yet interacted with the system.
* Add sort order options to list pages.Matthew Somerville2016-11-04-1/+1
| | | | | | | | Includes newest, oldest, least/most recently updated, and most comments. The default remains the same, which is last updated on /reports, and newest on /my and /around (the latter plus not-in-view sorted-by-distance ones).
* Refactor problem response priority into its own modelDave Arter2016-09-09-9/+0
| | | | | | | This moves the response priority values from a cobrand-specific method to a full DB model, and includes management screens in the admin for administering them. For mysociety/fixmystreetforcouncils#66
* [Oxfordshire] Display confirmed reports as received by the CouncilDave Arter2016-09-08-0/+5
| | | | | | | | This introduces a new `is_council_with_case_management` flag for Cobrands, that, when active, considers any report that's been confirmed as having been received by the Council in question. See mysociety/fixmystreetforcouncils#65
* Merge branch 'issues/forcouncils/60-mapping-layer'Matthew Somerville2016-09-06-0/+2
|\
| * [Oxfordshire] Set map type to OSM.Matthew Somerville2016-09-06-0/+2
| |
* | Add inspector report detail viewDave Arter2016-09-06-0/+9
|/ | | | | | | | | | | | | Users with the `report_inspect` permission can click a new 'inspect' button on a report page to input more detailed problem information into a new form that appears in a column alongside the report detail. - Inspector data is stored in problem's 'extra' field - Report category/state can be edited - Location can be changed by dragging the pin or HTML5 geolocation (Factored out Zurich admin pin drag into own function) For mysociety/fixmystreetforcouncils#22
* [UK Councils] Show all reports on cobrand /around mapDave Arter2016-07-08-0/+1
| | | | | | | | | | | | | | There is a concern that excluding district council reports from a two-tier council's cobrand's /around page might lead to duplicate reports or reports never being seen. This commit adds them to the map and the sidebar and displays the destination council in the report list item. Clicking the pin or the report link leads to the report on FMS.com. Reports sent to the a council other than the the active cobrand are shown as grey pins on the map, and the receiving council's name is shown in the sidebar list.
* [UK Councils] Use correct cobrand base URL if STAGING_SITEDave Arter2016-07-08-1/+2
| | | | | Instead of using BASE_URL as the base URL on council cobrands when STAGING is true, use the UK councils default (which is cobrand name prepended to BASE_URL).
* [Oxfordshire] Remove broken JS and update base URLMatthew Somerville2016-07-04-1/+1
|
* [Oxfordshire] Add emergencies-only templated response message for street ↵Dave Arter2016-03-30-1/+3
| | | | | | lighting reports Fixes mysociety/FixMyStreet-Commercial#767
* [UK Councils] Add contact_email addresses to cobrandsSteven Day2015-09-17-0/+5
| | | | | | | | | This sets the contact email for: - East Sussex - Greenwich - Oxfordshire - Stevenage
* [Oxfordshire] Make 'open' the default state for map filterDave Arter2015-07-23-0/+2
|
* [Oxfordshire] Vary pin colours by report statusDave Arter2015-07-22-0/+8
| | | | | This also adds a new grey pin which is used by the Oxfordshire cobrand for reports that aren't the Council's responsibility.
* [Oxfordshire] Order 'all reports' page by confirmation dateDave Arter2015-07-22-0/+4
|
* [Oxfordshire] Add expected response time to report pageDave Arter2015-07-22-1/+42
| | | | | This adds a new problem_response_days sub to the Oxfordshire cobrand that provides an expected response time based on a problem's category.
* UK. Generic problems_clause for two-tier councilsHakim Cassimally2014-10-10-6/+0
| | | | | | Replace copy-pasted problems_cause declarations in Hart, Oxfordshire, and East Sussex with a generic override in UKCouncils.pm (as a bonus also overrides Stevenage)
* Tidy up cobrand template inheritance.Matthew Somerville2014-07-08-8/+0
| | | | | Most cobrands can just inherit from the Default function, with only those needing an exception specified.
* Merge branch 'master' into oxfordshire-usability-recommendationsChris Mytton2013-08-14-1/+2
|\
| * Specify town in Oxfordshire disambiguate_locationChris Mytton2013-08-13-0/+1
| | | | | | | | | | | | | | | | Part of #508 This seems like a bit of a misuse of this feature, mostly because I'm specifying a county in a parameter called town, but it appears to fix the immediate problem of not being able to find streets in oxfordshire.
| * Correct span in disambiguate_location for OxfordshireChris Mytton2013-08-13-1/+1
| | | | | | | | Related to #508
* | Increase default map zoom for oxfordshire cobrandChris Mytton2013-08-07-0/+3
|/ | | | For #502
* let OCC staff hide reports in their cobrandDave Whiteland2013-03-14-0/+3
|
* don't send questionnaires to users on the OCC cobrand, closes #383Dave Whiteland2013-02-18-0/+3
|
* Merge remote branch 'origin/zurich'Matthew Somerville2013-02-04-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: bin/open311-populate-service-list bin/send-comments bin/update-all-reports conf/crontab.ugly db/schema.sql perllib/FixMyStreet/App/Controller/Admin.pm perllib/FixMyStreet/App/Controller/Report/New.pm perllib/FixMyStreet/App/Controller/Reports.pm perllib/FixMyStreet/Cobrand/Default.pm perllib/FixMyStreet/Cobrand/LichfieldDC.pm perllib/FixMyStreet/DB/Result/Open311conf.pm perllib/FixMyStreet/DB/Result/Problem.pm perllib/FixMyStreet/DB/ResultSet/Problem.pm perllib/FixMyStreet/SendReport.pm perllib/FixMyStreet/SendReport/Email.pm perllib/FixMyStreet/SendReport/Open311.pm perllib/Open311/GetServiceRequestUpdates.pm perllib/Open311/PopulateServiceList.pm t/app/controller/report_new.t t/app/controller/rss.t templates/web/bromley/report/display.html templates/web/default/admin/council_contacts.html templates/web/default/common_header_tags.html templates/web/default/dashboard/index.html templates/web/default/front/stats.html templates/web/default/report/_main.html templates/web/default/report/update-form.html templates/web/emptyhomes/index.html templates/web/emptyhomes/report/display.html templates/web/emptyhomes/report/new/councils_text_all.html templates/web/emptyhomes/reports/body.html templates/web/emptyhomes/reports/index.html templates/web/fixmystreet/report/new/fill_in_details_form.html templates/web/fixmystreet/report/update-form.html web/cobrands/fixmystreet/fixmystreet.js web/js/fixmystreet.js
* genericise generating the correct base url for a problem for two tierStruan Donald2013-01-10-11/+1
| | | | council cobrands.
* Allow cobrand to pick default setting of name checkbox.Matthew Somerville2012-12-19-0/+2
|
* fix misleading typo in commentDave Whiteland2012-12-17-1/+1
|
* make OCC play nicely as a two-tiered council, like Lichfield doesDave Whiteland2012-12-17-0/+17
|
* get OCC details rightDave Whiteland2012-12-17-2/+2
|
* add Oxfordshire Cobrand moduleDave Whiteland2012-12-04-0/+46