aboutsummaryrefslogtreecommitdiffstats
path: root/cpanfile.snapshot
Commit message (Collapse)AuthorAgeLines
* Update DBIx::Class::EncodedColumn.Matthew Somerville2015-07-07-4/+5
| | | | | This fixes a potential Unicode issue with the setting of encoded columns.
* Improvements for installing on Macs.Matthew Somerville2015-02-18-0/+16
| | | | | | | This works around a couple of issues installing using either MacPorts or Homebrew, making sure the version of ExtUtils::MakeMaker in the snapshot is installed early in the process, and that MooseX::NonMoose is present in the snapshot.
* Install Locale::gettext via cpanfile.Matthew Somerville2015-02-05-0/+6
|
* Add a script to always test on a clean db/config.Hakim Cassimally2014-12-12-0/+18
| | | | Fixes #786.
* Reinstate some cpanfile.snapshot entries.Matthew Somerville2014-11-07-1/+184
| | | | | | | This puts back any missing snapshot modules removed in 1708bc30af7176f95f0ec5718289d3a633daf32b, as they are required for installation on squeeze, which misses or does not have the required version of these.
* Open311: FMS <-> Open311 Endpoint End to end testsHakim Cassimally2014-10-16-272/+297
| | | | | Uses LWP::Protocol::PSGI to avoid having to spawn external processes in order to test these end to end.
* Open311 EndpointHakim Cassimally2014-10-16-9/+204
| | | | | | | | | | | | | | | | | | | | | Subsystems include * ::Spark encoding conventions for xml/json * ::Schema using Rx to validate form of inputs and outputs, including validation for, e.g., dates and CSV as part of Open311 Handles following paths: * Open311 attributes for Service Definition http://wiki.open311.org/GeoReport_v2#GET_Service_Definition * POST service request * GET Service Requests * GET Service Request Objects: * ::Service * ::Service::Request
* Add support for SMTP authentication and TLS.Matthew Somerville2014-07-14-5/+46
| | | | | | Fixes #406. Include Perl modules necessary for Email::Send::SMTP to handle TLS/SSL, and upgrade Dir::Self due to https://rt.cpan.org/Public/Bug/Display.html?id=88393
* Mock a date for dashboard testsHakim Cassimally2014-04-07-0/+9
| | | | | | | Fixes #365 (how appropriate) by mocking datetime to allow the dashboard test's assumptions (that we're not so near beginning of year that a report from X days ago isn't still in same year) to hold.
* Export reports as CSV on /dashboardHakim Cassimally2014-03-10-0/+11
| | | | | | | | | | | | | | | Provide a button to download the details and text of reports at the second "Look up" button on /dashboard. Provides acknowledged, fixed, closed dates by parsing updates. Fixes #692 (and mysociety/FixMyStreet-Commercial#399) Email is not shown, and name honours anonymous flag: as /dashboard is accessible to people who are from_body (who still do not see anon-users name and email in the FMS web app.) A basic test is provided as per Zurich's similar report.
* Move SOAP::WSDL requirement into UK cpanfile feature.Matthew Somerville2014-02-26-0/+173
| | | | Note how we'd like to do the same with SOAP::Lite.
* Install Carton in its own local::lib.Matthew Somerville2014-02-26-179/+250
| | | | This keeps the dependencies of carton separate from those of FixMyStreet.
* we need local::lib which wasn't previously includedStruan Donald2013-08-16-115/+1
|
* Convert carton.lock to cpanfile.snapshotStruan Donald2013-08-16-0/+6105
Carton 1.0 changed the file format of the module list Fixes #511