FusionPBX
45940fb7d8
Update app_config.php
2017-02-15 22:23:43 -07:00
FusionPBX
c60671e145
Update app_config.php
2017-02-15 22:20:16 -07:00
FusionPBX
36afadadef
Update app_config.php
2017-02-15 22:18:58 -07:00
FusionPBX
df9d1585b7
Update app_config.php
2017-02-15 22:17:18 -07:00
FusionPBX
036fa9feab
Update app_config.php
2017-02-15 22:14:00 -07:00
FusionPBX
5ec8cb9ba6
Update app_config.php
2017-02-15 22:12:37 -07:00
FusionPBX
378f3e25e5
Update app_config.php
2017-02-15 22:11:32 -07:00
FusionPBX
b2392939c2
Update app_config.php
2017-02-15 21:43:00 -07:00
FusionPBX
c8e7b820c2
Update app_config.php
2017-02-15 21:42:03 -07:00
FusionPBX
3e4c846c7e
Update app_config.php
2017-02-15 21:40:56 -07:00
FusionPBX
bdcae72834
Update app_config.php
2017-02-15 21:39:53 -07:00
FusionPBX
355e6d60c2
Update app_config.php
2017-02-15 21:32:45 -07:00
FusionPBX
3f16f1e68e
Update app_config.php
2017-02-15 21:32:01 -07:00
FusionPBX
c47a4a528b
Update app_config.php
2017-02-15 21:30:59 -07:00
FusionPBX
bb9c9dd469
Update app_config.php
2017-02-15 21:29:46 -07:00
FusionPBX
b6a9cb3f04
Update app_config.php
2017-02-15 21:28:54 -07:00
FusionPBX
88f1a4ac2e
Update app_config.php
2017-02-15 21:28:18 -07:00
FusionPBX
40a225ec70
Update app_config.php
2017-02-15 21:27:34 -07:00
FusionPBX
97199e8167
Update app_config.php
2017-02-15 21:26:46 -07:00
FusionPBX
ede28fa474
Update
2017-02-15 21:09:22 -07:00
FusionPBX
cc5a9ee55e
Update
2017-02-15 21:06:59 -07:00
FusionPBX
ef40872f8c
Update ivr_menu_edit.php
...
Add a missing $ in the IVR menu dialplan.
2017-02-15 08:20:41 -07:00
sergey-mz
84c0df78b8
Show voicemail description (user name) ( #2309 )
...
Show voicemail description (user name) after voicemail id.
Useful in case user has more than one mailbox assigned.
2017-02-13 13:20:01 -07:00
sergey-mz
0ec099471a
Add contact column to registration table ( #2311 )
...
Translations for Contact header
2017-02-13 13:18:09 -07:00
Chris Black
437d3ac735
Add per-voicemail transcription enabled. ( #2370 )
2017-02-13 13:12:43 -07:00
FusionPBX
d6401dc1c5
Update get_call_activity.php
2017-02-13 12:55:11 -07:00
FusionPBX
e75b3b65a7
Update scripts.php
2017-02-09 00:19:55 -07:00
netpro25
289861272e
Add multiple email fields ( #2365 )
...
Add multiple email fields to make entering multiple email addresses easier.
2017-02-08 14:32:07 -07:00
FusionPBX
4394d12268
Update app_defaults.php
2017-02-08 13:29:48 -07:00
Luis Daniel Lucio Quiroz
83c82f1bbf
Be sure FAX path exists before uploading ( #2345 )
2017-02-07 21:37:48 -07:00
Luis Daniel Lucio Quiroz
3f9ce5bf86
SCRIPTS: PHP bin is not always php5 ( #2352 )
2017-02-07 21:32:39 -07:00
Luis Daniel Lucio Quiroz
d6f888f6a9
PHP bin is not always php5 ( #2350 )
...
not everybody names php binary as php5
2017-02-07 21:31:52 -07:00
Richard Neese
8bf2348947
fixing debian pkg installs ( #2363 )
2017-02-07 15:52:44 -07:00
FusionPBX
322e64e5ab
Update time_condition_edit.php
2017-02-04 18:02:27 -07:00
FusionPBX
e28fff32f1
Update app_languages.php
2017-02-03 15:08:11 -07:00
FusionPBX
3c05e6e5e2
Update contact_import.php
2017-02-03 15:04:21 -07:00
FusionPBX
c766cba008
Update app_config.php
2017-02-01 13:30:49 -07:00
FusionPBX
e9836b9c69
Update app_config.php
2017-02-01 13:22:24 -07:00
Moishe Grunstein
ce56362bf4
Update provision.php ( #2336 )
2017-01-31 21:38:04 -07:00
FusionPBX
24ebf7a053
Update device.php
2017-01-31 17:25:16 -07:00
FusionPBX
02006cb9c2
Update provision.php
...
Prevent php warning in the provision php class.
2017-01-31 16:49:47 -07:00
Alexey Melnichuk
3c067947de
Add. Support remote reboot Panasonic devices. ( #2326 )
...
Tested with Panasonic KX-TGP500 Firmware 22.90
User agent string `Panasonic_KX-TGP500B09/22.90 (<MAC>)`
2017-01-31 00:35:24 -07:00
FusionPBX
4250f9da6d
Update device_vendor_function_edit.php
...
Prevent a warning that was discovered in the admin training.
2017-01-29 13:30:26 -07:00
FusionPBX
89f789432e
Update index.php
...
Prevent a php warning message.
2017-01-29 13:07:08 -07:00
FusionPBX
4c806d8012
Update index_inc.php
...
Prevent warning messages.
2017-01-29 13:05:05 -07:00
FusionPBX
5050244567
Update app_defaults.php
...
Update systems that don't have the sip profile domain all alias settings.
2017-01-28 13:09:57 -07:00
FusionPBX
3b025cf1cf
Update app_defaults.php
...
Add the sip profile domain settings on new installs.
2017-01-28 11:06:37 -07:00
FusionPBX
ab4b784710
Update 310_extension-to-voicemail.xml
...
Prevent a minor error.
2017-01-26 13:08:14 -07:00
FusionPBX
b24a573cc1
Update recordings.php
...
Fix a warning when the file recording doesn't exist.
2017-01-26 09:41:06 -07:00
FusionPBX
bc9f979393
Create sip_profile_domain_delete.php
2017-01-24 22:42:23 -07:00
FusionPBX
faf7bfd86d
Update sip_profile_delete.php
...
Delete data from the sip profile domains table.
2017-01-24 04:10:35 -07:00
FusionPBX
033a03400f
Update sip_profile_edit.php
...
Rewrote almost all of this code other than the code to clear the cache.
2017-01-24 04:08:55 -07:00
FusionPBX
3de72f1f2d
Update app/sip_profiles/sip_profiles.php
2017-01-24 04:06:45 -07:00
FusionPBX
62539be7ab
Update sip_profile_copy.php
2017-01-24 04:04:18 -07:00
FusionPBX
355db16475
Update app_languages.php
2017-01-24 04:03:13 -07:00
FusionPBX
081fedea19
Update app_config.php
...
Change sofia_profile_domain_parse to sip_profile_domain_parse.
2017-01-24 04:02:28 -07:00
FusionPBX
bca48e7f57
Update app_config.php
...
Fix the spacing
2017-01-24 02:02:02 -07:00
FusionPBX
9a2deed217
Add sip profile domains.
...
This will provide the ability to add 'add', 'alias', and 'parse'
2017-01-23 21:00:57 -07:00
FusionPBX
ab5394aba4
Update fax_send.php
...
Prevent the fax cover page from exceeding 1 page.
2017-01-22 22:34:47 -07:00
konradSC
846f2e92cb
Update extension_delete.php ( #2314 )
...
Delete the extension settings from v_follow_me and v_follow_me_destinations.
2017-01-19 12:57:58 -07:00
FusionPBX
d100458123
Update dialplans.php
...
Fix missing app_uuid for context public.
2017-01-19 12:41:13 -07:00
FusionPBX
a050855ed3
Update sql_query_result.php
2017-01-19 12:02:48 -07:00
FusionPBX
49aeb1dc07
Fix xml cdr show all for export.
2017-01-18 20:05:21 -07:00
FusionPBX
c77a887311
Update email_cron.php
2017-01-16 23:46:53 -07:00
FusionPBX
0cf97645fd
Update email_cron.php
2017-01-16 18:26:23 -07:00
DigiDaz
03b0b5fc68
Stop warning message appearing ( #2302 )
...
Stops php warning message appearing when there are no assigned agents
2017-01-15 18:42:42 -07:00
FusionPBX
70c76ad025
Update app_config.php
2017-01-14 13:57:51 -07:00
FusionPBX
ea621c4955
Update app_config.php
2017-01-14 00:09:33 -07:00
Alexey Melnichuk
a67e215b10
Fix. Display Lan IP for Grandstream ( #2297 )
...
Grandstream send IP like `BJC.BGI.B.CAB` so we
should convert it to numeric form.
2017-01-13 14:24:32 -07:00
FusionPBX
522776c64b
Delete app_defaults.php
2017-01-13 14:05:57 -07:00
FusionPBX
905c67d57f
Delete app_defaults.php
2017-01-13 13:58:34 -07:00
FusionPBX
0ccb7cbd1a
Update 470_valet_park.xml
2017-01-13 11:14:29 -07:00
FusionPBX
7a2756788b
Update app_config.php
2017-01-13 00:26:25 -07:00
FusionPBX
9d341cd49b
Update app_defaults.php
2017-01-13 00:24:29 -07:00
FusionPBX
9a49e7af34
Update app_config.php
2017-01-13 00:19:51 -07:00
FusionPBX
ee8c88e7e8
Update app_defaults.php
2017-01-13 00:18:36 -07:00
FusionPBX
6a923029b1
Update app_config.php
2017-01-13 00:11:39 -07:00
FusionPBX
d61e1444ce
Update app_defaults.php
2017-01-12 23:51:57 -07:00
FusionPBX
6f0c466a36
Update app_defaults.php
2017-01-12 23:47:44 -07:00
FusionPBX
2426b8398d
Update app_config.php
2017-01-12 23:44:13 -07:00
FusionPBX
04c9d93ee7
Update app_config.php
2017-01-12 23:42:55 -07:00
FusionPBX
eed9cf3c86
Update app_defaults.php
2017-01-12 23:38:58 -07:00
FusionPBX
423e9076b4
Update app_config.php
2017-01-12 23:31:10 -07:00
FusionPBX
b70ed2767b
Update app_defaults.php
2017-01-12 23:27:11 -07:00
FusionPBX
62e1dabb54
Update app_config.php
2017-01-12 23:24:25 -07:00
FusionPBX
386c83fd01
Update app_config.php
2017-01-12 23:19:37 -07:00
FusionPBX
1cc605cbcd
Update app_defaults.php
2017-01-12 23:15:42 -07:00
FusionPBX
4cffec14ca
Update app_config.php
2017-01-12 23:11:20 -07:00
FusionPBX
1b817b782a
Update app_defaults.php
2017-01-12 23:09:33 -07:00
FusionPBX
d6bffb013d
Update app_config.php
2017-01-12 23:02:33 -07:00
FusionPBX
c28d36128e
Update app_defaults.php
2017-01-12 22:57:16 -07:00
FusionPBX
5366c1ef01
Update app_config.php
...
Add default settings to app_config.php.
2017-01-12 22:50:48 -07:00
FusionPBX
1f618785d5
Update app_defaults.php
2017-01-12 22:44:51 -07:00
FusionPBX
2ba99f3de8
Update app_config.php
2017-01-12 22:39:43 -07:00
FusionPBX
becb44a8be
Update app_defaults.php
2017-01-12 22:38:31 -07:00
FusionPBX
1b108576b4
Update app_config.php
2017-01-12 22:36:17 -07:00
FusionPBX
01e3649fe0
Update app_defaults.php
2017-01-12 20:35:46 -07:00
FusionPBX
0dd5f9435b
Update app_defaults.php
2017-01-12 15:46:33 -07:00
FusionPBX
96f1e190dd
Update app_defaults.php
2017-01-12 15:25:28 -07:00
FusionPBX
a8edd0d464
Update app_defaults.php
2017-01-12 14:55:06 -07:00
FusionPBX
bab992583f
Update app_defaults.php
2017-01-12 14:41:43 -07:00
FusionPBX
2508d71b05
Update ring_group_edit.php
2017-01-12 03:19:38 -07:00
FusionPBX
8520731f39
Create app_defaults.php
2017-01-12 03:09:17 -07:00
FusionPBX
e81e705651
Update ivr_menu_edit.php
2017-01-12 02:57:27 -07:00
FusionPBX
4be4f37849
Update app_defaults.php
2017-01-12 02:48:22 -07:00
FusionPBX
ff6c507cb9
Create app_defaults.php
2017-01-12 02:44:56 -07:00
FusionPBX
9ee466a804
Update app_config.php
2017-01-12 00:56:51 -07:00
konradSC
ee01daecb7
Update device_profile_copy.php ( #2293 )
...
Fixed missing functionality to copy device_settings that are in a profile.
Updated select queries to use database function.
2017-01-10 08:12:03 -07:00
FusionPBX
a45b014b5f
Update scripts.php
2017-01-10 01:41:29 -07:00
FusionPBX
12e8d12dbe
Update scripts.php
2017-01-10 01:36:59 -07:00
FusionPBX
3226641a1b
Update app_defaults.php
2017-01-10 01:03:27 -07:00
FusionPBX
2d888496de
Update app_defaults.php
2017-01-10 00:58:42 -07:00
FusionPBX
70788de885
Update app_defaults.php
...
Fix warnings.
2017-01-10 00:45:01 -07:00
FusionPBX
8d3da2f566
Update app_defaults.php
2017-01-10 00:36:43 -07:00
FusionPBX
ed4ca99f7e
Update app_defaults.php
2017-01-10 00:35:32 -07:00
FusionPBX
1914f788bc
Update app_defaults.php
2017-01-10 00:32:43 -07:00
FusionPBX
ad0e310850
Update app_defaults.php
2017-01-10 00:00:07 -07:00
FusionPBX
7975d3c40d
Update
2017-01-09 23:48:15 -07:00
FusionPBX
6ceb371067
Update app_defaults.php
...
Check to see if the file exists before renaming it.
2017-01-09 23:26:54 -07:00
FusionPBX
52b66797fd
Update dialplan_outbound_add.php
2017-01-08 23:17:07 -07:00
FusionPBX
9aa1133ea6
Update
...
Fix the dial string used with follow me when the dial_string is set in default settings.
2017-01-06 15:49:38 -07:00
FusionPBX
eb0eed1c87
Update extension_edit.php
2017-01-05 02:29:43 -07:00
FusionPBX
eca050fc3f
Update app_defaults.php
...
Fix a sql error for ringtones.
2017-01-05 02:10:26 -07:00
FusionPBX
d0d0b8f041
Update xml_cdr.php
2017-01-04 22:25:17 -07:00
FusionPBX
1552e31e67
Update xml_cdr_inc.php
2017-01-04 21:56:23 -07:00
FusionPBX
f04cd905e5
Update app_config.php
...
Add device vendor functions for Sangoma.
2017-01-03 17:52:27 -07:00
FusionPBX
a6ed3c7466
Update device_vendor_function_edit.php
...
Fix a PHP warning.
2017-01-02 20:03:58 -07:00
FusionPBX
69ef0b7302
Update device_vendor_functions.php
2017-01-02 19:59:23 -07:00
jebsolutions
d8b42e424e
minor fix: show shell exec errors. Nicer hide/show. ( #2275 )
...
test #1 :
enter an invalid command for the shell. e.g. "asdf" then click execute.
expected result:
You get some type of result about invalid command.
Actual result: nothing shows up. You have no idea if your command worked or not.
fixed result: When doing an exec include errors in the response: 2>&1
Test #2 :
Enter something invalid in the switch command. e.g. "asdf". Click Execute. Change to SQL. Enter something valid e.g. "select * from v_users;" Click execute.
Expected result:
You see the SQL output right below your "select * from v_users;" input text box.
Actual result:
Because the output from the previous switch/php/shell is not hidden the SQL output is pushed down off the screen. Unless the user scrolls down they will not see the result and think their SQL command didn't actually work.
Fixed results:
When you do switch/phps/shell show the Response section.
When you do sql hide the response section.
This way only the relevant response/sql_response is shown to avoid confusion/screen clutter.
2016-12-30 12:06:53 -07:00
FusionPBX
10c55348ea
Update xml_cdr.php
...
Capitalize the SQL, change tmp_cdr to an alias of c for CDR, and remove the spaces from the indentation.
2016-12-30 10:54:33 -07:00
Karolis Pabijanskas
f3c90f6060
Fix xml_cdr_extension_summary.php speed issues ( #2280 )
2016-12-29 12:59:52 -07:00
jebsolutions
273a69fc50
Minor fixes to HTML markup. ( #2274 )
...
call_flow_edit.php
- fix: <script> tag output before html headers
2016-12-27 10:06:30 -07:00
jebsolutions
f40f37bebb
vars.php - fix 3 notify warnings ( #2247 )
2016-12-26 14:57:49 -07:00
Luis Daniel Lucio Quiroz
5bb9c37b20
Fix global vars scope ( #2263 )
...
Same rationale as 4.2
2016-12-26 14:53:42 -07:00
FusionPBX
7506941b17
Update app_languages.php
2016-12-23 01:03:22 -07:00
FusionPBX
6e1fc7e4ea
Update app_config.php
...
Add hostname to the gateways table.
2016-12-23 01:02:06 -07:00
FusionPBX
bc04f6f2d0
Update app_languages.php
2016-12-23 01:00:49 -07:00
FusionPBX
315ca6d239
Update dialplan_edit.php
...
Add dialplan hostname and change some of the indentation.
2016-12-23 01:00:02 -07:00
FusionPBX
4993104fbd
Update gateway_edit.php
...
Move the hostname for the gateway behind the advanced button.
2016-12-23 00:29:57 -07:00
FusionPBX
a29138fdc2
Update app_config.php
...
Show the follow me ignore busy by default.
2016-12-22 23:59:28 -07:00
FusionPBX
56666844ff
Update xml_cdr_inc.php
2016-12-22 21:36:46 -07:00
FusionPBX
6463d5facf
Update xml_cdr.php
2016-12-22 21:19:35 -07:00
FusionPBX
4ca5ad50c7
Update xml_cdr.php
2016-12-22 21:14:22 -07:00
FusionPBX
335084e9d8
Update v_xml_cdr_import.php
2016-12-22 21:10:22 -07:00
FusionPBX
d57c9dcafd
Update v_xml_cdr_import.php
2016-12-22 20:50:09 -07:00
FusionPBX
89b5bce71a
Update xml_cdr.php
...
Hide the the paging controls in Call Detail Records if there are are not enough records to page.
2016-12-22 19:02:16 -07:00
FusionPBX
c2ce12d7b4
Update xml_cdr_search.php
2016-12-22 18:41:19 -07:00
FusionPBX
0bc667d3b0
Update xml_cdr_inc.php
2016-12-22 17:54:10 -07:00
FusionPBX
148ed74f8f
Update xml_cdr.php
2016-12-22 17:37:47 -07:00
FusionPBX
f22287d22d
Update xml_cdr.php
2016-12-22 17:03:05 -07:00
FusionPBX
a3e28f5094
Update xml_cdr_inc.php
2016-12-22 16:59:34 -07:00
FusionPBX
ad94dfe7f3
Update xml_cdr_inc.php
2016-12-21 17:02:10 -07:00
FusionPBX
39bd024238
Update xml_cdr.php
2016-12-21 16:58:21 -07:00
FusionPBX
4f10b455c9
Update xml_cdr_search.php
2016-12-21 16:25:22 -07:00
FusionPBX
b667a78d4a
Update v_xml_cdr_import.php
2016-12-21 14:14:45 -07:00
FusionPBX
6f8dc1093b
Update xml_cdr.php
2016-12-21 14:02:56 -07:00
jebsolutions
5e14ba33ea
Fix multiple notify warnings ( #2254 )
...
test:
- enable all errors
- go to log view page
expected result:
- no warnings/notify/errors
actual result:
Notice: Undefined index: ln in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 48
Notice: Undefined index: ord in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 51
Notice: Undefined index: fs in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 54
Notice: Undefined index: a in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 57
Notice: Undefined index: filter in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 81
Notice: Undefined variable: byte_count in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 221
Notice: Use of undefined constant color - assumed 'color' in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 246
Notice: Use of undefined constant font - assumed 'font' in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 246
Notice: Undefined variable: line_num in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 270
2016-12-20 13:26:42 -07:00
FusionPBX
587cdefd0a
Update fax_send.php
...
Fax conversion failed until adding the /tmp as the home directory in this way.
2016-12-17 12:47:38 -07:00
FusionPBX
22262635ea
Update scripts.php
...
Add expire.default and expire.ivr.
2016-12-14 08:41:35 -07:00
FusionPBX
949e265080
Update dialplans.php
2016-12-13 08:49:33 -07:00
FusionPBX
038a0dd626
Update fileoptionslist.php
2016-12-11 22:57:51 -07:00
FusionPBX
4e061bafff
Update filelist.php
2016-12-11 22:53:19 -07:00
FusionPBX
0107479329
Update 070_speed_dial.xml
...
Removing the other conditions because of the prefix.
2016-12-08 12:26:17 -07:00
FusionPBX
e97d8f50f3
Update 070_speed_dial.xml
...
Adjust the condition order
2016-12-08 12:15:42 -07:00
FusionPBX
2af4c64fff
Update 070_speed_dial.xml
2016-12-08 11:06:54 -07:00
FusionPBX
e789bf67d7
Update 070_speed_dial.xml
2016-12-08 03:18:09 -07:00
FusionPBX
fb300f3db5
Create 070_speed_dial.xml
...
Add a new speed dial dialplan.
2016-12-08 03:13:11 -07:00
FusionPBX
1385749364
Update app_config.php
2016-12-08 03:05:41 -07:00
FusionPBX
91d966f4ce
Update dialplan_edit.php
...
Use is_array before every use of foreach.
2016-12-08 02:13:40 -07:00
FusionPBX
7ffc680283
Update dialplan_edit.php
...
Check if details is an array before using ksort.
2016-12-08 02:07:28 -07:00
Alexey Melnichuk
4748250f43
Fix. Remove unused code. ( #2233 )
2016-12-07 23:46:47 -07:00
FusionPBX
f02b9be24c
Update app_languages.php
...
Add english speed dial label and description.
2016-12-07 23:38:21 -07:00
FusionPBX
5b0b527e6d
Update contact_phone_edit.php
...
Add speed dial.
2016-12-07 23:27:31 -07:00
FusionPBX
fbf49cbcc0
Update app_config.php
...
Add contact phone speed dial.
2016-12-07 23:04:12 -07:00
FusionPBX
d785523688
Update contact_phone_edit.php
2016-12-07 22:26:13 -07:00
FusionPBX
c0c7a8cd4d
Delete provision_write.php
2016-12-06 11:30:48 -07:00
FusionPBX
ed6c649736
Update device_profile_edit.php
2016-12-06 11:25:37 -07:00
FusionPBX
b87fa3646b
Update device_edit.php
2016-12-06 11:25:08 -07:00
FusionPBX
f17e96ade5
Update device_dashboard.php
2016-12-06 11:24:07 -07:00
FusionPBX
da2550ebba
Update device_profile_delete.php
2016-12-06 11:22:52 -07:00
FusionPBX
e12caa6528
Update device_profile_delete.php
2016-12-06 11:21:13 -07:00
FusionPBX
d2835f6a73
Update device_delete.php
2016-12-06 11:19:10 -07:00
FusionPBX
3eec500abb
Update extension_edit.php
...
Fix an extension edit permission problem.
2016-12-06 10:29:44 -07:00
FusionPBX
d7b6fbd706
Update voicemail.php
2016-12-03 13:32:55 -07:00
FusionPBX
decc256aca
Update voicemail_delete.php
2016-12-03 13:23:32 -07:00
FusionPBX
69cde30f8b
Update voicemail.php
...
Validate the input to increase security in the voicemail class.
2016-12-03 12:02:14 -07:00
FusionPBX
266cbaa28d
Update voicemail_messages.php
2016-12-03 11:49:51 -07:00
FusionPBX
1efc9e24e7
Update fax_send.php
...
Adjust the spacing for better consistency matching the rest of the code.
2016-12-02 21:35:40 -07:00
FusionPBX
fb7ff49c27
Update extension_edit.php
2016-12-02 17:25:51 -07:00
Alexey Melnichuk
611a70099d
Fix. Sync building `$provision` array in all places. ( #2226 )
2016-12-02 12:11:47 -07:00
FusionPBX
258f0f759f
Update fax.php
2016-12-02 01:16:38 -07:00
jebsolutions
c5a47e0287
fix: voicemail message delete bug #2100 ( #2221 )
...
bug: voicemail_id was never set so wrong path constructed and glob finds no matching files.
test case:
delete a voicemail message from the web interface
expected result:
voicemail is deleted in the database + file system
actual results:
voicemail is still on the file system
2016-12-01 11:53:12 -07:00
Alexey Melnichuk
2946866316
Fix. Use `Ivr Menu/application` settings to switch IVR engine. ( #2219 )
2016-12-01 11:51:55 -07:00
FusionPBX
49390a0bc2
Update sql_query_result.php
...
Prevent php warnings.
2016-12-01 05:40:51 -07:00
jebsolutions
94f7d06aef
add iNum Dial pattern to dialplan drop-down ( #2201 )
...
+011-883-5100-xxxx-xxxx
Most voip providers will give you a free iNum number. Calls between iNum numbers are typically free.
2016-11-30 20:54:24 -07:00
FusionPBX
f14f2fe57d
Update provision.php
...
Prevent a warning on the provisioning class.
2016-11-30 20:50:17 -07:00
Chris Black
1431a8a3fb
Voicemail to sms notification ( #2205 )
...
Requires that you have fusionpbx-apps/sms
Doesn’t impact anything if you don’t have it. Must be enabled with
default_setting voicemail_to_sms
Everything is disabled by default and the fields in voicemail_edit.php
are hidden by default.
2016-11-30 16:26:39 -07:00
FusionPBX
7ea7490e0e
Update extension_copy.php
...
Change the duplicate message from green to red.
2016-11-29 12:08:11 -07:00
FusionPBX
1f89e76f99
Update extension_copy.php
2016-11-29 11:56:05 -07:00
FusionPBX
6e5b6f5264
Update extension.php
2016-11-29 11:51:33 -07:00
FusionPBX
08c994ebe6
Update extension.php
...
Improve the extension->exists method.
2016-11-29 11:38:00 -07:00
FusionPBX
537083bd56
Update extension.php
...
Update the function exists method.
2016-11-29 11:04:00 -07:00
FusionPBX
8c138e3ae4
Update dialplan.php
2016-11-26 23:14:43 -07:00
FusionPBX
3f835ae957
Update call_center_active_inc.php
2016-11-26 21:44:20 -07:00
FusionPBX
bf60efb15c
Update database_transaction_edit.php
2016-11-26 21:37:43 -07:00
FusionPBX
96720a7825
Update provision.php
...
Add if is_array statements before using the array to prevent warnings if the array isn't defined.
2016-11-26 18:42:22 -07:00
FusionPBX
cc06a78543
Update index.php
2016-11-26 18:35:10 -07:00
FusionPBX
90d9fbff02
Update gateways.php
...
Reverse the changes to the Gateways list to fix multiple bugs introduced to it from a pull request.
2016-11-25 20:37:44 -07:00
jebsolutions
edd220198e
fix for issue #2190 missing } ( #2191 )
2016-11-25 10:03:07 -07:00
jebsolutions
23326d6918
additional error handling for backup/restore ( #2187 )
...
prerequisite:
- add at least one backup path to the Advanced->defaults
- do NOT install rar archive/de-archive programs
test case #1
- go to backup screen and download backups as rar
test case #2
- go to backup screen and upload a RAR file
expected result:
- get a sign that an error occurs
actual result:
- not clear if it failed, or why
fix:
added error message. And you will get the top-bar warning in red on error instead of in green.
note: cut-pasted from google translate for "extraction failed" part of message-restore_failed_extract
2016-11-24 20:53:03 -07:00
FusionPBX
67c8e5f567
Update voicemails.php
...
Uppercase the SQL, cast voicemail id as text, and add sterilize user data.
2016-11-24 13:01:32 -07:00
FusionPBX
467214b2cd
Update extension_edit.php
...
Prevent a SQL error when adding a new user.
2016-11-24 12:21:55 -07:00
FusionPBX
41614372d0
Update extension.php
...
Remove the extra exists method added a few hours ago.
2016-11-24 11:03:13 -07:00
Alexey Melnichuk
72cd24d0d5
Fix. Add missing braces in gateways.php ( #2179 )
2016-11-24 10:09:14 -07:00
FusionPBX
a53ed3540e
Update extension_edit.php
...
Use check_str on extension edit when building the sql queries. In the future will switch to PHP PDO prepared statements with parameters. This change fixes a problem where the check_str is used twice and duplicating the single quote.
2016-11-24 03:21:35 -07:00
Mafoo
7962e60206
observe gateway_domain permision more strictly ( #1673 )
...
make observation of the gateway_domain permission more strict when
generating edit and delete links
generate edit_link and delete_link once
2016-11-24 00:28:38 -07:00
jebsolutions
03f95d865b
prevent cloning duplicate extensions (master #1821 ) ( #2033 )
...
* prevent cloning duplicate extensions
app/extensions/app_languages.php
+ add duplicate extension error prompt
app/extensions/extension_copy.php
+ add check to see if duplicate extension exists
app/extensions/resources/classes/extension.php
+ add function to check if extension exists
* fix typo
* Update app_languages.php
* Update extension_copy.php
* Update extension.php
* Update extension_copy.php
Use the global app_languages.php message-duplicate translation.
* Update extension_copy.php
* Update extension.php
2016-11-24 00:23:44 -07:00
konradSC
19fa07c29a
Registration search ( #2151 )
...
* Update status_registrations.php
* Update status_registrations_inc.php
* Update status_registrations_inc.php
* Update status_registrations_inc.php
* Update status_registrations_inc.php
2016-11-23 23:20:51 -07:00
FusionPBX
4ff9f0c756
Update provision.php
...
Allow provision variables of type boolean and numeric.
2016-11-23 22:42:46 -07:00
FusionPBX
eae984032a
Create recording_play.php
...
Add the missing recording play file.
2016-11-23 22:08:33 -07:00
FusionPBX
be19ad6bfb
Update xml_cdr_details.php
...
Fix the recording links in the xml cdr details.
2016-11-23 22:01:37 -07:00
konradSC
a7b76b7a84
Device profile settings ( #2165 )
...
* Update app_config.php
* Update device_profile_edit.php
* Update device_setting_delete.php
* Update provision.php
2016-11-23 12:28:59 -07:00
FusionPBX
2c7715dcfd
Update xml_cdr.php
2016-11-23 05:24:33 -07:00
jebsolutions
076a02b41c
[master] fix bug #2017 ring groups broken until re-save ( #2108 )
...
test case:
Create a new ring group with one extension.
Immediately dial the ring group number.
expected result:
Phone rings. No errors in log.
actual result:
Call terminates and log has "0" as ring_group_uuid and a sql error.
Note: editing and re-saving the ring group works around the problem
The Problem:
Line 162: non-existent variable...being checked is returned as false = 0
Line 278: Xml gets generated with bogus zero...
Line 298: Generate a new uuid...but too late. We already generated the xml dial plan which will be invalid until we edit and resave this ring group.
fix:
Generate uuid before generating xml
2016-11-21 21:53:56 -07:00
jebsolutions
1da4785b41
fix orphan v_ring_group_users after deleting ring group ( #2110 )
...
* fix orphan v_ring_group_users after deleting ring group
steps to test:
create a ring group with one extension and one user. This will add one user to v_ring_group_users. Delete the ring group.
expected result:
ring group and all it's components are deleted
actual result
v_ring_group_user entry for this ring group is not deleted.
This fix: deletes v_ring_group_user when ring group is deleted.
* Update ring_group_delete.php
* Update ring_group_delete.php
Remove the hidden spaces
2016-11-21 13:59:12 -07:00
FusionPBX
af55379d19
Update dialplan.php
2016-11-20 14:01:59 -07:00
Alexey Melnichuk
c59c0a4c59
Add. Increment number-alias and MWI account number when generates multiple extensions. ( #2078 )
2016-11-17 11:46:25 -07:00
Alexey Melnichuk
c30eb90839
Add. Support number_alias field as presence id in follow me/call forward ( #2075 )
2016-11-17 11:40:22 -07:00
FusionPBX
536b7d0ed8
Update app_defaults.php
2016-11-12 20:48:16 -07:00
FusionPBX
d87f92608d
Update call_flow_edit.php
...
Escape the + with the back slash when used in the dialplan.
2016-11-11 13:55:11 -07:00
FusionPBX
8445a2bffb
Update fax_send.php
...
Get fax variables from default settings and use them for sending.
2016-11-11 13:19:52 -07:00
FusionPBX
38aae2a9be
Update app_defaults.php
...
Ignore ringing to improve fax success rate.
2016-11-11 13:05:51 -07:00
FusionPBX
7f58a05e0c
Create 505_call-forward-all.xml
2016-11-10 15:16:58 -07:00
FusionPBX
81e92ed003
Update extension.php
...
Add exists method to the extension class.
2016-11-05 22:32:20 -06:00
jebsolutions
27694ba988
app/fax/app_defaults.php: ( #2031 )
...
+ fix: duplicate check only within same default_setting_category. This fixes the bug where "keep_local" for fax wasn't being created because there was a "keep_local" for voicemail. Without this fix you will get a lua error due to the field not being set and nothing shows up in the sent faxes log.
fax/fax_log_view.php:
+ fix: back button text is missing. Copied correct localized text code from another fax page that worked.
app/fax/app_config.php
+ fix: date field is now timestamp for postgres+mysql. This fixes the listing only showing the date, not the time as well.
Note: app->defaults doesn't change field types. Existing installs will have to manually update the field type e.g. for postgres:
sudo -sHu postgres
\d fusionpbx
alter table v_fax_logs alter column fax_date type timestamp without time zone;
\q
2016-11-03 16:24:40 -06:00
Chris Black
7c4a726766
add built in ability for microsoft bing speech to text ( #1960 )
...
* add built in ability for microsoft bing speech to text
* move json.lua to lower case and more error checking in record_message
* Replaced Creative Commons json.lua with lunajson.lua which is MIT license
https://github.com/grafi-tt/lunajson/blob/master/LICENSE
2016-11-03 16:11:21 -06:00
FusionPBX
f65beacebc
Update extension_edit.php
...
Fix the link thanks KonradSC for reporting the problem.
2016-11-01 21:54:37 -06:00
FusionPBX
86fc5c9f51
Update follow_me.php
2016-11-01 13:45:51 -06:00
FusionPBX
305651724b
Update call_forward.php
2016-11-01 13:37:43 -06:00
jalr
8a3e0503cf
Add German indications ( #2005 )
2016-11-01 11:02:21 -06:00
FusionPBX
9039a32923
Update conference_control_details.php
2016-10-29 00:21:05 -06:00
FusionPBX
0aa3b09053
Update conference_control_edit.php
2016-10-29 00:15:29 -06:00
FusionPBX
afc4289e81
Update conference_controls.php
2016-10-29 00:11:56 -06:00
FusionPBX
166e81e9f5
Update call_flow_edit.php
...
Escape the * with \* if it is used in the extension or feature code.
2016-10-28 15:25:38 -06:00
FusionPBX
04dcdce88d
Update call_center_queue_edit.php
2016-10-27 13:19:48 -06:00
FusionPBX
2ff221703c
Update call_center_agent_delete.php
2016-10-27 13:17:09 -06:00
FusionPBX
91ca9bae66
Update call_center_queue_delete.php
2016-10-27 13:15:55 -06:00
FusionPBX
29021963fa
Update xml_cdr.php
2016-10-25 18:06:34 -06:00
FusionPBX
549332b457
Update xml_cdr.php
2016-10-25 18:02:26 -06:00
FusionPBX
cfd59cbcb6
Update dialplan_inbound_add.php
...
Use the database save class when adding an inbound route.
2016-10-23 22:00:04 -06:00
FusionPBX
8ad0847d2a
Update app_config.php
2016-10-23 13:20:55 -06:00
FusionPBX
fef88f0873
Update app_defaults.php
...
Add number_as_presence_id in default settings provision category.
2016-10-23 13:13:34 -06:00
FusionPBX
6e44bb2be8
Update scripts.php
2016-10-23 13:00:31 -06:00
FusionPBX
10f1c42509
Update device_profile_copy.php
2016-10-23 10:58:51 -06:00
FusionPBX
2a5246fe41
Update ivr_menu_copy.php
2016-10-23 10:44:35 -06:00
FusionPBX
cb2e0df06c
Update fax.php
2016-10-23 00:20:29 -06:00
FusionPBX
12f2214194
Update call_center.php
2016-10-23 00:18:31 -06:00
FusionPBX
1c173fc5be
Update device_profile_copy.php
2016-10-23 00:12:58 -06:00
FusionPBX
338c7c4e81
Update ivr_menu_copy.php
2016-10-22 23:51:12 -06:00
FusionPBX
aa0aaae623
Update device_copy.php
2016-10-22 23:44:45 -06:00
FusionPBX
32d43790b5
Update app_defaults.php
2016-10-22 23:34:26 -06:00
FusionPBX
ad2cb40775
Update device_edit.php
2016-10-22 23:30:11 -06:00
FusionPBX
04db82b5e4
Update time_condition_edit.php
2016-10-22 23:24:28 -06:00
FusionPBX
5b061a5563
Update device_profile_edit.php
2016-10-22 23:19:25 -06:00
FusionPBX
ea9d308eea
Update destination_delete.php
2016-10-22 23:14:28 -06:00
FusionPBX
19e914c422
Update dialplan_xml.php
2016-10-22 23:07:14 -06:00
FusionPBX
4f19f185a6
Update ivr_menu.php
2016-10-22 23:03:16 -06:00
FusionPBX
30890dfb21
Update dialplan_copy.php
2016-10-22 23:00:23 -06:00
FusionPBX
2b161dd02d
Update dialplan_edit.php
2016-10-22 22:58:36 -06:00
FusionPBX
4a496302df
Update call_center_agent_edit.php
2016-10-22 22:57:03 -06:00
FusionPBX
4ce86cbd37
Update app_defaults.php
2016-10-22 22:53:41 -06:00
FusionPBX
6a5d99bb8d
Update app_defaults.php
2016-10-22 22:44:01 -06:00
FusionPBX
7facf8e50f
Update app_defaults.php
2016-10-22 22:36:16 -06:00
FusionPBX
f2ec5cc6e7
Update app_defaults.php
2016-10-22 21:26:39 -06:00
FusionPBX
cec74695d1
Update app_defaults.php
2016-10-22 21:21:17 -06:00
FusionPBX
5ca5ac72a3
Update app_defaults.php
2016-10-22 21:13:51 -06:00
FusionPBX
a96d62c0bb
Update app_defaults.php
2016-10-22 21:12:48 -06:00
FusionPBX
420696b65f
Update app_defaults.php
2016-10-22 18:51:45 -06:00
FusionPBX
acc355f28d
Update app_defaults.php
2016-10-22 18:50:56 -06:00
FusionPBX
10c3fbe600
Update app_defaults.php
2016-10-22 17:20:24 -06:00
FusionPBX
e173006be4
Update app_defaults.php
2016-10-22 16:37:56 -06:00
FusionPBX
2b164abf44
Update dialplan_outbound_add.php
2016-10-21 13:28:13 -06:00
FusionPBX
0e45593e33
Update gateway_edit.php
2016-10-21 10:24:44 -06:00
FusionPBX
df4e744103
Update destination_edit.php
2016-10-21 10:24:01 -06:00
FusionPBX
f8b3f1039d
Update call_flow_edit.php
2016-10-21 10:21:56 -06:00
FusionPBX
3ac89b952a
Update call_center_queue_edit.php
2016-10-21 10:21:14 -06:00
FusionPBX
fbf53a942e
Update ivr_menu_edit.php
2016-10-21 10:20:44 -06:00
FusionPBX
005d4c01e9
Update extension_edit.php
2016-10-21 10:19:45 -06:00
FusionPBX
253ea5cc40
Update conference_center_edit.php
2016-10-21 10:17:03 -06:00
FusionPBX
063eb71b5f
Update device_edit.php
2016-10-20 09:39:48 -06:00
FusionPBX
c7d41aa825
Update dialplan_edit.php
2016-10-20 09:38:08 -06:00
FusionPBX
636555f516
Update dialplan_outbound_add.php
2016-10-19 13:37:56 -06:00
FusionPBX
4af1aa2f7c
Update call_flow_edit.php
2016-10-18 09:37:26 -06:00
FusionPBX
fb46ba0acd
Update conference_center_edit.php
2016-10-18 09:36:18 -06:00
FusionPBX
5a02f16fc3
Update gateway_edit.php
2016-10-18 09:35:13 -06:00
FusionPBX
2509690d34
Update destination_edit.php
2016-10-18 09:33:35 -06:00
FusionPBX
ff88f2af86
Update call_center_agent_edit.php
2016-10-18 09:31:37 -06:00
FusionPBX
24332e0632
Update call_center_queue_edit.php
2016-10-18 09:30:26 -06:00
FusionPBX
d0ed299083
Update call_edit.php
2016-10-18 09:28:23 -06:00
FusionPBX
9ace1a3a39
Update dialplan_edit.php
2016-10-18 09:21:48 -06:00
FusionPBX
d84675e9ba
Update device_edit.php
2016-10-18 09:19:20 -06:00
FusionPBX
3b52f718bc
Update extension_edit.php
2016-10-18 09:16:33 -06:00
FusionPBX
efa2cd50b4
Update ivr_menu_edit.php
2016-10-18 09:07:04 -06:00
FusionPBX
e62ffa2d15
Update extension.php
2016-10-18 00:18:32 -06:00
FusionPBX
bb3d5cf903
Update conference_room_delete.php
2016-10-17 17:52:23 -06:00
FusionPBX
0a7a08c723
Update conference_center_edit.php
2016-10-17 17:51:17 -06:00
FusionPBX
59b9039441
Update conference_room_delete.php
2016-10-17 15:12:16 -06:00
FusionPBX
714cd3290b
Update conference_room_delete.php
...
Improve the code indentation and comments
2016-10-17 14:12:25 -06:00
FusionPBX
0667087d28
Update ring_group_edit.php
2016-10-16 10:43:00 -06:00
Luis Daniel Lucio Quiroz
8f7cea5784
Add the capability to have extension and DID with same number ( #1998 )
...
* Add the capability to have extension and DID with same number
Same rationale than 4.0
* Update dialplan_outbound_add.php
2016-10-14 14:07:40 -07:00
FusionPBX
54ea97a9d0
Update app_defaults.php
...
Change the cert directory from ssl to tls to match what FreeSWITCH is using by default.
2016-10-14 09:18:42 -06:00
FusionPBX
34518765e2
Update conference_edit.php
2016-10-14 08:32:15 -06:00
FusionPBX
4dcc349d2a
Update time_condition_edit.php
2016-10-14 08:21:45 -06:00
FusionPBX
745bc6479e
Update dialplan_outbound_add.php
2016-10-14 08:13:40 -06:00
FusionPBX
dffae21cec
Update dialplan_inbound_add.php
2016-10-14 08:11:52 -06:00
FusionPBX
e4e6166a56
Update dialplan_inbound_add.php
2016-10-14 08:09:05 -06:00
FusionPBX
70f939d713
Update extension_edit.php
...
Add accountcode to extensions.
2016-10-14 07:42:01 -06:00
FusionPBX
126b658344
Update dialplan_copy.php
...
Fix the dialplan copy on the master branch.
2016-10-13 08:54:29 -06:00
FusionPBX
f377913bd4
Update call_center_queue_edit.php
2016-10-10 11:40:38 -06:00
FusionPBX
4d4c9f85ea
Update device_profile_edit.php
2016-10-10 10:41:57 -06:00
FusionPBX
d1a7cda449
Update extension_edit.php
...
Update permissions for extension edit.
2016-10-09 10:32:49 -06:00
FusionPBX
ad0ab54d28
Update fax_edit.php
...
Remove the unofficial billing from fax edit.
2016-10-08 22:16:54 -06:00
FusionPBX
8fe60ba751
Update fax.php
...
Update the FAX dialplan to use the updated orm class.
2016-10-08 22:13:46 -06:00
FusionPBX
d462a244a5
Update 490_do-not-disturb.xml
...
Add *77 DND toggle.
2016-10-07 14:57:42 -06:00
FusionPBX
e1c770e2db
Update conference_center_edit.php
2016-10-05 18:44:38 -06:00
FusionPBX
08dc79d260
Update conference_edit.php
2016-10-05 18:42:46 -06:00
FusionPBX
2dc1eddcb5
Update call_flow_edit.php
2016-10-05 18:40:47 -06:00
FusionPBX
1b8cbe603b
Update ring_group_edit.php
2016-10-05 18:38:07 -06:00
FusionPBX
ed3c1111ea
Update extension_edit.php
2016-10-05 18:24:53 -06:00
FusionPBX
5cc746fd54
Update extension_delete.php
2016-10-05 09:34:57 -06:00
FusionPBX
02203b36b3
Update database_transaction_edit.php
2016-10-05 09:34:02 -06:00
FusionPBX
3b5a003741
Update call_center_queue_edit.php
2016-10-05 07:28:18 -06:00
FusionPBX
16eb07cfef
Update call_center_queue_delete.php
2016-10-05 07:25:25 -06:00
FusionPBX
cc873c7c13
Update app_config.php
2016-10-05 06:03:28 -06:00
FusionPBX
48d2c45d89
Update call_center_agent_edit.php
2016-10-05 03:44:55 -06:00
reliberate
ed50859364
Call Control: Minor form layout mods, add Default Setting to control Follow Me Destination count and default Timeout value, integrate ORM.
2016-10-05 01:19:05 -06:00
FusionPBX
69bb29592c
Update extension_edit.php
2016-10-04 23:55:02 -06:00
FusionPBX
f89cf2f46e
Update app_languages.php
2016-10-04 21:50:24 -06:00
FusionPBX
976a5e6113
Update call_flow_edit.php
2016-10-04 03:28:31 -06:00
FusionPBX
a51b84a139
Update call_flows.php
2016-10-04 02:38:36 -06:00
FusionPBX
3063a29db9
Update app_languages.php
2016-10-04 02:19:48 -06:00
FusionPBX
844f7d8994
Update ivr_menu_edit.php
...
Fix the recent change to IVR Menu dialplan to fix the IVR Menu exit app.
2016-10-03 22:15:46 -06:00
FusionPBX
5bd3d3310d
Update conference_center_edit.php
2016-10-03 20:15:28 -06:00
FusionPBX
5b2b70530e
Update app_languages.php
2016-10-03 01:05:25 -06:00
FusionPBX
598430148c
Update conference_centers.php
2016-10-02 20:47:40 -06:00
FusionPBX
fd12f82a1e
Update app_languages.php
2016-10-02 20:33:54 -06:00
FusionPBX
8c400aed9c
Update ivr_menu_copy.php
2016-10-02 16:31:44 -06:00
FusionPBX
4f821949b2
Update ivr_menu_edit.php
...
Fix a problem when adding a new IVR Menu.
2016-10-02 15:33:17 -06:00
FusionPBX
e9d7bab186
Update gateway_edit.php
2016-10-02 12:54:30 -06:00
FusionPBX
570a71c4b1
Update destination_edit.php
...
Rewrote a large amount of the page to the new class which allows for much less code. Also remove the proprietary billing system and its contributor as their code was removed. Proper integration should not have to touch project code but be a standalone plugin. If current plugin capability is not sufficient will need to expand its capabilities.
2016-10-02 11:40:49 -06:00
FusionPBX
44867faa56
Update destination_edit.php
...
Update the dialplan destination to update the dialplan xml and adjust the array that is saved.
2016-10-02 10:26:28 -06:00
FusionPBX
c3dfbe0884
Update device_edit.php
2016-10-02 01:13:25 -06:00
FusionPBX
3fa4f93a37
Update ivr_menu_edit.php
2016-10-02 01:05:40 -06:00
FusionPBX
741980b065
Update ring_group_edit.php
2016-10-02 01:03:45 -06:00
FusionPBX
fc417c5fec
Update dialplan_edit.php
...
Fix the dialplan detail array.
2016-10-01 22:00:04 -06:00
FusionPBX
f82c071017
Update database_transactions.php
...
Additional work on the transaction search.
2016-10-01 20:06:42 -06:00
FusionPBX
bdf98c4561
Update app_config.php
2016-10-01 19:44:29 -06:00
FusionPBX
7dde703cc8
Update database_transactions.php
...
Work on the search tool.
2016-10-01 19:40:20 -06:00
FusionPBX
0c63d4dddd
Update ivr_menus.php
...
Try again
2016-10-01 19:22:51 -06:00
FusionPBX
2d26f7a81b
Update ivr_menus.php
...
Completely rewrote ivr_menus.php and added a new search tool like other pages.
2016-10-01 19:21:03 -06:00
FusionPBX
b99acd76ff
Update ivr_menu_edit.php
2016-10-01 19:17:07 -06:00
FusionPBX
b7f620d12d
Update ivr_menu_edit.php
...
This file has been completely rewritten includes the new search tool as used in other files.
2016-10-01 19:02:44 -06:00
markjcrane
9b8bf76b1e
Add the database transactions feature.
2016-09-30 20:25:33 -06:00
Chris Black
26a0a702aa
fix fax multiple files. ( #1963 )
...
Added some changes from ICR regarding the text/plain emails, added a
uuid to the file name when getting saved to the FS in the event that
multiple emails come in with the same exact file name and also reset
the tif_files in fax_send as it was just adding to the end of the array
and creating bad tiffcp commands.
2016-09-30 15:47:22 -06:00
FusionPBX
bbc2f4f97d
Update xml_cdr_inc.php
2016-09-30 01:00:55 -06:00
FusionPBX
07e2193080
Update app_config.php
2016-09-29 20:09:05 -06:00
FusionPBX
15e6adce29
Update dialplan_edit.php
...
Update the dialplan xml when a dialplan is updated.
2016-09-29 17:26:58 -06:00
FusionPBX
5853675c03
Update dialplan.php
2016-09-29 17:24:29 -06:00
FusionPBX
c03e2e520e
Update ring_group_edit.php
2016-09-29 16:31:42 -06:00
FusionPBX
6f59f766d3
Update ring_groups.php
2016-09-29 15:34:10 -06:00
FusionPBX
2cccf833c3
Update ivr_menu.php
2016-09-29 14:43:21 -06:00
FusionPBX
ad52c9ceea
Update dialplan.php
2016-09-29 13:12:00 -06:00
FusionPBX
1f8e408c20
Update app_defaults.php
2016-09-29 13:10:35 -06:00
FusionPBX
ccb6539805
Update dialplan.php
...
Add an xml method to the dialplan class.
2016-09-29 12:09:54 -06:00
FusionPBX
117eff2f7c
Update dialplan_edit.php
...
Update the XML button and update the array.
2016-09-28 00:58:56 -06:00
FusionPBX
6bf73df771
Update app_config.php
...
Add the dialplan_xml field and permission.
2016-09-28 00:49:48 -06:00
FusionPBX
4f852b3ef1
Create dialplan_xml.php
...
Add a new file to be able to edit the new dialplan xml field.
2016-09-28 00:47:19 -06:00
FusionPBX
01f4dfe527
Update recordings.php
...
When uploading a recording ensure that the domain name directory exists so the file can be uploaded to it.
2016-09-22 19:25:43 -06:00
Alexey Melnichuk
5006ef18aa
Fix. Use `array` to support PHP 5.3. ( #1938 )
2016-09-22 09:15:07 -06:00
FusionPBX
3a8f14e1ea
Update index.php
2016-09-20 16:51:17 -06:00
FusionPBX
0896f8abcc
Update app_languages.php
2016-09-20 10:01:40 -06:00
FusionPBX
a1a2e68fdc
Update voicemail_edit.php
2016-09-20 09:51:48 -06:00
FusionPBX
289cbff7ad
Update app_config.php
...
Add voicemail_alternate_greet_id to the database.
2016-09-20 09:42:00 -06:00
hargut
ceb532eb7e
Fix e-mail attachment handling / conversion & allow local emails to be valid ( #1921 )
...
* Enable local email addresses to be valid. E.g required for local Fax submission.
* Fix filenames & allow spaces in filenames.
* Fix attachment file names.
* Revert "Fix filenames & allow spaces in filenames."
This reverts commit 0908f42cc7 .
See commit ecf490ff79 for the proper fix.
2016-09-19 08:54:58 -06:00
Luis Daniel Lucio Quiroz
26617f7b51
Fix load balancing ( #1920 )
...
Same rationale as 4.0
2016-09-18 22:08:50 -06:00
AgregarDeveloper
4c0b83707b
Added pt-br language support. Few typo fixes. ( #1922 )
...
* Added pt-br language support. Few typo fixes.
* Update switch.conf.xml
Update mailer-app and mailer-app-args to use the default install path.
2016-09-17 22:05:51 -06:00
FusionPBX
4cc8a8582b
Update time_condition_edit.php
...
Time condition time-of-day use 1 minute increments this solves multiple problems and more flexible for minutes 0 - 59.
2016-09-13 19:17:19 -06:00
FusionPBX
b0c712c0b5
Update ivr_menu.php
...
IVR Menu - Add temporary permissions for adding or editing the dialplan.
2016-09-12 15:50:58 -06:00
FusionPBX
6b999b247d
Update app_config.php
...
Aastra function change name and label for callforward to call_forward and correct the spelling for redial.
2016-09-10 16:52:28 -06:00
FusionPBX
94649ca5cc
Update app_languages.php
...
Add the grandstream function translations array structure.
2016-09-10 16:51:34 -06:00
FusionPBX
e10174d10b
Update device_edit.php
...
Fix a display issue.
2016-09-10 16:27:57 -06:00
FusionPBX
8de311a9d2
Update device_vendor_functions.php
2016-09-10 16:20:50 -06:00
FusionPBX
d59213dc62
Update app_config.php
...
Right now label is based on the name this fixes the label. The label part of the array is not saved in the database yet so it can't be used at this time.
2016-09-10 16:18:33 -06:00
FusionPBX
9c9214f7a9
Update device_vendor_functions.php
...
Add label to the functions list and order by the name.
2016-09-10 16:13:20 -06:00
minotaur01
a2992782e3
TFTP Service v1.0.9 ( #1905 )
...
Fixed bug in app_defaults that recreated new setting eacg upgrade
2016-09-08 21:28:26 -06:00
FusionPBX
14bb4e766f
Update app_defaults.php
2016-09-08 17:27:34 -06:00
FusionPBX
8969bf8f25
Update app_languages.php
2016-09-08 17:25:41 -06:00
FusionPBX
7058188178
Update app_defaults.php
...
Go back to the original device/app_defaults.php. What I had in mind for this was a restore default button. When the administrator decides they want to update it. They may not want or need additional vendors.
2016-09-06 08:49:16 -06:00
FusionPBX
c476c142c6
Update app_defaults.php
...
Update all the time condition presets that used mweek (week of month) change to mday (day of month).
The week of the month starts according to the calendar even if its partial week on the calendar it counts as week one according to C language and the calendar in the United States. Example Labor day September 2016 1st week was Sept 1-3 2016. The second week is the first Monday.
2016-09-05 19:07:24 -06:00
FusionPBX
fa63156d66
Update app_defaults.php
...
Fix labor day change week of month from 1 to day of month from 1 - 7.
2016-09-05 18:52:01 -06:00
Alexey Melnichuk
09f2d8fa43
Allow use odbc to store files (record/voicemail) in database. ( #1535 )
...
* Change. Allow use odbc to store files (record/voicemail) in database.
* Fix. Generate correct default config.
2016-09-04 13:05:47 -06:00
FusionPBX
6d722bd34f
Update v_xml_cdr_import.php
2016-09-03 20:48:27 -06:00
Mafoo
2a1f098246
Enhance Add Tones ( #1857 )
...
Add tone support
2016-09-03 20:32:19 -06:00
Joey
19db155e40
FIX: Stream audio in browser ( #1872 )
...
This fixes browsers like Safari and allows them to stream audio within
the browser vs downloading the audio.
2016-09-03 20:24:47 -06:00
minotaur01
26ac9fb62e
Added Aastra Function Keys And Fixed Update Logic ( #1896 )
...
Added the rest of the aastra function key options to app_config. And to
my surprise the functions would not save to the database, found the
problem to be the app_defaults logic would only allow adding on a fresh
install. So I fixed it to work with a update also.
2016-09-03 20:18:27 -06:00
FusionPBX
85308e9978
Update voicemail.php
...
Delete the voicemail intro when deleting a voicemail message from PHP.
2016-09-03 15:43:30 -06:00
FusionPBX
dc8103ba3c
Update app_config.php
...
Add voicemail message intro for base64.
2016-09-03 15:24:22 -06:00
minotaur01
e5b1793e98
CDR Functiality Fix Extended Data Logic ( #1897 )
...
Raw data field was not being pulled so logic was broken, added derived
field raw_data_exists to sql statement, instead of pulling raw data with
query. Also added logic to hide the view extended data icon on the right
side of table.
2016-09-03 12:03:35 -06:00
FusionPBX
83dc0e02f7
Update dialplan_add.php
...
Update the indentation and condense the width of the items so they will be more mobile device friendly.
2016-09-03 10:07:14 -06:00
minotaur01
f69853e87c
CDR Display functionality change ( #1894 )
...
Dont make the row clickable if the extended data field (json) is empty
2016-09-02 13:29:33 -06:00
FusionPBX
8f7665c2d8
Update provision.php
...
Allow the key variables to work for memory, expansion and programmable keys.
2016-09-02 10:08:45 -06:00
FusionPBX
604a45f3af
Update ivr_menu_edit.php
...
Allow users in the superadmin group to set option destinations that are numeric and the ivr menu syntax will be added automatically.
2016-09-02 09:05:39 -06:00
FusionPBX
630f19fde1
Update call_forward.php
...
Add 'sip:' as shown in the 1884 pull request.
2016-09-01 22:31:23 -06:00
FusionPBX
7dbce0a67a
Update conference_control_detail_edit.php
2016-09-01 12:04:22 -06:00
FusionPBX
3d2c84ad9c
Update dialplan_inbound_add.php
...
Rename redial_outbound_prefix to caller_id_outbound_prefix to make it more consistent.
2016-08-31 22:07:44 -06:00
FusionPBX
5fe1c83be6
Update app_languages.php
...
Change redial-outbound-prefix to caller-id-number-prefix
2016-08-31 22:05:46 -06:00
FusionPBX
1702f3bab1
Update dialplan_inbound_add.php
...
When adding a inbound route with the advanced button cleanup the html form to make it look nicer and remove the action that says not used that is there as an example only.
2016-08-31 21:57:31 -06:00
FusionPBX
75b36f0cf0
Update provision.php
...
Fix the variables in the device_keys array.
2016-08-31 00:29:20 -06:00
minotaur01
2636bfacc7
TFTP Service v1.0.8 ( #1881 )
...
* TFTP Service 1.0.8
Added a check to pervent script execution from a webserver.
* TFTP Service 1.0.9
Renamed fileslocation setting to file_path and fixed default settings
bug by modifing the sql statement.
2016-08-30 17:32:39 -06:00
minotaur01
8b4eeaaf1a
TFTP Service 1.0.7 ( #1877 )
...
* TFTP Service v1.0.7
Fixed linux and windows run as service issues
Fixed linux systemd service self install issues
Modified windows service self install process
* Revert "TFTP Service v1.0.7"
This reverts commit 4418ca7a11 .
* TFTP Service v1.0.7
Fixed linux and windows run as service issues
Fixed linux systemd service self install issues
Modified windows service self install process
2016-08-30 08:27:21 -06:00
Alexey Melnichuk
66f26cf2e6
Add. attr_xfer analog based on conference. ( #1629 )
...
* Add. attr_xfer analog based on conference.
Control DTMF sequence
`*0` transfer `self` to `enter number` state and `peer` leg to conference room
`##` transfer `self` to `enter number` state and hangup `peer` leg
`*#` transfer `self` to conference room and hangup `peer` leg
* Remove spaces.
* Add. Commented action to ring group.
2016-08-30 01:10:08 -06:00
FusionPBX
67a4124023
Show global time conditions in the destination select list.
2016-08-29 21:06:07 -06:00
FusionPBX
aaeba6ccbd
Update time_condition_edit.php
2016-08-29 20:56:00 -06:00
FusionPBX
d60273c55e
Update voicemail_edit.php
2016-08-28 14:27:15 -06:00
FusionPBX
bc4ad23a54
Use default settings voicemail password length.
2016-08-28 14:25:50 -06:00
FusionPBX
397d7db218
Update extension_edit.php
2016-08-28 13:07:37 -06:00
FusionPBX
5bd8a3a88e
Update extension_edit.php
...
Update the voicemail password form input.
2016-08-28 12:58:19 -06:00
minotaur01
94b7b98f8e
TFTP Service v1.0.3 ( #1858 )
...
* Added functionality to show when a devices was last provisioned
Added functionality to show when a devices was last provisioned
Need addition to database: v_devices table:
device_provisioned_on -> datetime
device_provisioned_by -> char(10)
* Revert "Added functionality to show when a devices was last provisioned"
This reverts commit c3e40d68fa .
* Revert "Revert "Added functionality to show when a devices was last provisioned""
This reverts commit 8c27a46565 .
* Changed field names as requested
Changed field names as requested for last provisioned data
* Added database fields for device provisoned functionality
Added provisioned_date, provisioned_method, provisioned_ip
* Added ability to search device provisioned info
* Added ip tracking to device provisoned functionality
Added ip tracking to device provisoned functionality and moved the code
to before rendering to register the contact even on unseccessful render
* Added IP address to status column
* TFTP Service v1
TFTP Service v1
* Update app_config.php
* TFTP Service v1.0.1
TFTP Service v1.0.1
* TFTP Service v1.0.2
* TFTP Service v1.0.2-1
Renamed file
* TFTP Service 1.0.3
Bug fixes
* Modified to ignore IDE files
2016-08-26 13:04:49 -06:00
FusionPBX
b38e237082
Update provision.php
...
First step to fix the conflict between category: line, memory, expansion and programmable keys.
2016-08-25 23:22:02 -06:00
FusionPBX
36c91d261d
Update app_config.php
2016-08-25 16:58:31 -06:00
FusionPBX
707a31a239
Update app_config.php
...
No one has these fields yet except for the original developer so deprecated value in the array is not needed.
2016-08-25 16:42:51 -06:00
Alexey Melnichuk
6d0303d7f1
Fix. use new parse_message function to Fax Inbox page. ( #1559 )
...
* Fix. use new parse_message function to Fax Inbox page.
* Fix. display messages without attachment.
2016-08-25 16:10:22 -06:00
FusionPBX
623fa846e3
Update extension.php
...
Merged pull request 1607 manually.
2016-08-25 15:59:32 -06:00
Mafoo
c01e505f27
BugFix-Vars ( #1818 )
...
corrected the system default us-ring category to 'Ringtones'
remove var_name like as var_cat now takes care of this
2016-08-25 11:12:00 -06:00
minotaur01
4bb8559a36
Added functionality to show when a devices was last provisioned ( #1831 )
...
* Added functionality to show when a devices was last provisioned
Added functionality to show when a devices was last provisioned
Need addition to database: v_devices table:
device_provisioned_on -> datetime
device_provisioned_by -> char(10)
* Revert "Added functionality to show when a devices was last provisioned"
This reverts commit c3e40d68fa .
* Revert "Revert "Added functionality to show when a devices was last provisioned""
This reverts commit 8c27a46565 .
* Changed field names as requested
Changed field names as requested for last provisioned data
* Added database fields for device provisoned functionality
Added provisioned_date, provisioned_method, provisioned_ip
* Added ability to search device provisioned info
* Added ip tracking to device provisoned functionality
Added ip tracking to device provisoned functionality and moved the code
to before rendering to register the contact even on unseccessful render
* Added IP address to status column
2016-08-25 11:10:39 -06:00
AgregarDeveloper
b66617a40a
Major changes to pt-br language. ( #1835 )
...
* Um teste por hora
* asd
* Edited and Added PT-BR language.
Minor and major fixes to pt-br translate.
2 fixes to mistyped english words.
* Create AgregarDeveloper.md
* Deleted wrong file placement
Deleted wrong file placement
2016-08-25 11:03:51 -06:00
FusionPBX
a16483adb3
Update provision.php
2016-08-23 14:21:27 -06:00
FusionPBX
dfd23a3257
Update provision.php
...
Improve provision support for outbound proxy primary and secondary in the provision class.
2016-08-23 13:17:17 -06:00
FusionPBX
76d7044b4f
Update provision.php
...
Fix the user assigned contacts for the directory.
2016-08-23 11:37:51 -06:00
FusionPBX
06ba800018
Update xml_cdr_extension_summary.php
2016-08-23 03:32:25 -06:00
FusionPBX
453296390c
Update xml_cdr_extension_summary.php
2016-08-23 03:12:24 -06:00
FusionPBX
dfbb53bfed
Update xml_cdr_extension_summary.php
2016-08-23 03:10:57 -06:00
FusionPBX
324db16bb6
Update xml_cdr_extension_summary.php
...
Add a download csv button to the Extension Summary.
2016-08-23 03:05:56 -06:00
FusionPBX
8eba8c2815
Update app_defaults.php
...
Fix the file renaming for local_stream.conf.xml and .noload
2016-08-22 20:04:23 -06:00
FusionPBX
6eb2c2d447
Update app_config.php
2016-08-21 09:52:33 -06:00
FusionPBX
4dc7d2287c
Update app_languages.php
...
Add label-xml_directory
2016-08-21 09:51:22 -06:00
markjcrane
2a280510b8
Add the comment back to help explain the reason this is set to peer.
2016-08-20 23:44:35 -06:00
markjcrane
eea8dc195e
Update bind digit action and set call_direction to inline=true
2016-08-20 22:07:35 -06:00
FusionPBX
7dafcd5cdf
Update 890_local_extension.xml
2016-08-20 20:23:18 -06:00
FusionPBX
e477eb09d1
Update time_condition_edit.php
...
Complete global time conditions.
2016-08-17 15:54:16 -06:00
FusionPBX
2750381024
Update time_condition_edit.php
...
Fix the global label for time conditions.
2016-08-17 15:30:23 -06:00
FusionPBX
311d4fc161
Update app_config.php
...
Add time condition domain.
2016-08-17 15:19:11 -06:00
FusionPBX
d40baf6ecc
Update time_condition_edit.php
2016-08-17 15:14:56 -06:00
Luis Daniel Lucio Quiroz
464cfb04fb
Wrong directory name ( #1822 )
...
it was looking for call_center, instead call_centerS
2016-08-17 12:37:05 -06:00
Mafoo
a4b474acc4
Enhance-Import rintones from vars.xml ( #1813 )
...
move ringtones to thier own category
import ringtones from vars.xml
2016-08-16 08:49:45 -06:00
minotaur01
0b35fe84c6
Added functionality to hide profile edit button ( #1817 )
...
Added functionality to hide profile edit button and changed code to use jQuery and event hooks
2016-08-15 11:27:35 -06:00
minotaur01
c0d0220074
Added a key profile edit and add button ( #1815 )
...
Added a key profile edit and add button for easier navigation, can now hop to profile editing with one click.
2016-08-15 09:32:01 -06:00
de-jens
71bac37219
add Diversion Header to dail string ( #1816 )
...
* added Diversion Header to dail string
* added Diversion Header to dail string
2016-08-15 09:20:02 -06:00
FusionPBX
20aae6a266
Update xml_cdr_extension_summary.php
...
Extensio Summary - Change the default to today instead of last 7 days.
2016-08-14 11:47:49 -06:00
FusionPBX
4ca854fa38
Update ivr_menu_edit.php
...
Make ivr_menu_edit.php more efficient.
2016-08-13 18:47:36 -06:00
FusionPBX
19ffcf256b
Update ivr_menu_edit.php
2016-08-13 14:28:26 -06:00
FusionPBX
4a9dc8bdda
Update fax_edit.php
2016-08-13 14:22:11 -06:00
FusionPBX
30c6a81528
Update call_flow_edit.php
2016-08-13 14:18:03 -06:00
FusionPBX
22757c86d1
Update music_on_hold_edit.php
2016-08-13 14:15:24 -06:00
FusionPBX
1eb1413b35
Update call_flow_edit.php
2016-08-13 14:10:57 -06:00
FusionPBX
f97482aea9
Update phrase_edit.php
2016-08-13 14:09:02 -06:00
FusionPBX
7e3a106866
Update phrase_edit.php
2016-08-13 13:28:44 -06:00
FusionPBX
122bbaa396
Update conference_center_edit.php
...
Use the new file class sounds method.
2016-08-13 13:26:25 -06:00
minotaur01
c5d4c74631
Key assignment and Aastra provisioning ( #1814 )
...
* Update device_profile_edit.php
Changed maximum key number to be able to program phones with multiple expansion boards
* Raised Device Key Maximum Number
Changed maximum key number to be able to program phones with multiple expansion boards
Also replaced while loop with for loop to match device_profile_edit.php
* Added code for all key types
Added code for all programmable key types, Hard Keys, Soft Keys, Top Keys and Expansion keys.
Also added logic to handle key assigrnment for multiple expansion boards
* Enabled time server and disabled auto discovery settings
Enabled time servers and used system variable from default settings to set time server
Disabled Link-Layer Discovery and Universal Plug and Play because why do you need to re-discover the server after the phone is provisioned
* Updated the key number option generation line
* Updated the key number option generation line
2016-08-13 08:55:54 -06:00
FusionPBX
8e0f5b1f7e
Update conference_center_edit.php
...
Get recordings from the database and move phrases database requests out of the content.
2016-08-11 15:40:09 -06:00
SJS87
31a8444fa5
Update to time_condition_edit.php ( #1803 )
...
When using 'time-of-day' it's not currently possible to specify a range which will finish at the end of the day.
This is a minor adjustment to allow the 'time-of-day' range to finish at 23:59.
2016-08-11 10:04:53 -06:00
SJS87
7929ef8a22
Time of day routing conversation fixed. ( #1802 )
...
This is a minor bug which is fixed with a few minor adjustments, this doesn't appear to have caused us any major problems in production.
Valid values for 'minute-of-day' in FreeSWITCH are 1-1440, the page is currently converting 'time-of-day' to 'minute-of-day' as 0-1439, the fix will correct the values to 1-1440.
Sources:
https://wiki.freeswitch.org/wiki/Time_of_Day_Routing
2016-08-11 10:01:21 -06:00
Alexey Melnichuk
065a04ccb2
Add. `force_ping` option for extension ( #1809 )
...
* Add. `force_ping` option for extension
This option force FS send SIP OPTIONS message to
detect if this reged device still available.
* Update language file.
2016-08-11 09:46:54 -06:00
FusionPBX
4bcbf09194
Update device_dashboard.php
...
Protect keys with the device profile from being edited by a user in the device dashboard.
2016-08-08 16:58:32 -06:00
FusionPBX
3364d692ee
Update device_profile_edit.php
2016-08-08 16:54:24 -06:00
FusionPBX
a4f46f8455
Update device_profile_edit.php
2016-08-08 16:51:27 -06:00
FusionPBX
399ea47e4f
Update device_profile_edit.php
...
Make device key vendor a select list.
2016-08-08 16:48:31 -06:00
FusionPBX
159835307b
Update app_languages.php
2016-08-08 15:40:14 -06:00
FusionPBX
fd93a79650
Update device_profile_edit.php
...
Add device key protected to the device profile edit.
2016-08-08 15:37:54 -06:00
FusionPBX
133bbf5cd2
Update app_config.php
...
Add device_key_protected permission and field in the database.
2016-08-08 15:18:51 -06:00
FusionPBX
e3861a8227
Update device_dashboard.php
...
Update device dashboard use the group permissions.
2016-08-08 14:24:42 -06:00
FusionPBX
99173fb638
Update scripts.php
...
Add conf_dir to lua.conf
2016-08-08 09:35:06 -06:00
FusionPBX
9a536d0834
Update device_vendor_functions.php
...
Show the group permissions on device_vendor_functions.php.
2016-08-06 16:28:48 -06:00
FusionPBX
6f5af8ba55
Update app_defaults.php
...
Add default device function group permissions.
2016-08-06 16:19:58 -06:00
FusionPBX
38e725aa60
Update app_config.php
2016-08-06 16:17:02 -06:00
FusionPBX
0098218480
Update app_config.php
...
Add group permissions to device vendor functions.
2016-08-06 15:41:17 -06:00
FusionPBX
e24a7ba0eb
Update app_config.php
...
Add device auth_id default permission for admin and superadmin groups.
2016-08-06 14:56:40 -06:00
FusionPBX
31404dbcfb
Update device_vendor_function_edit.php
...
Add ability to assign groups to vendor functions.
2016-08-06 10:16:23 -06:00
FusionPBX
8cd64d7fd5
Update app_languages.php
2016-08-05 08:41:44 -06:00
FusionPBX
dfbf319e50
Update app_config.php
2016-08-05 08:41:13 -06:00
FusionPBX
b7ee708ee0
Update ring_group_edit.php
...
Remove skip active as it has been replaced by strategy: rollover which skips endpoints that return a busy.
2016-08-05 08:40:16 -06:00
FusionPBX
29d41f909c
Update extensions.php
...
Update the extensions header.
2016-08-04 20:05:56 -06:00
FusionPBX
a2d84a20b5
Update contacts.php
...
Fix the header on the contacts page so it will look better on smaller screens.
2016-08-04 20:00:23 -06:00
FusionPBX
199f06fe84
Update calls.php
...
Fix the page heading so that if the call routing page is width is small the page layout still looks good with the description.
2016-08-04 19:47:40 -06:00
FusionPBX
9222f0f856
Update time_conditions.php
2016-08-04 19:17:21 -06:00
FusionPBX
e428332e64
Update time_condition_edit.php
...
Fix the time condition edit and improve the indentation on the code.
2016-08-04 18:46:39 -06:00
FusionPBX
dbb5812236
Update dialplan_edit.php
2016-08-04 18:34:10 -06:00
FusionPBX
dd850abf59
Update dialplans.php
...
Correct the layout for the description on the dialplans page.
2016-08-04 18:31:41 -06:00
FusionPBX
bafa33ba0b
Update call_flow_edit.php
...
Reduce the width of the sounds list for call flow edit.
2016-08-04 17:48:59 -06:00
FusionPBX
444a5a4065
Update ivr_menu_edit.php
...
Improve the layout for the IVR Menu edit description.
2016-08-04 17:43:35 -06:00
FusionPBX
b731d988a4
Update ivr_menu_edit.php
...
Use only the space needed to display the IVR Menu options.
2016-08-04 17:34:00 -06:00
FusionPBX
783a9d170d
Update ivr_menu_edit.php
...
Make the IVR Menu long and short greeting editable for a user in the superadmin group.
2016-08-04 17:21:04 -06:00
markjcrane
28c59d4eec
Update recur_sounds_dir to return an array rather than using a global variable.
2016-08-04 09:49:57 -06:00
FusionPBX
58bf9522c3
Update 530_talking_clock_date_and_time.xml
2016-08-03 21:57:36 -06:00
FusionPBX
a942d284a2
Update app_defaults.php
2016-08-03 18:49:26 -06:00
FusionPBX
3cc4964503
Update app_defaults.php
...
Make the music on hold app defaults more better at loading the xml file if the music on hold table is empty.
2016-08-03 18:47:02 -06:00
FusionPBX
5d9558adfd
Create 530_talking_clock_date_and_time.xml
2016-08-03 17:39:15 -06:00
FusionPBX
b5d50ed812
Rename 520_talking_clock_time.xml to 540_talking_clock_time.xml
2016-08-03 17:38:15 -06:00
FusionPBX
281df682bd
Rename 530_talking_clock_date.xml to 550_talking_clock_date.xml
2016-08-03 17:37:51 -06:00
FusionPBX
f2559569df
Create 530_talking_clock_date.xml
2016-08-03 17:37:10 -06:00
FusionPBX
6700578d40
Rename 520_talking_clock_time. to 520_talking_clock_time.xml
2016-08-03 17:35:10 -06:00
FusionPBX
784133806e
Create 520_talking_clock_time.
...
Add talking clock time dialplan.
2016-08-03 17:34:30 -06:00
FusionPBX
ce6f4f4f5c
Update app_defaults.php
2016-08-03 16:48:41 -06:00
FusionPBX
ed9ffcd5d0
Update app_config.php
2016-08-03 10:22:10 -06:00
FusionPBX
1b6c481a0b
Update destination_edit.php
2016-08-03 01:04:26 -06:00
FusionPBX
b58a905ca4
Update destination_edit.php
...
Only check for duplicates on inbound destinations.
2016-08-03 00:50:11 -06:00
FusionPBX
6b69616d7f
Update destination_edit.php
...
Prevent fax details from duplicating, fix trailing spaces, and adjust some indentation.
2016-08-03 00:06:36 -06:00
FusionPBX
bed3523b21
Update destination_edit.php
2016-08-02 22:30:29 -06:00
FusionPBX
270496b9f3
Update device_edit.php
...
Fix the indentation on device_edit.php.
2016-08-02 19:44:07 -06:00
FusionPBX
ad71477ab3
Update device_dashboard.php
...
Get the vendor functions from the database for the device_key dashboard.
2016-08-02 19:39:22 -06:00
FusionPBX
865b1b5019
Update device_edit.php
...
Get the vendor functions for device edit from the database.
2016-08-02 13:35:38 -06:00
FusionPBX
d14f9cad25
Update device_profile_edit.php
...
Build the device profiles vendor functions from the database.
2016-08-02 12:44:46 -06:00
markjcrane
a3af244f82
Remove label and use the name instead.
2016-07-31 19:12:41 -06:00
markjcrane
dc3c8eac91
Fix the label for the device vendor function import and add the translation to resources/app_languages.php.
2016-07-31 18:51:57 -06:00
markjcrane
5b68f45a77
Add a back button to device vendors.
2016-07-31 18:29:57 -06:00
markjcrane
67e02704dc
Add button-vendors translation.
2016-07-31 18:14:24 -06:00
markjcrane
6ca33bccbe
Add some translations for button-files.
2016-07-31 18:04:20 -06:00
markjcrane
0993da997c
Move device vendor files into app/devices.
2016-07-31 17:48:50 -06:00
markjcrane
a8374075bf
Add app/device_vendors.
2016-07-31 16:22:10 -06:00
FusionPBX
630c88e176
Update device_dashboard.php
...
If the device_uuid does not have a value then get it.
2016-07-30 10:25:34 -06:00
FusionPBX
f54807f857
Update device_profile_copy.php
...
Fix the device profile copy.
2016-07-29 11:13:29 -06:00
FusionPBX
59ae093f9d
Update device_profile_edit.php
...
Add the ID of the device profile that should be copied.
2016-07-29 11:01:41 -06:00
FusionPBX
4f9c1d7f67
Update device_profile_edit.php
2016-07-28 16:03:19 -06:00
FusionPBX
bcbf350aac
Update device_profile_edit.php
2016-07-28 15:54:53 -06:00
FusionPBX
c5236a5c31
Update device_profile_edit.php
...
Add permission_exists to check for device_key_extension permission in device profiles.
2016-07-28 15:53:33 -06:00
FusionPBX
a8ed73c52d
Update device_profiles.php
2016-07-28 15:36:24 -06:00
FusionPBX
3087ce5a69
Update device_profiles.php
2016-07-28 15:34:55 -06:00
FusionPBX
221a82737c
Update status_registrations.php
2016-07-28 11:04:38 -06:00
FusionPBX
905e47f844
Update status_registrations.php
...
Update the indentation on status_registrations.php.
2016-07-28 11:04:15 -06:00
Alexey Melnichuk
3b1e277fab
Fix. Show all registrations. ( #1784 )
2016-07-28 11:00:09 -06:00
FusionPBX
85f0f5f3c5
Update extensions.php
...
Move extension registered before enabled and description which are always last.
2016-07-28 09:59:38 -06:00
FusionPBX
134802f988
Update app_config.php
...
Change the permission in app_config.php from extension_show_registered to extension_registered.
2016-07-28 00:01:47 -06:00
FusionPBX
d685638841
Update extensions.php
...
Change extension_show_registered to extension_registered.
2016-07-27 23:59:25 -06:00
FusionPBX
acdf19d5ea
Update dialplan.php
...
Committed by rdissauer - original pull request had a conflict.
https://github.com/fusionpbx/fusionpbx/pull/1568
2016-07-27 23:09:32 -06:00
Chris Black
c9566fde0e
Fix my PR for the device registered on extensions page. ( #1772 )
...
* Fix my PR for the device registered on extensions page.
* Change to registered
2016-07-27 23:03:59 -06:00
FreeMe
497b7ed42b
Update app_languages.php ( #1666 )
...
* Update app_languages.php
Filled in all language fields with the appropriate translation.
* Update app_languages.php
Corrected 'Project Path' translation for German users
2016-07-27 22:26:02 -06:00
FusionPBX
85b3a59b71
Update device_edit.php
...
Use the new device permissions and condense the horizontal width of the content as well as more control over it.
2016-07-26 21:00:05 -06:00
FusionPBX
6198a80b90
Update app_config.php
...
Add new device permissions.
2016-07-26 20:57:46 -06:00
FusionPBX
b7a1797360
Update app_languages.php
2016-07-26 20:54:46 -06:00
markjcrane
291d466dd5
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-07-26 20:52:07 -06:00
markjcrane
98f326a7f6
Adjust the indentation and organization of these to xml cdr files.
2016-07-26 20:51:50 -06:00
FusionPBX
c4ef8596d1
Update xml_cdr_inc.php
...
Disable paging for the XML PDF export and modified slightly for the CSV export.
2016-07-26 20:49:23 -06:00
FusionPBX
3f66511a41
Update devices.php
...
Correct the layout of the device description.
2016-07-26 09:37:54 -06:00
FusionPBX
fac1f3dd78
Update 900_voicemail.xml
...
Add user_exists to the voicemail dialplan. If using a voicemail box that is not associated to an extension then transfer call to voicemail with *99 ( voicemail id ).
2016-07-25 10:43:08 -06:00
FusionPBX
cc4cd99d5e
Update app_defaults.php
...
Update the dialplan order to make it easier for upgrades.
2016-07-24 13:45:03 -06:00
FusionPBX
f22226faad
Update app_defaults.php
...
Use XML handler for phrases don't save the XML to the file system.
2016-07-24 00:15:36 -06:00
FusionPBX
eb22495337
Update app_config.php
...
Remove phrase_xml.
2016-07-24 00:12:40 -06:00
FusionPBX
847d8739e9
Update phrase_edit.php
...
Remove phrase_xml better there is a better way to do this.
2016-07-24 00:12:00 -06:00
FusionPBX
d46a9005d7
Update phrase_edit.php
...
Another change needed for global phrases.
2016-07-23 13:39:30 -06:00
FusionPBX
e25f5494bb
Update phrases.php
...
Show for global phrases.
2016-07-23 00:27:48 -06:00
FusionPBX
f6da6229b2
Update phrase_edit.php
...
Add domain select list to phrase_edit.php
2016-07-23 00:14:04 -06:00
FusionPBX
1c85c5acaa
Update app_config.php
...
Add phrase_xml field and phrase_domain permission.
2016-07-23 00:08:10 -06:00
FusionPBX
a7c89e4f0c
Update ivr_menu.php
...
The Dialplan needs the ivr_menu_uuid and the IVR Menu needs the dialplan_uuid. This fixes a new IVR Menu dialplan so it points to the ivr_menu_uuid.
2016-07-22 12:28:17 -06:00
FusionPBX
4fdb9045a5
Update ivr_menu_edit.php
...
Add an empty option for long greeting so it doesn't select option say: automatically.
2016-07-22 12:14:30 -06:00
FusionPBX
c2bbc9e525
Update voicemail.php
...
Improve the voicemail class by using construct and destruct. Reduce the use of session variables in the class.
2016-07-22 10:31:08 -06:00
Mafoo
0d78c94804
Enhance-Add Ping to Registrations Status ( #1753 )
...
Retrieve ping-time and display it
display only when value is empty
2016-07-22 08:27:36 -06:00
Mafoo
7510bed570
BugFix-Add new Polycom MAC ( #1770 )
...
Polycom were assigned a new MAC prefix - 64:16:7f
2016-07-22 07:29:57 -06:00
markjcrane
e133b7a5e1
Add application answer to the 900 voicemail and send to voicemail increase number of digits allowed for the extension from 7 to 10.
2016-07-20 13:32:39 -06:00
markjcrane
51f6a6ebe5
Changes to voicemail make it possible to have voicemail box without a registered extension.
2016-07-20 13:14:31 -06:00
markjcrane
102f0c3163
Change the order of the last 3 dialplans and add a voicemail dialplan.
2016-07-20 12:45:27 -06:00
markjcrane
97a4eac42a
Remove voicemail from the local_extension dialplan.
2016-07-20 12:42:40 -06:00
FusionPBX
61a265d2de
Update ivr_menu_edit.php
...
Fix the phrases list for IVR Menu edit greetings.
2016-07-19 20:08:19 -06:00
markjcrane
0732c86cef
Add conference controls.
2016-07-17 15:12:15 -06:00
FusionPBX
9f6e767a6e
Update conference_profile_delete.php
...
Delete the child data for conference profiles.
2016-07-17 14:23:22 -06:00
FusionPBX
ea18c47c2b
Update conference_profile_param_delete.php
...
Add spaces.
2016-07-17 14:20:18 -06:00
Alexey Melnichuk
1b80f888b3
Fix. Escape quotes and do not check domain_uuid in edit service form. ( #1752 )
2016-07-17 12:14:12 -06:00
FusionPBX
e979508307
Update conference_profile_params.php
...
Fix the list of conference profile params.
2016-07-17 00:08:59 -06:00
FusionPBX
fa7722c38e
Update conference_profile_params.php
...
Remove the domain_uuid and few other minor changes.
2016-07-17 00:00:22 -06:00
FusionPBX
6044d40dcc
Update conference_profile_param_edit.php
...
Add a few more comments end a little more indentation.
2016-07-16 23:57:03 -06:00
FusionPBX
fa6ba3d019
Update conference_profile_edit.php
...
Comment out the domain_uuid in conference_profile_edit.php.
2016-07-16 23:52:15 -06:00
FusionPBX
4aefa035f1
Update conference_profiles.php
2016-07-16 17:43:38 -06:00
FusionPBX
072c40dc84
Update app_config.php
...
Remove the domain_uuid from the conference profiles and params.
2016-07-16 17:30:32 -06:00
FusionPBX
a030c3f614
Update conference_profile_param_edit.php
...
Comment out domain_uuid so the conference params are global.
2016-07-16 17:27:58 -06:00
FusionPBX
f8acbf56ad
Update conference_profile_param_delete.php
...
Remove the domain filter from the delete.
2016-07-16 17:24:59 -06:00
FusionPBX
f27912591e
Update conference_profiles.php
...
Right now conference profiles are global.
2016-07-16 17:24:05 -06:00
FusionPBX
1fd108043a
Update app_defaults.php
...
Import the conference profiles.
2016-07-16 17:17:37 -06:00
FusionPBX
106427d25d
Create app_defaults.php
2016-07-16 16:04:36 -06:00
markjcrane
3684dacfcd
Add Conference Profiles.
2016-07-16 15:17:54 -06:00
FusionPBX
58fa00ddf2
Update device_dashboard.php
...
Handle saving device keys from a profile that has been changed.
2016-07-16 12:15:22 -06:00
FusionPBX
06f1b7fcec
Update provision.php
...
Simplify the code where device keys can override keys assigned to the device profile keys.
2016-07-16 03:37:46 -06:00
FusionPBX
9fe48e8da2
Update device_dashboard.php
...
Add profile keys to the dashboard in a way they can be overridden by the device keys.
2016-07-16 03:34:51 -06:00
FusionPBX
fdc9a6a902
Update music_on_hold.php
...
Fix the upload to specific music on hold categories and fix an issue with case sensitivity that prevented ability to delete a file with upper case letters.
2016-07-15 10:44:27 -06:00
FusionPBX
851ab4e03b
Update music_on_hold_edit.php
...
If the Music on Hold rate is empty use the 'Default' label.
2016-07-14 23:20:01 -06:00
FusionPBX
ba2ad840a5
Delete ivr_menu_option_edit.php
...
ivr_menu_edit.php now allows editing all options at once so ivr_menu_option_edit.php is no longer needed.
2016-07-14 09:54:16 -06:00
FusionPBX
6bcad98cbd
Update ivr_menu_edit.php
...
Use the right variable for the ivr_menu_options array.
2016-07-14 01:56:43 -06:00
FusionPBX
249210c9df
Update ivr_menu_edit.php
...
When adding an IVR menu allow adding multiple IVR options.
2016-07-14 01:37:26 -06:00
FusionPBX
99df808606
Update ivr_menus.php
...
Add indentation, and improve the code in ivr_menus.php.
2016-07-14 01:16:07 -06:00
FusionPBX
8e8dce8579
Update ivr_menu.php
...
Update the ivr_menu class to use the orm class this simplifies and reduces the size of the code.
2016-07-14 01:13:02 -06:00
FusionPBX
92ff680c86
Update ivr_menu_edit.php
...
Simplify ivr_menu_edit.php and remove the edit option link as it is no longer needed.
2016-07-14 01:11:17 -06:00
FusionPBX
bec130b265
Update ivr_menu_edit.php
...
Improve the indentation and some progress to separate getting the data from displaying it.
2016-07-11 17:06:32 -06:00
FusionPBX
0722bf3254
Update xml_cdr.php
...
Show the image in CDR only if direction is set.
2016-07-09 16:29:42 -06:00
FusionPBX
3f51ab0a43
Update scripts.php
...
Remove the extra ) to fix the syntax.
2016-07-08 17:09:09 -06:00
Mafoo
9bc0fded96
BugFix-Add PROJECT_PATH for lua ( #1740 )
...
added project_path for lua to use where it needs to build urls
2016-07-08 13:12:37 -06:00
FusionPBX
1094a3fe92
Update app_defaults.php
...
Music on hold import from XML strip the domain name and rate from the name.
2016-07-08 10:32:56 -06:00
FusionPBX
ded9255613
Update music_on_hold_edit.php
...
Make sure reload mod local stream after editing it.
2016-07-06 15:50:43 -06:00
FusionPBX
ade26ea704
Update switch_music_on_hold.php
...
Remove permission for the select list as we would want all users to see global music on hold.
2016-07-06 15:41:26 -06:00
FusionPBX
454fb19843
Update music_on_hold_edit.php
...
Fix the chime select list so that it will show what was selected.
2016-07-06 15:33:01 -06:00
FusionPBX
ec26328577
Update music_on_hold.php
...
Show global then local for those with music_on_hold_domain.
2016-07-06 14:13:17 -06:00
FusionPBX
5f0235e9c8
Update music_on_hold.php
...
Remove scope to simplify the interface after upload a user with the right permission can make it global.
2016-07-06 13:58:03 -06:00
FusionPBX
dba97dd94a
Update music_on_hold_edit.php
...
Add the translation for global and protect adding global music on hold using permissions.
2016-07-06 13:12:16 -06:00
Luis Daniel Lucio Quiroz
760987e0de
More efficient and compatible SQL query ( #1737 )
...
Don't do a nested select, it adds unnecessary overload to the db. Instead, use a left join, quicker and more compatible among db types.
2016-07-06 12:36:18 -06:00
FusionPBX
beab1e2f65
Update switch_music_on_hold.php
2016-07-06 11:19:41 -06:00
FusionPBX
6efc61d41c
Update music_on_hold.php
...
Update permissions for music_on_hold.php
2016-07-06 11:17:53 -06:00
FusionPBX
32120e20a7
Update app_config.php
...
Remove music_on_hold_global_* replaced with music_on_hold_domain in app_config.php.
2016-07-06 11:09:35 -06:00
FusionPBX
169126de67
Update music_on_hold.php
...
Reload mod local stream.
2016-07-06 10:46:43 -06:00
FusionPBX
76ffe78adb
Update music_on_hold.php
...
Fix the global upload and handling for mixed case upload to lower case.
2016-07-03 20:36:06 -06:00
FusionPBX
c35bb365de
Update music_on_hold_edit.php
...
Fix the music on hold chime list.
2016-07-03 19:47:20 -06:00
FusionPBX
84bcab1670
Update music_on_hold_edit.php
...
Add music on holder rate, and time name to music_on_hold_edit.php
2016-07-03 16:55:33 -06:00
FusionPBX
8cc3792f4c
Update app_languages.php
...
Add timer name to app languages.
2016-07-03 16:53:14 -06:00
FusionPBX
1ddf99ef69
Update music_on_hold.php
...
Update music_on_hold.php prevent duplciate records if the path already exists.
2016-07-03 00:56:15 -06:00
FusionPBX
84a61d4b10
Update music_on_hold_edit.php
...
Change moh_settings to music_on_hold_settings.
2016-07-02 09:37:23 -06:00
FusionPBX
e85ab3fb3c
Update music_on_hold.php
...
Replace moh for music on hold to match the changes to app_languages.
2016-07-02 09:34:18 -06:00
FusionPBX
7befacd973
Update app_languages.php
...
moh replaced by music_on_hold
2016-07-02 09:28:46 -06:00
FusionPBX
e55be29547
Update app_languages.php
...
Change label-sampling to label-rate to match the name of the field.
2016-07-02 09:27:21 -06:00
FusionPBX
2d40688c76
Update music_on_hold.php
2016-07-02 09:26:23 -06:00
FusionPBX
832bff5cfa
Update music_on_hold.php
...
Fix the display for the rate or default in music on hold.
2016-07-02 09:22:40 -06:00
FusionPBX
491a837d71
Update dialplan.php
...
Use the domain array name as the row so it doesn't conflict with the row array.
2016-07-01 17:58:24 -06:00
FusionPBX
6955fa0a43
Update dialplan.php
...
Fix the global dialplan.
2016-07-01 16:50:50 -06:00
FusionPBX
4fc4d7e70e
Update app_defaults.php
...
Adjust the indentation.
2016-07-01 16:49:12 -06:00
FusionPBX
2d6b1e5b8d
Update app_defaults.php
...
Remove the context from app defaults.
2016-07-01 14:35:45 -06:00
FusionPBX
bef9055497
Update dialplan.php
...
Fix the dialplan context on the import.
2016-07-01 14:33:55 -06:00
FusionPBX
a2f42e6328
Update dialplan.php
...
Moving this code back to the way it was.
2016-07-01 14:04:38 -06:00
markjcrane
7c8a3ce788
Add another missing semi-colon.
2016-07-01 13:47:50 -06:00
markjcrane
865a1276b5
Add a missing semi-colon.
2016-07-01 13:46:24 -06:00
markjcrane
0e91a2a735
Add a missing ).
2016-07-01 13:44:58 -06:00
markjcrane
545eac8ca0
Work on a more efficient way to handle app_uuid_exists on a larger scale.
2016-07-01 13:42:44 -06:00
markjcrane
d5b053ba74
Fix the syntax.
2016-07-01 13:05:54 -06:00
markjcrane
4f30eb3d9b
Efficiency for app defaults.
2016-07-01 13:02:31 -06:00
markjcrane
ff224fc8f5
Remove voicemails/app_defaults.php directory structure be created on demand. Move this code to scripts voicemail_directories.php
2016-07-01 12:09:44 -06:00
reliberate
9f1f38c4be
Voicemail: Integrate new file upload control on Voicemail Greetings page.
2016-07-01 03:18:07 -06:00
reliberate
5f33e2b592
Voicemail: Fix an issue with the Back button on Voicemail Greetings page.
2016-07-01 02:53:01 -06:00
FusionPBX
0d549fe368
Update switch_music_on_hold.php
...
Eliminate duplicates in the music list for the music on hold class.
2016-06-30 19:32:30 -06:00
FusionPBX
20dbc7f903
Update music_on_hold.php
...
Change moh_ to stream_ to make it easier for those not native to English avoiding abbreviations. Music streaming is handled by FreeSWITCH mod_local_stream so the word stream seems appropriate.
2016-06-30 19:17:30 -06:00
FusionPBX
2c5b5b6183
Update switch_music_on_hold.php
...
Change music on hold class method streams to get. Following HTTP REST concept for the name to get the list of data. This same convention can be used in any class.
2016-06-30 19:08:10 -06:00
Chris Black
118bcb132b
Add missing bracket ( #1726 )
2016-06-30 14:51:56 -06:00
Alexey Melnichuk
0a740f4ccc
Fix. Upload local MOH ( Close #1714 ) ( #1719 )
2016-06-30 10:43:28 -06:00
FusionPBX
997ec94129
Update sip_status.php
...
Just use the gateway name when its global and @domain_name when its assigned to a domain.
2016-06-30 09:53:18 -06:00
Mafoo
b4f17ecfb7
BugFix-Display global gateways name appropriately ( #1723 )
...
display '*@(Global)' for global gateways (instead of *@')
2016-06-30 09:52:13 -06:00
Alexey Melnichuk
80002fca2b
Fix. create default path when upload new profile. ( #1725 )
...
Fix. set correct value for `Default` sampling.
2016-06-30 09:51:35 -06:00
FusionPBX
79390855fd
Update switch_music_on_hold.php
...
Add the $ to the row to correct the rate.
2016-06-30 01:28:19 -06:00
FusionPBX
0fb9fadea7
Update switch_music_on_hold.php
...
Fix the alias on the moh sql select string.
2016-06-30 00:40:01 -06:00
FusionPBX
18939097ae
Update music_on_hold.php
...
Fix the default rate for music on hold.
2016-06-30 00:31:22 -06:00
FusionPBX
ddfae833b1
Update switch_music_on_hold.php
...
Build the music on hold select list based on domain name, name and rate.
2016-06-30 00:23:51 -06:00
FusionPBX
17f20341ec
Update music_on_hold.php
...
Adjust the spacing set the order on the music on hold.
2016-06-29 22:40:43 -06:00
FusionPBX
0a20ef955f
Update music_on_hold.php
...
Music on hold - combine the same name with multiple rates under the heading. Improve indentation and comments.
2016-06-29 21:42:12 -06:00
FusionPBX
c6e548c0ba
Update music_on_hold.php
...
Since using the UUID for the music on hold name in FreeSWITCH adding the domain name as a prefix and rate are no longer needed.
2016-06-29 17:26:01 -06:00
FusionPBX
a789c68e74
Update switch_music_on_hold.php
...
Music on hold select list use the UUIDs instead of the names.
2016-06-29 16:52:32 -06:00
FusionPBX
5d1ca79319
Update music_on_hold.php
...
Simplify the music on hold stream name by removing the rate and domain name.
2016-06-29 00:03:58 -06:00
FusionPBX
795307c100
Update music_on_hold.php
...
When setting music on hold for a specific domain use the domain name as part of the stream name.
2016-06-28 20:20:58 -06:00
FusionPBX
17c1bf4142
Update music_on_hold.php
...
Order the music on hold by name in ascending order.
2016-06-28 20:01:55 -06:00
FusionPBX
3ae28ebc8c
Create music_on_hold_delete.php
...
Add music on hold delete php file.
2016-06-28 19:58:29 -06:00
Alexey Melnichuk
e5321d3d87
Moh windows ( #1712 )
...
* Fix. Support MOH app on Windows.
* Use `path_join` to build mask
* Fix. Build path on Windows.
Main problem is on line like `path = '/'.trim(...),'/');`
On windows it produce path like `/c:/...`.
I also rewrite code to use`path_join` to build all paths.
So there no needs to tests either path end with path separator or not
you always can just write `path_join(a, b)`. `a.'/'.b` is not always produce
correct result and it require some additional works.
* Fix. Get correct MOH settings to display in Web UI.
2016-06-28 19:19:28 -06:00
badcrc
3151b9b74a
Clear memcached when toggling on/off dialplans ( #1717 )
...
When clicking True/False link from the dialplan list (like outbound routers for examples), the change isn't effective until the cache expires.
Full editing the dialplan entry (dialplan_detail_edit.php) does this right and clears the cache, I took the code from there.
2016-06-28 19:18:28 -06:00
markjcrane
6f2601e32a
Use FreeSWITCH to run mkdir so it inherits its own user and group permissions.
2016-06-28 15:18:40 -06:00
FusionPBX
5c15a16a8d
Update music_on_hold.php
...
Use SESSION domain_uuid instead of $domain_uuid.
2016-06-28 03:11:23 -06:00
FusionPBX
1c0e97d9e5
Update music_on_hold.php
...
Update music_on_hold.php so that it displays all streams from the database.
2016-06-28 02:32:22 -06:00
Alexey Melnichuk
594f055c51
Fix. generate XXX_dir options in config.lua ( #1709 )
2016-06-26 13:45:57 -06:00
Alexey Melnichuk
9fcf45d05b
Fix. generate correct config file. ( #1708 )
2016-06-26 13:18:49 -06:00
markjcrane
504ea75d3b
Move the voicemail default settings to main default_settings/app_defaults.php for better efficiency.
2016-06-26 12:32:51 -06:00
markjcrane
f1bda35eb8
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-06-26 12:00:38 -06:00
markjcrane
f26930c819
Make the voicemail app_defaults more efficient and prevent duplicates.
2016-06-26 12:00:06 -06:00
Alexey Melnichuk
ebfa71298d
Add. option to store setting in memcache. ( #1707 )
2016-06-26 11:43:32 -06:00
markjcrane
6e29a95909
Add nowrap to time_condition_edit.php to correct a layout problem.
2016-06-26 11:20:13 -06:00
markjcrane
3d82239069
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-06-24 14:51:15 -06:00
markjcrane
3e51e8cb66
Add settings array to the config.lua.
2016-06-24 14:50:55 -06:00
Alexey Melnichuk
0a0383db9a
Add. Handler for SUBSCRIBE method for call flow application. ( #1701 )
...
* Add. Handler for SUBSCRIBE method for call flow application.
Usage:
1. Run form fs_cli `luarun call_flow_subscribe`
2. Create new call flow extension and set feature code to `flow+<EXTENSION>`(e.g. `flow+401`).
3. Set on the phone BLF key to `flow+401`
This code based on `mod_valet_parking`.
* Add. prevent running 2 copy of script.
Remove some unused vars and simplify implementation.
* Fix. Use correct protocol for send event.
* Fix. Do escape SQL arguments
* Fix. escape `+` sign in call flow extension.
2016-06-24 10:32:19 -06:00
Mafoo
f88691618e
Enhance-make voicemail length configurable ( #1702 )
...
allow the voicemail max_lengths to be configured from domain/default
settings
2016-06-24 10:28:47 -06:00
FusionPBX
2189ce1e82
Update cmd.php
...
Add Applied response message and fix the referrer.
2016-06-24 10:13:25 -06:00
FusionPBX
8969e8171d
Update device_dashboard.php
...
Fix the apply button for Device Keys for the Device Dashboard.
2016-06-24 09:47:13 -06:00
FusionPBX
b36050114d
Update switch_music_on_hold.php
...
Update the music on hold list.
2016-06-23 23:14:03 -06:00
reliberate
ef787dafbf
Music on Hold: Add ability (and permission) to edit Name. Add check for required fields (Name and Path).
2016-06-23 15:02:01 -06:00
Alexey Melnichuk
032872f5b3
Fix. Disable device provision. ( #1700 )
...
Close #1389
Rewrite code to write config file to file.
2016-06-23 12:47:06 -06:00
markjcrane
3f47e26616
Get music on hold from list from the database.
2016-06-22 20:28:20 -06:00
markjcrane
d1aa88dfd1
Add app/pin_numbers.
2016-06-22 13:49:54 -06:00
reliberate
68c442e063
Music on Hold: Style/layout tweaks.
...
Recordings: Updated to support new audio playback indicator. Show upload date/time (when not using base64).
VM Messages: Updated to support new audio playback indicator.
VM Greetings: Updated to support new audio playback indicator.
CDR: Updated to support new audio playback indicator.
2016-06-22 12:42:03 -06:00
FusionPBX
e332afaf46
Update access_control_nodes.php
...
Fix the ACL node paging.
2016-06-22 11:55:30 -06:00
markjcrane
59304c226f
Add $sql .= "WHERE device_uuid = '".$device_uuid."' "; to the device lines in device_dashboard.php.
2016-06-21 18:32:30 -06:00
markjcrane
ecc7317d62
Update device_user_uuid.
2016-06-21 18:09:37 -06:00
markjcrane
f4765e954b
Improve code for access controls.
2016-06-21 18:00:38 -06:00
markjcrane
38b62a4572
Fix the dashboard device keys
2016-06-21 17:57:06 -06:00
reliberate
4204188c00
Music on Hold: Update app_defaults to use db field music_on_hold_timer_name instead; reflective of the MOH changes just committed.
2016-06-21 16:06:09 -06:00
reliberate
6db9b1f4fb
Music on Hold: Support multiple global categories. Support for changing moh domain. Support for managing additional stream parameters (shuffle, stereo, interval, chimes, custom moh paths, etc). Enhanced file system housekeeping.
...
Theme: Enhanced audio playback progress indicator. Added settings to control body icon normal/hover colors.
VM Greetings: Updated to support new audio playback indicator (more apps to come shortly).
Group Permissions: Prevent enter key submission on search field.
2016-06-21 15:56:15 -06:00
Alexey Melnichuk
510c7665a4
Fix. Provision for devices without ( #1689 )
2016-06-21 08:06:45 -06:00
Alexey Melnichuk
42aec3c0d8
Fix. Edit user for device. ( #1690 )
2016-06-21 08:05:44 -06:00
Alexey Melnichuk
f59f0c9f50
Add. Use static function to find vendor by User-Agent string. ( #1681 )
...
Add. Escene and AddPac vendors.
2016-06-20 11:45:20 -06:00
Alexey Melnichuk
b982eae5da
Fix. Select key on devices for Grandstream ( #1684 )
2016-06-20 11:42:24 -06:00
Alexey Melnichuk
736519f3cd
Fix. Export valid values for settings in provision template. ( #1685 )
2016-06-20 11:40:22 -06:00
FusionPBX
41a3290999
Update device_dashboard.php
...
Hide the 'apply' button on the devices keys dashboard until its ready.
2016-06-19 10:00:01 -06:00
FusionPBX
c61eefdfb2
Update device_edit.php
...
Hide this until its ready.
2016-06-19 09:56:18 -06:00
FusionPBX
086650f7c9
Update ivr_menu_edit.php
...
Change the ivr_menu_ringback to default back to the original default of music on hold.
2016-06-19 09:39:47 -06:00
FusionPBX
7c8c6c99d0
Update ring_group_edit.php
...
Set the default ring_group_ringback to ${us-ring}
2016-06-19 09:35:21 -06:00
markjcrane
da8d7316fb
Update device_edit.php change user_uuid to device_user_uuid.
2016-06-17 17:45:42 -06:00
markjcrane
6991bd7649
Rename user_uuid device_user_uuid in the devices table. Add an apply button to the key dashboard and provision button to the device edit.
2016-06-17 17:34:31 -06:00
Alexey Melnichuk
f9171c96aa
Fix. Display key type in `Profile` app. ( #1658 )
2016-06-17 12:43:51 -06:00
Alexey Melnichuk
ede2f8f57d
Add. Support provision programmable keys for Escene devices. ( #1674 )
2016-06-17 10:43:27 -06:00
Mafoo
e66c907fc9
BugFix-missing PROJECT_PATH for download files ( #1675 )
2016-06-17 09:22:54 -06:00
FusionPBX
7b683c4842
Update xml_cdr.php
...
Fix the order by number alias addition by grouping it with ( and ).
2016-06-15 11:48:53 -06:00
Alexey Melnichuk
40fe5f3138
Fix. Display correct info for extensions with number-alias. ( #1665 )
2016-06-15 11:39:09 -06:00
FusionPBX
3066f73d4f
Update xml_cdr_extension_summary.php
...
Update the extension summary to use the new class. Add an option to export to CSV.
2016-06-14 22:51:38 -06:00
FusionPBX
6a9b6dff73
Update xml_cdr.php
...
Update the xml cdr class to generate a complete extension / user summary array.
2016-06-14 22:44:34 -06:00
FreeMe
50ef8b4ade
Update app_languages.php ( #1664 )
...
Added Ukraine fields
2016-06-14 20:21:15 -06:00
FusionPBX
3b9c26c31d
Update gateways.php
...
Fix the sytnax ont the gateways list show it shows the gateway list.
2016-06-14 19:52:57 -06:00
FusionPBX
85e73a4912
Update gateway_edit.php
...
Add a missing ) on gateway_edit.php.
2016-06-14 19:32:50 -06:00
FusionPBX
d3009467ea
Update gateways.php
...
Add missing brackets.
2016-06-14 19:27:15 -06:00
FusionPBX
c09b7f80ef
Update gateways.php
...
Add an 'or domain_uuid is null' if permission gateway_domain is given to the group.
2016-06-14 11:14:06 -06:00
FusionPBX
653e64b6dd
Update gateway_edit.php
...
If permission to view all gateways then add an 'or domain_uuid is null'
2016-06-14 11:10:53 -06:00
FusionPBX
397285dd37
Update app_defaults.php
...
Ensure the values are reset after each loop through local_stream.con.xml attributes.
2016-06-14 11:06:29 -06:00
Alexey Melnichuk
83e45dda1a
Fix. Select correct key in listbox in device edit form. ( #1659 )
2016-06-14 08:28:57 -06:00
markjcrane
c3ff393f34
Add domain_uuid to the music on hold table.
2016-06-13 18:13:23 -06:00
markjcrane
45fddd1bef
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-06-13 17:52:52 -06:00
markjcrane
b6aaebb7b3
Add the missing curly brackets.
2016-06-13 17:52:35 -06:00
Mafoo
54b0b3fb9a
BugFix-default moh for source mode ( #1657 )
...
populate the default moh for switch source installs
set comment indents as preferred
2016-06-13 17:48:36 -06:00
markjcrane
91562a9e41
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-06-13 17:45:01 -06:00
markjcrane
70ab3e62f8
Update app_defaults for muisc on hold so it reads local_stream.conf.xml and loads the information in the database. Remove music_on_hold_category.
2016-06-13 17:44:15 -06:00
reliberate
01964bb5ab
Command: Remove blank option from handler select element.
2016-06-13 16:58:52 -06:00
reliberate
b992addd0b
Voicemail Greetings: Fix style effecting radio button padding.
2016-06-13 15:27:57 -06:00
reliberate
b0e77d1295
MOH: Fix style issue during playback.
2016-06-13 14:53:17 -06:00
reliberate
931b30db24
Call Flows: Restore missing quote in app_languages.php.
2016-06-13 13:05:55 -06:00
FreeMe
d8ffd18af4
Update app_languages.php ( #1656 )
...
Corrected 'uk' field to Ukraine not english.
2016-06-13 10:58:23 -06:00
FreeMe
4824aee451
Update app_languages.php ( #1655 )
...
Filled in Romanian and UK fields
2016-06-13 07:36:55 -06:00
FusionPBX
a3d8270e30
Update call_flows.php
...
Update call_flows.php rename anti to alternate.
2016-06-12 14:24:35 -06:00
FusionPBX
1003e70dd3
Update index.php
...
Disable the auto login if the default setting-> adminer -> auto_login is not set.
2016-06-12 00:15:43 -06:00
FusionPBX
11efb35712
Update xml_cdr.php
...
In the xml_cdr class change method xml_array from $row to $key. Key is more descriptive and should prevent bugs in the future.
2016-06-11 16:17:35 -06:00
FreeMe
0b2506dad1
Update app_languages.php ( #1651 )
...
Multilingual support for new features
2016-06-11 15:57:01 -06:00
FreeMe
b046094042
Update call_flow_edit.php ( #1652 )
...
Allows the page to become multilingual
2016-06-11 15:23:49 -06:00
FusionPBX
665273d0c7
Update app_languages.php
2016-06-11 11:08:21 -06:00
FusionPBX
fad5fcd239
Update app_languages.php
...
Set temporary transltations for label-sound and label-alternate_sound
2016-06-11 10:19:16 -06:00
FusionPBX
84ee791aea
Update call_flow_edit.php
...
Fix the call flow alternate sounds so it saves to the database and its value is displayed when loading the form.
2016-06-11 09:49:22 -06:00
FusionPBX
5b9a1aadf2
Update call_flow_edit.php
...
Correct the SQL insert and updates and put the call flow sound and alternate sound into the order that matches the web interface.
2016-06-11 09:29:56 -06:00
FusionPBX
21538da340
Update app_languages.php
...
Change the labels to sound and alternate_sound.
2016-06-11 09:14:30 -06:00
FusionPBX
cb96cb3362
Update call_flow_edit.php
...
Rename the call flows using anti to alternate.
2016-06-11 09:06:12 -06:00
FusionPBX
b7a8e372ae
Update app_config.php
...
Change call_flow_sound_on to call_flow_sound. Call flow anti to alternate and call_flow_sound_off to call_flow_alternate_sound.
This changes make it more consistent with the front end. For the few developers that have the call_flow_sound_on and call_flow_sound off I offer the these alter table statements.
ALTER TABLE v_call_flows RENAME COLUMN call_flow_sound_on to call_flow_sound;
ALTER TABLE v_call_flows RENAME COLUMN call_flow_sound_off to call_flow_alternate_sound;
2016-06-11 09:04:42 -06:00
Alexey Melnichuk
6095609c5a
Add. Support sound prompts on call flow. ( #1645 )
...
This file uses new way to load recordings from DB.
2016-06-11 07:33:16 -06:00
FusionPBX
c6b15a6537
Update xml_cdr_inc.php
...
Only check the select count if there is a default setting that instructs it to do so as it is slow on a large number of records.
2016-06-11 07:15:11 -06:00
FusionPBX
e75a09d01d
Update device_dashboard.php
...
Fix device key dashboard edit only.
2016-06-10 12:23:01 -06:00
markjcrane
c30efdaa21
Change the permission name from device_username to device_user.
2016-06-10 11:02:17 -06:00
reliberate
bf03b763ea
Adminer: Fix and simplify previous auto-login feature (controlled by Default Setting).
2016-06-09 14:13:10 -06:00
markjcrane
227e7900ab
Time to start using jsonb in the xml cdr table.
2016-06-08 19:25:51 -06:00
FusionPBX
dd61071ddf
Update index.php
...
Comment out the adminer auto login.
2016-06-08 19:14:43 -06:00
markjcrane
210d3d2d4a
Update adminer.php.
2016-06-08 18:52:06 -06:00
FusionPBX
4e2266a328
Update adminer.php
...
Update adminer.php
2016-06-08 18:38:27 -06:00
FusionPBX
13b8d524a3
Update adminer.php
...
Update Adminer to 4.2.5
2016-06-08 18:32:06 -06:00
Mafoo
fb4ccbc6c7
BugFix Convert call_center to ringback class ( #1637 )
2016-06-08 15:40:24 -06:00
Mafoo
26a04ae0ab
BugFix-Double default moh ( #1639 )
...
because app_defaults now deals with detecting the default music we don't
need to forcefully put it on the list
if default is detected name it using the $text['opt-default']
2016-06-08 15:40:05 -06:00
Mafoo
209f2d227c
BugFix-remove-legacy-warning ( #1638 )
...
changed switch_music_on_hold->select to be more inline of usage
changed extension_edit to use new format
changed call_center_queue_edit to use new format while
https://github.com/fusionpbx/fusionpbx/pull/1637 is in testing
2016-06-08 15:15:36 -06:00
Mafoo
c2850c7b58
BugFix-bad ref to $db in switch_recordings ( #1636 )
2016-06-08 13:43:10 -06:00
Mafoo
d0882476a3
BugFix-moh class bad ref ( #1635 )
...
fixed incorrect referenced to the switch_recordings class
2016-06-08 13:27:23 -06:00
Mafoo
4605117d51
Enhance Ringback ( #1590 )
...
created new class to look after generating the list of ringbacks
available
adjusted MOH class so legacy method is still possible (just not recommend) and utilizes optgroups as well
converted ring_groups and ivr_menus to use new method
added translations
implemented list_recordings in switch_recordings class
2016-06-08 07:21:45 -06:00
markjcrane
d4cfb7231d
Fix the call center queue active call list.
2016-06-07 13:35:18 -06:00
reliberate
28dcd4ba56
Command: Fix SQL insert statement generation (insert comma after null, use single-quotes instead of double).
2016-06-06 17:24:08 -06:00
reliberate
e450022cd8
Extension: Update assigned Device line password only if user has permission to view/edit Extension password.
2016-06-06 14:36:31 -06:00
FusionPBX
692c5c36be
Update xml_cdr_extension_summary.php
...
Add the domain_uuid.
2016-06-05 21:54:54 -06:00
FusionPBX
a8f7bcc9f2
Update xml_cdr.php
...
Use the class variables.
2016-06-05 21:53:28 -06:00
markjcrane
f341277148
Get the extensions then the summary array.
2016-06-05 17:53:12 -06:00
markjcrane
d2d0e1f6e6
Remove the second quick_select variable that was accidently added.
2016-06-05 17:51:23 -06:00
markjcrane
405a6ad32d
Adding user summary (extension summary) to the xml_cdr class.
2016-06-05 17:19:06 -06:00
FusionPBX
8f89358346
Update xml_cdr_inc.php
...
Work on the XML CDR export to CSV.
2016-06-03 19:47:35 -06:00
reliberate
02dce2d495
Dashboard: Tweak Device dashboard component styles.
2016-06-02 18:41:39 -06:00
markjcrane
e21d344cfd
Check for the adminer permission to increase security.
2016-06-02 09:54:47 -06:00
reliberate
207e7616b1
Adminer: Require authentication to access adminer.php file.
2016-06-02 09:31:27 -06:00
reliberate
ad1ae95415
Theme: Additional settings to control domain name (selector), menu toggle icon, and logout icon color and hover colors separately.
...
Adminer: Added ability to login automatically.
2016-06-01 22:04:00 -06:00
markjcrane
d56b8ab6a1
If last_sent_callee_id_number is set use it as the destination_number.
2016-06-01 16:45:50 -06:00
markjcrane
d91369b8f7
Prevent duplicate values from being saved in the vars.xml file and remove some trailing spaces and fix some of the indentation.
2016-06-01 15:31:33 -06:00
FusionPBX
ac0d1f3f48
Update app_config.php
...
Add the device_key_id permission.
2016-05-31 10:03:46 -06:00
FusionPBX
3cf86a459e
Update device_dashboard.php
...
To edit the key in the dashboard device_key_id permission is required.
2016-05-31 10:01:32 -06:00
FusionPBX
f95e107091
Update device_dashboard.php
...
Fix permissions and add the option to add and configure a device key.
2016-05-30 16:40:23 -06:00
FusionPBX
6659d49caf
Create device_dashboard.php
...
Add a new item for the dashboard device keys.
2016-05-28 19:52:28 -06:00
FusionPBX
ebd7745d6d
Update ring_group_forward.php
...
Add a few more comments and indentation to the ring group dashboard.
2016-05-28 19:50:20 -06:00
FusionPBX
05100c953c
Update ring_group_forward.php
...
Make the ring group forward dashboard fit correctly for mobile devices.
2016-05-28 15:35:23 -06:00
FusionPBX
9fbc8bf44c
Update device_edit.php
...
Show the selected user when editing a device.
2016-05-26 22:14:39 -06:00
FusionPBX
8368745b65
Update app_languages.php
...
Fix the label and description for the singular 'user'.
2016-05-26 22:04:45 -06:00
FusionPBX
8fe9609c51
Update device_edit.php
...
Set the device user label to singular.
2016-05-26 22:00:33 -06:00
FusionPBX
b0cdde365b
Update device_edit.php
...
Remove the device user add button.
2016-05-26 21:54:20 -06:00
FusionPBX
069f5c95e0
Update app_languages.php
...
Fix the translation on the description of the device user.
2016-05-26 21:49:44 -06:00
markjcrane
37a2ed2d17
Minor update.
2016-05-26 13:08:53 -06:00
markjcrane
f396eb04a0
This should complete work for setting module order for existing systems.
2016-05-26 12:51:53 -06:00
markjcrane
3211c0b44a
Add module order for modules that are already in the database without an order set.
2016-05-26 12:46:07 -06:00
markjcrane
24b7b93988
Fix the syntax.
2016-05-26 11:28:30 -06:00
markjcrane
7fff69f791
Remove save_module_xml() function and move it it into the modules class as the xml method. Eventual goal move everything out of switch.php.
2016-05-26 11:21:37 -06:00
markjcrane
8784787531
Adjust the order of the modules.
2016-05-26 11:01:03 -06:00
markjcrane
17bfd2eb35
Start using the module order.
2016-05-26 10:31:59 -06:00
Mafoo
59ddf92f1b
I got the permissions wrong ( #1616 )
...
it should have been in octal mod (leading 0)
also updated the fax application as it needs the stickygid too
2016-05-26 05:55:46 -06:00
Mafoo
a8b667cd0b
Added sticky GID permissions ( #1615 )
2016-05-25 21:51:41 -06:00
FusionPBX
3ce93c654c
Update switch_music_on_hold.php
...
Add missing forward slashes so the pattern will be correct for the preg_replace.
2016-05-25 17:42:56 -06:00
Mafoo
a25c9a3e48
Added basic searching for moh ( #1614 )
...
added basic searching for the default moh directory
added app_defaults so moh is configured/repairable with app_defaults
changed to use PROJECT_ROOT
changed template replacement to be encased in comment so xml will
validate
changed to use preg_replace so leading spaces and tabs can be stripped
(to output clean xml)
local_stream_conf dos2unixed
made default search consistent (they should all be music/default or
music not a mixture)
2016-05-25 14:12:17 -06:00
FusionPBX
448b3e4422
Update modules.php
...
Set a default order when adding the modules.
2016-05-24 23:42:05 -06:00
FusionPBX
407e8973d5
Update module_edit.php
...
Set the order to label-order.
2016-05-24 23:26:51 -06:00
FusionPBX
e5af4a09fe
Update module_edit.php
...
Add module order to module_edit.php.
2016-05-24 23:16:30 -06:00
FusionPBX
e1e3ad0ba9
Update app_config.php
...
Add module_order.
2016-05-24 23:12:01 -06:00
Chris Black
4a4a613902
remove SMS ( #1612 )
2016-05-24 12:57:46 -06:00
Chris Black
2d05685103
Add support for twilio ( #1610 )
...
added support for twilio and made it a bit easier to add support for
other carriers as well.
2016-05-24 02:02:36 -06:00
FusionPBX
e9836cca05
Update app_defaults.php
...
The sip profiles are being read from the templates/conf directory so copying the files is not needed.
2016-05-23 21:37:21 -06:00
reliberate
8d2a190099
Gateways: Fix paging and order by.
...
Devices/Users/Extensions: Visual adjustments.
2016-05-21 13:04:31 -06:00
reliberate
c34aed1ede
Ring Group Forward: Don't include footer.php if is included within the Dashboard.
2016-05-21 11:51:26 -06:00
markjcrane
79e32c6b06
Add ability to assign a single user to a device.
2016-05-20 10:39:16 -06:00
markjcrane
2b3213f9df
Create yealink_time_zone_start_time and yealink_time_zone_end_time automatically.
2016-05-19 12:47:03 -06:00
Chris Black
a8d5033953
Flowroute SMS ( #1603 )
...
* Fix Yealink provisioning for contacts/groups
Fix the Yealink provision templates to allow for directory_extensions,
groups and users.
* Fix group_uuid and user_uuid messup
* Yealink directory and provisioning changes
Includes the changes from PR 1582 with some fixes to the SQL.
Also merged all the directory_* options into ONE directory.xml
Will need to call the it with any of these:
http://mydomain/app/provision/?file=directory.xml&contacts=groups
http://mydomain/app/provision/?file=directory.xml&contacts=users
http://mydomain/app/provision/?file=directory.xml&contacts=extensions
http://mydomain/app/provision/?file=directory.xml&contacts=all
* Flow route SMS
2016-05-19 12:09:49 -06:00
FusionPBX
1e9489b1e5
Update scripts.php
...
Remove this code as its breaking the upgrade page when migrating from source to package paths.
2016-05-15 08:57:59 -06:00
SJS87
41db39bda0
E.164 format support - contact_phone_edit.php ( #1581 )
...
The + prefix is being removed, this should be ignored for the very start of the string, resolution below.
Line 69.
Replace:
$phone_number = preg_replace('{\D}', '', $phone_number);
With:
$phone_number = preg_replace('{(?!^\+)[\D]}', '', $phone_number);
2016-05-13 08:42:34 -06:00
markjcrane
f024039a02
Use effective_caller_id_name and effective_caller_id_number with follow me.
2016-05-13 08:21:58 -06:00
Chris Black
804565549b
Yealink directory listing for extensions, groups, users contacts ( #1588 )
...
* Fix Yealink provisioning for contacts/groups
Fix the Yealink provision templates to allow for directory_extensions,
groups and users.
* Fix group_uuid and user_uuid messup
* Yealink directory and provisioning changes
Includes the changes from PR 1582 with some fixes to the SQL.
Also merged all the directory_* options into ONE directory.xml
Will need to call the it with any of these:
http://mydomain/app/provision/?file=directory.xml&contacts=groups
http://mydomain/app/provision/?file=directory.xml&contacts=users
http://mydomain/app/provision/?file=directory.xml&contacts=extensions
http://mydomain/app/provision/?file=directory.xml&contacts=all
2016-05-12 11:22:40 -06:00
markjcrane
de362abfb5
Fix a minor issue.
2016-05-11 18:42:30 -06:00
markjcrane
dabdbbeb95
Additional work on caller id name and number.
2016-05-11 18:37:01 -06:00
markjcrane
63384b3aa1
Add the new column source_number.
2016-05-11 18:21:36 -06:00
markjcrane
d515d49faa
Additional work on the destination_number on the new xml cdr import tool.
2016-05-11 17:58:43 -06:00
markjcrane
6344476e69
Fix the syntax to the last commit.
2016-05-11 17:05:06 -06:00
markjcrane
2660ea0893
Add source_number and change the destination_number to the number sent to the carrier.
2016-05-11 16:23:42 -06:00
markjcrane
55e6f76c72
Add a new permission number_alias. By default hide it to prevent confusing users.
2016-05-11 13:36:31 -06:00
markjcrane
a4400b2497
Fix some warnings more warnings.
2016-05-11 13:23:53 -06:00
markjcrane
e3b874ee35
Change default permissions on ring groups.
2016-05-11 13:05:56 -06:00
markjcrane
83772690fc
Change extension permission defaults.
2016-05-11 13:03:06 -06:00
markjcrane
87b92987b7
Run array unique and sort only on groups array if it exists. And use is_array instead of isset on the conditions that test if it is an array.
2016-05-11 09:20:10 -06:00
markjcrane
d3c1417de6
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-05-11 09:06:29 -06:00
markjcrane
fa75391a5d
Check each array if it exist with for every foreach in the operator_panel/index_inc.php.
2016-05-11 09:06:14 -06:00
FusionPBX
d6bb63b0cc
Update voicemail.php
...
Don't use is_array with glob.
2016-05-10 22:53:42 -06:00
FusionPBX
7e02426a80
Update voicemail.php
...
Use is_array with foreach in the voicemail php class.
2016-05-10 22:51:03 -06:00
markjcrane
8750f50c19
Fix data types on the new music on hold and add the path.
2016-05-10 19:19:47 -06:00
markjcrane
b2e1dd4b2e
Working on music on hold.
2016-05-10 19:09:45 -06:00
FusionPBX
fecc8e3510
Update app_defaults.php
...
Move the if ($domains_processed == 1) { so none of the code is processed more than one time.
2016-05-10 12:56:33 -06:00
FusionPBX
25fe0b7f93
Update app_defaults.php
...
Add media_mix_inbound_outbound_codecs to true by default.
2016-05-10 12:46:03 -06:00
markjcrane
5a9ad9da41
Update the record count for extensions list.
2016-05-07 18:06:36 -06:00
markjcrane
93d20531e6
On the extensions page use is_array($extensions) instead of $num_rows
2016-05-07 17:37:24 -06:00
markjcrane
f9f57fffa6
Change the method to detect if the array exists for extensions.
2016-05-07 17:27:27 -06:00
markjcrane
1637b5c518
Fix a missing bracket from the last commit.
2016-05-07 16:15:15 -06:00
markjcrane
9f43ed627d
To prevent all warnings for XML CDR Details check all arrays.
2016-05-07 12:28:07 -06:00
markjcrane
fcb860d75a
Fix the warning on XML CDR details.
2016-05-07 11:48:46 -06:00
Alexey Melnichuk
840ea3faa4
Fix. Do not populate invalid paths. ( #1585 )
...
Problem when `opendir($dir)` returns `false` and then
while cycle adds many empty strings which produce in the end
```
/etc/freeswitch/tls
/etc/freeswitch/tls/
/etc/freeswitch/tls//
/etc/freeswitch/tls///
/etc/freeswitch/tls////
/etc/freeswitch/tls/////
/etc/freeswitch/tls//////
/etc/freeswitch/tls///////
```
2016-05-06 09:28:10 -06:00
Alexey Melnichuk
f828c1c56b
Escene provision ( #1140 )
...
* Add. Provision to Escene ES330/ES320
* Add. Look up Escene device by ext+domain.
* Update Escene template.
* Add. `provision` section in config.
Found than ES330 some time hangup when it try get software/core and get error from fusion.
2016-05-06 01:49:43 -06:00
reliberate
fb2f13bb9c
CDR: Fix PHP warnings regarding paging.
2016-05-05 13:54:17 -06:00
markjcrane
07a01de694
Fix the problem with active call center displaying correctly.
2016-05-04 23:18:55 -06:00
markjcrane
164fd03c98
Disable limit and offset when exporting CDR to CSV.
2016-05-04 22:35:05 -06:00
markjcrane
3abaff004c
Check the missing array has content before processing it.
2016-05-04 00:22:35 -06:00
markjcrane
7aa61e2d53
After making changes to the IVR Menu flush memcache for the IVR.
2016-05-03 23:09:18 -06:00
Alexey Melnichuk
114b2fb202
Fix. Set all allowed extensions while default settings.
2016-05-02 23:59:47 -06:00
reliberate
5956a3a17f
Menu Manager: Add ability to customize main and sub menu icons.
2016-05-02 14:42:06 -06:00
markjcrane
0db8ddb949
Add a new xml_cdr_import.php and add limit and filter options to the xml_cdr.php class.
2016-05-01 17:44:53 -06:00
markjcrane
716762a58b
Fix the dialplan import problem caused when checking if the array 'isset' one word was incorrect.
2016-05-01 08:21:15 -06:00
markjcrane
70a349bb6a
Call direction outbound is set on the outbound route making it redundant and so removing it.
2016-05-01 08:08:30 -06:00
markjcrane
f1a55f52ae
Improve the xml cdr class.
2016-04-30 00:33:35 -06:00
markjcrane
2806a0602e
Fix the warning for the interactive conference page.
2016-04-29 17:55:27 -06:00
markjcrane
e2ce33ca49
Check that the arrays exist for music on hold before using them.
2016-04-29 17:17:29 -06:00
markjcrane
8b4883c36c
Make sure the array exists for the backup tool.
2016-04-29 17:13:36 -06:00
markjcrane
6d92f6774f
Fix the access control list.
2016-04-29 17:01:04 -06:00
markjcrane
a0b4d6e47c
Verify that all arrays used in a foreach use isset for classes/dialplan.php.
2016-04-29 15:49:36 -06:00
markjcrane
e342ee464e
Update the conference interactive permissions for the user group.
2016-04-29 10:31:03 -06:00
markjcrane
3b3515babf
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-04-29 09:49:58 -06:00
markjcrane
e59a1747b5
Change voicemail_id from text to numeric and remove the cast on voicemail_id.
2016-04-29 09:49:04 -06:00
FusionPBX
c73777dfeb
Merge pull request #1562 from moteus/display_long_extensions
...
Fix. Display long extensions (>9 digits)
2016-04-29 09:25:46 -06:00
markjcrane
769b90bb2b
Check to make sure the music on hold directory exists before trying to open it.
2016-04-28 22:36:55 -06:00
markjcrane
d26f64f786
Check the whether the file exists before checking the size.
2016-04-28 22:23:15 -06:00
markjcrane
14b029a15e
Correct the str_to_named_array function so that the result is null.
2016-04-28 22:15:30 -06:00
markjcrane
516e1d2ede
Use isset on all arrays in call_center_active_inc.php.
2016-04-28 21:47:45 -06:00
markjcrane
f1f16a243f
Check all arrays are set for the operator panel before using foreach.
2016-04-28 21:40:40 -06:00
markjcrane
7a9b9c8170
Check the array isset in active calls.
2016-04-28 21:29:54 -06:00
markjcrane
0ec2083121
Check to make sure directory does not exist before using mkdir.
2016-04-28 21:22:48 -06:00
markjcrane
e34196585c
Add (!class_exists('extension'))
2016-04-28 16:57:42 -06:00
markjcrane
bc51cd7d1d
Cleanup the indentation ... tabs and whitespace after the last pull request.
2016-04-28 16:56:44 -06:00
markjcrane
18df3effec
Fix a filesize warning for provisioning using strlen instead.
2016-04-28 15:06:16 -06:00
FusionPBX
e97782fbee
Merge pull request #1557 from hcoin/fix-warnings
...
Mariadb 10.1, Freeswitch 1.6, Ubuntu Xenial LTS, Ldaps, warnings enabled, cli install/upgrade
2016-04-28 14:43:06 -06:00
Alexey Melnichuk
0c61e650d0
Fix. Display long extensions (>9 digits)
2016-04-28 14:37:58 +03:00
markjcrane
7b413a8058
Update the xml_cdr php class to get it operational.
2016-04-27 23:51:53 -06:00
markjcrane
8d9d76f7dc
Add a new xml_cdr php class.
2016-04-27 13:24:59 -06:00
Harry G. Coin
09e6d2e3d7
last fixes needed to support mariadb 10.1
2016-04-25 22:20:31 -05:00
Harry G. Coin
7442f32a53
Cleanups.
...
Remove default 192.168.42.42/32 allow.
Restore missing app/fax/resources/functions/parse_attachments.php to satisfy pre-existing include
Fix so sql in voicemail app works if var undefined. Warning: don't know if non Mariadb's like cast(...) .
Cleanup close in event socket.
2016-04-25 22:16:19 -05:00
Harry G. Coin
fd313a7c66
fixes so cli installs/upgrades work.
...
Also another step along the way allowing freeswitch to run -u -g freeswitch and fusionpbx to run -u -g www-data
2016-04-25 21:26:26 -05:00
Harry G. Coin
64eeca8e2d
Fix so fusionpbx doesn't fail on servers with php versions later than 5. (e.g. php7).
...
Also a few warning causes fixed.
Also, one step along the way to allow freeswitch to be u freeswitch g freeswitch and fusionpbx to run www-data:www-data.
2016-04-25 20:52:21 -05:00
Harry G. Coin
179f4840a8
include omitted column name, partial fix to support mariadb 10.1.
2016-04-25 20:44:30 -05:00
Harry G. Coin
96e71eadf7
ensure the directory variable actually has a directory name.
2016-04-25 20:40:23 -05:00
Harry G. Coin
91a92d8e5e
\r\n --> \n
...
Cause all the .php files containing lines ending with \r\n to instead end with \n.
DYI with:
find fusionpbx -type f -name '*.php' -exec dos2unix '{}' \;
2016-04-25 20:30:23 -05:00
Harry G. Coin
89e5ecbcdf
The goal is to increase confidence in fusionpbx, one step is to run by default with error_reporting (E_ALL ^ E_NOTICE);
...
So, please find in this set numerous small changes which eliminate numerous php warning messages.
Also, a small bug fix in an sql statistics routine, naming a count(*) field as count, so displaying correct detail.
If any of the proposed changes are omitted, the relevant page will experience php warnings.
There are no doubt fusionpbx pages I've yet to visit that still generate warnings, this set is nearly certainly not comprehensive.
2016-04-25 20:19:58 -05:00
reliberate
b1becf5f17
Theme: Revert CSS change.
...
Contacts: Change email input field type to 'text' instead of 'email'.
2016-04-25 10:34:39 -06:00
markjcrane
81746f1233
Minor change to contact edit.
2016-04-22 10:35:27 -06:00
markjcrane
2fd1a44842
voicemail_id is not guaranteed to be numeric so can't use the cast unless we protect against non numeric ids.
2016-04-19 14:05:12 -06:00
markjcrane
3758d84216
Add the lan acl as a default again.
2016-04-19 00:21:52 -06:00
markjcrane
a54772c406
Restore the path to config.lua.
2016-04-16 00:44:10 -06:00
markjcrane
09d304a1aa
Use the connect method in the constructor.
2016-04-16 00:27:24 -06:00
markjcrane
a2b6f24a36
Get the db_type, db_username, db_password, and more using the constructor.
2016-04-16 00:21:01 -06:00
markjcrane
ca06335136
Set the full path to the config.lua script.
2016-04-15 23:16:19 -06:00
markjcrane
7277ed8f49
Set the sciprt directory from the session variable.
2016-04-15 19:57:29 -06:00
markjcrane
abb6a9b770
Get the database connection for save_phrases_xml.php.
2016-04-15 19:52:21 -06:00
markjcrane
69d36b806d
Add class_exists
2016-04-14 23:23:14 -06:00
markjcrane
6828efb12c
Update the scripts class.
2016-04-14 23:09:49 -06:00
markjcrane
cfb1b28a54
Add a contructor to the dialplan class.
2016-04-14 22:34:10 -06:00
markjcrane
ed06174cda
Set extension summary to use GET instead of POST.
2016-04-14 21:11:05 -06:00
markjcrane
fbc3ac5e70
Remove the last contact_email field that was deprecated.
2016-04-14 20:13:40 -06:00
markjcrane
7fc9e44768
Update the extension summary in preparation to expand it further.
2016-04-14 15:08:16 -06:00
markjcrane
ea0c3e9220
Make the advanced -> command execute page more compact.
2016-04-14 14:50:06 -06:00
markjcrane
8b5e166eda
Remove contact_email from v_contacts table as this was replaced by the v_contact_emails table.
2016-04-14 10:40:25 -06:00
Alexey Melnichuk
969889cc98
Add. `allowed_extension` array to specify allowed files in email.
2016-04-14 17:38:33 +03:00
reliberate
53b07c67f7
Misc: Fix datetimepicker on Time Conditions, CDR, Contact Times, etc.
...
Misc: Fix textarea height.
Theme: CSS adjustments to correct misc bugs.
2016-04-13 13:23:07 -06:00
FusionPBX
e0dd9e299f
Merge pull request #1533 from moteus/dialplan_copy_check_str
...
Fix. Check string before build sql when do copy dialplan extension.
2016-04-12 12:40:01 -06:00
FusionPBX
af457337ae
Merge pull request #1541 from moteus/parse_imap_text
...
Improve mail parse
2016-04-12 12:39:37 -06:00
reliberate
2732c4253a
Dashboard: Remove unnecessary inline cursor style, minor mods.
...
Call Routing: Minor mods.
2016-04-12 10:20:40 -06:00
reliberate
9c8576ee50
Call Control: Fix wrapping when mini paging controls visible.
2016-04-08 11:00:58 -06:00
Alexey Melnichuk
889b8f9998
Change. `parse_message` do full parse test and attachments.
...
Change. use only `text/plain` part to build front page.
Change. use only `attachment` but not `inline` files to build fax file.
2016-04-08 12:31:13 +03:00
reliberate
dfacd41817
Command: Disable Find/Replace control, not compatible with Bootstrap.
2016-04-07 15:20:06 -06:00
reliberate
2ca9bd75e4
Dashboard: Fix issue with Ring Group Forward not saving changes.
...
Misc: Restore/Fix some missing/botched HTML tags.
2016-04-07 14:14:32 -06:00
reliberate
75ec879ff9
Theme: Integrate settings to customize the style of edit form tables (label, field, heading and row cells).
...
Editor: Prevent / (slashes) in clip name.
Dialplan Editor: Code cleanup, and minor adjustments for theme compatibility.
Functions: Add option to check_str() to skip string trim.
2016-04-07 12:00:19 -06:00
Alexey Melnichuk
8863db89fd
Fix. get text part of email message with single part email.
2016-04-07 13:11:24 +03:00
markjcrane
0bef8e2e5a
Fix IVR Menu say and tone for long greeting.
2016-04-06 01:38:30 -06:00
markjcrane
5339bee11d
contact_group_uuid value is not working get the value from the database.
2016-04-06 00:39:27 -06:00
markjcrane
daedac51fc
Fix the contact group delete button.
2016-04-06 00:33:52 -06:00
markjcrane
c38ff886e5
Fix assigning groups to contacts.
2016-04-06 00:27:57 -06:00
markjcrane
2b5480f894
Remove the lan access control list as its not needed by default.
2016-04-06 00:14:53 -06:00
markjcrane
12067b8aea
Update the script.php class use session event socket information for now.
2016-04-04 23:27:41 -06:00
markjcrane
4ac03a8d1a
Add a missing permission on backup.
2016-04-04 19:51:22 -06:00
Alexey Melnichuk
dc2265b788
Fix. Check string before build sql when do copy dialplan extension.
2016-04-04 14:41:18 +03:00
markjcrane
ff7e5323b5
Get the script_dir path from event socket.
2016-04-03 09:47:58 -06:00
markjcrane
7b1a596d6f
Use is_dir instead of check for the length of the stirng.
2016-04-03 09:36:27 -06:00
markjcrane
9217b599ed
Only write the scripts if the directory is set.
2016-04-03 09:29:37 -06:00
markjcrane
7aeeda0e15
Rename to the switch_settings class.
2016-04-02 20:11:51 -06:00
markjcrane
ebee007ab8
Change the switch class to freeswitch.
2016-04-02 19:37:37 -06:00
markjcrane
7d61371bc9
Rename the EventSocket class.
2016-04-02 19:23:16 -06:00
markjcrane
d9e00f2be3
Add a new switch class with a method to get the directories needed for FreeSWITCH and add them to default settings -> switch category.
2016-04-02 17:53:51 -06:00
markjcrane
11f4fea479
Change expire["sofia_conf"] to expire["sofia"] and expire["acl_conf"] to expire["acl"]. Then add a default value to prevent nil errors when the conf.lua script has not been updated.
2016-04-02 08:32:43 -06:00
reliberate
14973b5c97
Functions: Enhance img_spacer() function.
...
Dialplan Edit: Integrate img_spacer() to fix row divider.
Default/Domain/User Settings: Use img_spacer() function for color swatches.
Contact Times: Adjust for recent changes on img_spacer() function.
2016-04-01 19:44:26 -06:00
reliberate
ce31971277
Voicemail: Show Add button even when no Voicemails exist.
...
Extensions: Integrate keyboard shortcuts (Ctrl+A to select all, Delete to delete checked).
2016-03-31 18:03:32 -06:00
reliberate
2ca72bd99d
Function: Created key_press function to dynamically generate key detection javascript.
...
Voicemail: Ctrl+A checks all checkboxes, pressing Delete deletes the checked Voicemails.
Editor: Integrated key_press function.
Command: Integrated key_press function.
2016-03-31 17:11:37 -06:00
reliberate
c3ea9a0f16
Editor: Add Default Setting descriptions.
2016-03-31 10:50:31 -06:00
reliberate
bca92cf8ca
Editor: Create app_defaults to add related Default Settings.
2016-03-31 10:45:09 -06:00
FusionPBX
3276f13fa4
Merge pull request #1524 from moteus/extension_select_count
...
Fix. Display extension on MySQL.
2016-03-30 08:53:36 -06:00
reliberate
cdc6aa691c
SIP Profile Settings: Set paging at 200 records, add param.
2016-03-30 00:58:47 -06:00
markjcrane
fa0f310d97
Change some IVR Menu defaults as 0 is unlimited and 1 continues to the exit on the first error.
2016-03-29 21:10:43 -06:00
reliberate
6b0aa41872
Dashboard, Call Routing, Ring Groups language file fix.
2016-03-29 16:36:39 -06:00
reliberate
28084dc0ff
Call Routing: More responsive layout, includes additional info in list view.
2016-03-29 16:28:17 -06:00
reliberate
414949e2a6
Ring Groups: Language file fixed.
2016-03-29 14:20:06 -06:00
reliberate
ef755cf9da
Theme: Minor CSS tweaks.
...
Ring Groups: Rework forwarding controls - integrate into Dashboard view and Ring Group edit page.
2016-03-29 14:15:01 -06:00
Alexey Melnichuk
b85067b166
Fix. Display extension on MySQL.
...
Problem that
```SQL
select (select count(*) as num_rows ...)
```
is not the same as
```SQL
select (select count(*) ...) as num_rows
```
I think problem may be on SQLite too.
2016-03-29 19:00:59 +03:00
markjcrane
c00194127c
Remove the cast on app/calls/calls.php to fix non-numeric extensions.
2016-03-29 03:49:41 -06:00
markjcrane
6a2e98baa2
Fix the problem with non-numeric extension causing an error. Not certain we will keep this method but its an interesting solution.
2016-03-29 03:42:24 -06:00
reliberate
cd7843b7f3
Apps: Integrate ability to set paging via a Default/Domain/User Setting (domain > paging > numeric).
2016-03-28 23:02:11 -06:00
reliberate
7c5176cf41
Theme: Add additional Settings to control the style of various elements, remove old css classes.
...
Default/Domain/User Settings: Add color previews in list view.
2016-03-28 22:29:15 -06:00
reliberate
347417011e
Language changes for last commit.
2016-03-28 18:07:02 -06:00
reliberate
1a69272fab
Languages file for last commit (doh).
2016-03-28 17:58:19 -06:00
reliberate
fd54066540
Theme: Replace image-based control icons with Bootstra Glyphicon buttons.
...
Voicemail Messsages: Added ability to toggle message status (saved/new).
2016-03-28 17:50:07 -06:00
reliberate
785279d62b
Destinations/Extensions/Voicemails: Better sorting ability.
2016-03-28 15:21:05 -06:00
reliberate
a70f1a8e11
Contact Timer: Replace PHP short tags.
2016-03-28 14:28:10 -06:00
reliberate
cdf7ff99b8
Dialplan Edit: Style mods.
2016-03-28 09:57:03 -06:00
reliberate
1f0e28455b
Dialplan Edit: Disable text-overflow (for now).
2016-03-28 09:31:53 -06:00
reliberate
3419a18989
Recordings/CDR: Fix audio playback and progress bar style.
2016-03-28 09:09:33 -06:00
reliberate
9d6469eba3
Access Controls: Update layout/style.
2016-03-28 08:41:55 -06:00
reliberate
b2bfc35f41
Theme: Explicitly set file input class to be inline.
...
MOH: Revert last change.
2016-03-28 08:22:59 -06:00
reliberate
017da03006
MOH: Fix layout issue with file upload input and clear button.
2016-03-28 08:11:04 -06:00
reliberate
22edbabf5d
Call Routing: Improve order by - sort numerically.
2016-03-28 07:36:25 -06:00
Alexey Melnichuk
43eb07119b
Fix. Display extensions in order way
2016-03-28 11:54:47 +03:00
reliberate
0899a8e5da
Import Contacts: Fix layout issue.
2016-03-27 03:00:05 -06:00
reliberate
a3ab81d53b
Command: Correct layout & styles.
2016-03-27 02:54:29 -06:00
markjcrane
08ba30b9ee
Change the app/emails/app_languages.php to UTF-8 encoding and used a spanish dictionary to fix the translations that were broken when converting file encoding.
2016-03-27 01:18:51 -06:00
markjcrane
77bc05d2fa
Change the encoding type for app/emails/app_menu.php to UTF-8.
2016-03-27 01:10:29 -06:00
markjcrane
46cec34644
Fix v_settings update sql command in app/settings/app_defaults.php.
2016-03-26 23:59:28 -06:00
markjcrane
a12b5ac43c
Remove agent_admin from call_centers/app_menu.php as it doesn't exist by default and causes an error.
2016-03-26 23:36:13 -06:00
reliberate
13e3aa4fa8
Added: Bootstrap Framework - initial integration.
...
Added: Bootstrap Plugins - DateTimePicker, ColorPicker (in multiple apps)
Added: Default Theme - responsive
Removed: RightJS Framework - no longer needed.
Removed: Accessible Theme - superseded by Default theme.
Removed: Minimized Theme - superseded by Default theme.
Enhanced: Menu - responsiveness added.
Enhanced: Dashboard - responsiveness added.
Etc.
2016-03-25 16:29:20 -06:00
markjcrane
ab7bd4a3d3
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-03-24 23:08:45 -06:00
markjcrane
66e01ef9dc
Change to the new context require renaming two variables to be consistent and to prevent a problem.
2016-03-24 23:08:23 -06:00
FusionPBX
eb81998165
Revert "Revert "Revert "search selects"""
2016-03-24 22:25:18 -06:00
FusionPBX
90242c0c60
Revert "Revert "search selects""
2016-03-24 22:03:37 -06:00
FusionPBX
68e728b0b6
Revert "search selects"
2016-03-24 22:02:41 -06:00
FusionPBX
7217d29d8b
Merge pull request #1497 from blackc2004/master
...
search selects
2016-03-24 21:56:20 -06:00
FusionPBX
a0e736fb34
Merge pull request #1500 from moteus/provision_contact_sql
...
Fix. SQL text to query user contact in provision class
2016-03-24 21:44:32 -06:00
markjcrane
459a5931fa
Fix some of the elements in the contacts array.
2016-03-24 21:43:03 -06:00
FusionPBX
1807b37872
Merge pull request #1502 from moteus/provision_contact_category
...
Fix. Export `contact_category` for provisioning template
2016-03-24 21:38:50 -06:00
markjcrane
0e3ea02f72
Change sytnax from database["name"] to database.name in the config.lua.
2016-03-24 20:15:09 -06:00
markjcrane
b940749eb5
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-03-24 15:02:30 -06:00
markjcrane
83edd6a7fd
On windows force to / instead of the backslash \ as path. This fixes a problem where recording c:\pathtofusionpbx\recordings fails because the \r gets understood as a carriage return in the session:record in FreeSWITCH.
2016-03-24 15:02:04 -06:00
Alexey Melnichuk
62c4618259
Fix. SQL in group contacts
2016-03-24 17:59:01 +03:00
Alexey Melnichuk
2ab96611ef
Fix. Export `contact_category` for provisioning template
...
Add. Export `contact_type` and `phone_label` for provisioning template
2016-03-24 17:54:31 +03:00
Alexey Melnichuk
4bb595f797
Fix. SQL text to query user contact in provision class
2016-03-24 15:54:29 +03:00
Alexey Melnichuk
facbd6a62d
Fix. Display correct gateway name in URI on `Fax Active` page
2016-03-23 14:02:33 +03:00
markjcrane
bb379b997e
Show both LAN and WAN IP in the registrations.
2016-03-23 00:14:30 -06:00
markjcrane
85263b3a00
Replace the external ip with the internal nat ip address.
2016-03-23 00:07:50 -06:00
markjcrane
f5002bec99
Re-add the time condition dialplan button label.
2016-03-22 23:52:37 -06:00
markjcrane
c4332db765
Time condition hide the group label as it uses too much vertical space and the group number is provided by default.
2016-03-22 23:39:23 -06:00
blackc2004
128026f3e8
search selects
2016-03-22 15:42:46 -07:00
markjcrane
fe320d40da
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-03-21 23:45:36 -06:00
reliberate
74006543ef
Editor: Fix Clip Library folder nesting, misc adjustments to Clip and File lists.
2016-03-21 16:01:44 -06:00
markjcrane
f3114cdf05
Add support for destination_number name to be customized on inbound routes.
2016-03-21 11:13:47 -06:00
reliberate
30655054c0
Dashboard: Enhance with priority numbers and additional System Count items.
...
Devices: Fix missing translation.
Voicemails: Fix missing translation.
2016-03-20 03:22:29 -06:00
markjcrane
bdcd499b2c
Fix a minor display issue for contacts.
2016-03-19 21:57:37 -06:00
markjcrane
a11ee88cd8
Hide the IVR sub menus until they are ready.
2016-03-19 21:18:07 -06:00
markjcrane
8139ddeb56
Correct the syntax for the app destinations array.
2016-03-19 19:59:52 -06:00
markjcrane
e984d7e00a
Update the IVR Menu class to make dialplan more modular. Add option for LUA or application IVR.
2016-03-19 19:06:06 -06:00
FusionPBX
ee7f8c08d7
Merge pull request #1495 from blackc2004/master
...
fix some email stuff
2016-03-19 15:17:43 -06:00
reliberate
51275443c5
Voicemail: Add bulk delete ability for Messages, instant saved indication when playing/downloading, and table row click to play.
...
Dashboard: Minor code cleanup.
2016-03-19 13:54:24 -06:00
reliberate
471c647ba2
Voicemail: Change 'View' link to 'Messages' instead.
2016-03-19 08:16:49 -06:00
reliberate
a9e3717e75
SQL Query: Removed.
...
Command: Integrate SQL Query functionality within Command app.
(Note: Permission and Menu modifications - please Restore Defaults)
2016-03-18 23:18:00 -06:00
blackc2004
80be7780d8
fix some email stuff
2016-03-18 18:53:41 -07:00
reliberate
de75f58e62
Command: Enable PHP syntax highlighting without opening/closing tags.
2016-03-17 17:33:33 -06:00
reliberate
4883356509
Command: Fix bug with Ctrl+Enter to Execute.
2016-03-17 15:57:44 -06:00
reliberate
680d6f1802
Command: Integrate new editor, include Clip Library.
2016-03-17 15:50:18 -06:00
markjcrane
db8fa2e5f5
Add destination number regex and string_to_regex function.
2016-03-17 13:22:03 -06:00
reliberate
f7aca7239c
Extensions: Added bulk delete.
...
Voicemail: Added bulk delete. On delete, remove recordings folder, and voicemail_options, _destinations, and _greetings database records.
2016-03-16 18:48:42 -06:00
markjcrane
36d8c7815d
Change daylight_savings_start_date to daylight_savings_start_day as it is more accurate for representing the data. Add daylight_savings_start_time and daylight_savings_stop_time
2016-03-15 16:15:32 -06:00
markjcrane
6e4be852ad
Update default settings add daylight_savings_start_month and date for the polycom templates.
2016-03-15 13:51:01 -06:00
markjcrane
926cda4a97
Add polycom_digitmap to provision category in default settings.
2016-03-15 12:50:04 -06:00
markjcrane
121c58ebe7
Move contact_exists to a method in the provision class.
2016-03-15 12:22:57 -06:00
FusionPBX
133c0c8258
Merge pull request #1489 from mafoo/Enhance-device_edit
...
Enhance device_edit
2016-03-15 03:12:57 -06:00
reliberate
10c99b93b5
User Dashboard: Restore Click-to-Call functionality.
2016-03-14 18:59:30 -06:00
mafoo
406a07b6bd
Enhance device_edit
...
tweaked fade in/out for files elements to make them fade in sync and out
in sync
fixed fadeIn for files button as attaching to the fadeout on select
seems to be broken
2016-03-14 16:14:27 +00:00
FusionPBX
169220439f
Merge pull request #1459 from moteus/operator_panel_short_number
...
Fix. Use operator panel with short extension.
2016-03-11 13:38:18 -07:00
FusionPBX
b53164ac93
Merge pull request #1468 from mafoo/WhitespaceClean-app/batch_1
...
WhitespaceClean-app/batch_1
2016-03-11 13:35:41 -07:00
FusionPBX
5a8a19af39
Merge pull request #1469 from mafoo/WhitespaceClean-app/batch_2
...
WhitespaceClean-app/batch_2
2016-03-11 13:35:24 -07:00
FusionPBX
e2f06cf8f3
Merge pull request #1466 from mafoo/WhitespaceClean-app/sip_profiles
...
WhitespaceClean-app/sip_profiles
2016-03-11 13:27:38 -07:00
FusionPBX
8b7c0ffe6d
Merge pull request #1467 from mafoo/WhitespaceClean-app/xml_cdr
...
WhitespaceClean-app/xml_cdr
2016-03-11 13:25:49 -07:00
FusionPBX
970c1d54e2
Merge pull request #1460 from mafoo/Enhance-Add_mod_translate
...
added mod_translate to the modules list
2016-03-11 13:24:43 -07:00
FusionPBX
68a121cd66
Merge pull request #1462 from mafoo/BugFix-Translation-True_False
...
BugFix-Translation-True_False
2016-03-11 13:24:13 -07:00
FusionPBX
61e9010319
Merge pull request #1465 from mafoo/WhitespaceClean-app/dialplan
...
WhitespaceClean-app/dialplan
2016-03-11 13:22:02 -07:00
FusionPBX
e21dfcb69c
Merge pull request #1464 from mafoo/WhitespaceClean-app/access_controls
...
WhitespaceClean-app/access_controls
2016-03-11 13:21:00 -07:00
markjcrane
b135f6b120
Change device_provision_enable to device_enabled to make it consistent with the rest of the fields that are used for to enable and disable something.
2016-03-11 11:46:02 -07:00
mafoo
e410824380
WhitespaceClean-app/batch_2
...
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 12:01:24 +00:00
mafoo
d408cf2fbc
WhitespaceClean-app/batch_1
...
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:56:29 +00:00
mafoo
ce8137b407
WhitespaceClean-app/xml_cdr
...
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:54:18 +00:00
mafoo
ad07565e16
WhitespaceClean-app/sip_profiles
...
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:51:17 +00:00
mafoo
c34ce168d5
WhitespaceClean-app/dialplan
...
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:49:17 +00:00
mafoo
fbffc5f20e
WhitespaceClean-app/access_controls
...
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:47:28 +00:00
mafoo
4131a70c02
BugFix-Translation-True_False
...
fixed various uses of ucwords() to render true/false to use
$text[label-*] instead
2016-03-11 11:34:52 +00:00
reliberate
a9237ef3fa
User Dashboard: Add blocks with additional customizable information (voicemail count, missed calls, recent calls, system counts, domain limits, and system status).
...
CDR: Adjust icon status and missed call filter to be more accurate, simplify User's view of CDR, add additional call result filter.
2016-03-10 16:29:47 -07:00
mafoo
4345648dc4
added mod_translate to the modules list
2016-03-09 17:46:20 +00:00
Alexey Melnichuk
d22254bac7
Fix. Use operator panel with short extension.
...
Problem because if you have say 15 ext. and one of ext has say number `14`
and extension `14` has index 15 in array.
And php returns
```PHP
$a = array('14' => 'string', 14 => 'number');
print($a['14']); // number
``
2016-03-09 16:24:20 +03:00
markjcrane
81e0a9c7c2
Add new default settings for http_auth_type, contact_extensions, contact_groups, and contact_users.
2016-03-07 21:35:38 -07:00
markjcrane
f475437a9d
Add http digest authentication and make it the default with an option to use basic if required.
2016-03-07 21:31:37 -07:00
markjcrane
75780c1ec1
Add the contacts array to provisioning template to be used for the phone directory.
2016-03-04 18:37:01 -07:00
markjcrane
b4b86b0478
Fix indentation on the editor.
2016-03-04 13:18:30 -07:00
reliberate
ce2490dafc
User Dashboard: Minor layout optimizations.
...
Follow Me: Added search and minimized paging controls.
Extensions: Added minimized paging controls.
2016-03-03 19:01:58 -07:00
reliberate
e712d9a15e
Call Center Agent: Prevent duplicate sip_invite_domain key/value insertion on Agent edit.
2016-02-29 22:54:24 -07:00
reliberate
50deef7823
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-02-29 21:49:36 -07:00
reliberate
8ed4489710
Outbound Route: Set effective_caller_id_name to use Emergency CID Name when creating 911 route.
2016-02-29 21:46:13 -07:00
markjcrane
9547292524
Add a call limit dialplan disabled for now.
2016-02-29 18:46:50 -07:00
markjcrane
093556cd42
Rename install_first_time variable and file name. Remove the install/upgrade_switch.php which isn't being used anymore. Update the indentation and remove inconsistent white spaces.
2016-02-29 09:24:05 -07:00
markjcrane
990a8e766c
If follow me is enabled then show it by default.
2016-02-26 14:35:58 -07:00
markjcrane
46ea1de348
Add a new permission follow_me_ignore_busy.
2016-02-26 14:13:32 -07:00
reliberate
010dae5ea9
Inbound Routes: Set column widths on form.
2016-02-25 18:45:27 -07:00
reliberate
1d95ad0743
Devices, Extensions, Gateways, Users: Bypass browser password manager prompt when saving.
2016-02-25 18:19:51 -07:00
reliberate
fb2ba02106
Voicemail: Remove unnecessary echo.
2016-02-25 15:57:28 -07:00
reliberate
23576e8081
Voicemail: Fixes to Greeting select box. Bypass browser password manager pop-up when saving.
2016-02-25 14:39:28 -07:00
reliberate
42e531d31a
Voicemail: Provide a select box to choose a Greeting, instead of requesting the Greeting ID to be entered.
2016-02-25 12:06:45 -07:00
reliberate
bfb38eec0d
Call Control: Hide Follow Me settings when not Enabled.
2016-02-25 11:16:36 -07:00
reliberate
34547f27f3
Edit: Allow selection of current file path.
2016-02-25 10:28:33 -07:00
reliberate
8bb1f9c57c
Call Control: Fix - Do not disable Call Forward On Busy and Call Forward No Answer when Do Not Disturb is enabled.
2016-02-25 10:03:08 -07:00
Alexey Melnichuk
bdb7326af9
Fix. Works on php < 5.4.0 and short_open_tag=Off
2016-02-25 15:17:41 +03:00
reliberate
281944254d
Edit: Customize defaults with Settings, add live preview on Mode and Font Size.
2016-02-25 01:19:24 -07:00
reliberate
e49034921e
Edit: Added Find/Replace and Go To (Line) features in toolbar, rename Ace application folder.
2016-02-24 14:44:32 -07:00
reliberate
288736b5a8
Edit: root.php updated
2016-02-24 12:49:20 -07:00
reliberate
5456e2d837
Edit: Revamp using Ace editor (ace.c9.io).
2016-02-24 12:28:35 -07:00
markjcrane
3e1e822fbd
Add domain_uuid to the CDR result set.
2016-02-23 19:42:10 -07:00
markjcrane
e44cfabcb9
If show all is used on the export then remove the domain name from the file name.
2016-02-23 19:33:16 -07:00
markjcrane
2874807570
Add showall hidden option to the regular CDR search form.
2016-02-23 19:19:03 -07:00
markjcrane
7437048eb4
Fix the SQL command when using the advanced search and improve security on how showall is being used.
2016-02-23 19:05:52 -07:00
markjcrane
d58122aa56
Change a POST to a GET on the advanced search for CDR.
2016-02-23 18:15:07 -07:00
markjcrane
bfd2d791b9
Fix the checkbox on the show all for the advanced search.
2016-02-23 18:09:00 -07:00
markjcrane
eb5c341383
Additional work to get the CDR to allow the show all to work with the regular search and advanced search.
2016-02-23 17:53:21 -07:00
markjcrane
2adb0147a9
Allow admin access to the menu for dialplan -> destinations.
2016-02-23 11:10:27 -07:00
markjcrane
88e6d0599c
Add round brackets around the condition destination_number for inbound routes generated by destinations.
2016-02-22 14:28:45 -07:00
markjcrane
5a06f486af
Rename .project.ROOT to project_root.php this conforms better with current file naming standards.
2016-02-22 14:01:18 -07:00
markjcrane
419fb0a88d
Device add Mitel line functions that match the Mitel web interface.
2016-02-19 11:11:56 -07:00
FusionPBX
eec24d6341
Merge pull request #1442 from moteus/acl_flush_memcache
...
Fix. Clear memcache after edit ACL.
2016-02-16 08:53:29 -07:00
Alexey Melnichuk
1d2a612030
Fix. Clear memcache after edit ACL.
2016-02-16 14:02:00 +03:00
blackc2004
be018be1f2
fix if_permission
2016-02-15 11:19:18 -08:00
markjcrane
fe6a73a3d8
Add ability to the acl.conf.xml to read a description attribute.
2016-02-14 03:09:55 -07:00
markjcrane
13861172a9
If the user is in the superadmin or admin group and user group it was preventing the fax_forward number from being updated.
2016-02-11 00:19:44 -07:00
markjcrane
b489074e0c
Fax add a way to change the inbound fax file name.
2016-02-10 21:44:03 -07:00
markjcrane
9b1cb7c43e
Fix the check to see if domain_name is not set.
2016-02-10 17:15:31 -07:00
markjcrane
2e5e2aa3b3
XML CDR - if the domain_uuid is not found then attempt to use sip_req_host to get the domain name. If domain_name and domain_uuid are still empty then add the CDR record with the domain_uuid as null so there is a record of the call.
2016-02-10 13:54:15 -07:00
FusionPBX
f39708bee7
Merge pull request #1435 from skyeblueiscool/patch-1
...
Update follow_me.php
2016-02-06 23:06:01 -07:00
FusionPBX
2064b451b2
Merge pull request #1433 from mafoo/BugFix-conference_center_rooms
...
Fix for when a conference room has no admins
2016-02-06 15:42:29 -07:00
markjcrane
aa9717518f
Change the category to provision for provision ntp_server_primary, and ntp_server_secondary.
2016-02-06 14:53:31 -07:00
skyeblueiscool
dcc64101be
Update follow_me.php
2016-02-05 16:47:36 -08:00
mafoo
27dfc364df
Fix for when a conference room has no admins
...
If a conference room had no admins it would become impossible to see it in the GUI
This fix makes it possible for a admin or super admin to view rooms in this state.
this uses a new permission "conference_room_view_all"
2016-02-05 09:47:42 +00:00
markjcrane
fa1d97a6ca
Fix a minor mistake.
2016-02-04 23:39:08 -07:00
markjcrane
658f2ab678
Hide memcache on the system status page if FreeSWITCH is not installed.
2016-02-04 23:28:23 -07:00
mafoo
416a704c12
made it possible to find phrases
...
fixed string replace not taking out spaces aswell
2016-02-04 16:19:27 +00:00
mafoo
010963aa2f
fix for incorrect destinations
2016-02-04 15:49:03 +00:00
mafoo
467384aece
Corrected selected statements
2016-02-03 17:32:07 +00:00
FusionPBX
2c4270fb82
Merge pull request #1425 from mafoo/BugFix-Phrases
...
Fix for phrases are actually phrase_uuid not phrase_name.domain_uuid
2016-02-03 08:17:26 -07:00
mafoo
c17fccbff2
Fix for phrases are actually phrase_uuid not phrase_name.domain_uuid
2016-02-03 15:08:28 +00:00
Alexey Melnichuk
227cd5d854
Fix. Save instead of empty value path to recordings for some sound options.
2016-02-03 10:28:12 +03:00
Alexey Melnichuk
7545a52013
Fix. Path to records in music on hold.
2016-01-28 13:17:30 +03:00
markjcrane
e5169e2432
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-01-27 15:56:42 -07:00
markjcrane
217e3b562c
Add a new permission extension_user_record to control who is able to see extension record. By default superadmin has this permission.
2016-01-27 15:56:22 -07:00
FusionPBX
78c1bb01c4
Merge pull request #1413 from mafoo/BugFix-Phrases
...
phrases should be written out as there uuid
2016-01-26 10:38:43 -07:00
mafoo
671315a361
phrases should be written out as there uuid
...
not the name.domain_uuid format
2016-01-26 17:34:44 +00:00
markjcrane
4261c58c14
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-01-25 21:27:37 -07:00
markjcrane
9546782a68
Add Cisco and Linksys to the format_mac list.
2016-01-25 21:27:21 -07:00
FusionPBX
45a088a409
Merge pull request #1406 from moteus/modules_no_esl
...
Fix. Display modules form if FS does not start.
2016-01-25 21:18:22 -07:00
markjcrane
c49e47e61f
More work on user assigned contacts.
2016-01-25 20:38:45 -07:00
markjcrane
8cd347bede
Disable default settings -> call center path by default.
2016-01-25 10:24:09 -07:00
markjcrane
febf47d61e
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-01-22 11:11:23 -07:00
markjcrane
f9bd8e0998
Change Mitel Line 1-8 to Line only.
2016-01-22 11:02:25 -07:00
mafoo
87a2b0de47
fix for when the element is not in the document yet
2016-01-22 11:51:58 +00:00
Alexey Melnichuk
75195d5153
Fix. Display modules form if FS does not start.
2016-01-22 13:05:13 +03:00
markjcrane
5a20dce9ab
Move the php tag.
2016-01-21 23:33:03 -07:00
markjcrane
2e0e499e93
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-01-21 23:29:29 -07:00
markjcrane
3ea6eac9cf
Start the Mitel functions list.
2016-01-21 23:29:13 -07:00
Alexey Melnichuk
fec4df23a0
Fix. Copy dialplan extension with correct `add_uuid` for outbound route.
2016-01-21 17:29:14 +03:00
markjcrane
3984218fb5
Fix the provisioning class.
2016-01-20 12:26:01 -07:00
markjcrane
9ca689236a
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-01-20 11:58:33 -07:00
markjcrane
c6b39cc0a5
Add device profile copy button.
2016-01-20 11:58:10 -07:00
FusionPBX
9cd2cd4789
Merge pull request #1397 from mafoo/Enhance-root.php
...
Enhance root.php
2016-01-20 11:06:18 -07:00
mafoo
9ce00a03cf
values were being assigned rather than compared
2016-01-20 13:44:36 +00:00
Mafoo
ad324f4744
changed throw Exception to die
...
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
markjcrane
882333a1b0
Add personal directory array for provisioning.
2016-01-19 22:14:02 -07:00
markjcrane
c068d9dab6
Add a few more permission checks to conference_room_edit.php
2016-01-18 22:06:45 -07:00
markjcrane
30d5177b0a
Work on the permissions for contacts.
2016-01-18 21:46:49 -07:00
markjcrane
33d8597a5f
Allow call forward and follow me to be setup when the extension is disabled.
2016-01-18 21:33:03 -07:00
markjcrane
8fcc999bd2
Remvove the shared option and update the contact description.
2016-01-18 18:30:22 -07:00
markjcrane
bad658ac68
Move the contact user data to the correct table.
2016-01-18 17:51:32 -07:00
markjcrane
38af18d127
Simply deleting contact users and groups.
2016-01-18 17:42:32 -07:00
markjcrane
9e8cd7d348
Add a missing bracket.
2016-01-18 16:55:26 -07:00
markjcrane
1474b51779
Update permissions on contact_edit and add ability to delete a user that is assigned to the contact.
2016-01-18 16:53:19 -07:00
markjcrane
08625735e9
Update the sql query that lists the assigned users to specific contacts.
2016-01-18 15:02:34 -07:00
markjcrane
69de2cacac
Fix the contact page layout.
2016-01-18 14:44:05 -07:00
markjcrane
35c8198160
Add the translations for Users, and add the new permissions.
2016-01-18 14:35:44 -07:00
markjcrane
b60f55525e
Add contact user list to contact_edit.php.
2016-01-18 14:17:59 -07:00
markjcrane
468e86e937
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-01-18 14:15:36 -07:00
markjcrane
e960c847d6
Move the sql queries from the content in conference_room_edit.php
2016-01-18 14:15:21 -07:00
FusionPBX
1e9343aa46
Merge pull request #1396 from mafoo/Enhance-BugFix
...
Enhance root.php
2016-01-18 11:22:41 -07:00
Mafoo
2669f6f1a9
Added check for if .project.ROOT is missing
...
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
markjcrane
e9d8605c0d
Assign the user that created the contact to the user that created it. When deleting a contact delete the user assigned to it.
2016-01-17 16:16:51 -07:00
markjcrane
1c59453952
Add a new table v_contact_users.
2016-01-17 14:17:12 -07:00
markjcrane
23b4b7c9bf
Change $_SERVER['DOCUMENT_ROOT'].PROJECT_PATH to $_SERVER["PROJECT_ROOT"].
2016-01-17 00:01:13 -07:00
markjcrane
3eda2664fd
Set the mac address to lower case in a different location.
2016-01-16 12:02:32 -07:00
markjcrane
afd92882c9
Set the mac address to lower case.
2016-01-16 11:58:22 -07:00
markjcrane
b67f9dee45
This doesn't appear to be completed. The developer that created should talk to me about what its purpose is as this seems to duplicate domain settings.
2016-01-16 10:33:46 -07:00
FusionPBX
76b1ea734e
Merge pull request #1331 from mafoo/BugFix-root.php_logic
...
Rollout new root.php
2016-01-16 10:09:44 -07:00
markjcrane
74ca9eb980
Consolidate the SQL Queries for better performance.
2016-01-16 09:54:01 -07:00
markjcrane
285cad06da
Fix a problem with the provision url path which was caused by a pull request in the last 12 hours.
2016-01-16 09:44:15 -07:00
FusionPBX
88a10cbea8
Merge pull request #1139 from joernott/master
...
Allow provisioning with internal addressbook and update snom320 tpl
2016-01-15 22:45:32 -07:00
FusionPBX
e5aee41056
Merge pull request #1385 from blackc2004/master
...
yealink remote phone book
2016-01-15 22:40:55 -07:00
FusionPBX
04813452a1
Merge pull request #1388 from mafoo/BugFix-Devices
...
BugFix to app/devices
2016-01-15 21:42:01 -07:00
blackc2004
1a6d6308c7
Update 980_cidlookup.xml
2016-01-15 20:16:21 -08:00
markjcrane
62d1575202
Make the domain in MN_Generic.cfg dynamic.
2016-01-15 17:35:00 -07:00
markjcrane
c4eca6c330
Mitel provisioning add MN_Generic.cfg and update the 5324 and 5340 templates.
2016-01-15 17:09:16 -07:00
Matthew Vale
1502cf15ff
changed protocol to match request
2016-01-15 13:43:10 +00:00
Matthew Vale
b20a38f454
added logic in cli mode to chdir to the correct directory first
...
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
markjcrane
b40415c53f
If the call group or toll allow have a value set set selected.
2016-01-13 17:57:25 -07:00
markjcrane
e186172b6f
Use call group singular instead of plural.
2016-01-13 16:40:26 -07:00
markjcrane
73b3afe506
Add an option for toll allow and call group select list.
2016-01-13 16:26:55 -07:00
blackc2004
28aec4f0a9
start of local extensions as remote phone book
2016-01-13 10:08:38 -08:00
Matthew Vale
173ae7001d
Added full logic to support cli as well
2016-01-13 17:38:54 +00:00
markjcrane
b422117500
Add hangup to the destination select list.
2016-01-12 21:07:49 -07:00
markjcrane
605498c114
Remove the round brackets as they are not needed with this dialplan.
2016-01-12 20:54:48 -07:00
markjcrane
c1266f3e00
Remove the line after ?>
2016-01-12 20:48:22 -07:00
Matthew Vale
b81748bd22
change to use '/' instead of DIRECTOR_SEPERATOR
2016-01-12 14:47:50 +00:00
Matthew Vale
1ad1c31b27
Rollout of root.php
2016-01-12 13:55:39 +00:00
Matthew Vale
9da082409a
Added display of project root
2016-01-12 13:55:32 +00:00
Matthew Vale
1d60d8acb4
Initial changes to root.php
...
added new $_SERVER['PROJECT_ROOT'] that takes into account sub-dir detection
2016-01-12 13:55:27 +00:00
markjcrane
fe9c46c0d0
Change array extensins to contact_extensions and add a new extension array. Remove trailing spaces. And add a new cisco 79xx directory called Our Phones.
2016-01-12 02:42:59 -07:00
markjcrane
8ac40de88f
Set the mac address variable.
2016-01-11 07:58:57 -07:00
markjcrane
a35d442dfa
Change the vendor ID hex number to lower case and re-use prov object that already exists.
2016-01-09 11:50:49 -07:00
markjcrane
ba67594456
Method get_vendor add vendor mitel and put them in alphabetical order.
2016-01-09 11:37:40 -07:00
markjcrane
c076becb21
Use the format_mac method in the provision class.
2016-01-09 11:22:10 -07:00
markjcrane
7c9c6acc82
Continued work on formatting the mac address for upper or lower case.
2016-01-09 11:10:37 -07:00
markjcrane
40b665fefa
Device File download format the mac address file name according to the requirements of the vendor.
2016-01-09 09:52:27 -07:00
markjcrane
3fddd940ec
Add a missing keyword function.
2016-01-09 09:46:43 -07:00
markjcrane
97ab1c9c87
Add a new method call format_mac to make the code more reusable.
2016-01-09 09:43:14 -07:00
markjcrane
878571c927
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-01-09 09:29:53 -07:00
markjcrane
01edbb30b8
Set the mitel mac address to upper case.
2016-01-09 09:29:39 -07:00
Luis Daniel Lucio Quiroz
39cbe216df
Bill the incoming call
...
wrong variable, use the correct one.
2016-01-08 23:44:06 -05:00
markjcrane
e0e28180bc
Update the name of the dialplan.
2016-01-08 14:13:00 -07:00
markjcrane
8a76b00d88
Add a dialplan for mod_cidlookup.
2016-01-08 14:05:59 -07:00
FusionPBX
411c18477a
Merge pull request #1369 from blackc2004/patch-30
...
Update xml_cdr_search.php
2016-01-05 11:39:07 -07:00
FusionPBX
610d45c355
Merge pull request #1370 from blackc2004/patch-31
...
Update xml_cdr.php
2016-01-05 11:38:48 -07:00
FusionPBX
9f2ef55808
Merge pull request #1372 from blackc2004/patch-32
...
Update app_config.php
2016-01-05 11:38:08 -07:00
blackc2004
0c7b49ed29
Update emails.php
2016-01-05 10:21:55 -08:00
blackc2004
d4e3035880
Update app_config.php
2016-01-05 10:20:12 -08:00
blackc2004
8a293a1c21
Update xml_cdr.php
2016-01-05 10:13:54 -08:00
blackc2004
68d260921c
Update xml_cdr_search.php
2016-01-05 10:12:39 -08:00
Matthew Vale
6788adeae4
Updated ring_group_forward for user dashboard
...
this is so the user_dashboard consistently shows the ring group name (as
used elsewhere to refer to a ring group)
2016-01-05 15:17:20 +00:00
markjcrane
aac6d4ff96
Using phrase uuid instead of the phrase name reason is this prevents the phrase from breaking when the phrase name is changed.
2016-01-04 17:16:14 -07:00
Alexey Melnichuk
4de4bb89f4
Fix. Do not cast dialed number to int in `Operator Panel` app.
...
This make problems with numbers starting with `0` e.g. (001)
Also this makes problem with too long numbers which does not fit to int type.
2015-12-28 15:48:18 +03:00
Alexey Melnichuk
9f8d05481f
Fix. Use `text` class in fax_files.php
2015-12-25 11:48:17 +03:00
Alexey Melnichuk
df4d2216dd
Change. Reduce too long app data in active calls app.
...
Problem that when you have large app data (>7k in my case)
it takes over 2 pages to display only single channel.
2015-12-24 12:48:25 +03:00
FusionPBX
99124df423
Merge pull request #1340 from mafoo/Enhance-Intercept-Polycom
...
Intercept mode for Polycom
2015-12-22 21:14:38 -07:00
markjcrane
b721572c56
Add session cookie httponly and set it to true.
2015-12-21 20:52:54 -07:00
Matthew Vale
40cefaf34c
Intercept mode for Polycom
...
first dialplan to be utilized as global="true" and
context="${domain_name}"
2015-12-21 14:03:57 +00:00
markjcrane
f960275be8
Reduce the size of the SIP header by removing the sip_h_X-Tag if its needed the administrator can add it.
2015-12-21 03:02:52 -07:00
markjcrane
0deecbe701
Move the access controls to the new resources/classes/text translation class.
2015-12-21 00:52:40 -07:00
markjcrane
2689f518d2
Comment out the translation procedural code for access_control_node_edit.php.
2015-12-21 00:48:42 -07:00
markjcrane
16e29df2c7
Fix a problem with xml_cdr/app_languages.php.
2015-12-21 00:02:50 -07:00
markjcrane
2c2d49a4d4
Set the $db as a global variable in the class.
2015-12-20 22:54:08 -07:00
markjcrane
dd9e225fa5
Use the system function for recursive copy.
2015-12-20 22:52:40 -07:00
markjcrane
2817c536db
Fix a problem caused with a search and replace on the correct_path method.
2015-12-20 22:50:33 -07:00
markjcrane
9287772a4b
Add app/scripts to add a new scripts class and app_defaults to copy the lua scripts and write the config.lua.
2015-12-20 22:47:48 -07:00
markjcrane
4b7e7fce06
Minor adjustments.
2015-12-20 22:46:52 -07:00
markjcrane
fd761f7432
Add dialplan domain_uuid is null.
2015-12-20 01:46:30 -07:00
markjcrane
a2a98ee036
Fix the app/xml_cdr/app_languages.php and remove the include ot the import when viewing xml cdr.
2015-12-19 22:04:05 -07:00
markjcrane
b822c305c7
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-12-19 14:55:42 -07:00
markjcrane
a84b9da43c
Add ability to have global dialplan templates.
2015-12-19 14:55:28 -07:00
FusionPBX
84b46ab76e
Merge pull request #1315 from mafoo/Enhance-Languages
...
Enhance languages
2015-12-19 09:20:42 -07:00
Matthew Vale
5a07f86cfd
migrates app/languages to fusionpbx/fusionpbx-apps
2015-12-18 16:29:04 +00:00
FusionPBX
7a9ae48aae
Merge pull request #1332 from moteus/call_active_count
...
Add. Display number of active calls in title.
2015-12-15 21:35:04 -08:00
FusionPBX
dc2a637c54
Merge pull request #1323 from moteus/xml_cdr_record
...
Fix. Display recording in CDR
2015-12-14 20:24:45 -08:00
markjcrane
666d90d06c
Fix the permissions onv the voicemail directory creation.
2015-12-14 13:11:47 -07:00
markjcrane
c4240dac2b
Remove the echo in the app_defaults.php.
2015-12-14 12:58:40 -07:00
markjcrane
4448d7a120
Add driectory structure for voicemail via app defaults.
2015-12-14 12:48:01 -07:00
Alexey Melnichuk
3a035d879e
Add. Display number of active calls in title.
2015-12-14 14:41:00 +03:00
markjcrane
583498febb
Remove an extra round bracket.
2015-12-12 10:34:52 -07:00
markjcrane
e40365e338
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-12-12 10:32:31 -07:00
FusionPBX
2b094915c5
Merge pull request #1326 from mafoo/Bugfix-app/system
...
patch for SunOS
2015-12-11 18:49:34 -08:00
Matthew Vale
358ae7d312
patch for SunOS
...
corrected collection of switch version during detect_switch
2015-12-11 14:57:14 +00:00
Alexey Melnichuk
1706a13234
Fix. Play voicemail.
...
Copy from recordings.php
2015-12-11 16:40:49 +03:00
Alexey Melnichuk
7e6a0ce062
Fix. Play/Download recordings
2015-12-11 15:53:05 +03:00
Matthew Vale
665824b949
Merge branch 'fusionpbx/master' into Enhance-Languages
...
Conflicts:
app/extensions/app_languages.php
2015-12-11 08:45:26 +00:00
Alexey Melnichuk
f2a1f9f086
Fix. Display recording in CDR
2015-12-11 10:46:51 +03:00
FusionPBX
6c51090fbd
Merge pull request #1321 from blackc2004/master
...
CDR Stats changes
2015-12-10 17:24:24 -08:00
blackc2004
e69bc4da6b
extension download
2015-12-10 15:07:46 -08:00
blackc2004
904de0b267
remove print
2015-12-10 11:10:32 -08:00
blackc2004
f15a1c7a9c
CDR Stats Add ADV Search options request 1173
...
CDR Stats Add ADV Search options request 1173
2015-12-10 11:06:42 -08:00
blackc2004
c1ff104eed
Merge pull request #2 from fusionpbx/master
...
test2
2015-12-10 08:17:05 -08:00
Matthew Vale
4776ceb030
added switch git_info where available
2015-12-10 11:58:09 +00:00
Matthew Vale
cb440de264
updated switch version detection
...
will now work with both git and packaged version numbers
added bits to detect_switch
2015-12-10 10:51:38 +00:00
Matthew Vale
b76a1a4b4f
First pass on app/*
2015-12-10 10:12:41 +00:00
Matthew Vale
bb1a708444
Remvoed tab for consistency
2015-12-10 10:11:45 +00:00
Matthew Vale
b5a2fa0f29
Added initial version of app/languages
...
for analyzing missing or overlapping with global text
2015-12-10 10:04:35 +00:00
FusionPBX
f3f1cf655e
Merge pull request #1295 from moteus/fax_queue_greet_combobox
...
Add. Allows select greeting.
2015-12-09 16:26:43 -08:00
FusionPBX
91adf12550
Merge pull request #1296 from moteus/fax_queue
...
Fax queue web monitor
2015-12-09 16:25:29 -08:00
markjcrane
9761de8def
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-12-09 17:19:26 -07:00
markjcrane
2b5abc867c
Get the MAC address from the Panasonic User Agent string.
2015-12-09 17:19:05 -07:00
FusionPBX
41cb6d4407
Merge pull request #1304 from blackc2004/patch-18
...
Update devices.php
2015-12-09 15:01:08 -08:00
FusionPBX
a1ed12aefa
Merge pull request #1305 from blackc2004/patch-17
...
Update call_edit.php
2015-12-09 15:00:17 -08:00
FusionPBX
1e609b6f96
Merge pull request #1306 from blackc2004/patch-16
...
Update app_languages.php
2015-12-09 14:57:42 -08:00
FusionPBX
c5306533ad
Merge pull request #1307 from blackc2004/patch-15
...
Update app_config.php
2015-12-09 14:57:06 -08:00
FusionPBX
9a8a37378f
Merge pull request #1308 from blackc2004/patch-14
...
Update 010_user_exists.xml
2015-12-09 14:55:43 -08:00
FusionPBX
5e3ee88677
Merge pull request #1309 from blackc2004/patch-20
...
Update extension.php
2015-12-09 14:55:13 -08:00
FusionPBX
00b5dc622e
Merge pull request #1311 from blackc2004/patch-22
...
Update app_languages.php
2015-12-09 14:53:51 -08:00
FusionPBX
406e7ed127
Merge pull request #1312 from blackc2004/patch-23
...
Update xml_cdr_inc.php
2015-12-09 14:53:25 -08:00
blackc2004
de1ab15095
test
2015-12-09 14:44:22 -08:00
blackc2004
b77560d27f
Update xml_cdr_search.php
2015-12-09 14:09:12 -08:00
blackc2004
73da7ffaf3
Update xml_cdr_inc.php
2015-12-09 14:08:33 -08:00
blackc2004
284aa93458
Update app_languages.php
2015-12-09 14:07:58 -08:00
blackc2004
d0a6a57ddc
Update extension.php
2015-12-09 14:04:26 -08:00
blackc2004
85eda7c097
Update devices.php
2015-12-09 14:01:35 -08:00
blackc2004
e253f9304f
Update call_edit.php
2015-12-09 14:00:44 -08:00
blackc2004
2711d8a6c1
Update app_languages.php
2015-12-09 14:00:13 -08:00
blackc2004
f7a44633b1
Update app_config.php
2015-12-09 13:59:43 -08:00
blackc2004
e8f471974b
Update 010_user_exists.xml
2015-12-09 13:59:15 -08:00
markjcrane
15232aea60
Add the ${ and } to user_exists so that it works with the condition.
2015-12-09 12:10:31 -07:00
markjcrane
c6980b9fe6
Remove the self closing tag on the local_extension condition.
2015-12-09 12:05:20 -07:00
Alexey Melnichuk
c0ec50e46c
Fix. forgotten images.
2015-12-09 13:51:25 +03:00
Alexey Melnichuk
742a782183
Fix. Use `Test` interface to translate UI.
2015-12-09 13:37:32 +03:00
Alexey Melnichuk
199b7e0def
Add. Allows select greeting.
2015-12-09 13:21:37 +03:00
Alexey Melnichuk
5cb8aa1d2a
Change. `Send` button redirect to `Active` page.
2015-12-09 13:00:42 +03:00
Alexey Melnichuk
32685f7d98
Merge branch 'master' into fax_queue
2015-12-09 12:37:55 +03:00
markjcrane
13fa07dfc7
Remove the default context from one more location.
2015-12-08 22:32:11 -07:00
markjcrane
dbe698bbe7
Remove code that was commented out a while ago.
2015-12-08 22:15:21 -07:00
markjcrane
68bb079781
Remove count($_SESSION["domains"]) > 1 from the as the domain name should always be part of the fax directory path.
2015-12-08 21:59:09 -07:00
markjcrane
6d62de669b
Add tabbing to parse_attachments.php.
2015-12-08 21:57:18 -07:00
markjcrane
faff738b1c
Remove the destination number condition and exchange the $1 for the destination_number variable.
2015-12-08 09:13:56 -07:00
Alexey Melnichuk
279a745e4f
Add. Ability to delete fax queue element
2015-12-08 16:42:13 +03:00
Alexey Melnichuk
c76edde6d3
Add. Web UI to monitor for fax queue.
2015-12-08 16:16:54 +03:00
Alexey Melnichuk
b07e88c1df
Merge branch 'master' into fax_queue
2015-12-08 16:11:58 +03:00
markjcrane
c675f2b9b3
Add user_exists condition to local_extension to compensate for the fact we allow dialing an extension based on a non numeric username.
2015-12-07 22:09:27 -07:00
markjcrane
92083dea75
Add ^.*$| to local_extension to support dialing non numeric usernames.
2015-12-07 21:45:24 -07:00
markjcrane
f77cadfbe6
Fix the call center agent contact string include the domain by adding the sip_invite_domain with the domain name.
2015-12-07 18:02:56 -07:00
Matthew Vale
a3f9c02225
added freeswitch version when retrievable
2015-12-07 17:38:54 +00:00
Matthew Vale
47d8040fed
use $git_path to determine if it is a git install
2015-12-07 17:37:41 +00:00
Matthew Vale
7b9038fc0b
changed label to text[*]
2015-12-07 17:32:20 +00:00
Alexey Melnichuk
6b55c2af99
Merge branch 'master' into fax_queue
2015-12-07 10:29:47 +03:00
markjcrane
60e821ba3a
Add the semi colon to the GIT labels.
2015-12-06 14:01:05 -07:00
markjcrane
261c5d50cb
Add missing translation labels and remove the quotes arounds the GIT values.
2015-12-06 13:57:56 -07:00
markjcrane
dac555f0f7
Get rid of the abbreviation its recommended to use the full name in the variable unless it makes it really long in order to make the code easier to read and more intuitive.
2015-12-06 13:51:19 -07:00
markjcrane
ff8b838b5e
After removing domain name from the default recordings dir path need to add the domain name every where the recordings directory is currently used.
2015-12-06 13:37:35 -07:00
markjcrane
f240d25e4e
Change how the app_uuid is handled on device copy.
2015-12-06 10:26:10 -07:00
markjcrane
68e1af7809
Use set and unset instead.
2015-12-06 10:13:22 -07:00
markjcrane
5b23684c43
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-12-06 10:02:42 -07:00
markjcrane
a7a80e0abe
Create a new app_uuid when creating a dialplan however when copying a time condition, inbound and outbound route keep the original app_uuid.
2015-12-06 10:02:24 -07:00
FusionPBX
20ce42589d
Merge pull request #1281 from mafoo/Enhance-app/system
...
Add git information to system info
2015-12-06 07:43:21 -07:00
FusionPBX
62279c2acc
Merge pull request #1280 from moteus/fax_path_domain_name
...
Change. Use path with domain name for faxes for single tenant installation.
2015-12-04 11:44:33 -07:00
Alexey Melnichuk
5f9554c301
Fix. send fax by user listed in fax server list
2015-12-04 21:14:33 +03:00
Alexey Melnichuk
3e0c6a83a9
Merge branch 'send_fax_by_user' into fax_queue
2015-12-04 21:10:17 +03:00
Alexey Melnichuk
6fa4da3612
Fix. send fax by user listed in fax server list
2015-12-04 21:09:25 +03:00
Matthew Vale
7adab1e59f
Add git information to system info
2015-12-04 12:18:11 +00:00
Alexey Melnichuk
9568eb43f4
Change. Use path with domain name for faxes for single tenant installation.
2015-12-04 12:57:30 +03:00
markjcrane
07cd2de9ea
Update the provision file download to work with domain filter set to false.
2015-12-03 10:29:33 -07:00
FusionPBX
9d82c51a90
Merge pull request #1271 from mafoo/Enhance_Install
...
Enhance install based on feedback
2015-12-02 10:22:44 -07:00
Matthew Vale
aff613d3e9
restructured install to go via global_settings
...
added new global_settings to marshal settings used during a
install/upgrade
2015-12-02 11:16:25 +00:00
markjcrane
3c9bac53ed
Seperate Cisco 7940/7960 from Cisco SPA so that both can work with check-sync for reboot and reprovision.
2015-12-01 21:12:52 -07:00
markjcrane
b2d4749559
Add check-sync support for Linksys SPA.
2015-12-01 20:48:47 -07:00
markjcrane
b0d96995e4
Change the default North America outbound route regular expression to be more precise.
2015-12-01 13:50:11 -07:00
Matthew Vale
e1ea625161
Merge remote-tracking branch 'remotes/fusionpbx/master' into Enhance_Install
...
Conflicts:
core/install/resources/classes/install_fusionpbx.php
2015-12-01 16:21:10 +00:00
Matthew Vale
472d68ae92
added event_socket_* detection change in app_defaults
2015-12-01 13:36:13 +00:00
markjcrane
6689017bc1
Fix the mode definition for the Grandstream expansion keys.
2015-11-30 13:09:02 -07:00
Alexey Melnichuk
969840751d
Add. Translate to email2fax type message.
2015-11-30 14:54:39 +03:00
Alexey Melnichuk
c9be5948c0
Add. Send reply message after fax task done.
2015-11-30 11:57:09 +03:00
markjcrane
e0e7c90d97
Set the mac address to lower case.
2015-11-28 20:08:24 -07:00
markjcrane
ce709c6617
Add option to get the mac address from &name=SEPxxxxx
2015-11-28 19:48:45 -07:00
markjcrane
9782723b1d
Add a missing = so that the file is only provided as a download when the content type is set to application/octet-stream in the url.
2015-11-28 19:15:29 -07:00
markjcrane
e41519478b
Add the contact_category to contacts array in the provision class.
2015-11-28 18:29:15 -07:00
markjcrane
e49ba553b6
Fix the provision path.
2015-11-27 14:10:49 -07:00
markjcrane
8a783fdc03
Add the additional language variables to app_languages.php.
2015-11-27 11:25:50 -07:00
markjcrane
8ca5c6f92a
Add domain_uuid is null to the dialplan class similar to how already done in the ring_groups/index.lua.
2015-11-27 11:25:06 -07:00
markjcrane
331778e36c
Correct the primary key of v_fax_tasks table. Coding standards require primary key to remove v_ prefix, singular form and add a _uuid postfix. Result is task_uuid has been changed to fax_task_uuid.
2015-11-25 08:51:54 -07:00
FusionPBX
8bcf55b5fc
Merge pull request #1251 from moteus/fax_queue
...
Fax queue
2015-11-25 07:37:28 -08:00
markjcrane
83dac1faa0
Add ability to download the provisioning files from the device edit page for those users that have the device_files permission.
2015-11-25 00:10:49 -07:00
Alexey Melnichuk
3d643bbb2d
Fix. Update language file.
2015-11-23 16:33:43 +03:00
Alexey Melnichuk
ef38b27777
Change. Use function to deal with fax_queue in fax_send.php.
2015-11-23 14:57:44 +03:00
Alexey Melnichuk
506a829202
Fix. Poll several mail at once.
...
Problem causes by fax_send.php which change current dir and second call can not finding libraries.
2015-11-20 15:22:09 +03:00
Alexey Melnichuk
4219034bf5
Fix. Decode email message from quoted-printable/base64.
...
Fix. Allow set custom fonts to support non latin alphabet.
2015-11-20 14:45:06 +03:00
Alexey Melnichuk
7e5bbbfdaa
Merge branch 'master' into fax_queue
2015-11-20 11:00:44 +03:00
Alexey Melnichuk
5e0947813c
Add. Supports MySQL/SQLite to fax queue.
2015-11-20 10:38:51 +03:00
markjcrane
ae4a9d499f
Add style white-space: nowrap; to destination edit.
2015-11-19 22:42:33 -07:00
markjcrane
8db0341392
Time condition fix alignment of the arrow button by adding style nowrap and 3 pixel padding.
2015-11-19 22:32:34 -07:00
FusionPBX
bb7d8f1718
Merge pull request #1244 from mafoo/BugFix_Provision
...
BugFix + Optional Enable extensions appear in directory
2015-11-19 09:40:27 -08:00
FusionPBX
9069a229ce
Merge pull request #1245 from mafoo/Enhance-Sip_Profiles
...
Enhance sip profiles
2015-11-19 09:17:22 -08:00
Matthew Vale
b4c6b7247d
Bugfix
2015-11-19 14:57:47 +00:00
Matthew Vale
d00f7a31e1
Added more ringer types
...
corrected reference to ssl dir to use $conf_dir
moved countries list out to its own file so it can be maintained easier
(and used by other apps)
2015-11-19 14:54:04 +00:00
Matthew Vale
6bc2186808
Added External IPv6 support
...
created the external IPv6 profile
2015-11-19 13:57:23 +00:00
Matthew Vale
26c749edb0
BugFix + Optional Enable extensions appear in directory
...
BugFix to respect http_domain_filter when auto creating
setting provision> directory_extensions populates $extensions as a
contacts array in provisioning
2015-11-19 13:17:01 +00:00
Alexey Melnichuk
c81d00272f
Fix. fax_emails.php relay on number cleanup in fax_send.php
2015-11-19 14:48:41 +03:00
Alexey Melnichuk
70ac60caf3
Add. Allow specify DTMF in parentheses in phone number.
...
E.g. `123456 (PP789)`
2015-11-19 14:30:06 +03:00
Alexey Melnichuk
18574dfe8b
Fix. Use fax_send_mode option in fax_send.php file.
2015-11-19 13:13:47 +03:00
Alexey Melnichuk
83b26ff901
Fix. Display description as last item on fax_server page
2015-11-19 12:36:35 +03:00
Alexey Melnichuk
8abdbf3f0b
Add. Web UI to configure fax_queue.
2015-11-18 15:37:41 +03:00
markjcrane
a0b5c5105f
Fix the call center dialplan creation when adding a call center queue.
2015-11-14 20:18:31 -07:00
markjcrane
608a826d13
Correct the consistency of the indentation.
2015-11-14 17:56:20 -07:00
markjcrane
b428f570de
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-11-14 17:18:58 -07:00
markjcrane
e52339fc8f
Fix call center queue delete.
2015-11-14 17:18:32 -07:00
FusionPBX
ebbf6fb259
Merge pull request #1235 from moteus/fax_send
...
Fix. multiple calls fax_send caused error.
2015-11-13 09:17:09 -07:00
markjcrane
d03db31518
Add the additional key types to the device key profile.
2015-11-12 19:27:29 -07:00
markjcrane
f58328fa39
Polycom key type capitalize the first letter of Automata and Normal.
2015-11-12 19:11:31 -07:00
markjcrane
88858a1c8b
Add additional Polycom key types.
2015-11-12 16:40:02 -07:00
Alexey Melnichuk
a10e508972
Fix. multiple calls fax_send caused error.
...
Fix. require EventSocket implicitly.
Fix. require `test` class.
2015-11-12 14:00:01 +03:00
FusionPBX
20eff9739a
Merge pull request #1228 from mafoo/Bugfix-destination_edit
...
Bugfix destination_edit.php
2015-11-09 07:53:35 -07:00
Matthew Vale
b3133f1eb1
missed none when pasting new code
2015-11-09 11:49:09 +00:00
Matthew Vale
131954137a
Bugfix for destinations_edit.php
...
the tr_fax_detecion segment is optional so causes the onchange_type javascript to stop when it can't find it.
2015-11-09 11:47:15 +00:00
markjcrane
cca5c118df
Secure the device mac address when the user doesn't have permission to change it.
2015-11-05 12:25:30 -07:00
markjcrane
d39d58e6f6
Show device copy when user has device_add permission.
2015-11-05 12:11:53 -07:00
markjcrane
2750163d6d
Move the description inside the permission condition and adjust 2 of the permissions.
2015-11-05 12:05:49 -07:00
markjcrane
ef5a1eb455
Add new device permissions for mac address, template, label, vendor, model, firmware, and description.
2015-11-05 11:56:50 -07:00
markjcrane
5f7fd707c2
Fix the syntax by adding a missing ).
2015-11-05 11:24:28 -07:00
markjcrane
78b65831ec
Add new device permissions device_username_password, device_alternate, device_enable.
2015-11-05 11:19:22 -07:00
markjcrane
f87195204c
Add the provision.path.text to default settings.
2015-11-04 20:01:11 -07:00
markjcrane
503461fca1
Change switch.provision.dir to provision.path.text. This indicates where to save the provisioning files on the file system.
2015-11-04 19:59:27 -07:00
Matthew Vale
b3937d9410
added England bank holidays
...
currently it is not possible to integrate floating days (Christmas falling on a Sunday causing Tuesday to become holiday)
or Easter, as it isn't a fixed rule for what day
2015-11-03 15:15:33 +00:00
Matthew Vale
8e9c961a18
bugfix when retrieving region
2015-11-03 14:34:29 +00:00
Matthew Vale
f53cf0ec41
initial rewrite of time_conditions
2015-11-03 14:23:52 +00:00
FusionPBX
62fcbb925a
Merge pull request #1176 from moteus/callcenter_config_clear_cache
...
Fix. Clear the cache when callcenter config changed.
2015-11-03 03:17:26 -07:00
Matthew Vale
8337af0fd4
corrected references to voicemail_dir
...
changed from $_SESSION['switch']['storage']['dir'].'/voicemail/' to correctly use $_SESSION['switch']['voicemail']['dir']
added missing storage_type to app_defaults.php
2015-11-02 17:22:13 +00:00
FusionPBX
82fcbbcbce
Merge pull request #1210 from blackc2004/patch-8
...
Update extension_edit.php
2015-10-30 09:37:23 -06:00
FusionPBX
9c5fee3dc8
Merge pull request #1211 from blackc2004/patch-7
...
Update app_languages.php
2015-10-30 09:36:55 -06:00
FusionPBX
b42f054e9e
Merge pull request #1212 from blackc2004/patch-6
...
Update app_config.php
2015-10-30 09:36:30 -06:00
blackc2004
5bc43a3fbd
Update extension.php
2015-10-29 12:24:55 -07:00
blackc2004
9a47dc93fd
Update extension_edit.php
2015-10-29 12:24:24 -07:00
blackc2004
89410fafa6
Update app_languages.php
2015-10-29 12:23:49 -07:00
blackc2004
080d136968
Update app_config.php
2015-10-29 12:22:40 -07:00
markjcrane
9429de42be
Update translation for de-at.
2015-10-29 09:43:57 -06:00
markjcrane
3f2ccf8b23
Call forward presence ignore busy use a radio button to be uniform with the rest of the page.
2015-10-28 17:39:16 -06:00
markjcrane
b5fcb26e6d
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-10-27 16:32:33 -06:00
markjcrane
aeeee2433e
Remove user group from call block until there is per extension call block.
2015-10-27 16:32:20 -06:00
FusionPBX
e1e01dac90
Merge pull request #1206 from moteus/call_control_caller_id
...
Fix. Use same Outbound Caller info in extenstion and call control.
2015-10-26 12:05:04 -06:00
markjcrane
e393ea821a
Move the time condition group to a location to make better use of the vertical space.
2015-10-24 18:55:24 -06:00
markjcrane
c89075cc44
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-10-24 16:39:37 -06:00
markjcrane
ed0e78ace2
Remove the redundant public condition from the inbound route.
2015-10-24 16:39:22 -06:00
FusionPBX
2a0ef1b5af
Merge pull request #1203 from badcrc/master
...
Add. Ability to order the time conditions
2015-10-24 14:37:07 -06:00
markjcrane
b3669bac90
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-10-23 15:24:10 -06:00
markjcrane
4ff5835cbc
Change the paging extension_list to destinations.
2015-10-23 15:23:55 -06:00
Alexey Melnichuk
6abb8a6783
Change. Allow use destination number as Outbound CallerID number for extension.
2015-10-23 15:05:24 +03:00
Alexey Melnichuk
a56e1e94a3
Change. Use `destination_caller_id_number` as call follow_me caller id.
2015-10-23 14:55:48 +03:00
Alexey Melnichuk
42e45e24f4
Change. Use `destination_caller_id_number` as call forward caller id.
...
This is same value which uses by `Outbound CallerID Number` for extension.
2015-10-23 14:40:29 +03:00
Alexey Melnichuk
43cabfc255
Fix. Extension link on contact edit page.
2015-10-22 16:26:41 +03:00
koldoa
e519a4fd94
Languages updates
2015-10-22 10:59:50 +02:00
koldoa
bfbe3abdc3
More Formatting
2015-10-22 10:58:45 +02:00
koldoa
a4e64efa7f
Formatting
2015-10-22 10:54:19 +02:00
koldoa
d90b080913
Ability to order the time conditions
2015-10-22 10:45:57 +02:00
markjcrane
4c3fa1f9e7
Change the way null last is done for Postgres.
2015-10-20 02:05:03 -06:00
markjcrane
588e4ebabc
Contacts oder by last mod date null last.
2015-10-20 01:53:23 -06:00
markjcrane
7a776fadb8
Order contacts by last modified date by default.
2015-10-20 01:39:54 -06:00
markjcrane
8e2dcddbaf
Fix the follow me app_config.php.
2015-10-19 21:58:23 -06:00
markjcrane
749533b479
Fix a null error and translation for select option voicemail.
2015-10-19 20:58:16 -06:00
markjcrane
da91589641
Fix the Contact CSV import so it will import the phone number.
2015-10-19 20:37:13 -06:00
markjcrane
710a3fa696
Add hold music option and update the call_block dialplan.
2015-10-19 18:30:55 -06:00
markjcrane
a66e1a61c3
Prevent overwriting the call block number when updating the number.
2015-10-19 17:35:09 -06:00
markjcrane
e00f7783da
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-10-16 16:53:59 -07:00
markjcrane
1f8f627533
Remove the exit on the dialplan destination edit.
2015-10-16 16:52:58 -07:00
koldoa
49fcc5e8d9
Changed readdir to scandir so we can get sorted template names
2015-10-16 15:04:31 +02:00
markjcrane
8f43f61713
Fix a bug with outbound routes back button.
2015-10-12 14:25:01 -07:00
markjcrane
1c0f05fa6c
Fix the gateways list so it displays the hostname in the right place.
2015-10-04 10:50:05 -06:00
markjcrane
c0d758be86
Add h hostname to option for the gateways.
2015-10-04 01:29:03 -06:00
markjcrane
f69728befc
Force the device_key_vendor to lower case so the key vendor can be case insenstive.
2015-10-02 23:39:12 -06:00
markjcrane
81917bd977
Remove absolute_codec_string='PCMU,PCMA' as it failed to allow PCMA.
2015-09-30 20:56:59 -06:00
markjcrane
67159897dc
Set content lenght to prevent chunking when providing HTTP 401. This should fix Yealink provisioning for the new firmware changes.
2015-09-29 14:28:48 -06:00
Alexey Melnichuk
40356e4063
Fix. Clear the cache when callcenter config changed.
2015-09-28 12:10:31 +04:00
markjcrane
e2eccde92f
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-09-26 09:00:11 -06:00
markjcrane
6338319636
Dialplan page add mute=true back again.
2015-09-26 08:56:44 -06:00
FusionPBX
cc2684428f
Merge pull request #1169 from rdissauer/fix/provision-domain-filter-off
...
fixed provisioning with http_domain_filter off
2015-09-24 15:30:54 -06:00
FusionPBX
b037b81d6b
Merge pull request #1167 from rdissauer/translations
...
latest german translations
2015-09-24 15:21:46 -06:00
FusionPBX
1277559af8
Merge pull request #1170 from rdissauer/feature/high-res-img
...
prepared img tag for high resolution (retina) images
2015-09-24 15:21:24 -06:00
roman.dissauer
c633065798
latest german translations
2015-09-24 09:48:42 +02:00
roman.dissauer
ae4ec80038
fixed provisioning with http_domain_filter off
2015-09-24 09:38:26 +02:00
roman.dissauer
180ee43f0f
prepared img tag for high resolution (retina) images
2015-09-24 09:31:52 +02:00
markjcrane
42924ccead
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-09-22 18:36:23 -06:00
markjcrane
6a796d37e0
Add comment out the hidden field for now.
2015-09-22 18:36:09 -06:00
markjcrane
d0c42fff37
Comment out unset autocomplete for the moment.
2015-09-22 18:35:20 -06:00
FusionPBX
e25a1409ff
Merge pull request #1161 from moteus/cdr_detail_showall
...
Fix. Show CDR details when set `showall`
2015-09-21 09:13:43 -06:00
markjcrane
a4b7af3560
Another case where automcomplete bombs. Accounts -> Extensions password is used for registration not for a login. In FusionPBX if the password is left empty it would automatically create a new password. However auto complete instead puts in the login password this is an undesirable bug that this update fixes by adding a honey pot for the password.
2015-09-19 18:19:23 -06:00
markjcrane
969e02328e
Fix the removal of the autocomplete field.
2015-09-19 18:13:15 -06:00
markjcrane
ba83a0f99e
Another situation where autocomplete=off prevented a bug. Provisioning a devcie by adding sip registration information for device provisioning in this case autocomplete always fills in incorrect information.
2015-09-19 17:59:07 -06:00
Alexey Melnichuk
1d4e62b2f5
Fix. Show CDR details when set `showall`
2015-09-18 12:04:52 +04:00
markjcrane
87e27dd905
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-09-14 19:08:27 -06:00
markjcrane
e0f9865d71
Fix the redirect for the ACL.
2015-09-14 19:08:06 -06:00
FusionPBX
82542c6ea6
Merge pull request #1146 from badcrc/master
...
Random ring groups
2015-09-14 10:38:18 -06:00
markjcrane
83e5fe35c0
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-09-09 10:02:43 -06:00
markjcrane
42229e0738
This will hide outbound route toll allow lua from those wihtout the outbound_route_toll_allow_lua permission. This feature works only for countries that are hard coded in the toll allow code. So at this time preferred method of toll allow is via the dialplan.
2015-09-09 10:01:00 -06:00
FusionPBX
8c8e3ce3c3
Merge pull request #1150 from moteus/save_disabled_forwadd_number
...
Fix. Allow change Call Forward number without enable it.
2015-09-09 09:32:22 -06:00
Alexey Melnichuk
8391e996f0
Fix. Allow change Call Forward number without enable it.
2015-09-09 16:26:41 +04:00
markjcrane
bde805bd4c
Fix DND use error/user_busy instead of loopback/*99[extension]
2015-09-08 14:12:01 -06:00
markjcrane
b1746acb97
Remove v_conference_center_users as v_meeting_users was used instead.
2015-09-07 14:52:15 -06:00
koldoa
26459f7895
This should fix some of the group permissions issues from issue #1065
2015-09-07 10:47:57 +02:00
koldoa
a4ab8ca633
Translation typo
2015-09-07 08:33:34 +02:00
koldoa
2047fa7859
Random strategy for ring groups
2015-09-07 08:33:34 +02:00
markjcrane
f8c2ea5b22
Make the destinations more consistent.
2015-09-04 23:23:15 -06:00
markjcrane
31d727cab5
Count the destinations.
2015-09-04 23:18:13 -06:00
markjcrane
b34f8baeb8
Add extension count.
2015-09-04 23:12:36 -06:00
markjcrane
4cfe899919
A few more minor adjustments.
2015-09-04 23:05:08 -06:00
markjcrane
2a3240c7c4
Add a fax server count.
2015-09-04 22:59:13 -06:00
markjcrane
6f389eedd8
Add count to voice mails and voice mail messages.
2015-09-04 22:38:48 -06:00
markjcrane
04521659b6
Move the includes in devices.
2015-09-04 22:23:01 -06:00
markjcrane
0900c143cd
Add device count.
2015-09-04 22:19:11 -06:00
markjcrane
7cfd5da369
Change the format to display the count.
2015-09-04 22:06:09 -06:00
markjcrane
4e9c06901a
Show the number of users and move the registration count to the front.
2015-09-04 21:51:51 -06:00
Jörn Ott
546220f912
Allow provisioning with internal addressbook and update snom320 template for it
2015-09-03 15:57:57 +02:00
markjcrane
10356457c9
Set inline to false.
2015-09-02 20:49:36 -06:00
markjcrane
8d22fb6373
Disable inline for limit in the local_extension dialplan.
2015-09-02 20:31:02 -06:00
markjcrane
d2c2eac60e
Set HTML autocomplete="off" for the device line username and password.
2015-09-01 01:47:44 -06:00
markjcrane
9f1385dd80
Add lan example to access controls.
2015-08-25 15:01:50 -06:00
markjcrane
5f09dd8e08
Make sure access controls is not empty.
2015-08-25 14:52:19 -06:00
markjcrane
1f0664be66
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-25 11:58:17 -06:00
markjcrane
6e74b54969
Fix the extension device list.
2015-08-25 11:57:59 -06:00
FusionPBX
b4fc420736
Merge pull request #1127 from moteus/status_of_valid_profile
...
Fix. Display only profiles which related to specific FS.
2015-08-25 11:56:16 -06:00
FusionPBX
ba650a0c81
Merge pull request #1126 from moteus/status_global_gateways
...
Fix. Display names for global gateways on SIP Status page.
2015-08-25 11:55:19 -06:00
Alexey Melnichuk
2d94062cca
Fix. Escape hostname string.
2015-08-25 16:49:56 +04:00
Alexey Melnichuk
480f41f138
Fix. Display only profiles which related to specific FS.
2015-08-25 16:46:31 +04:00
Alexey Melnichuk
8fababb508
Fix. Display names for global gateways on SIP Status page.
2015-08-25 16:12:12 +04:00
Alexey Melnichuk
8c0bba7446
Fix. Start record when b-leg answer.
...
This fix problem when DID transfers to IVR.
After that user make direct-dial to extension.
IVR do transfer but a-leg already answered and
api_on_answer did not call.
2015-08-25 14:56:01 +04:00
FusionPBX
483d2a9aeb
Merge pull request #1122 from moteus/delete_memcache
...
Fix. Delete some keys from memcache
2015-08-24 08:48:22 -06:00
Alexey Melnichuk
c19cd89bc5
Fix. Delete some keys from memcache
2015-08-24 10:34:33 +04:00
markjcrane
b53572e017
Increase the pageing results for access controls.
2015-08-22 15:52:27 -06:00
markjcrane
c7c173f674
Add fax_forward_number to the fax class.
2015-08-21 17:10:42 -06:00
markjcrane
88ae0b72c7
Add fax prefix tot he fax class.
2015-08-21 17:04:34 -06:00
markjcrane
933db5bc01
Use fax_extension for the directory path needed for outbound faxes.
2015-08-21 16:17:42 -06:00
markjcrane
077d89f319
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-21 15:44:00 -06:00
markjcrane
8a8f73d81d
Change the fax_extension to fax_destination_number.
2015-08-21 15:43:40 -06:00
FusionPBX
eabad9c50f
Merge pull request #1118 from moteus/clear_cache_number_alias
...
Fix. clear cache also for number_alias.
2015-08-21 11:33:03 -06:00
Alexey Melnichuk
67a1392194
Fix. clear cache also for number_alias.
2015-08-21 13:22:07 +04:00
markjcrane
c9f7869de9
Move SQL queries out of the content as a best practice and coding standard. Fix number alias when using auth name and auth id.
2015-08-20 20:16:07 -06:00
markjcrane
e299994033
Delete child data when deleting access controls. Improve the indentation.
2015-08-20 09:33:02 -06:00
markjcrane
e193273443
Fix a quote mismatch.
2015-08-20 09:23:53 -06:00
markjcrane
df9611670d
Fix the path problems for the reading the acl.conf.xml.
2015-08-20 09:06:45 -06:00
markjcrane
4656eaee89
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-19 12:41:58 -06:00
markjcrane
991731e12d
Fix the fax dialplan which prevented inbound faxes from saving using the new fax dialplan.
2015-08-19 12:41:34 -06:00
Alexey Melnichuk
72cb20f6c4
Revert. Both legs can control of call.
2015-08-19 10:06:22 +04:00
Alexey Melnichuk
b0ce96ee03
Fix. Set voicemail ID.
2015-08-18 15:42:14 +04:00
Alexey Melnichuk
8442ea979e
Change. Use bind_bind_digit instead of bind_meta_app.
...
Change. Allow transfer and turn on recordings only for authorized users.
Fix. Use record_ext in recording in ring_group.
This allow configure other dtmf sequence like `*#` and `##`
2015-08-18 15:38:41 +04:00
koldoa
aa647adde3
View current logged members per fifo queue
2015-08-17 16:39:54 +02:00
koldoa
7261a9dcb7
New key type for aastra devices
2015-08-17 16:39:54 +02:00
koldoa
6a93e34dab
New key type for aastra devices
2015-08-17 16:39:54 +02:00
Alexey Melnichuk
7c18a6585d
Fix. Eavesdrop by operator_panel with extension with number-aliases
2015-08-17 16:46:53 +04:00
markjcrane
91911a10ca
Add fax default setting keep_local.
2015-08-16 01:53:39 -06:00
markjcrane
74804cea64
Give precedence to number_alias over extension in destinations class that generates the destination select list.
2015-08-15 21:49:27 -06:00
markjcrane
c1d57a7c1e
update the translations
2015-08-16 01:12:05 +00:00
markjcrane
c80a1b850e
Add latest translation for Access Controls
2015-08-15 23:58:26 +00:00
markjcrane
2de8ac119d
Fax variables for inbound, outbound, and both.
2015-08-15 15:26:16 -06:00
markjcrane
504d89dd90
Add a new fax class to make the fax dialplan.
2015-08-15 14:27:27 -06:00
markjcrane
08c4618ec2
Change the default fax_enable_t38_request to false.
2015-08-15 13:20:41 -06:00
markjcrane
ed0f02a9e0
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-15 13:17:33 -06:00
markjcrane
7917c7cc8b
Make the fax/app_defaults.php more efficient and add fax_enable_t38=true and fax_enable_t38_request=true.
2015-08-15 13:17:07 -06:00
reliberate
22ac756b16
Destinations: Hide Account Code field on Add/Edit of Outbound Destinations.
2015-08-15 10:41:34 -06:00
reliberate
26a810459b
Destinations: Hide unrelated form elements on edit of Outbound Destination.
2015-08-15 09:07:01 -06:00
reliberate
a4d324ac46
Destination Add/Edit: Hide irrelevant controls if Type is Outbound, dynamically set Context accordingly.
2015-08-14 18:23:49 -06:00
markjcrane
39d44acd1e
Change type number to text to fix caller id numbers that start with a 0.
2015-08-14 10:47:15 -06:00
FusionPBX
2c013795c1
Merge pull request #1099 from moteus/operator_panel_number_alias
...
Fix. Operator panel with extension with number alias.
2015-08-14 08:35:15 -06:00
FusionPBX
fe45b3c036
Merge pull request #1098 from moteus/toll_allow_forward
...
Set Toll Allow for call forward/follow me
2015-08-14 08:34:17 -06:00
Alexey Melnichuk
a4b609c746
Fix. Operator panel with extension with number alias.
2015-08-14 15:10:21 +04:00
Alexey Melnichuk
f50c2a4d46
Change. Use toll_allow of extension who set follow me.
2015-08-14 13:35:50 +04:00
Alexey Melnichuk
46bbc28220
Change. Use toll_allow of extension who set call forward.
2015-08-14 13:27:47 +04:00
markjcrane
966f9b9c52
ACL nodes remove the bold label for domain and cidr.
2015-08-13 18:55:13 -06:00
markjcrane
d9af79d844
Don't require the description for the new access controls (ACL list).
2015-08-13 18:50:00 -06:00
FusionPBX
080e89243c
Merge pull request #1096 from moteus/ext_summary_number_alias
...
Fix. Display CDR Extension Summary for ext with number alias
2015-08-13 11:26:02 -06:00
FusionPBX
c4374178a4
Merge pull request #1093 from moteus/dnd_number_alias
...
Fix. Use number alias to forward call to VM when DND is on.
2015-08-13 11:25:08 -06:00
Alexey Melnichuk
24bd0274f7
Fix. Display CDR Extension Summary for ext with number alias
2015-08-13 18:44:17 +04:00
markjcrane
47e6c57259
Add the Access Controls as the new interface for ACL Lists.
2015-08-12 23:09:07 -06:00
Alexey Melnichuk
e5f311e2fa
Fix. Use number alias to forward call to VM when DND is on.
2015-08-12 13:02:36 +04:00
FusionPBX
81003e35d8
Merge pull request #1018 from moteus/number_alias_as_vm_id
...
Change. Use number_alias as voicemail_id.
2015-08-11 20:43:20 -06:00
FusionPBX
c4fc2f3deb
Merge pull request #1070 from moteus/follow_me_ignore_busy
...
Add. Option to ignore busy from destination in follow me dial-string.
2015-08-11 20:40:16 -06:00
markjcrane
49e27b3637
Fix destination context for the destinations select list.
2015-08-11 13:24:07 -06:00
markjcrane
c57b949503
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-11 13:15:28 -06:00
markjcrane
b960fa00e6
Add select dialplan_context as context to fix the context for time conditions.
2015-08-11 13:13:58 -06:00
FusionPBX
1a29486bcc
Merge pull request #1062 from moteus/win_service
...
Add. Support windows services.
2015-08-10 11:32:08 -06:00
FusionPBX
f1e8e1c366
Merge pull request #1017 from moteus/no_default_domain
...
Change. Does not use `default` dialplan/directory.
2015-08-10 11:27:19 -06:00
markjcrane
01ce7bdb88
Add translations for check_voicemail, company_directory and record.
2015-08-10 10:09:37 -06:00
markjcrane
3e91d872f4
Add title-other to app_languages.php.
2015-08-09 11:02:18 -06:00
markjcrane
d030b52f6d
Fix the gateways list for call center agents.
2015-08-07 19:21:25 -06:00
markjcrane
e19f459cd8
Change call_center_contact to user_contact.
2015-08-07 15:24:24 -05:00
markjcrane
e9b93fd426
Remove switch_select_destination function from the remaining features that used it and replace with the destination php class.
2015-08-07 15:06:07 -05:00
markjcrane
6a767846e6
Comment out the sounds in ivr menu edit use the phrases or recordings instead.
2015-08-07 14:38:33 -05:00
markjcrane
ce93da056b
Increase the memory efficiency and page load time for IVR Menu edit.
2015-08-07 14:34:58 -05:00
markjcrane
3857b04be0
Convert ring groups to use the new php class.
2015-08-07 14:30:29 -05:00
markjcrane
1238d109c6
Remove and extra line and add creation of the object.
2015-08-07 14:25:49 -05:00
markjcrane
fac705c1a8
Update voicemail to use the destination php class.
2015-08-07 14:24:58 -05:00
markjcrane
5d457205f6
Move call flows to the new destinations class.
2015-08-07 14:10:24 -05:00
markjcrane
bf96d4afc1
Add the missing echo.
2015-08-07 13:39:25 -05:00
markjcrane
4366aa083a
Use the new destinations php class for ivr menu and destinations.
2015-08-07 13:13:55 -05:00
markjcrane
181ab435a8
Add a missing 'and' in the SQL query.
2015-08-06 23:21:10 -05:00
markjcrane
d590df4b61
Make time condition use the new destinations class.
2015-08-06 15:24:42 -05:00
markjcrane
cb31af2fc5
Escape the $ for $domain_uuid.
2015-08-06 00:14:46 -05:00
markjcrane
15ca076e09
Escape the $ in the domain_uuid variable.
2015-08-05 18:17:39 -05:00
Alexey Melnichuk
2f6994a9ce
Fix. Empty comma in dialstring
2015-08-05 13:41:27 +04:00
markjcrane
5c8a6dd7fe
Add destination details to several app_config.php files.
2015-08-04 14:52:10 -06:00
markjcrane
12f9560595
Add title-call_groups to app/extensions.
2015-08-03 18:42:16 -06:00
markjcrane
64e70ed2d9
Add title-call_centers.
2015-08-03 16:36:59 -06:00
markjcrane
f1c43c3ea8
Update the menu to use the app/call_centers directory.
2015-08-03 16:12:12 -06:00
markjcrane
a59f0377c3
Change app/call_center to app/call_centers.
2015-08-03 16:09:38 -06:00
markjcrane
1ee7961a90
Change 'title' to 'title-recordings'
2015-08-03 16:05:22 -06:00
markjcrane
2b89eaedc8
Change title-time-conditions to title-time_conditions.
2015-08-03 15:53:48 -06:00
markjcrane
ac09ce2a02
Change title_phrases to title-phrases.
2015-08-03 15:52:39 -06:00
markjcrane
c2ddc91a4f
Change the label 'title' to 'title-ring_groups'
2015-08-03 15:46:44 -06:00
markjcrane
73d62546a4
Make the title-<app name> more consistent. Use underscore in the label name instead of a dash. Dash is used between label type and the label name.
2015-08-03 15:17:05 -06:00
markjcrane
84a97b52fa
To be more consistent with naming convention rename app/ivr_menu to app/ivr_menus.
2015-08-03 09:43:15 -06:00
markjcrane
3ee1fb0513
Remove smtp settings entirely from app/settings.
2015-08-03 09:41:58 -06:00
markjcrane
ed49b0fd51
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-02 23:43:53 +00:00
root
fead5df810
Add latest translations
2015-08-02 23:42:11 +00:00
markjcrane
66aa2ee0a0
Change extension_context to extension_user_context in one location that was missed.
2015-07-31 10:58:38 -06:00
markjcrane
905c68bfad
Add a new permission extension_user_context.
2015-07-31 09:37:53 -06:00
markjcrane
82cd26486b
Change else if to elseif on extension_edit.php
2015-07-31 09:18:27 -06:00
markjcrane
a181b9f779
Allow 0 to be set for numbers for Call Center Queues.
2015-07-31 09:02:26 -06:00
markjcrane
b4f1222565
Simplify the code for the call center dialplan.
2015-07-30 21:06:30 -06:00
FusionPBX
851f6bb9f6
Merge pull request #1063 from moteus/call_center_dialplan_uuid
...
Fix. Override dialplan_uuid.
2015-07-30 20:56:20 -06:00
Alexey Melnichuk
85d3c1346d
Add. Option to ignore busy from destination in follow me dial-string.
2015-07-30 16:21:50 +04:00
Alexey Melnichuk
2b98c86050
Fix. Can not enable follow me via `*21` if it was disabled via web.
...
Problem is that php code clear `dial_string` field in DB.
And Lua code on enable try use it.
2015-07-30 11:48:01 +04:00
markjcrane
e255e7eb0c
Change from if_group to if_permission which is preferred in most cases.
2015-07-27 14:57:37 -06:00
markjcrane
63e35e2278
Organize the device profiles according to the key vendor.
2015-07-25 07:57:07 -06:00
Alexey Melnichuk
19d05b3aed
Fix. Override dialplan_uuid.
2015-07-24 14:46:31 +04:00
Alexey Melnichuk
6f28a7123b
Add. Support windows services.
2015-07-24 11:26:11 +04:00
markjcrane
3692c1deb8
Move the 'show application' completely out of the content. Then save the result in a session variable $_SESSION['switch']['applications'].
2015-07-21 09:47:23 -06:00
Alexey Melnichuk
26fe054581
Fix. Edit dialplan without running FS may load too long.
2015-07-21 11:44:13 +04:00
Alexey Melnichuk
953462f400
Merge branch 'master' into no_default_domain
...
Conflicts:
app/hot_desking/extension_edit.php
2015-07-21 11:24:59 +04:00
Alexey Melnichuk
c556498dae
Fix. remove hot_desking app.
2015-07-21 11:22:16 +04:00
Alexey Melnichuk
57808740ef
Merge branch 'master' into number_alias_as_vm_id
...
Conflicts:
app/hot_desking/extension_edit.php
2015-07-21 11:19:13 +04:00
markjcrane
4a55588898
Remove xml and json from the select list as its horribly inefficient. Move accountcode outside of billing as that may be used by others using the account code.
2015-07-20 15:34:23 -06:00
FusionPBX
b689e726a4
Merge pull request #1013 from moteus/issues_1008
...
Disable of sip profile does not work
2015-07-18 13:08:10 -07:00
FusionPBX
11cb15fc88
Merge pull request #1021 from moteus/show_reg_force_domain
...
Fix. Show registrations to sip profile with force-XXX-domain.
2015-07-18 12:57:10 -07:00
FusionPBX
1423dd953b
Merge pull request #1036 from moteus/remove_debug_output
...
Fix. Remove debug output.
2015-07-18 12:52:17 -07:00
FusionPBX
6bf0404e5d
Merge pull request #1015 from moteus/remove_feature_context
...
Remove using `feature` context.
2015-07-18 12:48:41 -07:00
FusionPBX
5c14e56dbe
Merge pull request #1032 from moteus/win-send-fax
...
Fix. Send fax via web on Windows.
2015-07-18 12:41:31 -07:00
markjcrane
f2bca9ce5f
Remove minute from time conditions as its better to use one of the other options.
2015-07-18 12:20:09 -07:00
markjcrane
aed3b4f9d8
Prevent duplicate call center dialplans.
2015-07-18 11:17:15 -07:00
markjcrane
72037fc19e
Fix the sip profile loading during the install or when using app -> defaults.
2015-07-16 12:34:01 -07:00
Alexey Melnichuk
3c394e8fc3
Fix. Remove debug output.
2015-07-13 10:42:14 +04:00
FusionPBX
4f0a57ac7d
Merge pull request #1016 from moteus/xml_cdr_escape
...
Fix. Escape `<>` in all fields in CDR xml.
2015-07-10 08:58:13 -03:00
markjcrane
f0d90fd1e0
Fix the call center dialplan so that it does not create duplicates using the new call center class.
2015-07-09 10:48:01 -03:00
Alexey Melnichuk
a6440ac0aa
Fix. Send fax via web on Windows.
...
* tiffXXX utils did not work with paths like `C:/xxx/ddd.tif`
* using `gswin32c` instead of `gs`
* using `copy` function instead of `cp` command
2015-07-09 16:12:27 +04:00
markjcrane
55b04e9d4d
Fix the dialplan_uuid for call center dialplan.
2015-07-09 01:01:12 -03:00
markjcrane
b92448366d
Fix the call center timeout action for the dialplan.
2015-07-09 00:54:27 -03:00
markjcrane
d140e264ef
This Hot desking has been moved to optional Apps directory. It is now considered to be deprecated and replaced by a better feature.
2015-07-08 12:10:17 -03:00
markjcrane
db84e4d8ec
Remove trailing spaces and adjust the vertical spacing.
2015-07-08 09:30:00 -03:00
markjcrane
62a11caa62
Don't override the device vendor type.
2015-07-08 01:43:52 -03:00
markjcrane
358ff5844b
Add device key type column add the vendor name.
2015-07-08 01:41:24 -03:00
markjcrane
ad3145ba19
Add several provision default settings.
2015-07-07 18:07:25 -03:00
markjcrane
2838d29a89
Change the table name from device lines to keys.
2015-07-07 14:44:14 -03:00
markjcrane
f52f7999a0
Add device key vendor to assign a key to a vendor.
2015-07-07 14:25:00 -03:00
Alexey Melnichuk
3e8284c36e
Use existed variable.
2015-07-07 13:46:25 +04:00
Alexey Melnichuk
86a961e46b
Fix. Show registrations to sip profile with force-XXX-domain.
...
When on profile set `force-register-db-domain` realm on xmlstatus is just IP but user is like 101@domain.name .
2015-07-07 13:39:57 +04:00
markjcrane
a46295a4f2
The extension_password permission is not needed on the field name as the password is auto-generated. Because of this its only needed on the update.
2015-07-06 12:15:03 -06:00
markjcrane
44245e760f
Add AR eg translation.
2015-07-05 23:13:46 -06:00
reliberate
73f2c21674
Upgrade: Converted Advanced > Upgrade to use Git instead of SVN (untested).
...
Misc: Added provisions elsewhere to account for .git/* files, as currently done with .svn/* files.
2015-07-02 17:25:41 -06:00
Alexey Melnichuk
130394ff01
Use non greedy match.
2015-07-02 19:12:12 +04:00
Alexey Melnichuk
90d91c8b5a
Fix. Escape `<>` in all fields in CDR xml.
...
When using redirect cdr also can contain e.g. `sip_redirect_contact_0` / `sip_redirected_to`.
I use `preg_replace_callback` to proceed all fields.
May be it more correct use urlencode because if we get xml with non UTF8 char we lost CDR.
```php
$xml_string = preg_replace_callback("/<([^><]+)>(.*?)<\/\g1>/",
function ($matches) {
// var_dump($matches);
return '<' . $matches[1] . '>' .
urlencode($matches[2]).
'</' . $matches[1] . '>';
},
$xml_string
);
```
2015-07-02 19:08:48 +04:00
Alexey Melnichuk
cdc4b670d2
Change. Use number_alias as voicemail_id.
2015-07-02 18:49:58 +04:00
Alexey Melnichuk
5059613a40
Change. Does not use `default` dialplan/directory.
...
I think it more consistent that it allows edit domain in single place.
Also on my Windows machine while installing all users/context creates not in `default` directory.
And I have problem because remove users did not work, `default.xml` file contain `$${v_domain}` variables.
2015-07-02 13:14:35 +04:00
Alexey Melnichuk
526b6e6b7f
Remove using `feature` context.
...
Default dilplan context contains all needed extension to does not use `feature` context.
2015-07-02 12:35:34 +04:00
Alexey Melnichuk
e97ab47c98
Disable of sip profile does not work
...
Close #1008
2015-07-02 12:09:09 +04:00
Mark Crane
2788d69ded
Move the Login and Logout items in the menu to a location that is accessible to the translation server.
2015-06-30 17:11:39 +00:00
Mark Crane
b6c93351eb
Add latest translations
2015-06-30 16:30:02 +00:00
Mark Crane
8356f9ffe3
Prevent a fax problem when current user is in both the admin and also in the user group.
2015-06-30 15:35:23 +00:00
Mark Crane
2448a092b0
Add latest translations
2015-06-30 13:30:02 +00:00
Mark Crane
fb9a2bc9b6
Add latest translations
2015-06-30 12:30:02 +00:00
Mark Crane
0480048950
Add latest translations
2015-06-30 11:30:02 +00:00
Mark Crane
4681c145b4
Add latest translations
2015-06-30 10:30:02 +00:00
Mark Crane
f438ccef0f
Add latest translations
2015-06-29 22:30:02 +00:00
Mark Crane
fd027f91e7
Add latest translations
2015-06-29 21:30:03 +00:00
luis daniel lucio quiroz
b22d8a78f7
little typo
2015-06-29 19:03:06 +00:00
luis daniel lucio quiroz
96189ed7a4
add a condition, not everybody may need the fix
2015-06-29 18:57:03 +00:00
Mark Crane
d4333c2a75
Add transaction support to dialplan import.
2015-06-25 21:10:50 +00:00
Mark Crane
31dd57bffe
Add beginTransaction and commit to speed up the install and upgrade.
2015-06-25 21:00:15 +00:00
Mark Crane
b1556926eb
Correct the dialplan detail tag for the call center dialplan.
2015-06-25 09:46:27 +00:00
Mark Crane
fc3974f557
Write the call center dialplan with the new call center class.
2015-06-25 08:25:00 +00:00
luis daniel lucio quiroz
8e527ff817
caller id fixed
2015-06-24 16:49:07 +00:00
Mark Crane
1dede161c4
Change the call screen recording name.
2015-06-23 23:16:55 +00:00
Mark Crane
6091bd005f
Change the filename reference to file and the caller id number to the call uuid.
2015-06-23 22:19:46 +00:00
Mark Crane
63705169bb
Add call_direction inbound filter and inline true.
2015-06-23 21:57:31 +00:00
Mark Crane
242e26c746
Change call_screen to call_screen_enabled.
2015-06-23 21:21:50 +00:00
Mark Crane
f01988c84d
Fix the the syntax so the default will work correctly.
2015-06-23 21:13:22 +00:00
Mark Crane
fbb6576901
Add call_screen_enabled to the extension insert, update and then set the default to false.
2015-06-23 20:42:26 +00:00
Mark Crane
1510c1c631
Add extension_call_screen permission, and add call_screen_enabled to extensions/extension_edit.php.
2015-06-23 20:06:44 +00:00
Mark Crane
209fa831a7
Add call_screen_enabled to extension_edit.php.
2015-06-23 19:59:51 +00:00
Mark Crane
574c63a83a
Add call_screen_enabled to the database and add the lable for translations.
2015-06-23 19:58:07 +00:00
Mark Crane
517eab93c0
Add dialplans needed for call screening.
2015-06-23 19:48:40 +00:00
Mark Crane
e8d45ff480
Move extension devices up on the page to make it more convenient for configuring devices.
2015-06-23 19:43:12 +00:00
Mark Crane
536a2fd827
Add latest translations
2015-06-22 22:30:03 +00:00
Mark Crane
9bb10da76d
Add latest translations
2015-06-22 09:30:02 +00:00
Mark Crane
ab25689fef
Add latest translations
2015-06-22 08:30:02 +00:00
Mark Crane
c703ec09a2
Remove call center log table and remove redundant semi-colons.
2015-06-21 05:43:06 +00:00
Mark Crane
a9bc524330
Add latest translations
2015-06-20 12:30:02 +00:00
Mark Crane
dbee568624
Add latest translations
2015-06-20 11:30:02 +00:00
Nate Jones
611b308d9e
Ring Groups: Added Missed Call notification interface.
...
Extensions: Removed unnecessary echoes.
2015-06-19 16:33:05 +00:00
Mark Crane
5a58a9c3d4
Add auto_insert_enabled to the provision variables in default settings.
2015-06-19 15:54:13 +00:00
Mark Crane
64772fa2bb
Add latest translations
2015-06-18 08:30:02 +00:00
Mark Crane
6654507706
Add latest translations
2015-06-15 19:30:00 +00:00
Mark Crane
b64c850a9a
Sync the recent translations
2015-06-13 05:35:54 +00:00
Mark Crane
5bc0ccd7ed
Fix the domain filter on provisioning.
2015-06-11 17:42:47 +00:00
Mark Crane
bf15ad6e8b
Unhide mwi_account again.
2015-06-11 00:17:27 +00:00
Nate Jones
5992912abe
IVR Menu: Invalid Sound not required.
2015-06-08 20:55:38 +00:00
Mark Crane
fb87aac5db
Set fax_enable_t38_request to false solves problem with 'Called dropped prematurely'
2015-06-08 17:54:49 +00:00
Mark Crane
83e4bbc1d1
Change the type from numeric to text.
2015-06-07 05:46:00 +00:00
Mark Crane
2b69ac00d7
Synchronize the translations.
2015-06-06 02:37:26 +00:00
Mark Crane
076f842993
Operator Panel - Change the file type from ANSI to UTF-8 without BOM. will need to re-translate several of the languages.
2015-06-06 02:25:16 +00:00
Mark Crane
b316de986f
Fix ring group form save change distinctive_ring to ring_group_distinctive_ring.
2015-06-05 17:44:12 +00:00
luis daniel lucio quiroz
e51c6a925b
little space, nothing special
2015-06-05 16:10:55 +00:00
Mark Crane
e5d7debabe
Fix the syntax in app/ring_groups/app_languages.php
2015-06-04 15:12:06 +00:00
Mark Crane
655b056492
Add new text in english for ring group distinctive ring.
2015-06-04 05:29:17 +00:00
Mark Crane
167599cf62
Sync the translations for ring groups.
2015-06-04 05:26:12 +00:00
Mark Crane
57e23c331b
Fix outbound dialplan when using a transfer.
2015-06-03 07:11:05 +00:00
Nate Jones
c2157600b2
Device: Swap Alternate and Vendor field locations.
2015-06-02 22:25:43 +00:00
Nate Jones
9b3aecda15
Extension: Hide MWI Account field till functionality restored.
2015-06-02 21:51:15 +00:00
Nate Jones
08b0bcf050
System Variables: Adjust Hostname cell style.
2015-06-02 21:33:43 +00:00
Mark Crane
f76c3944c4
Add imap_errors() the fax/fax_emails.php to make it possible to see IMAP connection problems.
2015-06-01 22:44:28 +00:00
Mark Crane
09ea679bdb
If Remote Inbox Subject Tag is not set then check the local fax files.
2015-06-01 21:21:33 +00:00
Mark Crane
e49a437967
Set the domain_uuid as hidden for devices when device_domain is not assigned.
2015-05-31 04:43:02 +00:00
Mark Crane
b9d1395b14
If gateway type is transfer then use action transfer.
2015-05-31 03:34:37 +00:00
Mark Crane
4a85e9e33a
Add an option for a default setting that uses provision -> auto_insert_enabled type: boolean value: true.
...
This will not be set by default so the provision auto insert will be disabled by default.
2015-05-30 07:35:50 +00:00
Mark Crane
a761e12bec
Contact timer change the color to a comfortable blue.
2015-05-29 07:07:18 +00:00
Mark Crane
c380e29913
Add a hangup hook to dialplan local_extension and remove originator cancel from the failure_handler.
2015-05-29 05:16:34 +00:00
Mark Crane
d14507fdf8
Add missed call email notification.
2015-05-29 03:56:49 +00:00
Mark Crane
909a8f4984
Dump another html5 number... <input class='formfld' type='number' name='ring_group_extension' maxlength='255' min='0' step='1' value="010" required='required'> Shows in the gui as 10 instead of 010. To fix it I change the type to text.
2015-05-29 01:58:27 +00:00
Mark Crane
f16a6270cc
Change the default setting from enabled false to true.
2015-05-29 01:10:19 +00:00
Mark Crane
9de9ba1391
Add 3 more variables to device settings for the provision category and make it check default settings with one query rather than multiple making it more efficient.
2015-05-29 00:42:31 +00:00
Mark Crane
9827c55863
Fix the show all devices so it doesn't display duplicates.
2015-05-28 00:55:10 +00:00
Mark Crane
1a2ae8b3eb
Add last_mod_date, and last_mod_user to contacts.
2015-05-26 16:06:01 +00:00
Mark Crane
4b9099b050
IVR Menu exit sound should not be required by default.
2015-05-26 15:19:53 +00:00
Mark Crane
ba7d32cb4f
Devices, Update Alternate show the device label.
2015-05-24 07:14:11 +00:00
Mark Crane
be8aba2e39
Add a link to unset the alternate device.
2015-05-24 05:00:40 +00:00
Mark Crane
05f3ed8e4a
Sync the latests bug fixes.
2015-05-23 22:02:28 +00:00
Nate Jones
afb1ffe027
Extensions: Missed Call notification option.
2015-05-23 02:11:26 +00:00
Mark Crane
46df72f8af
More work on device alternate.
2015-05-22 04:34:31 +00:00
Mark Crane
410c9d6596
Add <td> and </td> surrounding the new Alternate link.
2015-05-22 04:14:04 +00:00
Mark Crane
a9177255b6
Add Device Alternate link.
2015-05-22 04:10:43 +00:00
Mark Crane
0ca48f2f8a
Changes result array to devices.
2015-05-22 03:08:02 +00:00
Mark Crane
7416f617d2
In the Devices list move Enabled after the Template column.
2015-05-22 03:04:42 +00:00
Mark Crane
84f524dd27
Fix a problem caused by the new FAX prefix.
2015-05-22 00:04:55 +00:00
Mark Crane
cd1ac8dc14
Add an empty select option for IVR Menu exit sound we don't want always require an exit sound.
2015-05-21 21:31:56 +00:00
Mark Crane
6a31f2de45
Remove the underscore to fix the syntax.
2015-05-21 20:34:59 +00:00
Mark Crane
0ee195fd6b
Missed str_len add it back.
2015-05-21 20:32:00 +00:00
Mark Crane
a3933aa1fd
If the time condition preset array name doesn't match a translation then use the nae from the array.
2015-05-21 20:28:42 +00:00
Mark Crane
0e27f79edf
Update the fax prefix description.
2015-05-21 04:07:51 +00:00
Mark Crane
4a67abb23a
Remove the default settings fax prefix and move it to the FAX server table.
2015-05-21 03:48:37 +00:00
Mark Crane
fce5968566
Add category: fax, subcategory: prefix, type: text and set a value of some kind of prefix.
2015-05-21 03:05:07 +00:00
Mark Crane
8850cf2f6c
Fix the syntax by adding a missing ).
2015-05-20 22:34:16 +00:00
Mark Crane
f6a4a5daaa
A few more adjustments for the new password permissions.
2015-05-20 22:32:55 +00:00
Mark Crane
551aba5941
Add extension_password and device_line_password permissions. Goal is to make it possible to hide the password from the admin as desired by the superadmin.
2015-05-20 22:24:19 +00:00
Mark Crane
1bc20de00b
Allow limit max to set to 0 to disable the extension calling.
2015-05-20 16:54:55 +00:00
Mark Crane
314e16f823
Revert changes of test code that were accidently committed in revision r8208 because it was breaking provisioning when device key extension is set.
2015-05-20 06:40:24 +00:00
Mark Crane
02cabe3a61
Set the defaults in device edit.
2015-05-20 05:14:14 +00:00
Mark Crane
34c6da3330
If follow me is disabled allow it to save the destination(s). This will finish making it work.
2015-05-20 02:46:06 +00:00
Mark Crane
0dcfa6be77
If follow me is disabled still allow it to save the destination(s).
2015-05-20 02:39:05 +00:00
Mark Crane
f28fdbb13d
Add missing commas.
2015-05-20 02:28:10 +00:00
Mark Crane
9686d68182
Add defaults for sip port and transport, expires to extension_edit.php.
2015-05-20 02:21:10 +00:00
Nate Jones
33df3bbe6f
Devices: Add Enabled field to Lines.
2015-05-19 16:09:04 +00:00
Mark Crane
38f7850c30
Remove the word polycom from the if statement.
2015-05-19 01:46:13 +00:00
Mark Crane
b6704f99fe
Add another attribute to the 'if statement' on provisioning.
2015-05-19 01:43:58 +00:00
Mark Crane
c6c30841f9
Specify the correct table.
2015-05-19 00:52:29 +00:00
Mark Crane
68a8a9b02f
Add the missing 'and' in the sql query.
2015-05-19 00:51:03 +00:00
Mark Crane
71bc24631b
Add the specific fields to the contacts array.
2015-05-19 00:48:36 +00:00
Mark Crane
c31bdc26f9
Add phone number to the contacts array.
2015-05-19 00:38:40 +00:00
Mark Crane
31107b6aed
Change $db to $this->db because its in the PHP class.
2015-05-18 23:00:45 +00:00
Mark Crane
3cba7737bc
Add contacts array to provisioning.
2015-05-18 22:45:31 +00:00
Mark Crane
c140141ac7
Update nowrap to nowrap='nowrap'
2015-05-18 22:10:59 +00:00
Nate Jones
23f0d8ed1b
Calls Active: Show gateway name instead of uuid in Application data string, change to jQuery ajax refresh.
2015-05-18 16:44:38 +00:00
Nate Jones
bc7e7f1551
Contact Times: Timer now works for contacts under foreign domains. Limit edit and delete to user's own Time entries.
2015-05-17 09:58:57 +00:00
Nate Jones
3a173b4f3c
Contact Times: Simplify Timer with jQuery ajax instead.
2015-05-17 09:08:52 +00:00
Nate Jones
09c2587256
Contact Times: Minor style/layout mods to timer duration.
2015-05-17 08:39:57 +00:00
Nate Jones
7ab6015847
Contact Times: An open Timer now works after changing domains.
2015-05-17 07:35:35 +00:00
Nate Jones
4ad1038f10
Contact Times: Fix redirect issue on Timer.
2015-05-17 07:19:07 +00:00
Nate Jones
4c7005f7c6
Contact Times: Style adjustments.
2015-05-17 07:15:28 +00:00
Nate Jones
0abb5b9584
Contact Times: Layout tweaks, link contact name on Timer to open contact edit.
2015-05-17 06:40:37 +00:00
Nate Jones
019db17698
Contact Times: Remove debug line.
2015-05-17 06:23:51 +00:00
Nate Jones
2e34662735
Contacts: Added Times/Timer to track support.
2015-05-17 06:16:43 +00:00
Nate Jones
6e87e5ca86
Fax: Fixed an issue when multiple email addresses are defined in fax-to-email feature (was only sending email to the last address listed). Thx CraigH.
2015-05-15 20:33:39 +00:00
Mark Crane
2e51a38216
Change eavesdrop from *88[ext] to *33[ext] to prevent a conflict with page extension on *8[ext]
2015-05-15 18:05:31 +00:00
Mark Crane
e7703ad3b7
Filter for sip_P-Preferred-Identity in xml cdr import as a work around for invalid XML sent over HTTP POST.
2015-05-15 09:26:13 +00:00
Nate Jones
e00f3ce583
Misc: Removed use of GLOB_BRACE as doesn't work on some systems, use non-GLOB_BRACE method instead. Thanks [xming] and Risk64. Should resolve Issue 916, as well.
2015-05-12 18:11:05 +00:00
Nate Jones
4406875476
Fax: Fix on edit to re-enable Advanced features, due to recent file rename.
2015-05-09 06:02:48 +00:00
Nate Jones
3d00560648
Fax: Fix Remote Inbox link (oops).
2015-05-09 05:40:39 +00:00
Nate Jones
95e965b108
Fax: Upgrade script to generate and store meta-data from existing fax files, fix Lua script to insert correct fax file path into db, JavaScript prompt corrections, adjust redirect after send to use new interface, fix delete so files on file system are removed (using path from db), fix paging and sorting on Inbox and Sent, fix TIF to PDF conversion for viewing sent/received faxes (if PDF version not present).
2015-05-09 05:22:29 +00:00
Nate Jones
771ebbdc1a
CDR: Fixed recording playback / download.
2015-05-08 17:21:20 +00:00
Mark Crane
b946f39e97
Change user_status to agent_status.
2015-05-05 17:24:02 +00:00
Nate Jones
7c03d2955a
Extensions: Only show Call Control button on edit.
2015-05-05 16:45:35 +00:00
Mark Crane
736e4591f0
Add call_timout to the extension xml files.
2015-05-05 07:45:05 +00:00
Mark Crane
497296c8a1
Add call_timeout tot he user_exists dialplan so it works in both directions.
2015-05-05 07:36:06 +00:00
Mark Crane
7f9e98e988
Show only sip profiles that are enabled on the Gateway edit page.
2015-05-05 05:48:27 +00:00
Mark Crane
7b6837bbf7
Show only sip profiles that are enabled on the Status -> SIP status.
2015-05-05 05:45:42 +00:00
Mark Crane
2b7fa564de
Add the format number to destinations list and adjust the function to only process numeric.
2015-05-05 04:50:23 +00:00
Mark Crane
45590912eb
Add format phone to the dialplan number.
2015-05-05 04:44:34 +00:00
Nate Jones
e71c720670
Call Center Agent: Prevent duplicate Agent IDs (within the same domain).
...
Devices: Remove unnecessary javascript.
2015-05-04 21:01:55 +00:00
Nate Jones
53b884b431
Devices: Language updates supporting previous commit. Removed required check on MAC Address field.
2015-05-04 20:09:29 +00:00
Nate Jones
5bc8ea29f2
Devices: Prevent duplicate username within domain (if device assigned to a domain) or globally (if domain set to Global).
...
Functions: Added is_mac() and format_mac() functions.
2015-05-04 20:07:51 +00:00
Mark Crane
81af7c19e7
Add _id to *23 name.
2015-05-04 19:06:04 +00:00
Mark Crane
0da91562e8
Remove one file and rename the dialplan attribute inside the XML.
2015-05-04 19:05:20 +00:00
Mark Crane
45081453d3
Add *23 for agent status that requests the id and password.
2015-05-04 18:58:18 +00:00
Mark Crane
f76a5a4514
Rename the user_status dialplan.
2015-05-04 18:48:09 +00:00
Mark Crane
e5421c26c0
Add Agent ID column to the agent list.
2015-05-04 17:09:21 +00:00
Mark Crane
6675610f05
Move it to the correct field and change the type to password.
2015-05-04 03:26:50 +00:00
Mark Crane
4d13fce118
Escape the $ and ".
2015-05-04 03:19:31 +00:00
Mark Crane
2969469e08
Hide the agent password.
2015-05-04 03:12:11 +00:00
Mark Crane
96e5c7ec74
Add missing '+;' to the app_config.php.
2015-05-04 02:50:31 +00:00
Mark Crane
29dfbbd66e
Add the missing call center translation.
2015-05-04 01:48:41 +00:00
Mark Crane
973cd566c9
Add the call center agent ID and password.
2015-05-03 16:55:43 +00:00
Mark Crane
f79c9925f0
Add support for the new sip profiles enabled field.
2015-05-02 05:08:41 +00:00
Nate Jones
18b23608ae
SIP Profiles: Added Enabled select box to manage the profile state.
2015-05-02 04:53:45 +00:00
Nate Jones
37e57d1caa
Status Graph: Auto-load first interface found.
2015-05-02 03:35:18 +00:00
luis daniel lucio quiroz
61baff0ad6
fix a pricing display bug when billing installed
2015-05-01 18:52:01 +00:00
luis daniel lucio quiroz
7d8566d595
better sql queries for billing
2015-05-01 18:35:40 +00:00
luis daniel lucio quiroz
da7e958808
lcr_currency wrong set
2015-05-01 17:39:13 +00:00
Mark Crane
28508d1557
Fix the redirect on the fax file delete and change the tabbing.
2015-05-01 12:38:30 +00:00
Mark Crane
664c9f5f1d
More work on the delete.
2015-05-01 11:55:53 +00:00
Mark Crane
f1650b9bf0
Fix a little syntax in the delete file.
2015-05-01 11:49:19 +00:00
Mark Crane
d048a0e9ac
Delete the fax tif and/or pdf in addition to remove the row from the database.
2015-05-01 11:38:44 +00:00
Mark Crane
e755290b00
Fix the fax file delete so it redirects correctly and removes the file.
2015-05-01 11:21:19 +00:00
Nate Jones
ab403f5f3c
Language file merge from translation server.
2015-05-01 11:13:39 +00:00
Mark Crane
94452846fe
Link to the fax_files.php file and use fax_inbox_view and fax_sent_view permissions.
2015-05-01 10:48:48 +00:00
Mark Crane
ec179ff1fe
Add the FAX TIF and PDF file download.
2015-05-01 10:24:24 +00:00
Mark Crane
919d038be0
Fix the page header and adjust indentation.
2015-05-01 08:48:32 +00:00
Mark Crane
0dde5e15ea
Add many changes to fax_files.php including formatting the date, fixing the page header and hide unnecessary fields.
2015-05-01 08:19:56 +00:00
Mark Crane
83fa4d4659
Test if the id is a uuid if it is then set fax_uuid value.
2015-05-01 08:17:39 +00:00
Mark Crane
791bb2c687
Add the license with the correct year.
2015-05-01 07:22:33 +00:00
Mark Crane
9bd72fd1ae
Add FAX files.
2015-05-01 07:21:01 +00:00
Mark Crane
6f396ca5c6
Add fax file permission and fix the data type for date and epoch.
2015-05-01 07:10:31 +00:00
Mark Crane
489479ecdd
Add the FAX files translations.
2015-05-01 06:59:55 +00:00
Nate Jones
56b9a3092a
SIP Status: Toggle Start/Stop button visibility, and Refresh button.
2015-05-01 06:52:51 +00:00
Nate Jones
09702ed59f
Active Calls: Add Show All feature for Superadmin, basic view for Admin, refresh activity icon.
...
Registrations: Minor visual adjustments.
2015-05-01 06:35:40 +00:00
Mark Crane
59b7e3078b
Change device_model to device_uuid_alternate for the provision override.
2015-04-30 10:25:00 +00:00
Nate Jones
b38be32c9c
Paging: Ability to grant caller moderator status/controls, auto-generate random pin.
...
Conference: Add missing caller-controls and moderator-controls parameters in autoload_config.
2015-04-30 09:45:41 +00:00
Mark Crane
5462ce7a78
Change page extension to order 250.
2015-04-30 08:30:43 +00:00
Mark Crane
4eed12a418
Change the order of the page dialplan.
2015-04-30 08:30:01 +00:00
Mark Crane
957a9d42c7
Had the login and logout backwards.
2015-04-30 08:06:11 +00:00
Mark Crane
06e4d78e5d
Add the provision dialplan as *11 and *12.
2015-04-30 06:21:19 +00:00
Mark Crane
461a276266
Get the device username and password to show on the same line and hide the password when the field is not selected.
2015-04-30 04:36:57 +00:00
Mark Crane
7c5cf78350
Add label-device to devices/app_languages.php.
2015-04-30 04:25:36 +00:00
Nate Jones
4d2b8ba5f2
Active Calls: Removed broken Transfer, Park and Record options in favor the Operator Panel (Park functionality to eventually be added to the OP).
...
Operator Panel: Only superadmin group can view debug info.
2015-04-30 02:55:35 +00:00
Mark Crane
f80e2c5d3c
Add dialplan add temporary permissions.
2015-04-30 01:17:47 +00:00
Mark Crane
5b0e78f656
Add a space.
2015-04-30 01:05:09 +00:00
Mark Crane
0dbfe88608
Add the sub table dialplan destination permission.
2015-04-30 01:03:55 +00:00
Mark Crane
78c526c4ab
Change the permission name from delete to edit.
2015-04-29 23:50:00 +00:00
Mark Crane
3d0e258f30
Fix the permissions for admin using the time conditions and dialplan -> destinations.
2015-04-29 23:22:36 +00:00
Mark Crane
b9ab9596d3
Add an api_hangup_hook to ensure all members of page hangup.
2015-04-29 21:54:02 +00:00
Nate Jones
ab4d1840b4
SIP: Return "NO_ANSWER" instead of "NORMAL_CLEARING" if an extension is called with voicemail disabled. Implements patch suggested in Issue 920. Thanks.
2015-04-29 21:21:00 +00:00
Digital Daz
3b221ca1ae
Slight change to correct sql queries for times, thanks Nate.
2015-04-29 20:45:32 +00:00
Mark Crane
1f3c88820f
Simplify the page dialplan.
2015-04-29 18:25:20 +00:00
Mark Crane
177127198d
Change the name of extension-intercom to page-extension.
2015-04-29 18:14:26 +00:00
Mark Crane
7b494f0fce
Change the order of the fax dialplan details.
2015-04-28 21:12:27 +00:00
Nate Jones
65d8359590
Phrases: Remove phrase from memcache if phrase detail deleted (no, really).
2015-04-28 19:28:16 +00:00
Nate Jones
3a77c5dfe2
Phrases: Remove phrase from memcache if phrase detail deleted.
2015-04-28 19:10:52 +00:00
Nate Jones
36a1a36cea
Phrases: Include full path for recordings (not sounds), when not using base64.
2015-04-28 19:06:27 +00:00
Nate Jones
3b9c777d77
Phrases: Save phrases xml and delete phrases from memcache after converting to/from base64 in app_defaults.
...
IVR: Using phrase greetings, DTMF tones now captured and executed, but only after playback completes (uses session:variable). Still searching for a better solution.
2015-04-28 17:24:32 +00:00
Mark Crane
8fe9a0432d
Update the api_hangup_hook for the fax dialplan.
2015-04-28 14:47:17 +00:00
Nate Jones
46541d4f8b
Phrases: App Defaults now converts phrases between base64 compatible and back, enhanced interface with better js manipulation, easily add pauses to a phrase.
...
Note: Currently DTMF tones are not recognized during phrase playback in IVR (rrrrr!).
2015-04-28 09:54:02 +00:00
Nate Jones
751a9f342b
Phrases: Add support for using base64 recordings. Already existing phrases don't yet convert.
2015-04-26 00:19:02 +00:00
Nate Jones
942060d2de
Recordings: On upload, put original file name in description, and better format the name auto-generated from the saved file name.
2015-04-25 22:25:26 +00:00
Nate Jones
17d57f35ad
Cleanup: Remove unused shockwave flash files.
2015-04-25 21:48:08 +00:00
Nate Jones
da9379db93
Recordings: app_defaults to move recordings from file system to base64 in db (and vice versa).
2015-04-25 21:46:01 +00:00
Mark Crane
52160cab54
Add fax files table for storing meta data and optional base64.
2015-04-25 21:07:01 +00:00
Nate Jones
33248f605f
Voicemail Greetings: Better base64 support in gui (playback, download, etc) and lua scripts, some lua mods to allow re-recording without having to enter greeting # again, fixed choose greeting function, new greeting recordings now only save when told to (uses a temp file prior to), fix sorting on greetings list, app_defaults to move greetings from file system to base64 in db (and vice versa).
...
Recordings: Fix sorting and paging.
IVRs: Code cleanup.
(... and some other stuff I can't remember at this hour.)
2015-04-25 12:26:31 +00:00
Mark Crane
aa51218465
Move menu items that are for superadmins to the advanced menu.
2015-04-25 06:29:45 +00:00
Mark Crane
eabe0581b2
Prevent cross site scripting by limiting the value of $show on the registrations page.
2015-04-25 05:47:35 +00:00
Mark Crane
95dd5922ff
Move app/xmpp as an optional application in dev/apps.
2015-04-24 20:55:53 +00:00
Mark Crane
6a0885e535
Move content manager to apps/content marking it as an optional application. That is not installed by default.
2015-04-24 20:53:26 +00:00
Mark Crane
896ed317dc
Contact page change Contact Add to just Contact as the page indicates that its an add.
2015-04-24 20:32:36 +00:00
Nate Jones
998b6e6197
IVR: Better support for the use of base64 Recordings, added option to use Phrases in a couple places, fixed the Exit Sound. (Note: A selected Sound with the same file name as a Recording will get trumped.)
2015-04-24 02:47:10 +00:00
luis daniel lucio quiroz
7cf0150765
device_vendor & device_mac_address are a must
2015-04-23 16:39:49 +00:00
Nate Jones
3ef85d9645
Recordings: Add support for base64 Play and Download, and bi-directional conversion between base64 and local files on page load.
2015-04-23 08:41:05 +00:00
Nate Jones
704d2ebf1c
Voicemail: local and base64 fixes.
2015-04-23 05:25:21 +00:00
Nate Jones
b790f34278
Voicemail: Add functionality to Play and Download base64 messages in the database.
2015-04-23 00:10:31 +00:00
Mark Crane
9a0b99bbd5
Add a few comments and adjust the indentation.
2015-04-22 18:11:41 +00:00
Mark Crane
ef05dbc888
Save the ivr menu then update the dialplan.
2015-04-21 18:17:25 +00:00
Mark Crane
2521f8bd1c
Move ring group context above enabled. Goal is moving it lower since its a setting that is changed rarely.
2015-04-21 18:15:51 +00:00
Nate Jones
949b2ec3fe
Recordings / Voicemail Messages: Hide file size column if storing as base64 in db.
2015-04-17 19:30:06 +00:00
Nate Jones
25715dd290
Conference Center: Add ability to use a Phrase for the Greeting, resolving Issue 921 and Issue 818.
2015-04-17 18:41:31 +00:00
Mark Crane
289942b159
Remove the numeric restriction on fax forward number as it isn't required to be a number.
2015-04-16 20:49:43 +00:00
Nate Jones
3b00f8f7b5
Registrations: Manually pause refresh, and pause on button hover. Requested in Issue 922.
2015-04-16 20:02:04 +00:00
Nate Jones
0f4a14d69e
Themes: Remove unnecessary JS functions.
...
Call Block: Fixed issue in language file.
User Edit: Fixed issue in language file.
File Editor: Fix JS issue in header.
2015-04-16 19:14:20 +00:00
Nate Jones
aebdfbf062
Fax Server: Log detail view now available. Resolves issue 923.
2015-04-16 16:05:39 +00:00
Mark Crane
aaaff650c0
Remove the old park.lua dialplans in favor of mod_valet.
2015-04-15 23:21:32 +00:00
Nate Jones
6f2cde7523
Operator Panel: Fix to show Status of User assigned to an Extension.
2015-04-15 23:19:50 +00:00
Mark Crane
a3883ec8ae
Remove v_ as they are not used in the dialplan templates.
2015-04-15 23:19:13 +00:00
Nate Jones
9dcfdbb71b
CDR Details: Define column % widths.
2015-04-15 18:44:22 +00:00
Mark Crane
8fad7af1b3
Remove mysql_connect as it is marked as deprecated.
2015-04-15 01:43:20 +00:00
Nate Jones
122fe66d60
Adminer: Resolve function conflict.
2015-04-14 21:46:58 +00:00
Nate Jones
e26f1fefa5
Adminer: Update to latest version available (4.2.1).
2015-04-14 21:38:33 +00:00
Nate Jones
648cab35bf
Content Manager: Fix app_languages (using Translate server version).
2015-04-14 18:53:35 +00:00
Nate Jones
415e4f4fc0
MOH: Selecting an MP3 now hides the Sampling field. Selecting files other than MP3 and WAV will result in a warning message being displayed. Uploading an MP3 now places a copy of the file in all rate folders at once.
2015-04-14 16:40:51 +00:00
Nate Jones
660f14ed6b
CDR: Restore 'Recording' label.
2015-04-14 08:01:02 +00:00
Nate Jones
5ff5a93ece
Registrations: Order by domain (sip-auth-realm), then user.
2015-04-14 04:27:07 +00:00
Nate Jones
f78be9df5b
Contacts: Fix app_menu.php, restore menu item.
2015-04-14 03:54:01 +00:00
Nate Jones
92b311ef2b
IVR Menu: Change Description field to textarea.
2015-04-14 02:26:34 +00:00
Nate Jones
55dbe3c885
Call Center Agents / Dialplan Edit: Optimize Gateway Name lookup (only do if necessary).
2015-04-14 00:42:15 +00:00
Nate Jones
bbe24cc75f
Call Center Agents: If selected as Contact, show Gateway name instead of UUID.
...
Call Center Agent Edit: Set width on Contact select box.
2015-04-14 00:25:59 +00:00
Nate Jones
d328141419
VM Greetings: Playback progress indicator column adjustment.
2015-04-13 22:29:10 +00:00
Nate Jones
1631962f83
Various: Added playback progress indicator for audio files (CDR, VM, etc).
2015-04-13 22:26:50 +00:00
Nate Jones
d5c2a2653b
CDR: Template and layout adjustments to prevent wrapping.
2015-04-13 20:06:46 +00:00
Nate Jones
36e9a69163
Time Conditions: Correct comments.
2015-04-13 19:57:09 +00:00
Nate Jones
d4f3db618d
Time Conditions: Convert time-of-day to minute-of-day values, due to inconsistent behavior for time-of-day.
2015-04-13 19:36:45 +00:00
Nate Jones
623af0c156
Call Center: Fix SQL error on Agent Status change, clarify Status as Default Status on Agent Edit.
2015-04-13 17:00:09 +00:00
Mark Crane
dd8f9e9dd9
Remove the Yealink hot desking as I believe I have created a better way that is more secure.
2015-04-12 01:22:02 +00:00
Mark Crane
33658f1dd9
Add device username and password.
2015-04-12 00:35:11 +00:00
Mark Crane
485ecc57a8
Add device_username, device_password and device_uuid_alternate.
2015-04-12 00:12:48 +00:00
Nate Jones
a38af349e0
Extension Summary: Better search form functionality (auto-submit on Quick Select change, added "This Week" option, reset Quick Select if Start or End date/time defined and vice-versa), language additions.
2015-04-10 18:08:09 +00:00
Nate Jones
37d0141687
Extension Summary: List domain on Show All, change Quick Select 'Default' label to 'Last 7 Days', update Description column style to be consistent.
2015-04-10 16:46:22 +00:00
Nate Jones
323d3de4b1
Extension Add: Fix for Issue 910 - Skip check on extensions limit if not defined.
2015-04-10 14:42:55 +00:00
Mark Crane
0fa4f2047d
2015-04-10 05:36:09 +00:00
Mark Crane
2900fdeeba
Device UUID work still needs permanent home for the UUID.
2015-04-10 03:25:53 +00:00
Nate Jones
33f0e22ac3
Voicemail: Restore missing 'No messages found.' message in languages file.
2015-04-10 01:41:30 +00:00
James Rose
83bca7cdbf
from GILL: minor corrections
2015-04-09 21:40:40 +00:00
James Rose
b2da37a067
EDITS BY GILL: add support for 711 (TTY), fix issue where caller id is sometimes sent incorrectly with flowroute.
2015-04-09 18:44:00 +00:00
luis daniel lucio quiroz
582843dc70
/tmp/provisioning_log.txt only when debug is on
2015-04-09 17:03:50 +00:00
luis daniel lucio quiroz
97e4a0ead4
debug must be turned on manually with a default setting
2015-04-09 16:13:21 +00:00
Mark Crane
f052e8533b
Fix the problem on calls_active/app_languages.php.
2015-04-09 15:58:56 +00:00
luis daniel lucio quiroz
f79c83ee29
just a little more debug info when provisioning fails
2015-04-09 14:26:47 +00:00
Nate Jones
6167c6f773
MOH: Restore 'Default' label in select box.
2015-04-08 20:13:45 +00:00
Mark Crane
d6636aee17
Update the translations from the translation server. Includes the following new languages Brazilian Portuguese, Polish, and Swedish Sweden. Thanks to those that put in the effort to add these languages additional translator volunteers are welcome.
2015-04-08 13:38:58 +00:00
Nate Jones
9e5f9b9556
Operator Panel: Optimizations, bug fixes, better auto-complete searching.
2015-04-08 08:54:10 +00:00
Nate Jones
8ca1d1a910
Operator Panel: JS fix to restore functionality in Chrome and IE, Reduce font size and change font of auto-complete suggestion list.
...
Minimized Template: Similar JS fix for Chrome and IE.
2015-04-08 03:50:09 +00:00
Nate Jones
fb1ace1d07
Operator Panel:
...
- Add transfer active calls to ANY destination using keypad.
- Move inline CSS styles to theme templates.
- Use local jQuery UI CSS file instead of remote.
2015-04-08 01:01:46 +00:00
Digital Daz
cd91c1e7d9
Prevent users bypassing extension limits by using range
2015-04-07 23:50:36 +00:00
Nate Jones
1747103a66
Operator Panel: Adjustments to correctly display the user status of the extensions assigned to the current user.
2015-04-07 17:03:39 +00:00
Mark Crane
8afee33689
If the MAC address is set then validate it is a Mac address.
2015-04-06 23:39:19 +00:00
Mark Crane
689d5d39ab
Check to see if domain_uuid has a value.
2015-04-06 22:27:16 +00:00
Nate Jones
81fdeb8453
Voicemail: Copyright date changes.
2015-04-06 21:58:55 +00:00
Nate Jones
69e3bca4ad
Voicemail: Mods to make it work as expected, if non-admins/superadmins are given access to it.
2015-04-06 21:57:06 +00:00
Mark Crane
ece8529927
Remove the CSS class that makes the MAC address appear to be required.
2015-04-06 19:52:16 +00:00
Mark Crane
3f9650d873
Remove the requirement for the MAC address as it breaks the template feature and another new feature.
2015-04-06 19:48:21 +00:00
Mark Crane
1721732288
Add a comment for $term in autocomplete.php //search term
2015-04-06 17:50:46 +00:00
Mark Crane
cc5b2fac66
One final adjustment to get it all working again.
2015-04-06 09:30:30 +00:00
Nate Jones
fb0737167a
Operator Panel: Include (enabled) Extensions in auto-complete suggestion list.
2015-04-06 09:27:57 +00:00
Mark Crane
ab1ebf581b
Fix code that allowed userid / passwd as well as user_id / password.
2015-04-06 09:08:57 +00:00
Mark Crane
1265011c1d
Remove redundant equal signs.
2015-04-06 08:53:00 +00:00
Mark Crane
f734e4983c
Fix a syntax error with the new code.
2015-04-06 08:51:12 +00:00
Mark Crane
f6d197b8ea
Add key variables to provisioning.
2015-04-06 08:37:06 +00:00
Mark Crane
f3b14c28ab
Add user_id and template variables for provisioning.
2015-04-06 07:38:24 +00:00
Nate Jones
5fe09e3e02
Operator Panel: Added Contact search/auto-complete.
2015-04-06 01:15:44 +00:00
Mark Crane
62bba24350
Don't require the MAC address.
2015-04-05 22:29:56 +00:00
Mark Crane
6d249d0b61
Update the provision class.
2015-04-05 22:28:02 +00:00
Nate Jones
0a8ef439ab
Follow Me: Ignore pre-populating fields if no follow_me_uuid assigned to extension (fixes SQL error).
2015-04-05 03:12:46 +00:00
Nate Jones
919a7e2bd2
CDR Stats: Added missing 'and' in SQL queries.
2015-04-05 02:26:31 +00:00
Nate Jones
a58479f825
Operator Panel: Start refresh after clicking a status button, and disable clicked status button until refresh.
2015-04-04 16:44:43 +00:00
Mark Crane
defd4d10d6
XML CDR, Add a fix for unescaped data in <sip_Remote-Party-ID>.
2015-04-04 16:09:11 +00:00
Nate Jones
8c00436e80
CDR: Integrate existing permissions for Recording Playback and Download buttons.
...
Misc: Background visual adjustments for Playback and Download icons.
2015-04-03 21:07:24 +00:00
Mark Crane
b46e215be2
Some devices need port 0 for DNS SRV so modifying the port number to allow 0.
2015-04-03 19:34:05 +00:00
Mark Crane
513e23403a
Remove a PDO parameter that is not used.
2015-04-03 19:04:30 +00:00
luis daniel lucio quiroz
807ae5317c
let the xml_cdr download/play, regardless mono/multi tenant
2015-04-03 16:23:24 +00:00
Mark Crane
17cbd9d289
Add a place to add voicemail name in base64.
2015-04-03 15:21:28 +00:00
Mark Crane
fe627204c1
Update the local_extension dialplan.
2015-04-01 10:22:34 +00:00
Nate Jones
4764516894
CDR: Hide Missed Calls button after clicked. Visual adjustment when top paging buttons aren't present.
...
Contacts: Visual adjustment when top paging buttons aren't present.
2015-04-01 09:06:02 +00:00
Nate Jones
5077ee1179
Contacts / CDR: Minified top paging controls.
2015-04-01 09:00:17 +00:00
Mark Crane
7f8e7d98ca
Add greeting_id to the voicemail greetings table.
2015-04-01 07:40:34 +00:00
Nate Jones
9ccc2ce97c
CDR: Hide Show All button after clicked, moved to top for consistency.
2015-04-01 00:51:09 +00:00
Nate Jones
975dbb41ab
Contacts: Close mailto tag on email link.
2015-03-31 23:35:13 +00:00
Nate Jones
88295a53d7
Groups: Integrate Show All and ability to edit assigned Domain. Create, edit, delete non-default groups.
...
Users: Adjust so assigned Domain doesn't get overwritten if user_all permission exists, but user_domain doesn't.
Destinations: Adjust so assigned Domain doesn't get overwritten if destination_all permission exists, but destination_domain doesn't.
2015-03-31 21:47:31 +00:00
luis daniel lucio quiroz
8604ce0870
let the xml_cdr find the wav file, regardles mono/multi tenant
2015-03-31 16:20:55 +00:00
Nate Jones
608329dfb9
CDR & Devices: Hide Show All buttons after showing all.
2015-03-31 03:16:20 +00:00
Nate Jones
2fb45fe1d2
Destinations: Changing a Destination's Domain should now also update the domain_uuid on the associated dialplan and dialplan details. Delete Destination from a different domain should also function properly now.
2015-03-31 02:53:36 +00:00
Nate Jones
1fb31f0f63
Destinations: Fix issue with Domain not getting set correctly when editing Destination under a remote (different than current) domain (via the destination_domain permission).
2015-03-30 22:57:12 +00:00
Mark Crane
dc4cb7dfd3
Change the array from $result to $recordings.
2015-03-30 22:49:47 +00:00
Mark Crane
15820cf1aa
Get the recording list from the database instead of the file system.
2015-03-30 22:40:03 +00:00
Nate Jones
49044ff0f4
Permissions: Consistify (new word!) permission names for Show All functionality on Devices & Destinations.
2015-03-29 01:33:56 +00:00
Mark Crane
127adbf7a5
Get a new set of default and domain settings for use when http_domain_filter is set to false. Remove debug numbers from access denied messages in provisioning and remove other redundant code.
2015-03-28 11:37:56 +00:00
Mark Crane
8760d75c04
Fix a bug added when adding the key profiles feature. Device key id would conflict with other categories of keys like line, memory and expansion keys. If only using the line keys you wouldn't experience this problem.
2015-03-28 04:42:24 +00:00
Mark Crane
58d5c5a913
Fix Destinations so that it will correctly show DIDs that are not assigned to a domain.
2015-03-27 18:13:03 +00:00
Nate Jones
41acf3c968
Contacts: Fixed/implemented permissions, added Relations.
2015-03-27 04:35:21 +00:00
Nate Jones
30fe8156fd
Contacts: Sort list initially by Organization, then by First, Last.
2015-03-26 20:13:24 +00:00
Nate Jones
80e4849bc0
Contacts: Fix redirect after Add and Edit, remove redundant [+] buttons and auto-scroll Notes.
2015-03-26 19:47:57 +00:00
Mark Crane
972117d298
Provisioning Devices add DNS SRV record to the SIP transport select list.
2015-03-26 15:48:57 +00:00
Mark Crane
8df3e822de
Completed the change and test for system -> variables with final adjustments.
2015-03-26 00:18:19 +00:00
Mark Crane
2f3c7bab3b
Correct the order of the tags.
2015-03-26 00:09:54 +00:00
Mark Crane
da1bd47284
Try again to get the position right.
2015-03-26 00:05:14 +00:00
Mark Crane
04206891cc
Move the hostname column and fix the add button position.
2015-03-26 00:01:24 +00:00
Nate Jones
6734ee23c9
Ring Groups: Corrected redirect to be relative on Back and Save. Added Call Forward edit link to main Ring Groups list (as displayed on User Dashboard).
2015-03-25 22:47:11 +00:00
Mark Crane
d8144b48ff
Add hostname to the variable list.
2015-03-25 20:30:17 +00:00
Mark Crane
9e6e1ee6e2
Add hostname to the variables.
2015-03-25 18:30:18 +00:00
Nate Jones
bc1e5374b0
Fax Server: Mods to email2fax feature to prevent unnecessary/undesired cover page from being generated.
2015-03-25 17:52:45 +00:00
Nate Jones
f87aea5211
Fax Server: Sort Sent faxes descending.
2015-03-25 17:42:45 +00:00
Nate Jones
ed4ee38b4c
Extensions: Added direct link to Calls page, requested in Issue 870.
2015-03-25 17:11:07 +00:00
luis daniel lucio quiroz
3bf77b3716
not short-tags on all project
2015-03-25 13:46:19 +00:00
luis daniel lucio quiroz
ee92e7fadc
not short-tags on time-conditions
2015-03-25 13:30:26 +00:00
Nate Jones
b82de6cd1f
Destination: Exclude set:accountcode from being displayed in the Actions list.
2015-03-23 23:57:27 +00:00
Nate Jones
6f983669da
Fax Server: Added permission to control Advanced section visibility. Addresses comment on r7943.
2015-03-23 17:26:47 +00:00
Nate Jones
83ee064db6
Destinations: Fixed search, sorting and paging. Should resolve issue 891 (at least #1 ).
2015-03-23 16:33:16 +00:00
Mark Crane
15ece0d43e
Schemas is used by only 1-2 people so I'm moving it to an optional application under the apps directory.
2015-03-23 04:31:46 +00:00
Mark Crane
880cfd5069
Change the context to the domain_name.
2015-03-23 04:29:09 +00:00
luis daniel lucio quiroz
85d84b11d0
do not change headers, add yours
2015-03-23 01:53:25 +00:00
Errol Samuels
6025abd8e9
slight correction
2015-03-22 20:30:40 +00:00
Errol Samuels
e1ca972a8e
Peplaced transfer_context with just context because transfer_context seems to return an
...
UNDEF value and breaks att_xfer when attempting to transfer using *4.
2015-03-22 20:26:22 +00:00
Mark Crane
116c6f05d2
Add base64 field to recordings, voicemail, and voicemail recordings.
2015-03-22 10:52:10 +00:00
Nate Jones
f50824fb41
Extensions: Fixed sorting.
2015-03-22 08:48:50 +00:00
Nate Jones
ff5746bba5
Extensions: Search fixed.
2015-03-22 08:42:44 +00:00
Nate Jones
e575f492d5
Fax Server: Additional checks on folder presence and permissions.
2015-03-22 08:22:51 +00:00
Nate Jones
fcb53fd7f9
Misc: Implement maximum limits on multiple apps.
2015-03-22 08:17:04 +00:00
Mark Crane
f742c22359
Set the user_context on an call flows to the domain name for single tenant.
2015-03-22 03:33:37 +00:00
Mark Crane
48499a0e2b
Set the user_context on an ring_groups to the domain name.
2015-03-22 03:27:42 +00:00
Mark Crane
81c213f8d8
Set the user_context on an extension to the domain name.
2015-03-22 03:22:05 +00:00
Nate Jones
4e29b11b7c
Follow Me: Fix redirect issue, after save, from Issue 886.
...
Destinations: Minor visual adjustments.
2015-03-22 00:53:56 +00:00
Nate Jones
6680e41956
Time Conditions: Changed Advanced button (top) to Dialplan instead.
2015-03-22 00:25:55 +00:00
Nate Jones
060af354eb
Time Conditions: Use break instead of space when adding additional 'Advanced' description.
2015-03-22 00:10:52 +00:00
Mark Crane
46a66f9771
Remove extra line spaces.
2015-03-22 00:01:39 +00:00
Mark Crane
cbf7ed1c1a
Add CDR http_enabled to default settings and add the settings more efficiently.
2015-03-21 23:59:56 +00:00
Nate Jones
014191f047
Time Conditions: Change how preset destinations function (when a Preset is checked, the Alternate Destination is required and used, unless a Default Destination is selected, or a Destination is set on the individual Presets themselves. Interface also adjusts if Presets are NOT available.
2015-03-21 23:55:20 +00:00
Mark Crane
268aaee702
Add alternative options for bridging calls for call forward and fix LCR option for follow me.
2015-03-21 22:49:12 +00:00
Mark Crane
621f5036e5
Add another work around for FreeSWITCH XML CDR that is not escaped correctly in FreeSWITCH 1.4.17.
2015-03-21 20:52:59 +00:00
Errol Samuels
5657a688cb
Fixed problem with accountcode not passing in SIP Header
2015-03-21 09:21:29 +00:00
Errol Samuels
747b45f9a0
Fixed problem with accountcode not passing in SIP Header
2015-03-21 09:02:51 +00:00
Mark Crane
7bdb0e5402
Add switch call_center dir to default settings.
2015-03-21 06:03:58 +00:00
Mark Crane
51ec4a9466
Move strtolower function to reduce one line of code.
2015-03-21 03:25:35 +00:00
Mark Crane
d82708ddac
Update dialplan edit adjust to ensure the dialplan is able to be viewed correctly and validate the uuid with is_uuid.
2015-03-21 03:23:44 +00:00
Nate Jones
6ec0de14ad
CDR: Fixed Issue 885, clicking records now results in the correct details being loaded.
2015-03-20 02:50:30 +00:00
Nate Jones
5730130b8e
Voicemail: Added default settings to control default Voicemail File and Keep Local settings when creating new extensions and/or Voicemail boxes.
2015-03-20 01:09:18 +00:00
Nate Jones
70ba072c6f
Dialplan Edit: Default details group to 0 if not specified (also fixes Copy feature). Fix details group order by.
2015-03-19 23:42:25 +00:00
Nate Jones
e43e7d14a2
Fax Server: Added refresh button, and fixed sorting and paging on logs.
2015-03-19 00:45:22 +00:00
Nate Jones
c30234e953
Fax Server: Account code value now retrieved properly from the db on edit.
2015-03-19 00:10:18 +00:00
Nate Jones
96fac87d4e
IVR: Change Invalid Sound field to select box.
2015-03-18 23:49:53 +00:00
Nate Jones
2305e71eb3
MOH: Prevent duplicate options in MOH select boxes.
2015-03-18 22:47:11 +00:00
Nate Jones
1c5e9196d6
Destinations: Fixed a logic issue causing actions to be discarded. Also, retain the existing dialplan Name and Description through an update of a Destination.
2015-03-18 22:21:40 +00:00
Mark Crane
4e60342c7c
Don't give this permission to any group by default follow_me_cid_set.
2015-03-18 18:34:12 +00:00
Nate Jones
b5dde45892
Calls: Added ability to unset the caller id on Follow Me and Call Forwarding.
2015-03-18 14:36:12 +00:00
Mark Crane
9e28e6a8b5
Update XML CDR import replace xml_cdr -> http_enabled -> text with cdr -> http_enabled -> boolean.
2015-03-18 12:53:40 +00:00
Nate Jones
0e0311e271
Calls Edit: Included missing jquery-ui images, add label to Forwarding CID select box.
2015-03-18 08:17:57 +00:00
Nate Jones
fe2c8ed41f
Destinations: Removed attempt to create a dialplan entry when no Action is selected. Resolves Issue 867.
2015-03-18 07:28:05 +00:00
Nate Jones
0d9c51f753
Implemented fix suggested in Issue 823 - Add DOCUMENT_ROOT to require_once path on domain edit [and contacts_vcard.php, and save_switch_xml() function].
2015-03-18 06:17:09 +00:00
Nate Jones
d84fe69cbf
Contacts: Fix suggested in Issue 787. Thanks.
2015-03-18 05:38:35 +00:00
Nate Jones
0e7e9c9ff4
Time Conditions: Add clarity to Preset description.
2015-03-18 05:23:33 +00:00
Nate Jones
c8ad51b6a0
Time Conditions: Fixed destination select box problem mentioned in Issue 876 - reworked switch_select_destination() function.
2015-03-18 05:17:28 +00:00
Nate Jones
535f62a1e1
Time Conditions: Fix for Issue 881 (Advanced button) and Issue 882 (Delete issue).
2015-03-17 19:02:48 +00:00
Nate Jones
edbc99405d
Fax Server: Fixed list row background color on local Inbox.
2015-03-16 22:12:55 +00:00
Nate Jones
eb32faf725
Contacts: Fixed URLs and Emails not displaying the Description in list view.
2015-03-16 20:04:38 +00:00
Mark Crane
ac2c7146b7
Sometimes the Yealink fails to provide the 'p' therefor filter only for 'vp530'.
2015-03-16 17:46:34 +00:00
Mark Crane
d5ddddefd5
Fix the provisioning for Yealink vp530.
2015-03-16 16:37:19 +00:00
Nate Jones
0e2378068b
Fax Logs: Fix for Issue 857, paging now works properly.
2015-03-15 10:18:23 +00:00
Nate Jones
266f9e1063
Voicemail:
...
- Adjust for single-quotes in caller_id_name on insert query (hopefully addressing Issue 877).
- If Keep Local is false, remove the recording from the file system.
- Fix Forward Destinations so message is fully copied to other extension voicemail boxes, not just emailed.
- Add script to Ext and VM Edit pages to prevent Listen or Download links being sent when Keep Local is false.
- Minor language mods.
2015-03-15 09:15:04 +00:00
Mark Crane
8448a2f504
Fix the time condition back button link.
2015-03-15 05:27:13 +00:00
Mark Crane
ee2f31d4e9
Update the translations for time conditions.
2015-03-15 05:17:18 +00:00
Mark Crane
f5990a29a4
Filter for the time condition app_uuid.
2015-03-15 04:55:05 +00:00
Mark Crane
ced14d93dd
Add time conditions list and delete so that permissions can be used to allow users to use it.
2015-03-15 03:36:51 +00:00
Nate Jones
82d6d1808e
Status > Emails: Added ability to view, download, resend and/or delete failed emails.
2015-03-14 06:43:19 +00:00
Nate Jones
61f1e00d32
CDR: Prevent users with no assigned extensions from viewing records. Search form mods. Fix issue with CDR Delete removing the wrong call recording.
2015-03-14 00:03:16 +00:00
Mark Crane
ee331f8643
Adjust the debug code for call center agent status.
2015-03-13 19:17:14 +00:00
Mark Crane
b56318dcbf
More adjustments to fix agent status.
2015-03-13 18:50:29 +00:00
Mark Crane
a81d340c11
Update call center agent status so that it gets the list of agents from the database instead of mod_callcenter.
2015-03-13 18:08:25 +00:00
Nate Jones
d9ab12eb5c
Fax Server: Hide advanced settings for Users.
2015-03-10 20:31:45 +00:00
Mark Crane
a423291096
Change valet_park_out $1 to $2.
2015-03-10 18:27:28 +00:00
Mark Crane
05033b14d2
Set the user context to the domain name.
2015-03-10 10:48:50 +00:00
Mark Crane
3cd71946f2
Change the dialplan context to the domain name.
2015-03-10 10:21:43 +00:00
Mark Crane
245c43ddb5
Fix the search for destinations (DID/DDI) across domains for superadmins.
2015-03-10 05:10:22 +00:00
Mark Crane
8f224fee80
Flush memcache when changing phrases.
2015-03-10 00:47:42 +00:00
Mark Crane
2cecd0643b
Time condition remove the break never on the destination_number.
2015-03-09 19:35:35 +00:00
Mark Crane
f77fc97ed2
Fix the device key delete.
2015-03-08 03:26:25 +00:00
Mark Crane
d3a624fc33
Finish the device show all button.
2015-03-07 22:51:32 +00:00
Mark Crane
dcbab015ab
Add 'Show All' button text for Devices.
2015-03-07 21:59:17 +00:00
Mark Crane
96900f5e33
Changes the order of one of the columns and adjust some spacing.
2015-03-07 21:51:02 +00:00
Mark Crane
fc4fc69878
Add device show all which allows a domain administrator the option to see all devices on the entire system.
2015-03-07 21:35:18 +00:00
Nate Jones
a21846b195
Time Conditions: Properly load "Alternate Destination" action on edit, and some other logic fixes.
2015-03-07 20:56:40 +00:00
Mark Crane
788697e8d3
Fix the indentation in the file.
2015-03-07 13:48:13 +00:00
Mark Crane
fe180d7075
Add missing fields to dialplan copy: dialplan inline, break, and groups.
2015-03-07 13:45:22 +00:00
Mark Crane
8fa504becd
2015-03-07 13:44:27 +00:00
Mark Crane
55b74bfd72
Remove the ucwords for the domain name as its not used anywhere else.
2015-03-07 13:04:33 +00:00
Mark Crane
d5ac3009a5
Add show all button for dialplan -> destinations
2015-03-07 12:59:53 +00:00
Mark Crane
98305d23e9
Fix the CDR statistics show all.
2015-03-07 12:39:42 +00:00
Mark Crane
86cc3fe196
Change the anti-action to an action for the alternate destination because it is the last dialplan group and has a condition that will always match when the time condition destination number is called.
2015-03-07 11:09:11 +00:00
Mark Crane
1b0c8ccc98
Set debug to false.
2015-03-07 10:59:00 +00:00
Mark Crane
37e3355237
Escape sip_full_from, sip_full_to, caller_id so that the HTTP POST for CDR will work. Will remove once FreeSWITCH corrects the bug and its in a release version.
2015-03-07 10:45:33 +00:00
Mark Crane
872a7bf19e
Improve the security on the delete for devices by validating the uuid and fix the delete when deleting a key from a global device profile.
2015-03-07 07:03:22 +00:00
Nate Jones
eaaa7d0258
Time Conditions: Remove condition group if no action is defined.
2015-03-06 22:31:55 +00:00
Mark Crane
426df6e524
Add show all code donated by Chris Black
2015-03-06 17:15:09 +00:00
Nate Jones
525e1df6a9
Time Conditions: Implemented time-of-day variable.
2015-03-05 13:34:59 +00:00
Nate Jones
b004a901d7
Time Conditions: Another fix.
2015-03-05 12:45:22 +00:00
Nate Jones
8170e5188c
Time Conditions: Another fix.
2015-03-05 12:37:36 +00:00
Nate Jones
5176bd53db
Time Conditions: Few more bugs squashed.
2015-03-05 12:02:26 +00:00
Nate Jones
dfb361531d
Time Conditions: Still under construction, but almost finished.
2015-03-05 11:15:11 +00:00
Mark Crane
53c6a1784d
Fix limit on inbound and outbound routes.
2015-03-03 18:48:08 +00:00
Mark Crane
1818add6ac
Remove deprecation on voicemail_attach_file which was done prematurely.
2015-03-01 07:40:06 +00:00
luis daniel lucio quiroz
ae730b412e
new follow_me_cid_set permission to allow cid change
2015-02-28 18:14:48 +00:00
Mark Crane
1b066c81c5
Add a new permission to hide the dial string from admins by default.
2015-02-28 16:18:12 +00:00
luis daniel lucio quiroz
68886ebf82
you can fix your forward caller id number/name
2015-02-28 04:07:15 +00:00
luis daniel lucio quiroz
dcbe8b9abf
you can fix your follow me caller id number/name
2015-02-28 02:32:25 +00:00
luis daniel lucio quiroz
7d83237154
do not show others extension to non-admin users
2015-02-27 15:25:49 +00:00
Nate Jones
3bb60ce71b
Emails: Different arrow.
2015-02-26 04:21:48 +00:00
Nate Jones
1c7932a4e6
Emails: Initial build of failed email log. Still under construction.
2015-02-26 04:18:16 +00:00
Nate Jones
f734a88530
Phrases: Prevent empty Structure entry from being created on save.
2015-02-25 23:38:20 +00:00
Nate Jones
571a0cd2d8
IVR Menu: Edit - Made top Save button functional.
2015-02-25 23:03:05 +00:00
Nate Jones
6c6e98743f
Contacts: Fix paging on list view.
2015-02-25 22:46:58 +00:00
Nate Jones
eba17b6b88
Interactive Conference: Removed some testing code, fixed formatting of Joined and Quiet times.
2015-02-25 21:03:15 +00:00
Nate Jones
b8eeb44fca
Interactive Conference: Simplified layout a bit, added icons.
2015-02-25 20:38:24 +00:00
Nate Jones
8712b69e0a
Conference Center: Change PIN Length field to operate as a 'minimum pin length'. Added translation of error messages.
2015-02-25 18:15:16 +00:00
Nate Jones
930306ab32
Time Conditions: Remove debug code.
...
Dialplan Manager: Set width on checkbox column.
2015-02-25 10:09:22 +00:00
Nate Jones
3647421bf1
Time Conditions: Editable.
2015-02-25 09:52:12 +00:00
Mark Crane
d42d8f4da4
2015-02-25 09:10:12 +00:00
Mark Crane
7f75b4f415
Additional work to get the time condition edit to save to the database. Not completed yet.
2015-02-24 19:29:10 +00:00
Nate Jones
561c292ec0
Fax Server: New Fax - Minor layout adjustment for consistency.
2015-02-24 18:39:21 +00:00
Nate Jones
0e3085cead
Fax Server: Sent - Removed "application/download" content type, was causing file type to be mis-identified in FireFox.
2015-02-24 18:21:14 +00:00
Nate Jones
cbb39328f5
Voicemail: Added additional options for email notification (attach vm, download link, auto-play listen link). Also cleaned up email templates a little.
2015-02-24 08:09:01 +00:00
Mark Crane
a3a623aa35
Ensure the mac address is only hexadecimal value. Add provision http_domain_filter values of false as an option for provisioning.
2015-02-24 07:24:50 +00:00
Mark Crane
7f961d03dc
2015-02-21 05:33:53 +00:00
Mark Crane
c5ba922679
Set the min='0' for dialplan detail edit.
2015-02-20 04:27:14 +00:00
Mark Crane
a040769c9a
FAX edit destination number is not always a number so have to remove the constraint.
2015-02-20 04:24:18 +00:00
Nate Jones
bf64ee1c09
Fax Server: Move default FusionPBX cover page logo graphic to resources folder.
2015-02-19 23:55:44 +00:00
Nate Jones
475997d6f9
Fax Server: Revert Destination Number field to type text to support non-numeric entries.
2015-02-19 23:37:48 +00:00
Nate Jones
6b6f749e51
CDR Delete: Removed unnecessary output.
2015-02-19 23:32:20 +00:00
Nate Jones
e5d29fed34
CDR: Some fixes and enhancements...
...
- Ability to delete single and multiple CDR records, if desired (permission required, includes recording, if any).
- Search criteria kept through paging, deleting, sorting, and upon using the provided 'Back' button on the CDR Details page.
- Added some missing language translations.
2015-02-19 23:28:40 +00:00
Mark Crane
39cd7742ef
Write the xml file for sip profiles and reloadxml when the sip profiles are missing add new defaults.
2015-02-17 19:18:43 +00:00
Nate Jones
10896c10ac
Operator Panel: Added ability to set Eavesdrop destination (from assigned extensions), pause refresh manually or on mouse hover of control elements for better user experience. Hide eavesdrop function if no extensions assigned to user (addresses Issue 851).
2015-02-17 11:04:56 +00:00
Mark Crane
fbd0d4fd8d
Rebuild the array to allow profile keys to be overridden by keys assigned to this device.
2015-02-15 20:57:43 +00:00
Mark Crane
17bad08d5e
Change device_key_line from text to numeric.
2015-02-15 20:41:39 +00:00
Mark Crane
6bd812b9f4
Integrate the device profile keys with the provisioning templates.
2015-02-15 20:26:08 +00:00
Mark Crane
ea54d1b618
Update the device profiles.
2015-02-15 19:00:16 +00:00
Mark Crane
336f83d02a
Allow the domain_uuid to be changed only with the device_profile_domain permission.
2015-02-15 18:53:10 +00:00
Mark Crane
7b38c69206
One more minor change.
2015-02-15 18:42:38 +00:00
Mark Crane
091adf9f70
Change app_languages.php for Key Profile to Profile.
2015-02-15 18:39:08 +00:00
Mark Crane
506e4929fa
Move the acl to the optional Apps directory as it isn't completed yet.
2015-02-15 18:29:40 +00:00
Mark Crane
57d22b4604
Set play file as the default by removing the empty select option.
2015-02-15 17:46:07 +00:00
Mark Crane
ae3b61ff2b
Fix the play option in phrases.
2015-02-15 17:35:05 +00:00
Nate Jones
91fe322c00
Visual adjustments.
2015-02-15 11:57:14 +00:00
Nate Jones
80fddb7fd4
Visual adjustments.
2015-02-15 10:05:08 +00:00
Nate Jones
eb3618e9f7
Visual adjustments.
2015-02-15 09:39:23 +00:00
Nate Jones
44f7e38a09
Visual adjustments.
2015-02-15 09:29:10 +00:00
Nate Jones
18fefa3682
Visual adjustments.
2015-02-15 09:20:19 +00:00
Nate Jones
d8751d1e62
Visual adjustments.
2015-02-15 09:15:34 +00:00
Nate Jones
485c91a1cc
Services: Fully mutlilinguified.
2015-02-15 09:04:54 +00:00
Nate Jones
2b0396063a
Code cleanup.
2015-02-15 08:46:20 +00:00
Nate Jones
45637ba48a
Missing semicolon.
2015-02-15 08:12:04 +00:00
Nate Jones
14212325f4
ACL: Language fixes.
2015-02-15 08:11:21 +00:00
Nate Jones
6de949d074
Visual adjustments.
2015-02-15 08:05:14 +00:00
Nate Jones
dbd9fbc07b
Visual adjustments.
2015-02-15 07:59:02 +00:00
Nate Jones
256e424b3e
Removal of colon next to form label names.
2015-02-15 06:50:00 +00:00
Nate Jones
151d2db735
Voicemails: Initial GUI for adding IVR-style menu options to the voicemail system.
...
Devices: Minor visual adjustment.
IVR Menu: Minor visual and language adjustments.
2015-02-15 04:54:32 +00:00
Nate Jones
0f0b40e6aa
Devices: Fixed MAC formatting on devices list.
2015-02-15 00:46:58 +00:00
Nate Jones
257b986318
Devices: Add view permission to Key Profiles button.
2015-02-15 00:40:39 +00:00
Nate Jones
69d4caeed6
Devices: Added GUI for new Key Profiles feature.
...
Destinations: Fixed missing label.
2015-02-15 00:33:56 +00:00
Nate Jones
cc8677bbc8
Phrases: Completed app_languages file.
2015-02-14 05:39:36 +00:00
Nate Jones
e6a687e785
Phrases: Ability to sequence playback of audio files in the IVR, initial groundwork for other switch phrase manipulation.
2015-02-14 05:32:43 +00:00
Mark Crane
13b71977ef
Remove the trailing line feed. Goal is to remove all trailing line feeds.
2015-02-13 23:22:30 +00:00
luis daniel lucio quiroz
0aa0966789
support for created_by
2015-02-13 22:17:42 +00:00
luis daniel lucio quiroz
4fe67c39c5
only superadmins and admins can assign a user
2015-02-13 21:17:02 +00:00
luis daniel lucio quiroz
5e39fa64e6
conference menu for users
2015-02-13 20:29:08 +00:00
luis daniel lucio quiroz
eeedadb499
acl menu fix
2015-02-13 19:16:35 +00:00
luis daniel lucio quiroz
0bc858bffa
debug messages for conference center
2015-02-13 18:51:19 +00:00
Mark Crane
d7f46b4fdb
Minor formatting adjusts to the xml cdr import.
2015-02-12 16:42:58 +00:00
Nate Jones
557a1d6e6d
Conferences: Visual adjustments, fixed Active Conferences links.
...
Active Conferences: Reworked/renamed permissions, removed Active Conference from the User's menu (addressing Issue 662), misc visual adjustments.
Conference Center: Misc visual adjustments.
2015-02-12 02:09:59 +00:00
Mark Crane
163c8a1e8c
Remove the importing XML CDR from the file system when the xml_cdr.php is loaded. This will make the page load faster. Use a POST to the web server or a cron job to load from the file system.
2015-02-11 16:39:54 +00:00
Mark Crane
475f2d4a3d
Additional work on time conditions plan to finish it tonight or tomorrow.
2015-02-11 16:34:03 +00:00
Mark Crane
6b36561cef
Ordinal change didn't help after all comment out the deprecated fields.
2015-02-10 19:55:28 +00:00
Mark Crane
14961a5a30
Add the ordinal value for an edge case that requires it when it shouldn't be required.
2015-02-10 19:44:00 +00:00
Mark Crane
8c33d8d493
More work to get the new time conditions to save to the database.
2015-02-09 18:20:44 +00:00
Mark Crane
1f3c2a92e4
Next phase of work on time conditions edit to hide time settings for the preset holidays.
2015-02-08 08:34:24 +00:00
Nate Jones
bc8095a624
Contacts: Fix Shared Groups select query.
2015-02-06 04:11:11 +00:00
Mark Crane
b412709734
Time condition edit set the action and anti-action.
2015-02-05 06:59:32 +00:00
Nate Jones
ae042687a3
Interactive Conference: Removed echo of error on try/catch.
2015-02-05 02:59:49 +00:00
Nate Jones
ef3ddebe99
Active Conferences: Fixed View link and Name, added Participant PIN column.
2015-02-05 02:50:39 +00:00
Nate Jones
15fe7a8500
Interactive Conference: Replace recording status text with an icon.
2015-02-05 00:43:17 +00:00
luis daniel lucio quiroz
a1ed5c5d54
spa support
2015-02-04 03:53:34 +00:00
Mark Crane
124aa45f02
Time condition update the indentation and get time condition details from the database.
2015-02-03 15:30:41 +00:00
Mark Crane
9926d69bcb
Remove the email type from the input form for fax edit as it doesn't allow multiple email addresses.
2015-01-30 23:20:01 +00:00
Nate Jones
fe90df7ce5
User Dashboard: Restore missing column headings (a better solution considering variable overwrite happening).
2015-01-29 19:31:06 +00:00
Nate Jones
c770dd389c
User Dashboard: Restore missing column headings.
2015-01-29 19:24:26 +00:00
Mark Crane
d9ff915ec2
When adding or deleting a conference center clear memcache correctly.
2015-01-29 10:17:56 +00:00
Mark Crane
8a895958e8
Sort voicemail boxes in ascending order.
2015-01-29 07:18:29 +00:00
Mark Crane
384afc98fa
Remove order by on the select count for ring_groups.php as its not needed.
2015-01-29 07:14:57 +00:00
Mark Crane
5fefdd595b
Tested gateway with registration set to false on 1.4.15 no longer requires a username and password so it is no longer required in fusionpbx when the registration is set to false.
2015-01-29 07:07:54 +00:00
Nate Jones
742289f6cd
IVR Menu Option Edit: Increase width of Destination field.
2015-01-28 23:28:33 +00:00
Mark Crane
3a910469d9
Remove the extension password as required if its empty then it provides a default password.
2015-01-28 18:37:56 +00:00
Nate Jones
f207c81655
Extension Edit: Restore mouseover reveal on VM Password.
2015-01-27 18:19:34 +00:00
Mark Crane
3176e6197f
Remove the type numeric from the voicemail password as it conflicts password reveal code.
2015-01-27 18:11:05 +00:00
luis daniel lucio quiroz
56872c05a2
for_fax now on fax
2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz
226651280e
accountcode now on fax, PCMU/A as absolute codec string
2015-01-26 19:54:52 +00:00
Mark Crane
e4a74c8d26
Add to the text translations for Domains.
2015-01-25 09:01:59 +00:00
Mark Crane
7aac4451c7
Add domain control to dialplan -> destinations to users in the superadmin group by default.
2015-01-25 08:24:32 +00:00
Mark Crane
b98a475d80
Unset the generic $array variable to prevent duplicates in app -> default settings.
2015-01-24 20:56:10 +00:00
Mark Crane
4a04ff4cc0
Prevent duplicates on the time conditons presets and make it more efficient to load the default settings.
2015-01-24 10:22:16 +00:00
Nate Jones
b17af46313
Time Conditions: Overhaul (on Add only, so far).
2015-01-24 04:10:37 +00:00
Mark Crane
12ca6e7498
Add the project path to accounts -> extensions and device MAC address link.
2015-01-24 02:15:18 +00:00
Nate Jones
dc3682df3e
Dialplan Edit: Some code cleanup.
2015-01-23 00:58:47 +00:00
Nate Jones
4ac2d8adfc
Dialplan Edit: Some code cleanup.
2015-01-22 23:49:02 +00:00
Nate Jones
22ea16bdb0
Dialplan Edit: Implement dynamic stretching on Data column.
2015-01-22 19:14:12 +00:00
luis daniel lucio quiroz
0d769dbf75
callee instaed of caller when billing incoming calls
2015-01-22 15:29:43 +00:00
Mark Crane
3fb65b68fa
Fix the menu for the acl.
2015-01-22 12:00:30 +00:00
Mark Crane
5ee1d567bf
Add a the beginning of a gui for ACL.
2015-01-22 11:51:26 +00:00
Mark Crane
46f12b3fb3
Increase the gateway domain_uuid security.
2015-01-22 11:32:16 +00:00
Mark Crane
79512bd009
Fix the gateway delete.
2015-01-22 11:26:06 +00:00
Mark Crane
4d672a63e8
Show global gateways.
2015-01-22 11:21:18 +00:00
Mark Crane
3cb5e94d0f
Allow the gateway domain_uuid to be null to support global gateways.
2015-01-22 11:18:34 +00:00
Mark Crane
04b0ffccc1
Enable ability to have global gateways.
2015-01-22 11:10:51 +00:00
Mark Crane
1a2d0c88f6
A few minor changes to the sip profile spacing.
2015-01-22 10:14:45 +00:00
Mark Crane
ea947db1e8
When sip profiles are loaded use the new enabled attribute.
2015-01-22 09:41:45 +00:00
Nate Jones
3fbcd188cd
Variables: Click to toggle Enabled state.
2015-01-22 01:10:30 +00:00
Nate Jones
e4e1fb7912
SIP Profiles: Save xml and reload.
2015-01-22 01:07:37 +00:00
Nate Jones
f3f1fd11bf
SIP Profiles: Click to toggle Enabled state. Fixed column sorting.
2015-01-22 00:51:01 +00:00
Digital Daz
56770f3b31
Add missing preset label for extension summary
2015-01-21 09:17:43 +00:00
Digital Daz
9b94049314
Fixed up ALOC in extensions summary
2015-01-21 01:46:34 +00:00
Digital Daz
58d1830fda
Add some preselects to extensions summary, 'Last Hour', 'Today', 'Yesterday', 'This Month' and 'This Year'
2015-01-21 01:06:22 +00:00
Digital Daz
3dc9c26b72
Add extra options to xml_cdr language file.
2015-01-21 00:51:39 +00:00
Digital Daz
789cdd480b
Fix music on hold for tone streams
2015-01-21 00:07:41 +00:00
Mark Crane
e2e1a24dca
Simplify use of domain_uuid in extensions.php.
2015-01-20 20:59:27 +00:00
Mark Crane
0ff0aa11ae
Add fax codec changes as recommended by glk70. -Thanks
2015-01-18 12:05:21 +00:00
Nate Jones
474e63f939
Use the new multi-lingual code on misc files.
2015-01-18 10:33:34 +00:00
Mark Crane
4e2ec883b1
Add the text class to more of the optional applications.
2015-01-18 10:15:38 +00:00
Mark Crane
03220c9754
Add the text class to more of the applications.
2015-01-18 10:06:08 +00:00
Nate Jones
fbb48feb0d
Use the new multi-lingual code on fusionpbx/app sub directories.
2015-01-18 10:04:43 +00:00
Mark Crane
9f11255e80
Use the new text class for multi-lingual support.
2015-01-18 07:42:57 +00:00
Mark Crane
573159519b
Handle the space used in fax name by adding a dash before it is saved to the database. Then when displaying it remove the dash.
2015-01-17 17:47:59 +00:00
Mark Crane
350749623b
Contact phone edit change the type from number to text. We use a regular expression to remove all formatting but its convenient to allow the formatting and then remove it to save in the databaase. In particular its convenient when using copy and paste.
2015-01-17 08:26:08 +00:00
Mark Crane
f4c24f77ad
Switch the email to text as voicemail_mail_to can be more than one email address which is not allowed using the email type.
2015-01-17 08:21:33 +00:00
Mark Crane
7bbac16e9e
Remove some extra line feeds.
2015-01-17 07:50:43 +00:00
Mark Crane
332bf6116f
Use the conference description on the active conferences page.
2015-01-17 06:59:12 +00:00
Mark Crane
b68953e384
Use memcache flush in the new PHP class.
2015-01-16 08:25:54 +00:00
Mark Crane
91bfa85bac
Update the memcache reference to use the new cache PHP class.
2015-01-16 00:21:02 +00:00
Mark Crane
618626e97a
Fix the string quotations and return on the method.
2015-01-15 19:33:27 +00:00
Mark Crane
8d1f9fe7d4
Exchange the direct call to memcache for the dialplan edit and replace it with the 'cache' class.
2015-01-15 19:15:01 +00:00
Nate Jones
f34bda3f45
Operator Panel: Add permission to control visibility of "(Available) On Demand" button.
2015-01-15 18:55:24 +00:00
Mark Crane
c506c56efc
Allow admins to edit dialplan destinations.
2015-01-12 21:12:27 +00:00
Mark Crane
1a1dcd43aa
Change the queue_announce_frequency default to 0.
2015-01-11 08:04:55 +00:00
Mark Crane
d29de219c5
Add > 0
2015-01-10 01:03:20 +00:00
Mark Crane
cc4a4ab8d2
Only write the provisioning files if switch provision dir path is set.
2015-01-10 01:02:39 +00:00
Mark Crane
5a8ba17b57
Sets the domain_uuid to null on the child data for global dialplans.
2015-01-09 22:29:12 +00:00
Mark Crane
dd51a8237b
Make the indentation on the dialplan delete more consistent with the rest of the code base.
2015-01-09 22:09:58 +00:00
Mark Crane
bb1886ad63
Finish removing the paths for the main menus.
2015-01-09 21:44:31 +00:00
Mark Crane
c39447e510
Remove active extensions from the menu.
2015-01-09 20:23:13 +00:00
Mark Crane
60a128265c
Remove active extensions.
2015-01-09 20:16:08 +00:00
Mark Crane
a131772df8
Remove active extensions.
2015-01-09 20:15:47 +00:00
Mark Crane
07f8b1e9c4
Remove active extensions.
2015-01-09 20:15:21 +00:00
Mark Crane
7ddc15972e
outbound_route_to_bridge simplify the dialplan detail SQL select.
2015-01-09 11:10:13 +00:00
Mark Crane
6c9f3e41f8
Fix call block paging.
2015-01-08 06:13:24 +00:00
Mark Crane
76f6f7b1d4
Properly escape < and > for dialplan detail data.
2015-01-07 17:11:06 +00:00
Mark Crane
90b55b3d54
Remove the logging to make way for a better logging. The older one caused a problem for someone without permission to write to /tmp/logfile.txt
2015-01-03 08:32:30 +00:00
Mark Crane
9cb0c180d8
Fix the sip profile path when the fusionpbx directory is inside the website root directory.
2014-12-31 23:34:17 +00:00
luis daniel lucio quiroz
b74adefc32
no strlen on billing maths
2014-12-29 05:35:08 +00:00
Mark Crane
06660dbf5a
Add logout menu again.
2014-12-27 21:05:56 +00:00
Mark Crane
33e0f047c5
Remove extra line spaces.
2014-12-27 20:26:28 +00:00
Mark Crane
86b55ee887
Fix the file extension for app/meetings/app_menu.php
2014-12-27 17:12:42 +00:00
Mark Crane
01cf058e00
Add a missing ? to fix the syntax.
2014-12-27 16:44:17 +00:00
Mark Crane
ddca77629e
Move the menu array to app_menu.php
2014-12-26 03:27:54 +00:00
Mark Crane
6d98ffc320
Add app_menu.php files for the menu.
2014-12-25 19:32:57 +00:00
Mark Crane
cfc13830c9
Add no answer, aloc, and busy to the extension summary.
2014-12-25 19:00:14 +00:00
Mark Crane
bc4c165d6e
Add no answer, aloc, and busy to extension summary app_languages.
2014-12-25 02:03:21 +00:00
Mark Crane
091a8aeaa9
Add the description translation to app_languages.php.
2014-12-24 06:38:17 +00:00
Mark Crane
f5c7e7038b
Update the example code to set MOH. Add the auto_loader class only if it is not defined.
2014-12-24 06:36:09 +00:00
luis daniel lucio quiroz
cef63582d0
HTML5 input patter for mac address
2014-12-23 01:06:20 +00:00
luis daniel lucio quiroz
bc479c6053
my bad, it was polycom
2014-12-22 23:49:41 +00:00
luis daniel lucio quiroz
16e6e0aa08
yealink needs mac without dashes
2014-12-22 23:47:41 +00:00
luis daniel lucio quiroz
4d09350319
HTML5 input tags for ring_group_edit
2014-12-21 19:33:54 +00:00
luis daniel lucio quiroz
3b0954fe0c
HTML5 input tags for fifo_add
2014-12-21 19:26:44 +00:00
luis daniel lucio quiroz
a5155d6bad
HTML5 input tags for ivr_menu_edit
2014-12-21 19:21:44 +00:00
luis daniel lucio quiroz
230c469c01
HTML5 input tags for extension_edit
2014-12-21 19:12:53 +00:00
luis daniel lucio quiroz
87242ccaf3
HTML5 input tags for fax_*_edit
2014-12-21 19:05:41 +00:00
luis daniel lucio quiroz
3fa422fb86
HTML5 input tags for contact_*_edit
2014-12-21 18:38:20 +00:00
luis daniel lucio quiroz
175fcf7624
use standard PHP tags
2014-12-21 07:15:59 +00:00
luis daniel lucio quiroz
39be364de4
HTML5 input tags for call_center_agent_edit
2014-12-21 07:03:10 +00:00
luis daniel lucio quiroz
02d0c5f2ad
HTML5 input tags for call_center_queue_edit
2014-12-21 06:52:39 +00:00
luis daniel lucio quiroz
64a793bdfd
HTML5 input tags for call_broadcast_edit
2014-12-21 06:40:39 +00:00
luis daniel lucio quiroz
ffb0c71a8e
HTML5 input tags for call_block_edit
2014-12-21 06:34:17 +00:00
luis daniel lucio quiroz
4438c2cc70
HTML5 input tags for dialplan_edit
2014-12-21 06:27:18 +00:00
luis daniel lucio quiroz
affb15ba13
HTML5 input tags for destination_edit
2014-12-21 06:18:18 +00:00
luis daniel lucio quiroz
57b8e4e71e
HTML5 input tags for xmpp_profile_edit
2014-12-21 06:08:47 +00:00
luis daniel lucio quiroz
2616a95007
HTML5 input tags for gateway_edit
2014-12-21 06:01:41 +00:00
luis daniel lucio quiroz
2a837f5ce1
HTML5 input tags for extension_edit
2014-12-21 05:46:21 +00:00
luis daniel lucio quiroz
e24a1d91bc
HTML5 input tags for device_edit
2014-12-21 05:11:44 +00:00
Richard Neese
82c6f9b20c
working on fixing moh with mark for playing in the gui and on moh
2014-12-20 00:55:29 +00:00
Mark Crane
a050975da4
Add category to the html5 playback and strip slashes from the category and filename.
2014-12-20 00:26:09 +00:00
Mark Crane
39fae5ee50
Fix Dialplan Destination so that it won't fail if fax app is not installed.
2014-12-17 11:33:31 +00:00
Mark Crane
79ca28c0f4
Change one of the call center defaults from from 3 to 30.
2014-12-17 11:00:25 +00:00
Mark Crane
da943b2975
Remove an extra comma in the dial_string.
2014-12-17 10:46:03 +00:00
Mark Crane
9787e03878
Fix the extension_uuid in the dial_string.
2014-12-17 10:41:30 +00:00
Mark Crane
cd364e46ce
Fix the per leg variables in the follow me dial_string.
2014-12-17 10:34:40 +00:00
Mark Crane
5741eb92c5
Missed one of the variables.
2014-12-17 10:11:13 +00:00
Mark Crane
26d23ad06b
Prevent the dial_string from being truncated.
2014-12-17 10:10:40 +00:00
Mark Crane
b7c79aff95
Update the leg timeout in the dial_string.
2014-12-17 09:58:00 +00:00
Mark Crane
cdabd17e88
Update the dialed_domain in the dial_string.
2014-12-17 09:53:13 +00:00
Mark Crane
34a570ac73
Fix the dial_string remove the extra comma.
2014-12-17 09:33:18 +00:00
Mark Crane
4b25ab2587
Add follow me [domain][bridge][text] = outbound,loopback,lcr
2014-12-17 09:23:06 +00:00
Mark Crane
287106e66a
Fix the dial string for follow me.
2014-12-17 06:50:12 +00:00
Mark Crane
0dfc2baafb
Remove the deprecated schema definition for call forward no answer.
2014-12-16 22:59:25 +00:00
Mark Crane
95ad819b31
Fix the time condition dialplan detail order.
2014-12-16 22:14:42 +00:00
Nate Jones
ed511a229f
Operator Panel: Stylized status buttons, moved CSS to templates.
2014-12-12 22:04:27 +00:00
Mark Crane
515ae0f0ae
Remove the global intercept dialplan.
2014-12-12 10:24:38 +00:00
Mark Crane
8525e3abd7
Take please hold dialplan to the next level.
2014-12-12 10:18:55 +00:00
Mark Crane
92cf19395c
Call Center set better defaults.
2014-12-12 10:05:57 +00:00
Mark Crane
1286906b28
Aastra change BLF/xfer to BLF Xfer.
2014-12-12 07:41:08 +00:00