Commit Graph

4636 Commits

Author SHA1 Message Date
Len 54ae3cc52a Update app_config.php 2017-06-22 14:23:49 -04:00
Len 2215587ecd Update app_config.php 2017-06-22 14:20:55 -04:00
Len 40020668d9 Update app_config.php 2017-06-22 14:06:45 -04:00
FusionPBX 97f5d6c5ae Update ivr_menu_edit.php 2017-06-22 09:20:40 -06:00
Alexey Melnichuk 9ccf44e059 Add. Display both CPM for all calls and for answered only. (#2707) 2017-06-22 09:04:44 -06:00
FusionPBX d3a128bcb7 Unset call_timeout on new outbound routes. 2017-06-22 08:46:43 -06:00
FusionPBX af71ec5ca8 Update xml_cdr.php 2017-06-21 23:46:17 -06:00
FusionPBX b8e460a81c Update xml_cdr.php 2017-06-21 23:39:56 -06:00
FusionPBX b0bef2fc80 Update v_xml_cdr_import.php 2017-06-21 19:34:06 -06:00
FusionPBX 6ebf247241 Update app_config.php 2017-06-21 19:10:11 -06:00
FusionPBX fcfe804a47 Update provision.php 2017-06-21 10:50:33 -06:00
FusionPBX 65b37481a8 Update provision.php 2017-06-21 10:44:59 -06:00
Alexey Melnichuk 74454b738f Update CDR Stats application. (#2704)
* Update CDR Stats application.

Fix. Number of calls always calculate only for all domain.
Fix. Number of missed calls ignores any search parameters and use only `inbound` filter.
Fix. Calls duration for days use only domain filter and do not use any other filters.
Add. Limit setting for number of hours to calculate statistic.
Add. When timestamp set then calculate statistic only for this period.

* Fix. Calculate `Calls per minute`
Fix. Prevent divide `0/0` when calculate `ALOC`

* Fix. `Hours` have to be integer type.
2017-06-21 08:20:29 -06:00
Len d0dcb9fa26 Update app_config.php 2017-06-20 12:01:14 -04:00
Alexey Melnichuk 6fc6e231c8 Add. BLF indication for call forward. (#2664)
* Add. BLF indication for call forward.

To display general status of CallForward use blf like `forward+<extension>`
To display status for specific phone number use blf like `forward+<extension>/<number>`

* Fix. Escape variable in regex expression.

* Fix. Sync DND and CF blf.

* Add. `blf_subscribe` service which can handle all custom subscriptions.

To run for specific protocol it possible run as `luarun blf_subscribe.lua <PROTO>`
2017-06-20 09:23:23 -06:00
FusionPBX 479fff805e Update app_defaults.php 2017-06-17 14:02:19 -06:00
FusionPBX 36d3ebc4af Change directory full name to first and last name. 2017-06-17 11:37:22 -06:00
FusionPBX e631e6a8f9 Update app_config.php 2017-06-17 11:35:52 -06:00
FusionPBX 12ba3e2244 Update dialplan_outbound_add.php
Removed as a security precaution.
2017-06-17 10:57:17 -06:00
FusionPBX e5f342f299 Update app_config.php 2017-06-17 09:18:26 -06:00
Mafoo 644e584d0a Database transactions
Change the select statement to a left outer join so when either domain_uuid or user_uuid is null it will still be able to display the data. This will keep the total number of records the same as the count done above

* dos2unix on app/database_transactions/database_transactions.php
2017-06-14 07:22:01 -07:00
Len 63f4ca3fa7 bug fix caller_destination label 2017-06-13 18:34:18 -04:00
Mafoo 1c58c1c1f9 Enhance-master-translation autofill (#2681)
Autofill all language files for pt de and es
2017-06-12 22:14:11 -07:00
Mafoo f394915125 Enhance - translation missing tags (#2680)
add tags missing in some app_languages
2017-06-12 22:13:06 -07:00
Mafoo 7bdea2c30c dos2unix (#2682)
find . -name "*.php" | xargs dos2unix
2017-06-12 22:09:36 -07:00
FusionPBX 0d69017755 Update app_config.php 2017-06-12 20:01:41 -07:00
Len 71d49c4059 Create app_config.php 2017-06-12 22:52:19 -04:00
FusionPBX 47e42f163e Create database_transaction_edit.php 2017-06-11 21:08:13 -07:00
FusionPBX 3f6fc34419 Create app_config.php 2017-06-10 23:27:21 -06:00
Len 13801bdd48 Create app_config.php 2017-06-10 21:57:43 -04:00
Len a9700d6eaa Create app_config.php 2017-06-10 21:49:32 -04:00
Mafoo 3cab4401cf Enhance - More messages::add updates (#2662)
convert more messages over to messsagse::add
2017-06-09 20:13:40 -06:00
Mafoo b941879c91 BugFix - database class app_uuid (#2663)
if $database->app_uuid is not set it would use '' in some conditions
which isset would test true.
This fix uses strlen instead, but also fixes number_transations app that
highlighted the flaw
2017-06-09 13:31:50 -06:00
FusionPBX a222007792 Create call_forward.php 2017-06-09 10:27:32 -06:00
Dean Montgomery 66b849d946 Update Grandstream provisioning (#2652)
* Update Grandstream provisioning

* Add Vtech

* Create app_config.php

fix typo

* Update app_config.php

remove newline at end as it can break php

* Update app_config.php

remove newline at end as it can break php

* Create app_config.php

remove newline at end.

* Update app_config.php

remove trailing newline

* Create device_edit.php

Add both http and https

* Create app_config.php

remove newline

* Add gxp16xx and fix typos
2017-06-08 16:21:47 -06:00
Mafoo 137a282a1b Enhance - system_info (#2656)
display more information about the operating system
2017-06-08 12:44:15 -06:00
FusionPBX aa07512fe7 Create 320_vmain.xml 2017-06-08 11:05:53 -06:00
FusionPBX 2d72f1e970 Create 320_vmain.xml 2017-06-08 11:05:32 -06:00
The-Operator 1adf76951d Enhance vmail to support direct acces to a VM (#2654)
* Enhance vmail to support direct acces to a VM

Added the possibility to dial into a voicemail box directly by specifying the destination Vm in the dialstring., e.g. *981234 to access VM 1234. Usefull to access shared VM via function keys.

* Enhance vmail to support direct acces to a VM - Update

Add missing break="never" to first condition and added voicemail_authorized=false as suggested.

* Enhance vmail to support direct acces to a VM - Update
2017-06-08 11:04:14 -06:00
FusionPBX 726809b0f6 Create conference_edit.php 2017-06-08 10:54:48 -06:00
Alexey Melnichuk d093b37c22 Add. Statistics takes account to leg. (#2653)
Add. Leg field to advanced search form.
2017-06-08 09:45:27 -06:00
Alexey Melnichuk f939c82862 Add. Allow use `call_flow_subscribe.lua` with feature codes without `flow+` prefix. (#2609)
This commit allows create call flow extension with some feature code (e.g. `*401`)
Then on the phone you can configure BLF like `flow+*401` and use `call_flow_subscribe` to
track current status of this call flow. BLF like `*401` will also works but only if
use `call_flow_monitor` script.
Also it is possible dial `flow+*401` as well as `*401` to toggle call flow state.
2017-06-08 09:44:45 -06:00
Mafoo 914d26b145 BugFix - nway conference (#2644)
corrected xml
2017-06-08 09:40:18 -06:00
Mafoo f0feb25016 Enhance - Convert more messages (#2646)
convert more messages to messages class
skipped dashboard messages due to them relying on $_SESSION['message']
to know if there has already been a change
2017-06-08 09:39:04 -06:00
Mafoo 6b34a635ed NewApp [master] - number_translation (#2649)
* NewApp - number_translation

allows management of mod_translate profiles
automatically importing existing configuration on app_defaults where the configuration file is not marked as autogenerated.
import from separate files for presets

* Russian translations for number_translation

* German, Austrian and Swiss translations for number_translation
2017-06-08 09:35:36 -06:00
FusionPBX 771f81a568 System Status make the code more consistent. 2017-06-07 12:47:17 -06:00
FusionPBX 25c5a64ad6 Update calls_active_inc.php 2017-06-07 12:16:58 -06:00
FusionPBX af3f3ca69b Update calls_active_inc.php 2017-06-07 12:12:55 -06:00
FusionPBX 2f4e605cc4 Update calls_active_inc.php 2017-06-07 12:10:46 -06:00
Mafoo 43f1c10396 Enhance-system information (#2650)
use human format and wide display for free under linux
use posix output format and totals on df under linux
make spacing consistent on value assignements
2017-06-07 08:58:33 -06:00