To do list

Technical documentation
12/01/2009

Here is a list of features and enhancement that we would like to include in future release of this module:

  • GUI
    - instead of having to enter 0 in the box to deselect a filter rule, add a checkbox in front of the line.
    - create a user friendly way of creating the MySQL request in the LIKE / NOT LIKE text box.
    - display on the page the actual value returned by the different rules.
    - send an email and/or voice alert when a trunk has exceeded its monthly minutes.
  • AGI
    - instead of using the sqltrunkbal.php library, use the freepbx sql.php.
  • Limitations:
    - Dundi and Enum trunk cannot be balanced at this time.
    - The cdrb can not be queried for calls send through zap trunk (the cdrb does not use the zap trunk name as channel name). Only Load ratio and expiration date rules will work with zap trunk. Any rule based on the cdr query on the zap trunk will not return a valid result.
    - The module is using the `trunks` table that was implemented in FreePBX releases 2.6 or older. A backport to versions 2.5 need to be assessed.

Files