aboutsummaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeLines
* Version 1.6.v1.6Matthew Somerville2015-07-10-1/+1
| | | | Identical to v1.5.5, just a version renumbering.
* Version 1.5.5.v1.5.5Matthew Somerville2015-07-10-1/+1
|
* [zurich] Fix path to setenv.pl in overdue-alert. Fixes #1107Steven Day2015-05-13-1/+1
|
* Version 1.5.4.v1.5.4Matthew Somerville2015-03-18-2/+2
| | | | Including updated translations.
* Create timezone objects only once at startup.Matthew Somerville2015-02-13-1/+1
| | | | | | Cache a DateTime::TimeZone::Local object, so that in an environment where /etc/localtime is a copy of a timezone file, we don't repeatedly walk all the timezone files to find the matching one.
* Version 1.5.3.v1.5.3Matthew Somerville2015-01-21-1/+1
|
* Exit with state of running the tests with prove.Matthew Somerville2015-01-20-1/+1
|
* Better finding of parent directory when in symlinkMatthew Somerville2015-01-19-2/+3
| | | | Fixes #978.
* Remove need for cron-wrapper with existing scriptsMatthew Somerville2015-01-19-23/+128
| | | | | Call the necessary boilerplate in each script so you can call them directly. Remove boilerplate from files that don't need it.
* Use env in shebang lines, and remove unneeded onesMatthew Somerville2015-01-19-7/+12
|
* Rename test-wrapper to run-tests.Matthew Somerville2015-01-19-8/+8
| | | | As that's what it does; and use it in Travis.
* Tidy up of bin directory.Matthew Somerville2015-01-19-306/+6
| | | | | Remove some unneeded scripts, move others to cobrand-specific directories.
* Use same handling for cron and non-cron email.Matthew Somerville2015-01-13-5/+1
| | | | | This means that e.g. SMTP authentication is used when set up by all emails, not just non-cron ones. Fixes #988.
* Add executable permissions to scriptHakim Cassimally2015-01-08-0/+0
|
* Update UNIX_USER on installation setup of crontab.Matthew Somerville2014-12-19-0/+1
| | | | Fixes #974.
* Version 1.5.2.v1.5.2Matthew Somerville2014-12-17-1/+1
| | | | | | | Includes: * [UK] Don't show topic form field when reporting abuse. * Use token in moderation response URL to prevent hidden report leak. * Make sure successful submission page is full width.
* Version 1.5.1.v1.5.1Matthew Somerville2014-12-12-1/+1
|
* Don't install open311-endpoint feature by default.Matthew Somerville2014-12-12-1/+1
|
* Add a script to always test on a clean db/config.Hakim Cassimally2014-12-12-0/+35
| | | | Fixes #786.
* Version 1.5.Matthew Somerville2014-11-19-1/+1
|
* Don't generate unused special templates/po files.Matthew Somerville2014-11-19-4/+4
|
* [FiksGataMi] Add two testing scripts for roads.Matthew Somerville2014-11-19-0/+89
|
* Switch graph generation programs to Perl.Matthew Somerville2014-11-11-128/+133
| | | | | | This means they access the database the same way all the other scripts do, preventing any issues due to different setups. Also tidy up state grouping in graph, add Norway start date.
* Remove liberror-perl and libsoap-lite-perl.Matthew Somerville2014-11-05-2/+1
| | | | | | Try and save other people the potential pain of installing SOAP::Lite; only UK FixMyStreet and Zurich geocoder use it, so set it as an optional feature in the cpanfile instead.
* Update to use bundler and work on Ubuntu Trusty.Matthew Somerville2014-11-05-18/+31
| | | | | | | | Switching to bundler saves confusion about gem paths when running sass/compass to compile the CSS. Trusty can use precisely the same packages as precise, with a few tweaks to generalise the contents.
* Allow multiple arguments to make_css.Matthew Somerville2014-09-15-1/+1
|
* Moderation - update-schema fixed and improvedHakim Cassimally2014-08-14-30/+137
| | | | | | bin/update-schema --commit should now work A downgrade is also provided. Run bin/update-schema --help for details
* Version 1.4.2.v1.4.2Matthew Somerville2014-07-14-1/+1
|
* Don't include --conservative, not present in old 'gem'.Matthew Somerville2014-07-14-2/+2
|
* Rename 'default' web directory to 'base'.Matthew Somerville2014-07-08-1/+1
| | | | This should reduce confusion with the Default cobrand and override order.
* Show error if cron-wrapper fails.Matthew Somerville2014-06-16-1/+1
| | | | Allow fetch-comments-24hs to be executed directly.
* Merge branch 'master' of https://github.com/jonkri/fixmystreetMatthew Somerville2014-06-16-0/+0
|\
| * Make `open311-update-reports' executableJon Kristensen2014-06-05-0/+0
| |
* | Upgrade cpanm to 1.7001Hakim Cassimally2014-06-10-10713/+398
| | | | | | | | | | | | This moves the default away from search.cpan.org, which is currently down. Have tested by rerunning bin/install_perl_modules, which runs to completion, and starting Cat server.
* | Fix DB warning being shown by zurich-overdue-alertDave Arter2014-05-29-1/+3
| | | | | | | | | | | | | | | | | | A raw DateTime object was being passed as a parameter in an SQL query, which was causing undefined behaviour and a warning every time the Zurich overdue problems script was run. The DateTime is now converted into a format suitable for use in the query and the warning has gone.
* | Version 1.4.1.v1.4.1Matthew Somerville2014-05-23-1/+1
| |
* | Version 1.4.v1.4Matthew Somerville2014-05-16-1/+1
|/
* Merge branch 'zerotb'Struan Donald2014-04-11-18/+226
|\
| * script to import zerotb clinic dataStruan Donald2014-04-08-0/+115
| | | | | | | | Closes #703
| * enable generation of cobrand specific po filesStruan Donald2014-04-08-18/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to stop the main FixMyStreet .po file being filled up with strings that only apply to a single Cobrand that are not relevant to people running their own fairly vanilla version. Restrict the list of templates that we pull strings out of by generating a list of all the ones in currently translated cobrands for minimal impact. Use that to create the FixMyStreet.po file in gettext-extract. I've left the existing cobrands in but at some point we should split these out. Add a specific script for generating Cobrand .po files which extracts strings from the Cobrand's templates. This is then translated and the translated file place in the locale/$lang/LC_MESSAGES. The the merge_cobrand_po script is run which will create an autoCobrand.po file which has the Cobrand strings and the FixMyStreet strings. This is then the domain used by the Cobrand. Any cobrand specific strings from the Perl code are still in the main FixMyStreet .po file but there should be relatively few of them so it's less of an issue.
* | bin/geocode script for testing geocodingHakim Cassimally2014-04-10-0/+79
|/ | | | | | | | | | | | | | | | | | | | | Run bin/geocode -h for options. Has: * configurable cobrand / config-file / geocoder * some diagnostics for missing cobrand Minor fixes rebased into this commit: * bin/geocode error if no --cobrand passed * bin/geocode docs and accept GEOCODER as string Notable TODOs remaining: * reverse geocoding, to double check that latitude actually maps somewhere useful (and is within Cobrand's boundaries) * diagnosis of relevant CONFIG settings * flag to disable caching
* Update old-style open311 script to use bodies.Matthew Somerville2014-04-07-2/+17
| | | | Add some comments to the top of the open311 bin scripts.
* Update code.fixmystreet.com references to fixmystreet.org.Matthew Somerville2014-03-19-3/+3
|
* Change default email indentation to none.Matthew Somerville2014-03-17-1/+1
| | | | | This is very old, no-one seems to want/need it any more, and more than one reuser does not want it. Fixes #715.
* Merge branch 'css-watcher'Matthew Somerville2014-03-14-0/+78
|\
| * CSS watcherHakim Cassimally2014-03-13-0/+78
| | | | | | | | | | | | | | | | | | | | | | Run with bin/make_css_watch This watches the .scss files in web/cobrands/* and runs the appropriate sass/compass commands (as per bin/make_css) on just those directories with changed files. As a special case, a change to the partials in web/cobrands/sass will cause a rebuild of all cobrands.
* | Set report->send_questionnaire on report creationAndy Lulham2014-03-12-0/+29
|/ | | | | Include a one-off script that sets send_questionnaire to 0 for all available cobrands that have send_questionnaires set to 0.
* [Zurich] basic commandline tool for geocoderHakim Cassimally2014-03-12-0/+45
| | | | | Also add warning to Geocoder to pass on server error if you are running in development.
* Merge remote branch 'origin/sweden-rebase'Matthew Somerville2014-03-11-0/+22
|\ | | | | | | | | | | | | Conflicts: bin/update-schema locale/sv_SE.UTF-8/LC_MESSAGES/FixMyStreet.po perllib/FixMyStreet/DB/Result/Body.pm
| * Add `external_url' column to `body' table.Jon Kristensen2014-03-11-0/+1
| |