aboutsummaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeLines
* Version 2.0.Matthew Somerville2016-11-15-1/+1
|
* Update script directory changing so works on Macs.Matthew Somerville2016-11-08-3/+3
|
* Add ‘description’ field to ResponsePriority modelDave Arter2016-10-19-0/+1
| | | | Used internally to provide more details about when a priority is applicable.
* [Zurich] Fix incorrect URLs in overdue alert emailsDave Arter2016-10-18-1/+3
| | | | | | Links to view the reports on ZWN weren't being generated properly because _email_report_list.txt was expecting 'data' to be in a particular format and 'cobrand' to be available.
* Add 'extra' field to User modelDave Arter2016-09-23-0/+1
|
* [fixmystreet.com] Noddy fixture script.Matthew Somerville2016-09-20-0/+39
|
* Refactor problem response priority into its own modelDave Arter2016-09-09-0/+1
| | | | | | | 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
* Extend response templates to work across all cobrandsDave Arter2016-09-08-0/+1
| | | | | | | | | | | This builds on the response templates in the Zürich cobrand: - Allow response templates to be assigned to categories - Also adds a auto_response flag, which will be used to automatically create updates when reports are made. - Include response templates select box on update form For mysociety/fixmystreetforcouncils#31
* Remove Open311 endpoint to separate repo.Matthew Somerville2016-08-23-1/+1
|
* Allow user to have an area assigned in adminDave Arter2016-08-22-0/+1
|
* Add user planned reports.Matthew Somerville2016-08-22-0/+1
| | | | | | A user with the appropriate permission can add/remove reports from their list of planned reports using a button on a report page. The list can be viewed at /my/planned.
* Remove check constraint on user body permissions.Dave Arter2016-08-09-0/+1
| | | | We'll soon be adding more new permission types.
* [East Sussex] Remove East Sussex cobrandDave Arter2016-08-02-96/+0
|
* Use normal user authentication to control access to /adminMatthew Somerville2016-07-19-0/+34
| | | | | | | | | - Adds is_superuser flag to User - Logged-in user must be a superuser or have from_body set in order to access anything within /admin - has_permission_to on a superuser will always return true - Only superusers can create/grant superusers - New `createsuperuser` command for creating superusers
* Update changelog with version 1.8.4 details.Matthew Somerville2016-07-06-1/+1
|
* [East Sussex] Rewrite template builder in perl.Matthew Somerville2016-06-08-0/+96
| | | | Uses same watch notification as make_css.
* Follow symlinks in make_css.Matthew Somerville2016-06-08-1/+1
| | | | | This is in case the cobrand directory is actually a symlink to elsewhere, as it is with some deployments.
* Improve error handling of Vagrant installation.Matthew Somerville2016-06-07-13/+7
| | | | | | It should now show a failure message on failure, rather than always show the success message, and not show a confusing error about general.yml if something went wrong before creating that file.
* Add output style option to make_css command.Matthew Somerville2016-06-07-1/+10
|
* Don't add symlink if it is to the same place.Matthew Somerville2016-06-07-1/+3
| | | | This applies in e.g. a Vagrant installation.
* Version 1.8.3.v1.8.3Matthew Somerville2016-06-03-1/+1
|
* Add inline-image Sass function.Matthew Somerville2016-06-01-0/+14
| | | | | The move to libsass missed out one function call, that inline images as data URIs, which wasn't spotted as it didn't error.
* Improve CSS compilation.Matthew Somerville2016-05-31-154/+144
| | | | | | | | Move to using libsass via CSS::Sass, and stop using compass, supplying any used mixins directly. This removes the need for any ruby/gem based installation, and greatly increases the speed of compilation. make_css is also enhanced, bringing in the file monitoring previously done by a separate script and improving its dependency monitoring.
* Use only one templating system for emails.Matthew Somerville2016-05-25-8/+5
| | | | | | | Historically, emails sent offline (alerts, questionnaires, etc) used a different templating system from those sent by the website (e.g. login emails), though the newer system was also being used for the site name and signature of offline emails.
* Version 1.8.2.v1.8.2Matthew Somerville2016-05-03-1/+1
|
* Remove final web/fixmystreet templates.Matthew Somerville2016-04-20-1/+1
| | | | And associated, e.g. nothing references fixmystreet-old-box.js any more.
* Remove some unused cobrands.Matthew Somerville2016-04-20-215/+0
|
* [Zurich] SQL script to bulk-update reports from CSVDave Arter2016-04-07-0/+23
|
* Refactor email handling to use Email::MIME alone.Matthew Somerville2016-03-30-4/+2
|
* Version 1.8.1.v1.8.1Matthew Somerville2016-03-23-1/+1
|
* Version 1.8.v1.8Matthew Somerville2016-03-02-1/+1
| | | | | Add things missing from README, pull from Transifex, merge in new translations, bump version number.
* Better handle replies to bounce addresses.Matthew Somerville2016-02-23-34/+159
| | | | | | | | | | 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.
* [UK] Do not try and send updates to Lewisham.Matthew Somerville2016-02-19-9/+17
|
* Switch final few JSON uses to JSON::MaybeXS.Matthew Somerville2016-02-09-2/+2
|
* Prerequisites (new modules, db, config).Matthew Somerville2016-01-22-0/+1
|
* Also store all reports summary data by cobrand.joeyisking2015-12-04-2/+6
| | | | This adds the ability to e.g. limit the all reports page by cobrand.
* Move main bin scripts to separate packages.Matthew Somerville2015-12-02-9/+6
| | | | Maintain old location wrappers.
* Remove many uses of mySociety::Config.Matthew Somerville2015-12-02-37/+35
|
* Reduce use of FixMyStreet::App.Matthew Somerville2015-12-02-58/+53
| | | | Command line scripts don't need a full blown app, just database.
* Move EmailSend out of Catalyst for use elsewhere.Matthew Somerville2015-12-02-1/+3
|
* Version 1.7.v1.7Matthew Somerville2015-10-23-1/+1
| | | | Include new contributing document.
* Add error checking to graph gnuplot running.Matthew Somerville2015-10-23-2/+2
|
* Don't use chdir in graph generation scripts.Matthew Somerville2015-10-23-8/+8
| | | | | | | Running the graph scripts from their directory does not work with perl 5.16+, as the chdir interferes with FindBin's operation. Fixes #1262.
* Fix non-working scripts when CDPATH is set.Matthew Somerville2015-10-07-4/+4
| | | | | | | If the CDPATH environment variable is set (so cd can look in multiple places), cd prints out the resulting directory when used. This confuses a command sequence used in a couple of places doing (cd && pwd) to get a directory path. Make sure we ignore any output from cd.
* Add "time spent" admin logging.Hakim Cassimally2015-10-06-0/+1
| | | | | | | | | | | | | | | | | | | | | Mechanism is general, but current implementation only used for Zurich. - Zurich: Record time_spent field mysociety/FixMyStreet-Commercial#676 - template changes (including jQuery spinner) - backend changes to save data are made: - in log_edit, if supplied - and time on category change (and arbitrary actions) - Add update_admin_log to all paths for DM, ensuring that it gets called, while resetting the `time_spent` parameter, to make sure that there is never a duplicate record created. - Also quell warning about using DateTime values in query. - Also add (seemingly unrelated) parens to stop misparsing of OK line in questionnaire test now that DT::Format::Pg is used in Zurich cobrand See mysociety/FixMyStreet-Commercial#676
* [Zurich] Response templates for report admin.Hakim Cassimally2015-10-06-0/+1
| | | | | | | This provides a ResponseTemplate model that an admin/staff user can choose from when responding to problems. For mysociety/FixMyStreet-Commercial#671.
* Improvements to bin/geocodeHakim Cassimally2015-10-06-9/+41
| | | | | | | | | | | - Fix behaviour of ALLOWED_COBRANDS checking - ... inferring cobrand if only one is allowed - new --use-cache option (defaulting to false) - better diagnostics - Can be manually uncommented and tested against bin/geocode script. See mysociety/FixMyStreet-Commercial#710
* [Zurich] Provide a setup-contacts command.Hakim Cassimally2015-10-06-0/+204
| | | | | | | | | | | | | for Zurich (and generic data), progressing mysociety/FixMyStreet-Commercial/issues/663, to provide a way for body/contact config to be consistent across dev/staging/live. Run like so: bin/setup-contacts zurich e.g. with the lower-case sigil describing the cobrand to run setup-contacts for.
* Allow underscore in cobrand name/data in database.Matthew Somerville2015-09-29-0/+8
|
* Update terminal title with CSS writing progress.Matthew Somerville2015-09-17-2/+2
|