Awight has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/142891

Change subject: Updating approximate currency conversion rates
......................................................................

Updating approximate currency conversion rates

Change-Id: I464ef774a9ab6dd903e1fd32c18adaed751d5edd
---
M gateway_common/currencyRates.inc
M modules/validate.currencyMinimums.js
2 files changed, 384 insertions(+), 156 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/DonationInterface 
refs/changes/91/142891/1

diff --git a/gateway_common/currencyRates.inc b/gateway_common/currencyRates.inc
index da15e6b..79a0487 100644
--- a/gateway_common/currencyRates.inc
+++ b/gateway_common/currencyRates.inc
@@ -3,95 +3,209 @@
 /**
  * FIXME: script to generate regularly
  * Supplies rough (not up-to-date) conversion rates for currencies
- * Last updated November 3, 2011 (rounded)
+ * Last updated June 26, 2014
  */
 function getCurrencyRates() {
        // If you change these, make sure to also update any JS validation 
scripts
        // For now I'm not rounding numbers under 1 because I don't think 
that's a big issue and could cause issues with the max check.
        $currencyRates = array(
-               'AED' => '4',
-               'ARS' => '4',
-               'AUD' => '1',
-               'BBD' => '2',
-               'BDT' => '76',
-               'BGN' => '1',
-               'BHD' => '0.4',
-               'BMD' => '1',
-               'BND' => '1',
-               'BOB' => '7',
-               'BRL' => '2',
-               'BSD' => '1',
-               'BZD' => '2',
-               'CAD' => '1',
-               'CHF' => '0.9',
-               'CLP' => '494',
-               'CNY' => '6',
-               'COP' => '1910',
-               'CRC' => '512',
-               'CZK' => '18',
-               'DKK' => '5',
-               'DOP' => '38',
-               'DZD' => '73',
-               'EEK' => '11',
-               'EGP' => '6',
-               'EUR' => '0.7',
-               'GBP' => '0.6',
-               'GTQ' => '8',
-               'HKD' => '8',
-               'HNL' => '19',
-               'HRK' => '5',
-               'HUF' => '219',
-               'IDR' => '8960',
-               'ILS' => '4',
-               'INR' => '49',
-               'JMD' => '85',
-               'JOD' => '0.7',
-               'JPY' => '78',
-               'KES' => '97',
-               'KRW' => '1127',
-               'KYD' => '0.8',
-               'KZT' => '147',
-               'LBP' => '1500',
-               'LKR' => '110',
-               'LTL' => '2',
-               'LVL' => '0.5',
-               'MAD' => '8',
-               'MKD' => '45',
-               'MUR' => '29',
-               'MVR' => '15',
-               'MXN' => '13',
-               'MYR' => '3',
-               'NOK' => '5',
-               'NZD' => '1',
-               'OMR' => '0.3',
-               'PAB' => '1',
-               'PEN' => '3',
-               'PHP' => '43',
-               'PKR' => '86',
-               'PLN' => '3',
-               'PYG' => '4190',
-               'QAR' => '4',
-               'RON' => '3',
-               'RUB' => '30',
-               'SAR' => '4',
-               'SEK' => '6',
-               'SGD' => '1',
-               'SVC' => '9',
-               'THB' => '30',
-               'TJS' => '5',
-               'TND' => '1',
-               'TRY' => '2',
-               'TTD' => '6',
-               'TWD' => '30',
-               'UAH' => '8',
-               'USD' => '1',
-               'UYU' => '19',
-               'UZS' => '1760',
-               'VND' => '21000',
-               'XAF' => '470',
-               'XCD' => '3',
-               'XOF' => '476',
-               'ZAR' => '8',
+               'ADF' => 4.8,
+               'ADP' => 122.2,
+               'AED' => 3.6,
+               'AFA' => 58,
+               'AFN' => 58,
+               'ALL' => 104.8,
+               'AMD' => 410,
+               'ANG' => 1.8,
+               'AOA' => 97.9,
+               'AON' => 97.9,
+               'ARS' => 8.1,
+               'ATS' => 10.1,
+               'AUD' => 1,
+               'AWG' => 1.7,
+               'AZM' => 3926.1,
+               'AZN' => 0.78,
+               'BAM' => 1.4,
+               'BBD' => 2,
+               'BDT' => 78.9,
+               'BEF' => 29.6,
+               'BGL' => 1.4,
+               'BGN' => 1.4,
+               'BHD' => 0.37,
+               'BIF' => 1566.9,
+               'BMD' => 1,
+               'BND' => 1.2,
+               'BOB' => 7,
+               'BRL' => 2.2,
+               'BSD' => 1,
+               'BTN' => 60,
+               'BWP' => 8.9,
+               'BYR' => 10242.7,
+               'BZD' => 2,
+               'CAD' => 1,
+               'CDF' => 936.3,
+               'CHF' => 0.89,
+               'CLP' => 557.4,
+               'CNY' => 6.1,
+               'COP' => 1880,
+               'CRC' => 564.6,
+               'CUC' => 1,
+               'CUP' => 23.1,
+               'CVE' => 81.1,
+               'CYP' => 0.43,
+               'CZK' => 20.1,
+               'DEM' => 1.4,
+               'DJF' => 186.1,
+               'DKK' => 5.4,
+               'DOP' => 43.7,
+               'DZD' => 79.6,
+               'ECS' => 25588.5,
+               'EEK' => 11.7,
+               'EGP' => 7.1,
+               'ESP' => 122.2,
+               'ETB' => 19.7,
+               'EUR' => 0.73,
+               'FIM' => 4.3,
+               'FJD' => 1.8,
+               'FKP' => 0.58,
+               'FRF' => 4.8,
+               'GBP' => 0.58,
+               'GEL' => 1.7,
+               'GHC' => 31867.4,
+               'GHS' => 3.1,
+               'GIP' => 0.58,
+               'GMD' => 40,
+               'GNF' => 7147.9,
+               'GRD' => 250.3,
+               'GTQ' => 7.9,
+               'GYD' => 200,
+               'HKD' => 7.7,
+               'HNL' => 21.1,
+               'HRK' => 5.5,
+               'HTG' => 45.7,
+               'HUF' => 224.9,
+               'IDR' => 11947.4,
+               'IEP' => 0.57,
+               'ILS' => 3.4,
+               'INR' => 60,
+               'IQD' => 1177.9,
+               'IRR' => 25660.7,
+               'ISK' => 113.8,
+               'ITL' => 1422.8,
+               'JMD' => 112.6,
+               'JOD' => 0.71,
+               'JPY' => 101.8,
+               'KES' => 88.8,
+               'KGS' => 52.4,
+               'KHR' => 4096.6,
+               'KMF' => 362.4,
+               'KPW' => 135,
+               'KRW' => 1020.3,
+               'KWD' => 0.28,
+               'KYD' => 0.84,
+               'KZT' => 185.5,
+               'LAK' => 8176.6,
+               'LBP' => 1528.8,
+               'LKR' => 130.4,
+               'LRD' => 90,
+               'LSL' => 10.6,
+               'LTL' => 2.5,
+               'LUF' => 29.6,
+               'LVL' => 0.51,
+               'LYD' => 1.2,
+               'MAD' => 8.2,
+               'MDL' => 14.1,
+               'MGA' => 2461.2,
+               'MGF' => 9149.1,
+               'MKD' => 45.6,
+               'MMK' => 993,
+               'MNT' => 1829.1,
+               'MOP' => 8.1,
+               'MRO' => 294.8,
+               'MTL' => 0.31,
+               'MUR' => 31.3,
+               'MVR' => 15.6,
+               'MWK' => 397.6,
+               'MXN' => 12.9,
+               'MYR' => 3.2,
+               'MZM' => 31645.5,
+               'MZN' => 31.6,
+               'NAD' => 10.6,
+               'NGN' => 164.6,
+               'NIO' => 26.3,
+               'NLG' => 1.6,
+               'NOK' => 6,
+               'NPR' => 97.4,
+               'NZD' => 1.1,
+               'OMR' => 0.38,
+               'PAB' => 1,
+               'PEN' => 2.8,
+               'PGK' => 2.4,
+               'PHP' => 43.8,
+               'PKR' => 99,
+               'PLN' => 3,
+               'PTE' => 147.3,
+               'PYG' => 4494.3,
+               'QAR' => 3.6,
+               'ROL' => 32320.6,
+               'RON' => 3.2,
+               'RSD' => 85.1,
+               'RUB' => 34.3,
+               'RWF' => 690.1,
+               'SAR' => 3.7,
+               'SBD' => 7.3,
+               'SCR' => 13,
+               'SDD' => 572.7,
+               'SDG' => 5.7,
+               'SDP' => 2272.2,
+               'SEK' => 6.6,
+               'SGD' => 1.2,
+               'SHP' => 0.58,
+               'SIT' => 176,
+               'SKK' => 22.1,
+               'SLL' => 4450.3,
+               'SOS' => 970.8,
+               'SRD' => 3.3,
+               'SRG' => 3300.3,
+               'STD' => 18185.1,
+               'SVC' => 8.9,
+               'SYP' => 149.2,
+               'SZL' => 10.6,
+               'THB' => 32.4,
+               'TJS' => 4.9,
+               'TMM' => 14285.7,
+               'TMT' => 2.8,
+               'TND' => 1.6,
+               'TOP' => 1.8,
+               'TRL' => 2131287.2,
+               'TRY' => 2.1,
+               'TTD' => 6.5,
+               'TWD' => 30,
+               'TZS' => 1717.9,
+               'UAH' => 12.1,
+               'UGX' => 2608.9,
+               'USD' => 1,
+               'UYU' => 23.4,
+               'UZS' => 2367.9,
+               'VEB' => 6301.1,
+               'VEF' => 6.3,
+               'VND' => 21431.6,
+               'VUV' => 94.6,
+               'WST' => 2.3,
+               'XAF' => 481.9,
+               'XAG' => 0.04,
+               'XAU' => 0,
+               'XCD' => 2.7,
+               'XEU' => 0.73,
+               'XOF' => 481.9,
+               'XPD' => 0,
+               'XPF' => 88,
+               'XPT' => 0,
+               'YER' => 215.2,
+               'YUN' => 85.1,
+               'ZAR' => 10.6,
+               'ZMK' => 5327.6,
+               'ZWD' => 376.3,
        );
        
        return $currencyRates;
diff --git a/modules/validate.currencyMinimums.js 
b/modules/validate.currencyMinimums.js
index f76718c..4551f88 100644
--- a/modules/validate.currencyMinimums.js
+++ b/modules/validate.currencyMinimums.js
@@ -4,87 +4,201 @@
  ****** DO NOT USE STRINGS FOR THE FOLLOWING VALUES *****
  *******************************************************/
 window.wgCurrencyMinimums = {
-       'AED': 4,
-       'ARS': 4,
+       'ADF': 4.8,
+       'ADP': 122.2,
+       'AED': 3.6,
+       'AFA': 58,
+       'AFN': 58,
+       'ALL': 104.8,
+       'AMD': 410,
+       'ANG': 1.8,
+       'AOA': 97.9,
+       'AON': 97.9,
+       'ARS': 8.1,
+       'ATS': 10.1,
        'AUD': 1,
+       'AWG': 1.7,
+       'AZM': 3926.1,
+       'AZN': 0.78,
+       'BAM': 1.4,
        'BBD': 2,
-       'BDT': 76,
-       'BGN': 1,
-       'BHD': 0.4,
+       'BDT': 78.9,
+       'BEF': 29.6,
+       'BGL': 1.4,
+       'BGN': 1.4,
+       'BHD': 0.37,
+       'BIF': 1566.9,
        'BMD': 1,
-       'BND': 1,
+       'BND': 1.2,
        'BOB': 7,
-       'BRL': 2,
+       'BRL': 2.2,
        'BSD': 1,
+       'BTN': 60,
+       'BWP': 8.9,
+       'BYR': 10242.7,
        'BZD': 2,
        'CAD': 1,
-       'CHF': 0.9,
-       'CLP': 494,
-       'CNY': 6,
-       'COP': 1910,
-       'CRC': 512,
-       'CZK': 18,
-       'DKK': 5,
-       'DOP': 38,
-       'DZD': 73,
-       'EEK': 11,
-       'EGP': 6,
-       'EUR': 0.7,
-       'GBP': 0.6,
-       'GTQ': 8,
-       'HKD': 8,
-       'HNL': 19,
-       'HRK': 5,
-       'HUF': 219,
-       'IDR': 8960,
-       'ILS': 4,
-       'INR': 49,
-       'JMD': 85,
-       'JOD': 0.7,
-       'JPY': 78,
-       'KES': 97,
-       'KRW': 1127,
-       'KYD': 0.8,
-       'KZT': 147,
-       'LBP': 1500,
-       'LKR': 110,
-       'LTL': 2,
-       'LVL': 0.5,
-       'MAD': 8,
-       'MKD': 45,
-       'MUR': 29,
-       'MVR': 15,
-       'MXN': 13,
-       'MYR': 3,
-       'NOK': 5,
-       'NZD': 1,
-       'OMR': 0.3,
+       'CDF': 936.3,
+       'CHF': 0.89,
+       'CLP': 557.4,
+       'CNY': 6.1,
+       'COP': 1880,
+       'CRC': 564.6,
+       'CUC': 1,
+       'CUP': 23.1,
+       'CVE': 81.1,
+       'CYP': 0.43,
+       'CZK': 20.1,
+       'DEM': 1.4,
+       'DJF': 186.1,
+       'DKK': 5.4,
+       'DOP': 43.7,
+       'DZD': 79.6,
+       'ECS': 25588.5,
+       'EEK': 11.7,
+       'EGP': 7.1,
+       'ESP': 122.2,
+       'ETB': 19.7,
+       'EUR': 0.73,
+       'FIM': 4.3,
+       'FJD': 1.8,
+       'FKP': 0.58,
+       'FRF': 4.8,
+       'GBP': 0.58,
+       'GEL': 1.7,
+       'GHC': 31867.4,
+       'GHS': 3.1,
+       'GIP': 0.58,
+       'GMD': 40,
+       'GNF': 7147.9,
+       'GRD': 250.3,
+       'GTQ': 7.9,
+       'GYD': 200,
+       'HKD': 7.7,
+       'HNL': 21.1,
+       'HRK': 5.5,
+       'HTG': 45.7,
+       'HUF': 224.9,
+       'IDR': 11947.4,
+       'IEP': 0.57,
+       'ILS': 3.4,
+       'INR': 60,
+       'IQD': 1177.9,
+       'IRR': 25660.7,
+       'ISK': 113.8,
+       'ITL': 1422.8,
+       'JMD': 112.6,
+       'JOD': 0.71,
+       'JPY': 101.8,
+       'KES': 88.8,
+       'KGS': 52.4,
+       'KHR': 4096.6,
+       'KMF': 362.4,
+       'KPW': 135,
+       'KRW': 1020.3,
+       'KWD': 0.28,
+       'KYD': 0.84,
+       'KZT': 185.5,
+       'LAK': 8176.6,
+       'LBP': 1528.8,
+       'LKR': 130.4,
+       'LRD': 90,
+       'LSL': 10.6,
+       'LTL': 2.5,
+       'LUF': 29.6,
+       'LVL': 0.51,
+       'LYD': 1.2,
+       'MAD': 8.2,
+       'MDL': 14.1,
+       'MGA': 2461.2,
+       'MGF': 9149.1,
+       'MKD': 45.6,
+       'MMK': 993,
+       'MNT': 1829.1,
+       'MOP': 8.1,
+       'MRO': 294.8,
+       'MTL': 0.31,
+       'MUR': 31.3,
+       'MVR': 15.6,
+       'MWK': 397.6,
+       'MXN': 12.9,
+       'MYR': 3.2,
+       'MZM': 31645.5,
+       'MZN': 31.6,
+       'NAD': 10.6,
+       'NGN': 164.6,
+       'NIO': 26.3,
+       'NLG': 1.6,
+       'NOK': 6,
+       'NPR': 97.4,
+       'NZD': 1.1,
+       'OMR': 0.38,
        'PAB': 1,
-       'PEN': 3,
-       'PHP': 43,
-       'PKR': 86,
+       'PEN': 2.8,
+       'PGK': 2.4,
+       'PHP': 43.8,
+       'PKR': 99,
        'PLN': 3,
-       'PYG': 4190,
-       'QAR': 4,
-       'RON': 3,
-       'RUB': 30,
-       'SAR': 4,
-       'SEK': 6,
-       'SGD': 1,
-       'SVC': 9,
-       'THB': 30,
-       'TJS': 5,
-       'TND': 1,
-       'TRY': 2,
-       'TTD': 6,
+       'PTE': 147.3,
+       'PYG': 4494.3,
+       'QAR': 3.6,
+       'ROL': 32320.6,
+       'RON': 3.2,
+       'RSD': 85.1,
+       'RUB': 34.3,
+       'RWF': 690.1,
+       'SAR': 3.7,
+       'SBD': 7.3,
+       'SCR': 13,
+       'SDD': 572.7,
+       'SDG': 5.7,
+       'SDP': 2272.2,
+       'SEK': 6.6,
+       'SGD': 1.2,
+       'SHP': 0.58,
+       'SIT': 176,
+       'SKK': 22.1,
+       'SLL': 4450.3,
+       'SOS': 970.8,
+       'SRD': 3.3,
+       'SRG': 3300.3,
+       'STD': 18185.1,
+       'SVC': 8.9,
+       'SYP': 149.2,
+       'SZL': 10.6,
+       'THB': 32.4,
+       'TJS': 4.9,
+       'TMM': 14285.7,
+       'TMT': 2.8,
+       'TND': 1.6,
+       'TOP': 1.8,
+       'TRL': 2131287.2,
+       'TRY': 2.1,
+       'TTD': 6.5,
        'TWD': 30,
-       'UAH': 8,
+       'TZS': 1717.9,
+       'UAH': 12.1,
+       'UGX': 2608.9,
        'USD': 1,
-       'UYU': 19,
-       'UZS': 1760,
-       'VND': 21000,
-       'XAF': 470,
-       'XCD': 3,
-       'XOF': 476,
-       'ZAR': 8
+       'UYU': 23.4,
+       'UZS': 2367.9,
+       'VEB': 6301.1,
+       'VEF': 6.3,
+       'VND': 21431.6,
+       'VUV': 94.6,
+       'WST': 2.3,
+       'XAF': 481.9,
+       'XAG': 0.04,
+       'XAU': 0,
+       'XCD': 2.7,
+       'XEU': 0.73,
+       'XOF': 481.9,
+       'XPD': 0,
+       'XPF': 88,
+       'XPT': 0,
+       'YER': 215.2,
+       'YUN': 85.1,
+       'ZAR': 10.6,
+       'ZMK': 5327.6,
+       'ZWD': 376.3,
 };

-- 
To view, visit https://gerrit.wikimedia.org/r/142891
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I464ef774a9ab6dd903e1fd32c18adaed751d5edd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/DonationInterface
Gerrit-Branch: deploy-payments_1.22
Gerrit-Owner: Awight <awi...@wikimedia.org>
Gerrit-Reviewer: Katie Horn <kh...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to