Mark Crane
a8cdcf013c
Prevent a bad domain_name from causing a nil error for reverse authentication.
2015-04-04 06:24:41 +00:00
Mark Crane
cf0068446d
Improve indentation, use base64 value from database bypass writing the value to a variable first.
2015-04-03 19:06:16 +00:00
Mark Crane
799216bc65
Additional work on option to save files in base64 for voicemail and ivr menu.
2015-04-03 18:59:12 +00:00
Nate Jones
54c465abaa
IVR: Additional check for nil needed.
2015-04-03 17:58:49 +00:00
Mark Crane
f7adde1991
Get the list of recordings from the database.
2015-04-01 10:19:47 +00:00
Mark Crane
2bbca0837c
Set auto-gain-level to 0 or disabled.
2015-04-01 10:18:48 +00:00
Nate Jones
d30a509de0
Contacts / CDR: Minified top paging controls.
2015-04-01 09:00:17 +00:00
Mark Crane
860d71b3a4
Remove an extra vertical space and fix the indenting for one line.
2015-04-01 08:22:42 +00:00
Mark Crane
0124962272
Remove http_cache:// from the path and allow it to be defined in the storage path.
2015-04-01 08:14:03 +00:00
Mark Crane
920b08fa23
Remove trailing spaces from the ivr_menu.lua.
2015-04-01 08:12:27 +00:00
Mark Crane
5754994e6c
When a new greeting is created set it as the greeting id.
2015-04-01 08:11:44 +00:00
Mark Crane
c74a0e5d8a
Add a missing semi-colon and remove trailing spaces.
2015-04-01 07:57:47 +00:00
Mark Crane
af98b7cf99
Add an option to save the greeting to the database.
2015-04-01 07:56:56 +00:00
Mark Crane
a7b191a47e
Pre-define the variables for the ivr menu.
2015-04-01 06:52:45 +00:00
Mark Crane
84ff031cec
2015-04-01 05:48:44 +00:00
Mark Crane
8048873cd0
Use luasql for recordings only if base64 is chosen.
2015-04-01 05:44:07 +00:00
Mark Crane
34e722391a
Change base64.enc to base64.encode.
2015-04-01 03:56:23 +00:00
Mark Crane
e9fc52436d
Improve the speed of base64 encode and decode.
2015-03-31 18:48:00 +00:00
Mark Crane
ea6df88750
Prevent trying to pickup the call from the caller in the same call group.
2015-03-31 03:06:55 +00:00
Mark Crane
bf09ca3e1c
Add base64 decode to the IVR Menu.
2015-03-31 00:50:13 +00:00
Mark Crane
4f6f1186ab
Add an additional method to store the recordings.
2015-03-30 23:08:21 +00:00
Mark Crane
cd3d93a1fd
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
c6933842e6
Update the 4.x and 5.x Polycom templates.
2015-03-28 09:59:00 +00:00
Mark Crane
f911e98bb7
Change the category to type.
2015-03-28 09:58:19 +00:00
Mark Crane
40b0cec667
Add 4.x template for Polycom to make it more intuitive.
2015-03-27 16:20:07 +00:00
luis daniel lucio quiroz
726cca7d99
optional text_append
2015-03-27 01:09:25 +00:00
Mark Crane
bc0b0f8015
Save the variables when the hostname is not set or when the hostname matches the current server.
2015-03-25 23:50:48 +00:00
Mark Crane
5ed2f3b366
Fix the order of the LDAP options so its used before ldap_bind.
2015-03-24 20:49:44 +00:00
Mark Crane
8468ed337c
Add a time out for the LDAP.
2015-03-24 20:16:53 +00:00
Mark Crane
0d5d31f069
Update the LDAP authentication.
2015-03-24 19:54:59 +00:00
Mark Crane
95633aac35
No need for this include again as the scripts_dir is already set by this point.
2015-03-24 07:05:28 +00:00
Mark Crane
3859511572
Fix the XML for languages.lua.
2015-03-24 06:21:47 +00:00
Mark Crane
a0e17a8bad
Fix the LDAP user log in by setting user_uuid SESSION and account for the user unique global option.
2015-03-23 23:46:18 +00:00
Errol Samuels
9aed5b3dc8
Added goodbye message when maximum searches have been reached so caller is aware the call will hangup.
2015-03-23 05:35:41 +00:00
Errol Samuels
e13a8bb694
Added remote reboot capability for Aastra phones
2015-03-22 08:04:03 +00:00
Mark Crane
d93c5198df
Fix the database class count.
2015-03-22 07:54:35 +00:00
Mark Crane
50d941e70b
Update http_cache.conf.xml for a more complete set of instructions.
2015-03-22 04:15:26 +00:00
Nate Jones
61f0db8294
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
a6fe826fe2
Save the Call Center XML only if the directory path has a value.
2015-03-21 06:14:28 +00:00
Mark Crane
db1a7d599c
Fix conference center greeting allow upper case file names.
2015-03-20 19:05:49 +00:00
Mark Crane
7aa729f56b
IVR Menu use the ringback method from ring groups.
2015-03-20 04:56:25 +00:00
Mark Crane
2bf031dd68
IVR Menu commit ringback this approach will be replaced but is added to document the approach.
2015-03-20 04:54:49 +00:00
Mark Crane
5f7a14041a
Fix ringback on the ivr menu by getting the global variable representing the ring back tones.
2015-03-18 23:31:14 +00:00
Mark Crane
34968ce2c2
Remove trailing spaces or tabs.
2015-03-18 20:51:13 +00:00
Mark Crane
eb8544859c
Set event socket break to 8000.
2015-03-18 10:45:34 +00:00
Nate Jones
5be8b785e6
Calls Edit: Included missing jquery-ui images, add label to Forwarding CID select box.
2015-03-18 08:17:57 +00:00
Nate Jones
bd38f6b160
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
1d8d9043a3
Time Conditions: Fixed destination select box problem mentioned in Issue 876 - reworked switch_select_destination() function.
2015-03-18 05:17:28 +00:00
Mark Crane
e2465d9d04
Uncomment the SQL insert statements for LDAP.
2015-03-18 03:41:19 +00:00
Mark Crane
e43452c177
Update LDAP authentication.
2015-03-18 02:39:35 +00:00
Mark Crane
c07b8c73ac
Get rid of $auth_failed, if username session is set consider the the user authenticated.
2015-03-17 14:44:09 +00:00
Mark Crane
20c68aa7ba
Fix the register.expires on the Polycom 5.x template.
2015-03-17 06:41:47 +00:00
Mark Crane
5f2002d352
Update event socket timing for waiting for results.
2015-03-16 21:59:08 +00:00
Mark Crane
59b461a520
Remove comments in the 5.x in under devices.
2015-03-16 18:33:50 +00:00
Mark Crane
72950be11e
Add a few additional params to the Polycom/5.x template.
2015-03-16 17:26:02 +00:00
Mark Crane
7587d47f4f
Additional changes to the polycom/5.x template.
2015-03-16 16:46:09 +00:00
Mark Crane
6ad7698994
Update the new polycom/5.x template.
2015-03-16 15:25:22 +00:00
Mark Crane
174ea9cfd0
Improve indentation on the mac.cfg file.
2015-03-15 21:58:25 +00:00
Mark Crane
4b87b9f57a
Update the Polycom 5.x template.
2015-03-15 21:52:33 +00:00
Mark Crane
100b7e05f7
Remove all of these extra files.
2015-03-15 21:31:04 +00:00
Nate Jones
8485694537
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
Nate Jones
ed6aa9107f
Tidy up a different switch statement within save_dialplan_xml().
2015-03-15 01:33:27 +00:00
Nate Jones
74280c78dc
Implemented fix proposed in Issue 880 to include missing time-of-day case in switch statement within save_dialplan_xml(). Thanks, Seth.
2015-03-15 01:15:23 +00:00
Mark Crane
75321f04f7
Fix IVR Menu ringback.
2015-03-13 16:45:05 +00:00
Mark Crane
2c8aa55cc3
Remove as Polycom refers to it as an unknown parameter.
2015-03-12 00:41:18 +00:00
Mark Crane
ea0a0b79a2
Add a new polycom config for firmware version 5.x
2015-03-12 00:16:11 +00:00
Mark Crane
09196fac55
Fix the indentation in callcenter.conf.lua.
2015-03-11 19:33:07 +00:00
Mark Crane
1f20397a57
Call Center XML Handler now generates XML correctly.
2015-03-11 19:28:18 +00:00
Mark Crane
83eca7ae8a
A little more work to get rid of the default context.
2015-03-10 10:47:25 +00:00
Mark Crane
09f7868e36
Fix a missing comma.
2015-03-10 10:41:26 +00:00
Mark Crane
0cd32b4f7e
Add the missing include for the languages section.
2015-03-09 23:49:15 +00:00
Mark Crane
40e14a92d8
Add time-of-day to XML files.
2015-03-09 15:58:02 +00:00
Mark Crane
88ba2e161a
Add time-of-day to the XML handler.
2015-03-09 15:51:49 +00:00
Mark Crane
0d6f9b8d64
Add XML Handler section language.
2015-03-09 05:26:10 +00:00
Nate Jones
d48b306866
Adjusted switch_select_destination() to maintain space between placeholder option.
2015-03-04 21:05:45 +00:00
Nate Jones
0054c933f7
Adjusted switch_select_destination() to allow placeholder text as first option.
2015-03-04 20:31:02 +00:00
Nate Jones
688bf315e0
Adjusted switch_select_destination() function so doesn't select last (blank) option by default.
2015-03-04 07:04:41 +00:00
Mark Crane
c027f0e4f5
Add lua function settings.
2015-03-02 18:07:06 +00:00
Digital Daz
1a15020275
Remove a log line used for debug
2015-02-25 20:40:51 +00:00
Digital Daz
2cef65a708
Fixed a couple of typos and changed the way the DSN is inserted.
2015-02-25 20:35:22 +00:00
Nate Jones
a4671d33b6
Voicemail: Email notification script updated to support multiple languages.
2015-02-24 09:40:45 +00:00
Nate Jones
71a861580c
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
Nate Jones
85e22004cd
Voicemail: Remove prompt to listen to new or saved messages if no new or saved messages exist.
2015-02-23 22:51:24 +00:00
Mark Crane
0096149743
Add rport to the vp530.
2015-02-23 07:07:41 +00:00
Mark Crane
6388c00b55
Voicemail IVR is now completed and ready to go.
2015-02-22 23:58:37 +00:00
Mark Crane
faf30dd174
Add additional protection to prevent intercepting calls that have already been answered.
2015-02-21 20:33:23 +00:00
Mark Crane
ce74b2d0fb
Add callcenter.conf.lua for xml handler.
2015-02-21 09:33:36 +00:00
Nate Jones
107dcd9b69
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
Nate Jones
0018e553c4
Visual adjustments.
2015-02-15 07:59:02 +00:00
Nate Jones
996e89c396
Removal of colon next to form label names.
2015-02-15 06:50:00 +00:00
Nate Jones
b0a0310b07
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
luis daniel lucio quiroz
c64c2b064b
debug messages for conference center
2015-02-13 18:51:19 +00:00
Mark Crane
1e97324529
Update the comments in the yealink/t46g template.
2015-02-10 06:15:26 +00:00
Mark Crane
b3addf8e7f
Correct many of the comments in the yealink/t42g/{$mac}.cfg template.
2015-02-10 05:50:28 +00:00
Mark Crane
152dab170f
Fix a few of the comments in the yealink/t42g/y000000000029.cfg template.
2015-02-10 05:18:18 +00:00
Digital Daz
6b03488eb0
Use the domain timezone in voicemail message playback.
2015-02-10 00:01:37 +00:00
Digital Daz
b26e4a9f7e
Fix formatting on previous commit
2015-02-07 18:28:12 +00:00
Digital Daz
8b0065e411
Allow other modules callerID prefixes to propagate down if prefix is not populated. eg Destinations prefix.
2015-02-07 18:20:03 +00:00
Mark Crane
3d1ca49461
Fix hot desking internal and outbound caller id for the hot desked phone.
2015-02-06 18:51:22 +00:00
Mark Crane
af30137a91
Fix music on hold issue for the Panasonic UT1xx models. Resolves issue 840.
2015-02-04 07:33:00 +00:00
Mark Crane
1fb11e0cb2
Fix music on hold for the Polycom VVX template works with version 4+ firmware. Google code issue 840.
2015-02-04 07:27:45 +00:00
Mark Crane
bdfe91ceb2
Add odbc-dsn to external and ipv6 sip profiles.
2015-02-03 03:21:21 +00:00
Mark Crane
70032d5642
Work on intercept.lua to prevent an error with the hostname.
2015-01-30 01:32:38 +00:00
Mark Crane
608c95bdf6
Fix the conference default greeting.
2015-01-29 10:07:50 +00:00
Mark Crane
b0e528b33b
Fix fpdf so that it is capable of UTF-8.
2015-01-29 08:36:49 +00:00
Mark Crane
30706fa11d
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
Mark Crane
1d2d13d120
Adjust the provisioning for the polycom vvx templates so that the line type key assignment is more accurate.
2015-01-29 07:00:21 +00:00
James Rose
088a507f9b
Changed DTMF to AVT (rfc2833) on ext1. Commented provisioning of phone volume (ring/speaker/handset/headset).
2015-01-27 15:27:06 +00:00
luis daniel lucio quiroz
24c0ccd114
for_fax now on fax
2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz
7f175b4985
accountcode now on fax, PCMU/A as absolute codec string
2015-01-26 19:54:52 +00:00
Nate Jones
cd80258a0c
Default Settings Edit: JSON value detection.
...
Functions: is_json function added.
2015-01-24 04:39:17 +00:00
Mark Crane
9b7dd342f8
Fix the handling for * with stream file.
2015-01-23 18:10:48 +00:00
Philippe Rioual
d5dadca887
removed extra digit in FR toll allow templates
2015-01-22 19:44:58 +00:00
Mark Crane
60d5951841
Fix the internal-ipv6 xml.
2015-01-22 10:28:03 +00:00
Mark Crane
156d839a89
Add sip profiles enabled="false" for variables that are default disabled.
2015-01-22 00:22:15 +00:00
Philippe Rioual
bc167d4d69
added french "FR" country toll_allow templates
2015-01-21 16:11:06 +00:00
Mark Crane
bd12ebea2b
Add a missing template variable that was removed by another developer.
2015-01-20 19:06:02 +00:00
Mark Crane
8e1c7beb76
Change require to include.
2015-01-20 06:44:12 +00:00
Mark Crane
b73651e51f
Fix the install the text class.
2015-01-20 06:27:20 +00:00
Mark Crane
9f73cc695d
Change the number of allowed loops for event socket to 2000 to prevent registrations from being truncated.
2015-01-20 01:16:10 +00:00
luis daniel lucio quiroz
84218b839b
better voicemail templates
2015-01-19 18:59:59 +00:00
Nate Jones
c8da77eca1
Text class fix.
2015-01-18 10:40:41 +00:00
Nate Jones
2448ab3a8e
Use the new multi-lingual code on misc files.
2015-01-18 10:33:34 +00:00
Nate Jones
8e7121b31e
Text Class: Fixes.
2015-01-18 09:25:50 +00:00
Nate Jones
283cda7aa1
Translate: Necessary resource mods.
2015-01-18 07:54:19 +00:00
Mark Crane
b29c9ce2a2
Add the app session languages array as a list of available languages that have been translated for that application.
2015-01-18 07:52:28 +00:00
Mark Crane
53d377eeb2
Update classes/text.php
2015-01-18 07:42:17 +00:00
Mark Crane
a8aa9bd611
Add a new text array that is used in the translations.
2015-01-18 06:36:00 +00:00
Mark Crane
5f8fc98170
Fix voicemail copy to multiple destinations.
2015-01-17 21:56:56 +00:00
Mark Crane
fb1844bce6
Fix is_local.lua script on the stable branch.
2015-01-17 07:31:50 +00:00
Mark Crane
4c2225828b
Use memcache flush in the new PHP class.
2015-01-16 08:25:54 +00:00
Mark Crane
a70aebcef8
Remove an extra space in the event.
2015-01-16 04:16:56 +00:00
Mark Crane
97f4d3a9c3
Send a custom memcache event to FreeSWITCH.
2015-01-16 03:52:32 +00:00
Mark Crane
6a2723a787
Update event_socket_create and event_socket_request.
2015-01-16 03:29:51 +00:00
Mark Crane
495f4a0226
Fix the string quotations and return on the method.
2015-01-15 19:33:27 +00:00
Mark Crane
59822e6091
Change the methods from private to public.
2015-01-15 19:24:54 +00:00
Mark Crane
8349b992a5
Add a missing bracket.
2015-01-15 19:22:39 +00:00
Mark Crane
83b24148df
Get rid of this variable since its not being used.
2015-01-15 18:34:02 +00:00
Mark Crane
80ddf8abd9
Correct the methods in the class description.
2015-01-15 18:19:54 +00:00
Mark Crane
7e0e678578
Add the first version of the cache class.
2015-01-15 18:15:25 +00:00
Mark Crane
5bf40c0ca5
Add a SQLite example as requested in this issue.
...
https://code.google.com/p/fusionpbx/issues/detail?id=806&start=100
2015-01-11 08:11:50 +00:00
Mark Crane
9cb5bbec4b
Fix the main menu color.
2015-01-09 20:57:40 +00:00
Mark Crane
71eb9c5a6a
outbound_route_to_bridge simplify the dialplan detail SQL select.
2015-01-09 11:10:13 +00:00
Mark Crane
ac957dc400
Additional work to fix groups and permissions.
2015-01-08 08:51:40 +00:00
Mark Crane
2132893a80
Change the recording playback in the destination select list to use the new streamfile.lua.
2015-01-04 09:36:58 +00:00
Mark Crane
3585f19b21
Add streamfile.lua to provide ability to stream files and change the volume, position of the playback, pause and more.
2015-01-04 09:29:02 +00:00
luis daniel lucio quiroz
68a477f5eb
more error support to event handler
2015-01-04 04:08:38 +00:00
luis daniel lucio quiroz
cc4009670a
new event handler
2015-01-04 03:49:10 +00:00
luis daniel lucio quiroz
51fef13893
new version function as an alias of software_version
2015-01-04 02:34:22 +00:00
Mark Crane
03db90f9dc
If mod shout exits use it to save voicemail messages as mp3.
2015-01-04 00:10:52 +00:00
Mark Crane
8f187eefe3
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
2497b33447
Add debug information.
2014-12-27 17:49:35 +00:00
Mark Crane
d34fbd1063
Need to add GLOB_BRACE to support the {menu,config}
2014-12-27 17:30:07 +00:00
Mark Crane
4c69bd1cde
Change the | to a comma had to review the syntax on the glob command.
2014-12-27 17:28:07 +00:00
Mark Crane
ccd70da5ed
Add $y = 0; and a try catch block to the menu.
2014-12-27 17:22:57 +00:00
Mark Crane
4b63b76309
Add a try catch to the menu include loop.
2014-12-27 07:25:11 +00:00
Mark Crane
7d917f2547
Check for permissions that have a null domain_uuid.
2014-12-26 07:08:05 +00:00
Mark Crane
9369fd8d0d
Move the menu array to app_menu.php
2014-12-26 03:27:54 +00:00
Mark Crane
01f34c0210
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
Mark Crane
e522a14e56
Add trim function to is_local.lua.
2014-12-22 19:34:55 +00:00
Mark Crane
6280d5b4e2
Fix a problem with wakeup calls prompting for the extension.
2014-12-22 18:18:55 +00:00
Mark Crane
a7a962b525
Remove redundant gmtOffset information.
2014-12-21 08:15:05 +00:00
Mark Crane
569c398c13
Add outbound_proxy port and transport to the Polycom vvx template (works with firmware v4 or higher)
2014-12-21 04:42:48 +00:00
Mark Crane
99fb599752
Add outbound proxy to the Polycom VVX template.
2014-12-16 03:09:42 +00:00
Mark Crane
8cb31bd901
Update the aastra template add a loop for each line and for key assignment.
2014-12-12 07:09:51 +00:00
Mark Crane
4e20daf234
Fix the snom provisioning file names.
2014-12-10 17:37:47 +00:00
Nate Jones
c67daf9a48
Issue 767 Fix: Invalid Sound file path was hard coded in lua, modified as suggested to use file path defined in IVR.
2014-12-10 03:26:52 +00:00
Mark Crane
ba54bce345
Remove the a1 hash which breaks integration with Asterisk. a1 hash was also undermined by reverse authentication.
2014-12-09 09:45:14 +00:00
Nate Jones
d46e9aa7a1
Default Login: JS issues, minor tweaks.
2014-12-09 05:17:36 +00:00
Mark Crane
d881e17091
Prevent call_hostname nil issue by pre-defining it. Improve the uuid nil check to prevent an error.
2014-12-07 02:06:32 +00:00
Nate Jones
0147c9bf2f
Login (Default): Password Reset functionality (requires PHP mcrypt library, Enhanced & Minimized themes only, enable in Default Settings).
2014-12-06 17:53:29 +00:00
luis daniel lucio quiroz
241542bd9d
select_value was not selected
2014-12-06 17:01:16 +00:00
Mark Crane
1970300db1
Fix forward on busy.
2014-12-05 12:55:04 +00:00
Mark Crane
b50c68d92f
Fix a problem with the previous commit.
2014-12-05 02:45:56 +00:00
Mark Crane
71dc8fbc77
Play only the Conference Center Greeting if it has been provided.
2014-12-05 02:40:21 +00:00
Richard Neese
978e336798
fixing moh to work with all levels.
2014-12-04 23:17:11 +00:00
Mark Crane
c618f852b5
Add support for voicemail forward destinations.
2014-12-04 13:43:09 +00:00
Mark Crane
c9e3d90155
Update the failure handler to work with the new call forward no answer feature. Optimize it using the variables instead of the database. Change the indentation.
2014-12-03 11:57:34 +00:00
Mark Crane
ad81b6ea5b
Get the values from the database and set them as lua variables.
2014-12-03 09:02:54 +00:00
Mark Crane
14babb88ed
Set extension variables for forward all, busy, no answer, and do not disturb.
2014-12-03 08:05:41 +00:00
Nate Jones
904de1933f
Conference Center: Lua script mods for Room Schedule (start/stop) functionality completed.
2014-11-30 03:08:02 +00:00
Nate Jones
146c439960
Fax Retry (LUA): nulls to nils.
2014-11-29 15:24:02 +00:00
Nate Jones
fc2cfaa149
Functions: Miskey in valid_email function check.
2014-11-29 13:01:59 +00:00
Mark Crane
53a8cd7777
Ensure that call forward doesn't update follow me if follow_me_uuid is an empty string.
2014-11-28 20:40:59 +00:00
luis daniel lucio quiroz
f6b1ee0736
xml_handler directory.lua is now tolerant when no memcache available, fix a nil variable
2014-11-27 14:43:28 +00:00
Mark Crane
130c45d0b6
Revert r7258 as caused problems with endpoints receiving calls.
2014-11-26 20:54:44 +00:00
Mark Crane
8d7932c12c
Fix the Yealink t22p template remove an extra character that broke the template.
2014-11-26 03:24:43 +00:00
Mark Crane
bceaa58b78
predefine a variable to prevent a PHP notice.
2014-11-25 00:23:02 +00:00
Mark Crane
80cd19bb01
Add templates for Grandstream gxp3240 and gxp3275.
2014-11-24 21:50:32 +00:00
Mark Crane
ea52b98700
Move modules class from fusionpbx/resources/clasess to the app/modules/resources/classes directory.
2014-11-23 09:35:15 +00:00
Mark Crane
652ada26ab
Enable valet by default.
2014-11-23 09:30:50 +00:00
Mark Crane
5fc7b5e2dc
Remove example domain settings for menu and theme as they are not needed because default settings copy to a domain option.
2014-11-21 19:36:42 +00:00
Riccardo Granchi
2cf20d8f7a
Engineered the management of bridge failures in local extension, with optional variables which by default provides the standard behavior. Changed the default order for extension_queue, which has *800 prefix, before the extension-intercom, which has the *8 prefix
2014-11-21 15:38:26 +00:00
Mark Crane
36d3c995b7
Fix the alias for the XML handler.
2014-11-21 04:37:43 +00:00
Nate Jones
be47e75eab
Contacts: Ability to add unlimited Emails and URLs. Ability to specify a primary Email, Address, URL, and Number. Ability to select or define a custom label for Emails, Addresses, URLs, and Numbers (similar to Google Contacts).
2014-11-19 03:44:41 +00:00
Mark Crane
0bfd57c148
If forward all destination is not set then request it when using *72 otherwise use the current destination.
2014-11-18 11:16:59 +00:00
Mark Crane
320659ffad
Default behavior before call forward on busy was if busy go to voicemail. I just re-established that default for any company wanting to simply hangup on calls when the destination is busy then set system -> variables or domain -> variables to send_to_voicemail=false. This is a better default as it would require those wanting to simply hangup to set the value to false allowing the default behavior is preserved.
2014-11-18 10:29:03 +00:00
Mark Crane
44c517173c
Add a few spaces to make the code consistent such as if( changed to if (
2014-11-18 10:10:37 +00:00
Mark Crane
a514c6f95f
(not forward_on_busy and originate_disposition ~= "CALL_REJECTED") needs to be optional behavior as it contradicts current behavior. My response here is complaints that the new behavior is a bug at least in some peoples eyes so needs to be a configurable option that is not forced onto those that don't want it.
2014-11-18 10:09:29 +00:00
Mark Crane
9a88b8396a
Remove hangup on subscriber absent user_exists condition on dialplan_local extension already verifies that it is an extension.
2014-11-18 10:04:17 +00:00
Mark Crane
4f88ebf255
Adjust app.lua improve the line spacing.
2014-11-18 10:03:00 +00:00
Mark Crane
001f6dec2e
Cleanup up the tabbing and trailing spaces and tabs.
2014-11-18 09:35:33 +00:00
Mark Crane
316e81edc0
Correct the English used in the comment.
2014-11-18 09:33:19 +00:00
Mark Crane
a1c29e0da6
No longer force to a single domain for new single tenant installs.
2014-11-16 04:28:14 +00:00
Mark Crane
5c882ee89e
Add snom 3xx, 7xx, and 8xx provisioning templates.
2014-11-16 00:00:18 +00:00
Mark Crane
760defc7f7
Add autoload_configs/verto.conf.xml
2014-11-15 21:04:18 +00:00
Mark Crane
f1f99bee42
Add number_alias to the SQL select.
2014-11-15 00:27:17 +00:00
Mark Crane
0625fcdab3
Fixed a problem with voicemail that was not including extensions that use a number alias.
2014-11-15 00:16:29 +00:00
luis daniel lucio quiroz
ee0dd17a03
cosmetic coding for disa
2014-11-14 22:12:18 +00:00
luis daniel lucio quiroz
6a531ebfbc
new enhanced disa without loopback
2014-11-14 20:39:15 +00:00
luis daniel lucio quiroz
a9183dbdf6
new enhanced disa
2014-11-14 17:47:45 +00:00
luis daniel lucio quiroz
0966efeac6
better place for rec_extension
2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz
9427a8012a
console messages for eavesdrop
2014-11-13 15:32:02 +00:00
Riccardo Granchi
fd68683f99
Disabled debug and minor log changes
2014-11-13 13:09:53 +00:00
Riccardo Granchi
7bc38b2d80
Added toll allow and ability to enable it in outbound routes
2014-11-13 12:12:41 +00:00
Mark Crane
3b9743226a
xml_handler will bind if memcached is down
2014-11-13 08:51:46 +00:00
Mark Crane
66fc5354dd
Fix remove excessive messages when using XML handler.
2014-11-08 04:46:51 +00:00
Riccardo Granchi
1ac8d1c7fc
Possibilty to select a country in installation phase to set default country code variables
2014-11-07 10:22:56 +00:00
Riccardo Granchi
c09364234d
Added toll type assignment based on country templates
2014-11-06 16:56:31 +00:00
Riccardo Granchi
8ffb5b2f71
Added cleaning for own international prefix and sqlite compatibility
2014-11-04 15:29:05 +00:00
Mark Crane
d79e72141d
Paging - Prevent calling the user that initiated the page
2014-11-03 18:57:01 +00:00
Riccardo Granchi
3c43f604c5
Added it-ring definition
2014-11-03 11:16:10 +00:00
Riccardo Granchi
c684b780d7
Added forward on busy and extension queue features
2014-10-29 16:06:53 +00:00
Mark Crane
9e33022ce7
Ensure the api object is set for is_local.
2014-10-25 00:25:08 +00:00
Mark Crane
80f6638cae
Fix *98 for extensions with number-alias.
2014-10-25 00:01:46 +00:00
Richard Neese
49840b33da
fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx
2014-10-23 18:03:33 +00:00
Richard Neese
4fd5e7d3a7
disabling sounds in the head branch as we are working to rm them from the install
2014-10-23 01:29:31 +00:00
Richard Neese
710fc08fbb
2014-10-23 00:43:47 +00:00
Richard Neese
6e0c9c2317
adding atcom to dev branch
2014-10-23 00:19:49 +00:00
Mark Crane
aab04f3019
Update the Voicemail MWI LUA script to use the new scripts/resources/run directory.
2014-10-22 08:09:10 +00:00
Mark Crane
899e5a853c
Replace if statement so that it doesn't cause a problem with user_exist.
2014-10-22 00:32:00 +00:00
Mark Crane
f8103e1b37
Fix extension number-alias for extensions using paging.
2014-10-21 22:57:29 +00:00
Mark Crane
593c063602
Fix the xml handler nil error for number_alias and fix some indentation.
2014-10-21 19:30:40 +00:00
Mark Crane
faa31d681b
Add extension number-alias support to voicemail to fix a problem when using number-alias and checking voicemail with *97.
2014-10-21 19:19:04 +00:00
Riccardo Granchi
6a0fe98ad8
Fixed queue creation
2014-10-21 15:17:03 +00:00
Riccardo Granchi
390ef030b9
Fixed audio stream absolute path in fifo member
2014-10-21 10:46:05 +00:00
Mark Crane
5535c57a96
disable registration for number-alias
2014-10-21 10:01:30 +00:00
Mark Crane
1c63e46608
Add max tries to pin_number.lua so that if the pin number is wrong it will request the pin number again up to the maximum tries.
2014-10-21 05:48:27 +00:00
Mark Crane
34a4ddb878
Fix a problem with DND when Follow Me hasn't been used for a particular extension.
2014-10-20 09:03:23 +00:00
Richard Neese
b4a554bfa3
no longer using flash
2014-10-18 21:50:31 +00:00
Richard Neese
3c3f087bc9
fixing install.php with new layout for fhs com pliancy
2014-10-18 20:55:42 +00:00
Mark Crane
1cfaaf0a4b
Add a check for domain_uuid session.
2014-10-17 22:59:47 +00:00
Mark Crane
f1e5c42cba
Allow 2 digit pins.
2014-10-17 20:39:56 +00:00
luis daniel lucio quiroz
95157bf2a6
xmpp (aka dingaling) support to dropdown menu
2014-10-17 19:39:14 +00:00
James Rose
18abfd277d
fixed caller id prefix so it shows up on the phone in call center. changed # to - so it's cleaner on the display.
2014-10-17 17:56:52 +00:00
Mark Crane
a190165f02
Fix the xml handler nil error for number_alias.
2014-10-15 17:32:02 +00:00
Mark Crane
605b7a631f
Fix XML handler with number_alias.
2014-10-13 20:10:14 +00:00
Mark Crane
ef51862898
Allow making longer recordings with *732
2014-10-03 06:21:38 +00:00
Mark Crane
9fe0d78b05
Fix the hostname used in conference center
2014-10-03 06:19:03 +00:00
Mark Crane
1cbfc1cd13
Add voicemail params to the directory section of the xml handler
2014-10-03 06:17:43 +00:00
Mark Crane
76a5b4fe89
Add http auth username and password to the gxp21xx template
2014-10-02 04:59:56 +00:00
Mark Crane
1e2a7900d5
Cisco Shared Line Appearance
2014-10-02 04:55:16 +00:00
Nate Jones
29c47d90a8
Functions: Corrected logic in valid_email().
2014-09-30 09:22:29 +00:00
Nate Jones
75a4c04e26
Paging controls revamped. Can now enter a specific page to jump to. Press Enter/Return to submit.
2014-09-28 07:49:51 +00:00
Mark Crane
c247e1c5a0
Fix call forward user_exists result is a string this fixes ability to call external numbers
2014-09-23 08:01:56 +00:00
Mark Crane
093d7bb369
Fix 2 problems with call forward first fix the alias and unforward.
2014-09-23 07:45:40 +00:00
Mark Crane
45d2b0fe54
Add primary key uuid to menu item group inserts
2014-09-20 04:01:53 +00:00
Mark Crane
8a31271727
Add default settings
2014-09-20 03:32:55 +00:00
Mark Crane
596814fabe
Add digium d50 template. Still needs more work
2014-09-20 01:12:23 +00:00
Mark Crane
e66d79e6fe
Fix syntax problem in install.php
2014-09-15 22:18:57 +00:00
Richard Neese
9fd7a0a2b3
fixed some typo's
2014-09-15 20:24:08 +00:00
Mark Crane
f899e26d4e
Fix the volume persistence on the polycom vvx (firmware 4 or higher) provisioning template
2014-09-15 17:42:35 +00:00
Mark Crane
97e84ad81a
Fix a problem where in rare cases dialplan was cached without global dialplans
2014-09-15 15:56:18 +00:00
Mark Crane
69882a6b3b
Prevent an empty call forward destination
2014-09-13 09:30:25 +00:00
Richard Neese
27ec7b7426
changes for fhs layout for pkgs
2014-09-13 02:26:14 +00:00
Mark Crane
98a1d4c987
Add fax_uuid to the fax_retry.lua script
2014-09-09 11:03:00 +00:00
Mark Crane
00c744b63a
Add domain_uuid, fax_date, fax_epoch to fax retry
2014-09-07 05:18:35 +00:00
Mark Crane
f4ae26f6d5
Add ring group cid number prefix to the database and to the ring group lua script
2014-09-06 07:45:17 +00:00
Mark Crane
d0abe50a19
Fix the indentation and improve the comments
2014-09-05 06:53:46 +00:00
Errol Samuels
113fd05083
fixed for SUN and Solaris where there is a slight variation with copy command.
2014-09-05 06:34:21 +00:00
Nate Jones
7c0d9e440d
Fax Server: Added ability to select an existing Contact as the fax Recipient.
...
Updated jquery.autosize.input.js to latest version.
2014-09-05 02:29:29 +00:00
Mark Crane
6b03a112e0
Add Fax logging.
2014-09-04 07:12:47 +00:00
Nate Jones
21dc61fa8e
Fax Server: Misc enhancements, including multilingual and customizable cover page generation, fax resolution selection, etc. More to come.
...
FPDI and TCPDF libraries added to accommodate the above, and future enhancements.
2014-09-03 02:41:11 +00:00
Mark Crane
2ecff725d3
Fix the content manager show that it will display the content again
2014-09-01 20:23:18 +00:00
Mark Crane
d742f190f1
Fix and move the format_phone array
2014-08-31 00:57:58 +00:00
Mark Crane
4a171cc806
Fix the format_phone function
2014-08-30 23:14:24 +00:00
Mark Crane
abd8c89f99
Fix ring group enterprise confirm
2014-08-30 18:22:06 +00:00
Nate Jones
56ffe0b937
Enhanced Theme: Restored displaying domain name in header, can control visibility and style using Default Settings.
2014-08-30 06:31:14 +00:00
Mark Crane
138cb92c25
Fix a white space and a empty uuid
2014-08-29 08:33:15 +00:00
Mark Crane
497b8190a6
Ring groups remove spaces
2014-08-25 20:40:03 +00:00
Mark Crane
d19d2b3215
Fix ring group move the domain check
2014-08-25 20:25:42 +00:00
Nate Jones
b4e61290f1
Function: Moved recur_sounds_dir() to functions.php, removed from ivr_menu_edit.php and conference_center_edit.php.
2014-08-25 18:01:26 +00:00
Mark Crane
f8f9cc9cbe
Fix ring group skip active issue
2014-08-25 16:07:47 +00:00
Mark Crane
615169b8a8
Prevent mysql_connect error message
2014-08-24 09:46:32 +00:00
Mark Crane
a4d53db6e8
Remove the digit-map for polycom to allow it to dial any digits and add a comma in the dialstring for ring groups that was missing
2014-08-23 21:12:06 +00:00
Errol Samuels
17069d270b
Fixed intercept **[ext] to work better when using multiple Freeswitch servers
2014-08-23 14:03:23 +00:00
Mark Crane
7ae7671a3e
Update dev branch version to 3.7.1
2014-08-22 08:19:59 +00:00
Mark Crane
a6c6e8b945
Align intercept with group interceptl
2014-08-22 07:57:47 +00:00
Mark Crane
041c20b6e6
XML Handler dialplan set dialplan to 1 hour cache timeout
2014-08-22 07:40:34 +00:00
Mark Crane
b4e9c2522c
Feature code call forward *72 on, *73 off, *74 request id and password toggle on/off
2014-08-22 07:36:07 +00:00
Mark Crane
7743dd9462
Fix domain sessions for user@domain when users is logging into a different domain
2014-08-20 23:40:13 +00:00
Errol Samuels
757f3a0bdc
Improved group intercept to work with load balanced FusionPBX servers.
2014-08-20 21:24:05 +00:00
luis daniel lucio quiroz
08715b4cf0
update to jquery 1.11.1
2014-08-19 19:17:25 +00:00
Mark Crane
e9993f4c3e
Update the dev branch version to 3.7 and get rid of GLOB_BRACE which is not defined in Solaris
2014-08-19 09:16:01 +00:00
Mark Crane
c7f56a53ab
FusionPBX 3.6.0 Release
2014-08-17 15:13:25 +00:00
Mark Crane
d2093a6d7d
Move is_local to the dialplan and app/is_local/index.lua
2014-08-17 13:16:18 +00:00
Mark Crane
774653e87d
Fix pdo.php isset
2014-08-17 07:29:27 +00:00
Nate Jones
5e57510ec8
Clean up pdo.php.
2014-08-17 07:13:39 +00:00
Nate Jones
5963ad0111
Enhanced Theme: Natural sort the domains in the Domain Selector.
2014-08-17 07:09:57 +00:00
Nate Jones
56fea0db60
Enhanced Theme: Implemented new icons for Domain Selector and Logout in header. Hover to see current user/domain and active domain.
...
Domain Selector: Now includes and highlights active domain in domain list.
2014-08-17 03:30:28 +00:00
Mark Crane
58b049f0f8
Update the version to 3.6.0-rc4
2014-08-15 18:58:52 +00:00
James Rose
2f26ec5db8
more support for different voicemail numbers
2014-08-15 00:48:15 +00:00
James Rose
cd6fecc70f
add support for alternate voicemail numbers so you can subscribe to different mailboxes. requires user to create their own dialplan to support it.
2014-08-15 00:36:56 +00:00
Mark Crane
10f0e81e06
Remove the confirm default only prompt to confirm if confirm is set to true
2014-08-14 18:26:50 +00:00
Mark Crane
e9055eab14
Add a short delay before playing the audio
2014-08-14 09:00:41 +00:00
Mark Crane
4aa3e3e2aa
Update confirm.lua
2014-08-14 03:35:59 +00:00
Mark Crane
8d460b1148
Improve group confirm for ring groups
2014-08-14 03:06:00 +00:00
Mark Crane
22673442f3
Fix recordings per extension for ring groups
2014-08-14 01:21:55 +00:00
Mark Crane
63bfbbcf73
Add ring group skip active to the lua script
2014-08-13 10:51:51 +00:00
Mark Crane
0abfbb0954
Fix the SIP profiles for the package install
2014-08-12 19:18:36 +00:00
Mark Crane
36c8fd3990
Fix the spelling
2014-08-12 08:02:09 +00:00
Mark Crane
9d514bd3d1
Very minor changes
2014-08-12 08:00:32 +00:00
Mark Crane
db09bdf887
When the ring group confirm is not set then do not request the confirm
2014-08-12 07:51:31 +00:00
Mark Crane
b324cc47f1
Update the version to 3.6 RC3
2014-08-12 04:48:45 +00:00
Mark Crane
c839251eee
Fix the destination select list for conference center and conference
2014-08-11 19:37:46 +00:00
luis daniel lucio quiroz
7f99ca2aa7
some nore details about cidlookup.conf.xml
2014-08-11 17:48:46 +00:00
luis daniel lucio quiroz
a86e4884ce
some details about cidlookup.conf.xml
2014-08-10 17:45:38 +00:00
James Rose
4514f91edd
FS param need - not _
2014-08-09 17:31:29 +00:00
Mark Crane
e38879deb4
Fix the domain array settings
2014-08-09 16:32:52 +00:00
Mark Crane
ce5288bc60
Cleanup previous default settings
2014-08-09 16:05:03 +00:00
luis daniel lucio quiroz
48c54895ea
cidlookup lua script that allows private cnam using concact application
2014-08-09 03:25:42 +00:00
James Rose
87c6d0c2df
added support for call_announce in callcenter
2014-08-08 03:14:20 +00:00
Mark Crane
6bfe9350bb
Change the order of the code so that domain_name is preserved for multi-tenant in additional cases.
2014-08-06 06:31:47 +00:00
luis daniel lucio quiroz
b96d8bdb52
dropdown into login screen too
2014-08-06 02:39:47 +00:00
luis daniel lucio quiroz
3911904e94
little language details
2014-08-06 01:33:45 +00:00
luis daniel lucio quiroz
41b6a1d897
we do support more than 32 languages
2014-08-06 01:14:55 +00:00
Nate Jones
12aa572402
Reverted: File may be used for older browser support.
2014-08-05 23:28:12 +00:00
Nate Jones
a8b8f3b4e7
Remove unused file.
2014-08-05 23:23:07 +00:00
Nate Jones
5b43200233
Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit).
2014-08-04 19:33:26 +00:00
James Rose
701ad8b712
Fixed callcenter so that remote calls will time out properly (leg_timeout) and changed group confirm announce time from default 5 seconds to 2.
2014-08-03 20:54:15 +00:00
Mark Crane
038d9ed1b6
Disable user_exists and user_record lua scripts as they have been replaced by dialplans
2014-08-03 18:22:30 +00:00
Mark Crane
a07f94a3af
Update the version to 3.6.0-rc2
2014-08-03 15:48:22 +00:00
Mark Crane
79c687417f
Check the length of user_record
2014-08-03 12:35:24 +00:00
Mark Crane
0c88343366
Fix the user_data request in ring groups
2014-08-03 12:06:49 +00:00
Mark Crane
892a94ff66
Add variable extension_uuid to ring groups that call extensions.
2014-08-03 10:35:01 +00:00
Nate Jones
eef73fd005
Input Type Switch Button: Changed from left triangle (⨞) to left triangle (◁), as wasn't displaying properly in FF on Mac.
2014-08-03 07:02:12 +00:00
Nate Jones
16105f7d3a
Input Type Switch Button: No interprets HTML entities code for left triangle (⨞) after switching element type once (wasn't being parsed as an HTML entity, but displayed literally).
2014-08-03 06:12:10 +00:00
Nate Jones
abcc96f0ad
Input Type Switch Button: Changed from < to left triangle (⨞)
2014-08-03 05:31:42 +00:00
Nate Jones
025786499f
Paging: Changed Prev/Next buttons to symbols.
2014-08-03 04:30:19 +00:00
Nate Jones
3ee965621b
CDR: Added Date/Time calendar picker, enhanced searching ability - added Start, Answered and End ranges.
2014-08-02 10:57:02 +00:00
Mark Crane
aaf2677285
Change how the record template is used in Call Center
2014-08-02 01:27:37 +00:00
Mark Crane
c424b56bbc
Fix the title
2014-08-01 18:40:28 +00:00
Mark Crane
7d2490ae8f
remove the call block lua as its used instead in app/call_block
2014-08-01 18:21:15 +00:00
Mark Crane
d40e605218
Add a little more flexibility on the title
2014-08-01 16:59:50 +00:00
Mark Crane
8d9e863ffe
Add uppercase transport to the Cisco SPA 112 and 122
2014-08-01 06:35:41 +00:00
James Rose
c1fb9b76b2
added variable runonce to prevent the loop. Have seen this script crash a busy FS install. Now possible to run via cron.
2014-07-31 20:15:06 +00:00
Mark Crane
3c3061ae1d
svn diff
2014-07-31 08:40:15 +00:00
Mark Crane
31a922c353
recordings.lua change the custom recording to a standard freeswitch recording
2014-07-30 22:35:46 +00:00
James Rose
07e152a152
added provision variable cisco_spa_rport for spa51x and spa50x phones.
2014-07-30 17:35:34 +00:00
James Rose
6d5fa3008d
Added provision variable yealink_rport_X so you can enable rport on yealinks per account. Default is OFF so if not set, the behavior stays the same.
2014-07-30 17:28:24 +00:00