Completed Development

From Kolmisoft Wiki
Revision as of 20:08, 28 May 2014 by Mindaugas (talk | contribs)
Jump to navigationJump to search

Week 74

Bugfixes

  • [X3][X4][X5][M2] Fixed unnecessary data retrieval from stats/user_stats page which caused huge MySQL load
  • [X3][X4][X5] Fixed Register check for Provider not removing
  • [X3][X4][X5] Fixed improper view of Reseller Users recordings
  • [X4][X5] Fixed wholesale tariff selection disappearing from User edit form in rare case
  • [X4][X5] Fixed accountant permissions to select proper Users in Aggregate page
  • [X4][X5] Fixed Invoice recalculation DID Owner price - corrected currency exchange rate application
  • [X4][X5] Fixed Profit calculation for Subscriptions in Profit page
  • [X4][X5][M2] Do not show Hidden Users in Aggregate and Payments pages
  • [X4][X5][M2] Fixed fouled data retrieval when deleting User which caused huge MySQL load
  • [M2] Fixed Update Rate broken functionality
  • [M2] Fixed improper time presentation when sum time more than 24h
  • [M2] Fixed broken HGC page (graphs, stats)
  • [M2] Fixed incorrect Routing Group selection in Alerts when selected object was User
  • [M2] Fixed OP/TP some settings not showing in Device Edit window

New functionality

  • [X5] Now possible to select IVR where call will go on Callback if LegB (Destination) appears Busy
  • [X5] New API method: device_update to allow to change location_id for Device (will extend further in the future)
  • [M2] Active Calls implementation

Improvements

  • [X5] Added new parameters to API callback_init: cli_lega and cli_legb which allows to set CallerID for each call leg separatelly
  • [X5] Added new option to not block postpaid User when payment for subscription is larger than his balance: Do not block POSTPAID User when balance goes bellow zero on subscription count
  • [X5] Calling Card bulk create speedup
  • [X4][X5] Added new parameter to API user_register: lcr_id and device_location_id to set LCR for User and Location for Device
  • [X4][X5] Added new field into User's settings: Outbound Proxy
  • [X4][X5] Added special option global_cli_auth to allow DID usage for other Reseller's Calling Cards
  • [X4][X5] Fixed menu aligning
  • [X5][M2] Now possible to exclude User from Global Alerts
  • [M2] Improved Alert functionality with Termination Points (TP)
  • [M2] Informative error message if email is not send on Payment confirmation
  • [M2] Added Freeswitch monitoring into Load Stats page
  • [M2] New email template for Warning Balance functionality to inform about Suppliers balance
  • [M2] Zero level menu Users leads to users page now
  • [M2] Correct Routing Algorithms left in Origination Point settings
  • [M2] Rerating changes to support M2 internal structure
  • [M2] Alert page redesign
  • [M2] Initial balance payment for M2
  • [M2] Removed old Credit Notes code
  • [M2] Fixed Tariff list usage aligning
  • [M2] Security menu rework



Week 73

Bugfixes

  • [M2] Fixed search parameters for OP and TP in Aggregate page
  • [M2] Fixed Page Title/Breadcrumb id for proper automatic testing
  • [X4][X5] Fixed CallerID bypass when Proxy is used
  • [X4][X5] Fixed DTMF == rfc2833 for SIP devices when Proxy is used
  • [X4][X5] SMS Permissions for Reseller
  • [X4][X5] Fixed Profit page to include Subscriptions which are "Until Canceled"
  • [X4][X5] SMS now shows in Invoices

New functionality

  • [X5] Rerating Ghost Time - add some seconds to the User's time to increase profitability [possible to test on X4]
  • [X5][M2] Alert Groups - fire some action when combined situation happens, let's say block some Client if his ACD < 10s AND ASR < 30% (Block CC traffic)
  • Search option in our Forum

Improvements

  • [M2] Usability adjustments to Rate Add/Last Calls/Invoices/Show User Stats pages
  • [M2] Alerts changes to support new internal M2 structure
  • [X5][M2] Alerts All functionality improved for better management