14 May 2008 - Belaid Arezqui <
[email protected]>
* A2Billing 1.3.3 released
Some important updates and fixes since last version 1.3.2 :
* disable IAX phone by default
* The $caller_areacode variable is not being used during the voucher mode for CallerID authentication
* Add another valid MIME file type for CSV files under "import RateCard"
* add MySQL currency truncation fix to branches/1.3
* port Yahoo precision workaround to branches/1.3
* more fix for ticket 175 : When I delete a customer, a2billing informs me than there is a sip account associated and is going to be deleted,
* improve on transaction ID for epayment
* allow codecs for peer friends : no spaces
* Add support of Ukrainian on Customer UI - supported by Oleh
* UPDATE: DID usage page could possibly construct malformed SQL queries.
* Big bug if we have more that one Call Plan with LCR : the processing of LCR will not be exact !
* FEATURE: add links to helpful wiki entries from most pages in the admin UI
* BUG: DID billing cron job didn't account for postpaid customers' credit limits
* fix links on the customer second template 'design 1'
* add some parameters to give more flexibility on distant login and forget password use
* UPDATE: allow ratecard import to set ft2c_package_offer too
* Avoiding integer overflow in PHP and long overflow in C++ (Asterisk) that may lead to unpredictable behavior of the Dial command for extremely large %timeout% values.
* UPDATE: the CDR reports were needlessly loading every row from the cc_card table into memory
* add caching on API ratecard
* FIX : if auto create card, prompt for voucher if jump is defined and autocredit = 0
* currency set to global value when auto create
* BUG: emailing more than one PDF invoice didn't work
* context=from-trunk no longer hard-coded in the customer UI
* UPDATE : move prefix optimization to branch 1.3
* BUG: Profit/loss reports were inaccurate due to extracharge_did adjusting the sell-rate without an accompanying adjustment to the buy-rate.
* BUG: Postgresql compatibility fix in DID usage page
* UPDATE: eliminate all(?) the remaining usage of troublesome PHP short-tags
* UPDATE: Trigonometry to get an alternating value
* UPDATE: small refinements to alarm emails. Moved the fencepost: they no longer trigger until the metric is outside the defined range.
* UPDATE : New voucher Search & Batch Update
* a2billing.php|1|callback is now more customizable and no more "Unable to write frame ..." during callback trigger.
* Account balance is better converted in currency format with proper rounding.
* UPDATE : insecure field to 20 length