issue #80: creating a simple API /api/v1/rates.php for getting the most recent calculator rates

git-svn-id: https://openclerk.googlecode.com/svn/trunk@860 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #80: adding with_extra parameter so that the calculator page doesn't have to be so big

git-svn-id: https://openclerk.googlecode.com/svn/trunk@861 b12a1112-ca08-e5dd-f792-535eff3abf3b
adding 'is fiat' parameter to /api/v1/rates.json

git-svn-id: https://openclerk.googlecode.com/svn/trunk@862 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #83: implementing naive text caching for the rates API, to improve performance
the rates API is now cached for 60 seconds

git-svn-id: https://openclerk.googlecode.com/svn/trunk@863 b12a1112-ca08-e5dd-f792-535eff3abf3b
increasing the default number of acceptable failures for an openclerk installation

git-svn-id: https://openclerk.googlecode.com/svn/trunk@864 b12a1112-ca08-e5dd-f792-535eff3abf3b
updating default GBP and AUD/BTC exchanges to Coinbase rather than Mt.Gox

git-svn-id: https://openclerk.googlecode.com/svn/trunk@865 b12a1112-ca08-e5dd-f792-535eff3abf3b
fixing bug where receiving Dogecoin addresses would be marked as failing if there were no transactions on that address

git-svn-id: https://openclerk.googlecode.com/svn/trunk@866 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #96: fixing VirtEx exchange rates; volume is no longer included on https://www.cavirtex.com/orderbook


git-svn-id: https://openclerk.googlecode.com/svn/trunk@867 b12a1112-ca08-e5dd-f792-535eff3abf3b
attempting to fix issue where crypto-trade would occasionally report "nonce value too big", by requesting two nonce values if one fails

git-svn-id: https://openclerk.googlecode.com/svn/trunk@870 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #98: disabling Small Time Miner Megacoin mining pool, but keeping historical data available

git-svn-id: https://openclerk.googlecode.com/svn/trunk@871 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #82: add historical data links to exchanges used in calculator

git-svn-id: https://openclerk.googlecode.com/svn/trunk@872 b12a1112-ca08-e5dd-f792-535eff3abf3b
creating helper method is_fiat_currency($cur), to replace in_array($cur, get_all_fiat_currencies())

git-svn-id: https://openclerk.googlecode.com/svn/trunk@873 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #112: creating a framework for testing the 'sum' job

git-svn-id: https://openclerk.googlecode.com/svn/trunk@874 b12a1112-ca08-e5dd-f792-535eff3abf3b
fixing a performance bug where latest_tickers were not actually being saved in memory

git-svn-id: https://openclerk.googlecode.com/svn/trunk@875 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #112: extending the test framework to allow restriction of test execution to single files

git-svn-id: https://openclerk.googlecode.com/svn/trunk@876 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #112: 'all2CUR' graphs and summary types will now correctly consider _all_ fiat currencies, and not just the fiat currency of that conversion
adding tests to verify behaviour of sum job as per #112

git-svn-id: https://openclerk.googlecode.com/svn/trunk@877 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #101: upgrading the database to a new version will now delete any old unread version_check messages

git-svn-id: https://openclerk.googlecode.com/svn/trunk@878 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #93: disabling Litecoin Global securities exchange, but keeping historical data available

git-svn-id: https://openclerk.googlecode.com/svn/trunk@880 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #93: disabling BTC Trading Co. securities exchange, but keeping historical data available

git-svn-id: https://openclerk.googlecode.com/svn/trunk@881 b12a1112-ca08-e5dd-f792-535eff3abf3b
issue #16: adding phpqrcode library to render QR codes
new purchase addresses are now rendered with QR codes on user page

git-svn-id: https://openclerk.googlecode.com/svn/trunk@882 b12a1112-ca08-e5dd-f792-535eff3abf3b