| 1 |
SmartRoutes Change Log |
|---|
| 2 |
=============================================================================== |
|---|
| 3 |
|
|---|
| 4 |
This file documents functionality changes between SmartRoutes versions. |
|---|
| 5 |
|
|---|
| 6 |
==[ Changes between version 1.2 and 1.3 ]====================================== |
|---|
| 7 |
- Adjust clean_calltracking cronmanager script to support pre-2.9 FreePBX and 2.9+ bootstrapping |
|---|
| 8 |
|
|---|
| 9 |
==[ Changes between version 1.1 and 1.2 ]====================================== |
|---|
| 10 |
|
|---|
| 11 |
* added call tracking for smartroutes call traffic shaping |
|---|
| 12 |
* added freepbx cronmanager job to clean call tracking data |
|---|
| 13 |
* tweak freepbx dialplan so hangup macro is more consisently called (more accurate call tracking) |
|---|
| 14 |
|
|---|
| 15 |
==[ Changes between version 1.0 and 1.1 ]====================================== |
|---|
| 16 |
|
|---|
| 17 |
* added pulldown to select pre-configured odbc dsn's from Asterisk's res_odbc.conf. |
|---|
| 18 |
* allow SmartRoutes to be primary processor for trunk calls. |
|---|
| 19 |
* allow override extension/context for destinations other than trunks. |
|---|
| 20 |
* allow standard FreePBX inbound routes as a SmartRoutes destination (with override extension). |
|---|
| 21 |
* minor bug fixes |
|---|
| 22 |
* new database field value trunkdefault in table smartroute |
|---|
| 23 |
|
|---|
| 24 |
|
|---|
| 25 |
|
|---|
| 26 |
TO-DO: |
|---|
| 27 |
------- |
|---|
| 28 |
- Allow destination matches based on DB search OR an existing dialplan variable (maybe from a previous search) |
|---|
| 29 |
** unnecessary ** Can be done with SQL query SELECT('${var}') |
|---|
| 30 |
- Section for ad-hoc setting of Asterisk dialplan variables (as going through routes, may want to set some vars and route based on those later) |
|---|
| 31 |
** unnecessary ** Can be done with SQL query SELECT('${var}') & var to assign is one of 5 |
|---|
| 32 |
|
|---|
| 33 |
- Notes field to record descriptions of what the routes are doing |
|---|
| 34 |
- Better identification of sql returns by counting commas outside parens |
|---|
| 35 |
- Only allow call tracking if we can auto-configure the DB for local asterisk and then auto-configure the search with a couple options |
|---|
| 36 |
- Section for ad-hoc setting of Asterisk dialplan variables (as going through routes, may want to set some vars and route based on those later) |
|---|