Commit Graph

5160 Commits

Author SHA1 Message Date
FusionPBX 4001b0db29 Update app_config.php 2018-01-19 12:08:58 -07:00
FusionPBX 98383a84b7 Update app_config.php 2018-01-19 12:08:33 -07:00
FusionPBX 77684289b9 Update 050_user_record.xml 2018-01-18 17:01:50 -07:00
Len acf2ba475d Update app_config.php 2018-01-12 23:27:42 -05:00
Pro-pra 4a36a354b7 Update app_languages.php (#2958) 2018-01-11 23:47:30 -07:00
FusionPBX 1085ef9093 Update music_on_hold_delete.php 2018-01-11 13:43:23 -07:00
FusionPBX cedcdef874 Update music_on_hold_edit.php 2018-01-11 13:41:45 -07:00
FusionPBX 9cf6a01564 Update destination_edit.php 2018-01-10 20:04:56 -07:00
Len 22c4ab4754 Update app_config.php 2018-01-10 18:55:48 -05:00
Len 6ed2b65023 Update app_config.php 2018-01-10 18:29:29 -05:00
FusionPBX 0db0ac5941 Update contacts.php 2018-01-10 13:37:26 -07:00
FusionPBX 61168a23f8 Update destinations.php 2018-01-10 13:21:36 -07:00
FusionPBX 73cd5b3443 Update xml_cdr.php 2018-01-09 11:11:03 -07:00
konradSC 0170979401 Update xml_cdr.php (#2942)
Add check for duplicate call records. Duplicate records will cause the entire db insert to fail. I have tested this with the /app/xml_cdr/xml_cdr_import.php method for cdr insertion.
2018-01-09 11:01:10 -07:00
FusionPBX 0d887276e5 Update extension_delete.php 2018-01-07 20:52:30 -07:00
FusionPBX 3c90d43a09 Update 505_call-forward-all.xml 2018-01-07 01:22:07 -07:00
FusionPBX fc9dc77086 Update 500_call-forward.xml 2018-01-07 01:07:13 -07:00
Alexey Melnichuk b08e02e77d Fix. Do not request number when do call forward toggle. (#2938)
It is consistent with enable/disable actions.
2018-01-07 01:05:58 -07:00
Len cdd79212e9 Update app_config.php 2018-01-04 19:19:28 -05:00
FusionPBX 763424b749 Update provision.php 2018-01-04 12:35:52 -07:00
hailthemelody ee6a864b6c correct typo (#2949)
"Ender" the "Enter"
2018-01-03 20:41:00 -07:00
Ghanshyam Katriya 6976356c06 Update index.php (#2948)
Check whether loaded file is xml or not, if not xml than set Content-Type to text/plain
2018-01-03 17:18:52 -07:00
Pro-pra ac9f67b2cf Russian translation for number_translations (#2946)
* Update app_languages.php

* Update app_languages.php

* Update app_languages.php
2017-12-24 22:02:01 -07:00
FusionPBX a6192843da Update number_translations.php 2017-12-24 11:25:26 -07:00
FusionPBX b2a542694b Update number_translations.php 2017-12-24 10:48:57 -07:00
FusionPBX e6466c773e Update cmd.php 2017-12-24 01:14:12 -07:00
FusionPBX 898d51bf84 Make the search case insensitive.
Using lower() function instead of ilike as its not supported by sqlite.
2017-12-24 00:58:00 -07:00
FusionPBX 2f593c5d4e Update app_defaults.php 2017-12-24 00:52:01 -07:00
FusionPBX b8163cc7a8 Update number_translations.php 2017-12-24 00:49:15 -07:00
FusionPBX 48eb578025 Update number_translation_edit.php 2017-12-24 00:23:50 -07:00
FusionPBX 7bfbfc1007 Update number_translation_delete.php 2017-12-24 00:21:25 -07:00
FusionPBX 17297108c2 Update number_translations.php 2017-12-24 00:19:58 -07:00
FusionPBX 55a5dc3513 Update number_translations.php 2017-12-24 00:18:18 -07:00
FusionPBX bec1e28fb1 Update app_config.php 2017-12-24 00:16:45 -07:00
FusionPBX 775c80d3ec Import method is needed in the class. 2017-12-24 00:08:50 -07:00
FusionPBX a37cc79521 Update app_defaults.php 2017-12-24 00:01:33 -07:00
FusionPBX f70d70081d Update app_languages.php 2017-12-23 23:56:07 -07:00
FusionPBX e03ecb7116 Update app_languages.php 2017-12-23 23:54:53 -07:00
FusionPBX 789f3c7d9f Update app_config.php 2017-12-23 23:47:19 -07:00
FusionPBX d5410c3666 Update and rename number_translation.php to number_translations.php
Completely rewrote classes/number_translation.php and don't need the class xml method because this is handled by the lua xml handler. Import method wasn't used by anything.
2017-12-23 23:41:01 -07:00
FusionPBX fcf2449691 Update app_menu.php 2017-12-23 23:31:46 -07:00
FusionPBX 6f0f9091ed Completely rewrote number_translations.php
Rewrote these pages to make them work completely and more consistent with other code in the project.
2017-12-23 23:26:02 -07:00
FusionPBX fd15fd7017 Update number_translation_edit.php 2017-12-23 23:22:21 -07:00
FusionPBX 9ea0623075 Entirely rewrote number_translation_edit.php over again. 2017-12-23 23:22:04 -07:00
FusionPBX 639f359d9e Completely rewrote number_translation_delete.php. 2017-12-23 23:19:32 -07:00
FusionPBX 05965f0e85 Update app_menu.php 2017-12-23 23:17:24 -07:00
FusionPBX 45070ebadc Delete number_translation_detail_delete.php 2017-12-23 23:16:40 -07:00
markjcrane a19fd6c2c7 Rename directory number_translation to number_translations to be more consistant 2017-12-24 06:14:59 +00:00
FusionPBX 21842a9a87 Update registrations.php 2017-12-23 16:55:32 -07:00
DigiDaz 6620dd0370 Fix voicemail creation for ranges (#2945) 2017-12-21 10:06:53 -07:00
FusionPBX e7b0a503d0 Update destinations.php 2017-12-21 01:35:35 -07:00
hailthemelody 94de312a1e fix typo (#2944)
"voiemail" to "voicemail"
2017-12-18 17:05:48 -07:00
FusionPBX 46b2d6e21f Update app_defaults.php 2017-12-17 12:58:47 -07:00
FusionPBX c351c0b18f Update time_condition_edit.php 2017-12-17 02:43:42 -07:00
FusionPBX 415987eb99 Update gateways.php 2017-12-17 02:18:04 -07:00
FusionPBX c51c5a628d Update email_templates.php 2017-12-17 02:14:49 -07:00
FusionPBX 7feaa4cba9 Update app_defaults.php 2017-12-17 02:06:00 -07:00
FusionPBX 39bd99b905 Create app_defaults.php 2017-12-17 01:58:08 -07:00
markjcrane deac1b8304 Move email_templates 2017-12-17 08:56:59 +00:00
FusionPBX a1729e0389 Update destinations.php 2017-12-16 22:04:25 -07:00
FusionPBX 33a663794c Update provision.php 2017-12-14 09:21:37 -07:00
FusionPBX d084fb5c8d Update provision.php 2017-12-14 00:01:44 -07:00
FusionPBX 88f00222c0 Update index.php 2017-12-13 23:54:47 -07:00
FusionPBX a3e5e033f3 Update var_edit.php 2017-12-13 23:25:22 -07:00
FusionPBX 54965d114a Update device_line_edit.php 2017-12-13 23:00:41 -07:00
FusionPBX f506aef518 Update device_edit.php 2017-12-13 22:57:41 -07:00
FusionPBX f19f6dbb08 Update 505_call-forward-all.xml 2017-12-12 12:04:59 -07:00
FusionPBX ccab9b57cb Update destination_edit.php 2017-12-11 21:05:40 -07:00
FusionPBX e46283638b Update extensions.php 2017-12-09 13:12:27 -07:00
FusionPBX 3562ccd72e Update app_config.php 2017-12-09 13:11:27 -07:00
FusionPBX e6ef3b5d9b Update app_config.php 2017-12-09 13:08:33 -07:00
FusionPBX 9920be32a5 Update extensions.php 2017-12-09 13:08:09 -07:00
FusionPBX 43886770d4 Update xml_cdr.php 2017-12-09 12:27:27 -07:00
FusionPBX 2e39ad9444 Update xml_cdr_inc.php 2017-12-09 12:26:36 -07:00
FusionPBX 3e8f744526 Update destinations.php 2017-12-09 12:19:00 -07:00
FusionPBX 797c1e79b4 Update devices.php 2017-12-09 12:08:08 -07:00
FusionPBX 5a59672d74 Update gateways.php 2017-12-09 12:04:13 -07:00
FusionPBX 5928641ea9 Update app_config.php 2017-12-09 12:03:17 -07:00
FusionPBX c7e781b81e Update devices.php 2017-12-09 11:46:11 -07:00
FusionPBX cfaf0ef356 Update device_edit.php 2017-12-08 14:32:03 -07:00
FusionPBX 622f575201 Update app_config.php 2017-12-06 20:01:19 -07:00
FusionPBX a11d809338 Update app_config.php 2017-12-06 19:55:29 -07:00
FusionPBX 9e1f700bcb Update app_config.php 2017-12-04 01:01:40 -07:00
Pro-pra 44993374c2 Ru translate for Call Recordings (#2941) 2017-12-03 19:44:31 -07:00
FusionPBX c8a731931e Update provision.php 2017-12-03 12:39:25 -07:00
FusionPBX 7cc72e47e8 Update provision.php 2017-12-03 12:24:56 -07:00
FusionPBX 58c689d169 Update index.php 2017-12-03 12:24:20 -07:00
FusionPBX a9fb0738b0 Update destinations.php 2017-12-02 20:59:12 -07:00
FusionPBX 3af86b0b61 Create app_defaults.php 2017-12-02 16:50:34 -07:00
FusionPBX 9e8039b18a Update destination_edit.php 2017-12-01 11:15:42 -07:00
FusionPBX 0594ab7d80 Update app_languages.php 2017-12-01 11:14:47 -07:00
FusionPBX 00dede3d0d Update app_config.php 2017-12-01 11:14:12 -07:00
FusionPBX 22d4b86383 Update destination_edit.php 2017-11-30 13:35:47 -07:00
FusionPBX 20fb3ace69 Update destination_edit.php 2017-11-30 12:57:26 -07:00
FusionPBX 920bddb91d Update app_config.php 2017-11-30 11:40:11 -07:00
FusionPBX 92309bdc25 Update app_config.php 2017-11-26 18:13:17 -07:00
TekMason 6f40457fa8 t54s variable value and descr update and t58v fixes (#2932)
* t54s firmware variable update

* t58v UA string, and template, t54s variable desc and file
2017-11-26 15:16:55 -07:00
TekMason 33dae7dc17 dss key length (#2930)
* dss key length

* changed description

* added date format to t54s template
2017-11-25 23:51:04 -07:00
FusionPBX 0c8bf8a6ee Update app_config.php 2017-11-25 21:50:42 -07:00
FusionPBX a6860fd820 Update sip_status.php 2017-11-24 13:01:51 -07:00
FusionPBX b1c4a3197e Update cmd.php 2017-11-24 13:00:52 -07:00
FusionPBX d522c830b8 Update app_languages.php 2017-11-24 13:00:28 -07:00
FusionPBX 8c82c4487e Update sip_status.php 2017-11-24 12:37:20 -07:00
FusionPBX 0f8e4a0d1c Update app_languages.php 2017-11-24 12:15:20 -07:00
TekMason 7378a7a85b Removed yealink {$mac}.boot files and added missing auto-insert UAs (#2926)
* removed all yealink mac.boot files

* Added missing auto-inserts
2017-11-24 10:36:09 -07:00
FusionPBX 1a32bb4be9 Update app_config.php 2017-11-22 20:06:42 -07:00
FusionPBX 237cf6f14d Update provision.php 2017-11-22 18:18:56 -07:00
FusionPBX 3e39cc1e91 Update switch_music_on_hold.php 2017-11-21 20:28:22 -07:00
FusionPBX 0939acf79c Update switch_music_on_hold.php
Sometimes we don't want to set music on hold on the extension level.
2017-11-21 20:22:48 -07:00
FusionPBX 8314a08984 Update 470_valet_park.xml 2017-11-21 20:16:55 -07:00
FusionPBX 4c3b1a6079 Update app_config.php 2017-11-21 20:16:00 -07:00
TekMason c77a7e4583 Update app/yealink/app_config.php (#2919)
* Added yealink common files for each model and created folder for new conference phone models

* Modified Yealink t46g templates and added 3 new variables

* Update app_config.php

* Update app_config.php

Changed yealink_ip_address_mode variable type from integer to standard type, numeric.
2017-11-21 17:03:13 -07:00
Alexey Melnichuk 9ee2b71ce2 Fix. Extension summary for local calls (#2918) 2017-11-21 09:13:58 -07:00
Alexey Melnichuk ebfa022a90 Fix. Display domain name for inbound calls in `calls_active` app (#2917) 2017-11-21 09:09:57 -07:00
FusionPBX 7029d3c74f Update calls_active_inc.php 2017-11-21 03:56:58 -07:00
FusionPBX bab329d6a7 Update calls_active_inc.php 2017-11-21 03:09:04 -07:00
Alexey Melnichuk 45879e80ce Fix. Show registrations for extensions with number alias. (#2914) 2017-11-20 13:59:50 -07:00
Alexey Melnichuk d707c966fe Fix. Display statistic for all domains (showall=true) (#2915) 2017-11-20 13:58:35 -07:00
TekMason 8be1a00ef2 Added yealink common files for each model and created folder for new … (#2913)
* Added yealink common files for each model and created folder for new conference phone models

* Modified Yealink t46g templates and added 3 new variables
2017-11-19 23:11:25 -07:00
FusionPBX 37476f0923 Update app_config.php 2017-11-18 18:34:49 -07:00
FusionPBX 364d5225be Update provision.php 2017-11-17 14:30:26 -07:00
FusionPBX 146245cf90 Update device_dashboard.php 2017-11-17 14:01:40 -07:00
FusionPBX fe92e96700 Update app_defaults.php 2017-11-17 13:39:37 -07:00
FusionPBX 74031ad87f Update app_config.php 2017-11-17 12:06:20 -07:00
FusionPBX 07fd7c2e6b Update extensions.php 2017-11-17 07:41:29 -07:00
Pro-pra 8e0cf6ae12 Update app_languages.php (#2909) 2017-11-16 17:47:03 -07:00
Alexey Melnichuk a73ffd731d Fix. Dialplan may loose its app_uuid (#2910)
When in dialplan edit form press `XML` and then `Back`
Fusion build wrong URL like `&?app_uuid` so if then press
save server will do not get this arg and change it.
2017-11-16 08:04:23 -07:00
FusionPBX 00026e008b Update dialplan_edit.php 2017-11-15 19:22:41 -07:00
konradSC ba0606c7ae Bug Fix - Match correct database column names (#2908)
call_recording_name & call_recording_path are the correct values.
2017-11-14 22:02:08 -07:00
FusionPBX 0d7732a962 Update dialplan_inbound_add.php 2017-11-14 20:19:10 -07:00
FusionPBX 3552cb033b Update dialplan_outbound_add.php 2017-11-14 20:14:32 -07:00
FusionPBX d762df0fcc Update app_defaults.php 2017-11-13 23:41:02 -07:00
FusionPBX 7787e0e361 Update app_config.php 2017-11-13 22:08:40 -07:00
Pro-pra 1f19756975 fix russian translation (#2906) 2017-11-13 19:10:41 -07:00
FusionPBX 18864bc04b Update destination_edit.php 2017-11-12 21:17:24 -07:00
Len 8b9d4806c1 Update app_config.php 2017-11-10 15:06:09 -05:00
konradSC 3199bf2dda Add Device Feature Sync (#2905)
* Update lua.conf.xml

Hook the feature_event lua script to Freeswitch "PHONE_FEATURE_SUBSCRIBE" events.

* Create index.lua

* Create feature_event_notify.lua

* Update call_forward.lua

Add trigger for feature sync.

* Update do_not_disturb.lua

Add trigger for feature sync.

* Update call_edit.php

* Create feature_event_notify.php

* Update index.lua

disable logging
2017-11-09 12:09:56 -07:00
konradSC f3f7c5ea40 More ways of adding recordings to CDR's (#2904)
This grabs a recording if started by bind_digit_action "*2" or by "nolocal:api_on_answer=uuid_record ${uuid} start ${recordings_dir}/${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.${record_ext}".
2017-11-08 09:51:53 -07:00
FusionPBX e4936be826 Update extension_edit.php 2017-11-07 18:40:18 -07:00
Alexey Melnichuk d321965e37 Fix. Do not try `fetch` git repo when open system page. (#2903)
Fix. Symbol '^' should be inside double quotes on Windows system.

Fetch may be not possible in some cases but git still be valid.
I test git status on repo with changes. And it also returns 0 as
return code.
2017-11-07 08:22:33 -07:00
Luis Daniel Lucio Quiroz 4d5a36b3e9 Same as 4.2 (#2889) 2017-11-05 15:49:25 -07:00
Luis Daniel Lucio Quiroz 5f2f404164 Azure TTS (#2891)
* Azure TTS

This is the first of a set of pull that will give FusionPBX TTS capabilities in many places. This is the main class that will interact with the other modifications.

Please suggest if this is the best place to put this file or if a /app/azure/resources/class is best. I am not sure about this.

This class is sponsored by my friend since he paid some Indian guys for a development and I discovered they were offering/selling that private development to other companies. He took the call to make this capability free.

* Moving to another place

* New place
2017-11-05 15:46:46 -07:00
FusionPBX 35e069f3a8 Update xml_cdr.php 2017-11-05 11:32:05 -07:00
FusionPBX d9d72bc23b Update extension_edit.php 2017-11-03 14:57:12 -06:00
FusionPBX 6b3f655495 Update app_config.php 2017-11-03 14:55:56 -06:00
FusionPBX 04e660e67c Update extension_edit.php 2017-11-03 14:48:54 -06:00
FusionPBX 95a4ca1f2a Update xml_cdr_inc.php 2017-11-02 22:05:33 -06:00
konradSC f6217c6e49 Bug fix for caller_destination populating CDR's (#2902) 2017-11-02 21:57:36 -06:00
FusionPBX c505ee2a41 Update xml_cdr_inc.php 2017-11-02 09:14:12 -06:00
Alexey Melnichuk 43941f998f Change. Treat `sofia xmlstatus` as UTF8 (#2901)
FS Always mark xml as ISO-8859-1, but pass info as-is.
So if user send its contact info as UTF-8 then we get
corrupted xml. But RFC describe text as UTF8

RFC 3261 - 25.1 Basic Rules
```
qdtext = LWS / %x21 / %x23-5B / %x5D-7E / UTF8-NONASCII
```
2017-11-02 07:50:16 -06:00
FusionPBX c90a6cae1b Update ivr_menu_edit.php 2017-10-31 11:38:15 -06:00
FusionPBX eca1268e10 Update registrations.php 2017-10-29 00:24:52 -06:00
Alexey Melnichuk 74355eee06 Fix. Export call direction to B-Leg. (#2895)
It is needed to use with b-leg filtering.
2017-10-26 10:33:35 -06:00
Alexey Melnichuk 03355ff9ff Small optimization with intercept. (#2892)
In cluster installation first node search channel uuid
and send it inside special SIP header. So other node
can just use it and do not call Lua script again.
2017-10-26 08:56:37 -06:00
TylerP 2114b2e46c Sort by CIDName if populated, otherwise CIDNumber (#2890)
I believe this will help users to sort through the caller ID numbers on the dashboard.
2017-10-25 22:49:42 -06:00
Harrison Caldicott a4c7c2af09 Update to provisioning engine (#2893)
Adding this fix enables both remote phone book and provisioning to work correctly on the newly released android based Yealink devices.

It appears that during the provisioning process, the T5X series supply a colon formatted mac address in their user agent.

However, when requesting a remote phone book, the presented user agent has no colons. This allows both formats to work as expected.
2017-10-25 22:46:37 -06:00
FusionPBX 8a85e07ed0 Update conference_room_edit.php 2017-10-21 11:14:18 -06:00
FusionPBX 34037f27b4 Update conference_room_edit.php 2017-10-21 11:13:31 -06:00
FusionPBX f6cc46f358 Update conference_edit.php 2017-10-21 10:45:12 -06:00
FusionPBX 72273055ed Update conference_edit.php 2017-10-21 10:37:38 -06:00
FusionPBX 3c0ffc943d Update xml_cdr.php 2017-10-20 18:04:07 -06:00
FusionPBX 8e4fb530fa Update v_xml_cdr_import.php 2017-10-20 18:02:58 -06:00
FusionPBX 23428c82ee Update v_xml_cdr_import.php 2017-10-20 17:57:57 -06:00
FusionPBX 0ab3fcaff4 Update xml_cdr.php 2017-10-20 17:54:49 -06:00
FusionPBX d500708a92 Update xml_cdr.php 2017-10-20 16:55:19 -06:00
FusionPBX 5497ac121e Update v_xml_cdr_import.php 2017-10-20 16:46:29 -06:00
FusionPBX 711b27baf2 Update registrations.php 2017-10-20 03:19:56 -06:00
FusionPBX 6e2f59246e Update fax_files.php 2017-10-20 02:36:15 -06:00
FusionPBX 6abbf6b2c9 Update call_recordings.php 2017-10-15 16:00:46 -06:00
FusionPBX 2d19f5f177 Update call_recordings.php 2017-10-15 15:56:06 -06:00
FusionPBX 261ba6493b Update xml_cdr.php 2017-10-15 15:46:25 -06:00
FusionPBX d5ef3264bb Update recordings.php 2017-10-15 14:54:18 -06:00
FusionPBX 0ce79d1946 Update recordings.php 2017-10-15 14:50:12 -06:00
FusionPBX 809754dbff Update call_recordings.php 2017-10-15 14:40:10 -06:00
FusionPBX 6fca820102 Update xml_cdr.php 2017-10-15 14:26:06 -06:00
FusionPBX b85549e728 Update xml_cdr.php 2017-10-15 13:51:44 -06:00
FusionPBX d0c79962e8 Create download.php 2017-10-15 13:50:47 -06:00
FusionPBX 482321a3b8 Update xml_cdr_inc.php 2017-10-15 12:55:00 -06:00
FusionPBX f4931adfe7 Update xml_cdr.php 2017-10-15 11:53:10 -06:00
FusionPBX 27dd6fec90 Update v_xml_cdr_import.php 2017-10-15 11:50:09 -06:00
FusionPBX ed9719d821 Update v_xml_cdr_import.php 2017-10-15 11:38:49 -06:00
FusionPBX 07e7238264 Update app_config.php 2017-10-15 11:36:59 -06:00
FusionPBX 8bc2864b1e Update xml_cdr.php 2017-10-15 11:35:55 -06:00
FusionPBX ca9022b2a4 Update device_edit.php 2017-10-14 16:35:16 -06:00
FusionPBX 7c35daee06 Update device_profile_edit.php 2017-10-14 16:19:18 -06:00
FusionPBX 493c0acca0 Update app_config.php 2017-10-13 16:36:06 -06:00
FusionPBX 9209875376 Update app_config.php 2017-10-12 11:35:55 -06:00
FusionPBX 292794adb6 Update contact_edit.php 2017-10-10 23:35:29 -06:00
FusionPBX 653c24d94d Update dialplan_outbound_add.php 2017-10-10 22:57:24 -06:00
Len 8aa433b37c Update pin_numbers.php 2017-10-10 20:31:31 -04:00
FusionPBX c2e24c0f86 Update app_config.php 2017-10-09 14:12:07 -06:00
FusionPBX a8f4eb85f9 Update app_config.php 2017-10-09 14:08:22 -06:00
FusionPBX 54665bc95b Update provision.php 2017-10-08 23:14:52 -06:00
FusionPBX b0654e9d78 Update index.php 2017-10-08 23:12:38 -06:00
FusionPBX 22cc127568 Update call_forward.php 2017-10-07 23:34:38 -06:00
FusionPBX 625ebd1ecb Update call_recordings.php 2017-10-06 21:53:05 -06:00
FusionPBX 4350cdb915 Update call_recordings.php 2017-10-05 13:15:36 -06:00
FusionPBX 4a78d69aac Update xml_cdr.php 2017-10-05 12:52:08 -06:00
FusionPBX 70c645810a Update v_xml_cdr_import.php 2017-10-05 12:51:13 -06:00
FusionPBX 5e41ef3aad Update 050_user_record.xml 2017-10-05 11:33:39 -06:00