Commit Graph

12 Commits (57655d00932f8d4baf1e883182954cb84623b2ad)

Author SHA1 Message Date
Matt Miller da70710f7d EOL: remove trailing whitespace. 2014-10-28 20:36:15 +02:00
Matt Miller 68fc7c8dec Set explicit caching everywhere.
This explicity sets the caching behavior for all goodies. Goodies which
did not have caching behavior set in their package have had it added.
Similarly for the tests.

This resulted in a number of changes for caching behavior, mostly
moving towards more frequent caching.

I identified three cases where goodies should not be cached. They are when
the result depends upon:

- some random element,
- the time of day or year (as with relative dates), or
- the location of the requesting user

In all other cases, I presumed that the goodies were sufficiently
deterministic in their output to warrant caching.
2014-09-27 10:35:17 -04:00
Eric Johnson 9c29b27338 Added tests for example queries which are not currently tested.
Conflicts:

	t/TimezoneConverter.t
2014-02-10 21:36:14 +00:00
Sean Hellebusch 2a65003a69 Added trigger words and test cases to Loan.pm/t 2014-02-07 00:19:12 -06:00
Jag Talon 96b771210b Revert "COmmenting out to run, but creating github issues to fix."
This reverts commit 734874e2c6.
2013-12-24 10:32:35 -05:00
Gabriel Weinberg 734874e2c6 COmmenting out to run, but creating github issues to fix. 2013-12-24 08:46:16 -05:00
Michael Smith 4c792b714e Fix(tm) some currency symbol issues in Loan 2013-12-12 21:02:33 -07:00
Mike Mattozzi caa2b8fa85 Removing zci is_cached 2013-11-22 07:31:31 -05:00
Mike Mattozzi 82788addb5 Support more flexible query syntax, as suggested in pull request 2013-11-09 01:38:50 -05:00
Mike Mattozzi 438df5ea52 Adding support for when amounts are provided with currency code after them, rather than currency symbol. Example: 100000 USD or 200000 EUR. 2013-09-28 23:23:01 -04:00
Mike Mattozzi 2935964d64 Adding international currency support 2013-09-28 17:17:13 -04:00
Mike Mattozzi 3def62f15b Adding goodie for calculating monthly mortgage & total interest payment 2013-09-06 00:17:12 -04:00