Commit Graph

331 Commits

Author SHA1 Message Date
Nate Jones a1d58cd290 Enhanced MOH interface to allow the creation of custom categories of music, and to specify the sampling rate on upload. 2012-10-18 07:22:37 +00:00
Mark Crane b74bed0bd8 Change the context every time the domains class set method is called. 2012-10-17 15:48:35 +00:00
Nate Jones 8e23f390c4 Modified byte_convert() function to display file sizes correctly (based on 1024 convention), and include control over decimal places displayed. 2012-10-17 15:20:58 +00:00
Mark Crane 28e72f7066 This ensures that the default settings, and domains settings don't get mixed with from from the previous domain. 2012-10-16 18:02:17 +00:00
Mark Crane bae9d6fcef Update the conference center lua script with an updated recordings_dir 2012-10-16 06:02:05 +00:00
Mark Crane 84c1cc6a61 Improve conference_center.lua add better logging, caller announce, and wait for moderator. 2012-10-16 01:42:44 +00:00
Mark Crane 642ff8b1ca Add conference session logging, add several variables, and ensure the uuids are lower case. 2012-10-13 17:08:19 +00:00
Mark Crane ade3a58825 Fix the indentation on conference.conf.xml 2012-10-12 01:49:19 +00:00
Nuno Miguel Reis 906dddb976 upgrade menu using restore defaults, be accountable for permissions 2012-10-11 21:15:27 +00:00
Nuno Miguel Reis cae2c36af5 solved the menu protected issue 2012-10-11 21:15:13 +00:00
Nuno Miguel Reis 8db6d7ba64 code cleanup 2012-10-11 19:03:17 +00:00
Nuno Miguel Reis 2d0d667bca new approach regarding both translations: menu and page content
Conflicts:
	fusionpbx/includes/classes/menu.php
2012-10-11 18:27:44 +00:00
Mark Crane 73df428b2c change the order of the deletes. 2012-10-11 15:01:48 +00:00
Mark Crane 2b8c281646 Remove an extra comma from the new insert for v_menu_languages 2012-10-11 14:41:51 +00:00
Mark Crane be170bb471 Add menu languages menu item title and language code 2012-10-11 14:32:58 +00:00
Mark Crane 810979f233 Delete the menu languages when restoring the menu. 2012-10-11 14:25:51 +00:00
Mark Crane 3285751902 Add a loop foreach language title. 2012-10-11 14:22:01 +00:00
Mark Crane d2c8c1479a Set enum to use the internal sip profile by default. 2012-10-11 08:08:22 +00:00
Mark Crane 6dc9eec702 Fix a few more line space, indentation, and other white space issues. 2012-10-11 06:36:24 +00:00
Mark Crane d8de63e505 remove another lwrite 2012-10-11 01:04:47 +00:00
Mark Crane e5ce31580b Missed one more similar item. 2012-10-11 01:03:36 +00:00
Mark Crane 2964db93a0 Remove the the logging code which is for testing. 2012-10-11 01:02:20 +00:00
Nuno Miguel Reis e1d5d72d28 added language variable 2012-10-11 00:09:18 +00:00
Nuno Miguel Reis dd81791315 update menu language automatically when loggin in using the user@domain notation 2012-10-11 00:08:51 +00:00
Nuno Miguel Reis c8deeea07a Adicionada a lingua pt aos menus 2012-10-11 00:01:42 +00:00
Mark Crane 8c32fd31bb switch single quotes for double quotes on checkauth.php 2012-10-10 15:32:16 +00:00
Mark Crane 4b093bf0a4 Adjust syntax for fax_retry.lua 2012-10-10 02:28:46 +00:00
Mark Crane a74de0b7f0 Set the fax retry to send retry after 5 minutes up to 5 times. 2012-10-10 02:18:40 +00:00
Mark Crane dc8af02be7 Add the database connection to fax_retry.lua. 2012-10-10 02:04:25 +00:00
Mark Crane 83f9b3d047 Fix a bug with default settings -> voicemail when ssl is selected. 2012-10-08 18:31:06 +00:00
Mark Crane 06beb9d38d Update conference_center.lua with the new table names. 2012-10-04 23:56:04 +00:00
Mark Crane d4f16ba846 change conference.lua to conference_center.lua 2012-10-04 23:53:52 +00:00
Mark Crane 48ebd1378a Fix xml problems with time conditions, break, and dialplan groups. 2012-10-02 20:49:18 +00:00
Mark Crane f233f207fb Add switch_ prefix to the php file class name. 2012-09-29 21:48:25 +00:00
Mark Crane 7043e1ddda Add switch_ prefix to the php file class name. 2012-09-29 21:48:02 +00:00
Mark Crane 4ec01569e1 Add switch_ prefix to the php file class name. 2012-09-29 21:47:33 +00:00
Mark Crane 8f9de2987d Update do_not_disturb php class. 2012-09-29 21:46:09 +00:00
Mark Crane 3a5e365f71 Add additional security improvements to the dev branch. 2012-09-29 15:58:06 +00:00
Mark Crane d1e40df4ba Time to clean house for code that is not getting used. 2012-09-29 07:09:52 +00:00
Mark Crane 99e5dfe015 Add the dialplan context to the debug filename. Add a uuid attribute to make it easier to trouble shoot. 2012-09-28 20:03:44 +00:00
Mark Crane 8d8244620b Add answer back to the IVR Menu to make it more intuitive. 2012-09-28 01:55:14 +00:00
Mark Crane d1d710d058 Minor bug fix version update for FusionPBX 3.1.4. 2012-09-27 17:37:33 +00:00
Mark Crane 00fdb3dbc3 Minor bug fix version update for FusionPBX 3.1.3. 2012-09-27 02:33:08 +00:00
Mark Crane a0bee2f69a fix the <Auth_ID_2_> xml tag. 2012-09-25 00:37:52 +00:00
Mark Crane 3c4c9315d3 adjust the spa112 tamplate add additional auth values. 2012-09-25 00:35:28 +00:00
Mark Crane 7257d1b869 Add provisioning file for the Cisco SPA112 ATA. 2012-09-24 23:21:47 +00:00
Mark Crane 1b781dd048 Fix a problem with call flows. Increase the security for both the xm_edit and the provision_editor. 2012-09-23 10:31:31 +00:00
Mark Crane 25259972f5 Add a little more to the snom300 template. 2012-09-23 08:50:35 +00:00
Mark Crane 7e5d6101c4 Add snom provisioning for xnom 300 and 320. 2012-09-23 07:43:09 +00:00
Mark Crane 973f033827 Adjust call flow monitor settings change the sleep time to 500 seconds and put the sleep at the bottom of the loop. 2012-09-20 22:52:02 +00:00
Mark Crane 682fee7f95 Add call flows to the switch_select_destination list. 2012-09-20 18:56:17 +00:00
Mark Crane 10c51b13d6 Make sure that the IVR Menu uses transfer by extension number so the IVR menu timeout action will apply. 2012-09-20 18:35:46 +00:00
Mark Crane aa32ba486a Add call flow monitor to keep the BLF light on. 2012-09-20 17:29:30 +00:00
Mark Crane d875cb085d Add answer before calling voicemail for hunt groups. 2012-09-20 07:58:27 +00:00
Mark Crane 6be67bc0ff Improve the call flow log to freeswitch. 2012-09-20 07:45:17 +00:00
Mark Crane ba7c6a67b9 Call Flow add label, tone, and presence for use with blf. 2012-09-20 07:19:15 +00:00
Mark Crane 188032d83b Add call_flow.lua script. 2012-09-20 01:30:01 +00:00
Mark Crane f844e5a908 Remove */ on the default dialstring. This little setting has caused more harm than good. 2012-09-15 23:39:59 +00:00
Mark Crane 85aad0823f Remove */ on the default dialstring. This little setting has caused more harm than good. 2012-09-15 23:38:49 +00:00
Mark Crane 88874bee15 Add conference sessions and meetings. 2012-09-13 02:52:43 +00:00
Mark Crane d5b4dd9382 Minor version increment 3.1.2 to mark bug fixes on stable branch. 2012-09-12 15:55:45 +00:00
Mark Crane 8e8740abba Improve the voicemail.conf.xml file operator-key default from 9 to an intuitive default that everyone expects 0 for operator. Then change 0 to * in two places 0 was used. 2012-09-10 22:27:21 +00:00
Mark Crane 419d5e1b77 Bug fix a strict mode warning. 2012-09-08 02:48:58 +00:00
Mark Crane ea4c2d420c Update time_zone_offset in provision config for spa303. 2012-09-07 22:58:00 +00:00
Mark Crane 04dfeac49a Fix bugs in the menu manager. Fix the links, hide the order number for sub-menus because they are meant to displayed in order by the menu title. 2012-09-06 21:42:37 +00:00
Mark Crane 815dd7ec87 Fix outbound_route_to_bridge so that it uses the correct domain_uuid in every situation. Everyone using multi-tenant is should update svn to apply this fix. 2012-09-04 16:34:34 +00:00
Mark Crane ec9f6e025c Add \* to the default dial_string to make freeswitch look for users in all domains.
Adjust a few white spaces in some of the other files.
2012-09-03 21:48:16 +00:00
Mark Crane 63a62780b9 Rename two fields in the v_users table user_add_date to add_date, and user_add_user to add_user. Advanced -> Upgrade Schema. 2012-08-31 01:44:11 +00:00
Mark Crane daff383484 Make sure that changes to an Extension run reloadxml. Also changed the wording of a comment from //apply settings reminder to //apply settings. 2012-08-30 14:33:11 +00:00
Mark Crane 4b6790475e Add click to call to Call Detail Records and to the Contact Phone numbers. 2012-08-29 21:31:31 +00:00
Mark Crane 0d9a16bb82 Minor version update to 3.1.1 this release includes bug fixes only. 2012-08-26 12:08:51 +00:00
Mark Crane cc1c4ab99e Ensure origination_caller_id_name is defined in ring_group.lua 2012-08-23 18:25:36 +00:00
Mark Crane d5f4ed8885 Fix a problem with hunt group dialplan entries not being enabled and disabled. 2012-08-23 06:32:21 +00:00
Mark Crane d8ca993817 When saving an extension it would produce and error. To fix this adjust the SQL Where statement to change extension_enabled to enabled. 2012-08-22 00:43:23 +00:00
Mark Crane 56448bbdbf FusionPBX version 3.1 release. 2012-08-18 09:58:50 +00:00
Mark Crane d4a10b38e6 Remove application on the ivr menu. This fixes a problem with ivr menu -> ring group timeout -> timeout destination. Some ITSP's require answer in this case ad the answer application as needed to the inbound route before sending the call to the IVR Menu. 2012-08-18 06:14:00 +00:00
Mark Crane c3176ccf82 Add freetdm.conf and freetdm.conf.xml files to the default configuration. 2012-08-17 17:48:34 +00:00
Mark Crane d29f6e79ac Make fax and email email settings use the settings from default settings. 2012-08-17 08:52:10 +00:00
Mark Crane 77db11d084 Add ringback to the IVR Menu. 2012-08-15 22:02:13 +00:00
Mark Crane cc9fbb99a3 Make the ring group timeout action work better. 2012-08-14 21:18:35 +00:00
Mark Crane 84d5b7b3df Add ability to disable a user. 2012-08-10 15:53:02 +00:00
Mark Crane 7a90a95857 Add to add zrtp-passthru as a default to the external sip profile. 2012-08-10 15:45:46 +00:00
Mark Crane 361b297abb Fix the content manager title so that it works with the html title again. 2012-08-09 05:34:01 +00:00
Mark Crane 1d44f4858f Add to a few more places hunt_group_enabled = 'true' 2012-08-08 14:35:07 +00:00
Mark Crane ef5466821b Make sure the IVR Menu dialplan entry is created if it doesn't exist. 2012-08-04 16:34:24 +00:00
Mark Crane 2f47065ea6 Adjust caller id prefix for the ring groups. 2012-07-31 20:24:42 +00:00
Mark Crane 656c3f56b9 Make the recordings show up in the destination select list. 2012-07-31 12:48:45 +00:00
Mark Crane eca9854b23 Add caller id prefix to ring groups to the dev branch. 2012-07-31 04:56:18 +00:00
Mark Crane 7820589aee Put the mssql table names in ascending order. 2012-07-28 21:32:44 +00:00
Mark Crane ed54569217 Login with optional format username@domain.com. 2012-07-28 16:19:34 +00:00
Mark Crane 3b5c5d3e8d Add an optional domain_name to the login page. 2012-07-26 19:24:55 +00:00
Mark Crane 62ef9cb236 Straighten out the use of domain_uuid sessions variable. 2012-07-24 18:15:45 +00:00
Mark Crane 75e2ab8d28 Add single quotes around true in the outbound_route_to_bridge function. Remove the lib_switch.php include in fax_to_email.php that was not necessary after all. 2012-07-24 18:07:20 +00:00
Mark Crane ccd378e863 Adjust the database class table and fields array. 2012-07-24 05:56:30 +00:00
Mark Crane 5399142172 Add odbc support to the database class and modify some of the parameters. 2012-07-23 23:31:02 +00:00
Mark Crane a68501772f Tested the three new method mysql needed an adjustment. 2012-07-22 06:35:00 +00:00
Mark Crane 16c6a7fb91 Add 3 methods to the database class. table_info, tables, and fields. 2012-07-22 05:37:30 +00:00
Mark Crane 413232a7e4 Fix the upgrade schema mysql bug where alter table was being used on all numeric data types. 2012-07-19 08:58:54 +00:00
Mark Crane f2f1da1049 In the outbound_route_to_bridge function the query should contain the condition dialplan_enabled=true:
http://code.google.com/p/fusionpbx/issues/detail?id=279
2012-07-19 04:33:42 +00:00
Mark Crane f255a890de Ensure that the ivr menu exists in dialplan when the ivr menu is saved. 2012-07-18 22:28:14 +00:00
Mark Crane 1e1a5c336f Found a better solution for the hot desking problem removed the previous solution and implemented the better approach. 2012-07-12 20:24:35 +00:00
Mark Crane e4906e815e With hot desking if the previous user did not logout then log the person out then call back to login. 2012-07-12 19:16:02 +00:00
Mark Crane b040cadb2b Expand the capability of the dial_string.lua by making it possible to set the unique_id in the dial_string. 2012-07-11 10:07:23 +00:00
Mark Crane 508993a4f8 Fix hunt groups issue 259 and 270. 2012-07-11 05:50:53 +00:00
Mark Crane c7f83d32ed Complete the support for the dialplan xml templates to support context. 2012-07-10 16:37:53 +00:00
Mark Crane 613c7ae678 Make pin_number.lua use phrases. White space cleanup on recordings.lua and wakeup.lua. Dial string add ability to change the dial string for a specific extension and add a pin number as an option. 2012-07-10 16:23:08 +00:00
Mark Crane 4c293b7f9e Do not provide the XMl for registering an disabled extension and other changes to improve the code. 2012-07-07 21:18:17 +00:00
Mark Crane b061a5e90e Add dialplan capability to the lua xml handler. 2012-07-06 07:32:14 +00:00
Mark Crane 1fef798c2a Remove dbh:release(); ring_group.lua it seems to have the reverse effect. 2012-07-04 00:03:47 +00:00
Mark Crane cfde50c9e7 Remove dbh:release(); it seems to have the reverse effect. 2012-07-03 23:10:07 +00:00
Mark Crane a95c074648 If the dialplan dir has no value do not write the dialplan xml files 2012-07-03 16:22:58 +00:00
Mark Crane f0726e6b47 Fix a problem with the document_root when using command line fax_to_email.php. 2012-06-24 06:45:12 +00:00
Mark Crane 8725cf9a80 Fix the temp directory path. 2012-06-24 06:20:25 +00:00
Mark Crane 32d549c160 Properly escape single quotes for sqlite this will fix the hangup_hook used with the fax dialplan entry. 2012-06-24 02:51:13 +00:00
Mark Crane 3d0fbbf04e Remove duplicate number_alias. 2012-06-21 02:28:47 +00:00
Mark Crane ddf7a52225 cidr declared twice remove the duplicate. 2012-06-21 02:24:50 +00:00
Mark Crane a36b818b7f Cleanup recaptchalib and the signup page (signup needs more work) and remove the xmpp profile remove goto which causes some problems with tools. 2012-06-21 02:18:31 +00:00
Mark Crane 5979fff05c Fix minor sql errors reported in issue 266. 2012-06-14 17:32:41 +00:00
Mark Crane 5e63e29d02 xml_handler exchange the dialed_domain with domain_name. 2012-06-12 06:22:18 +00:00
Mark Crane c1840d7d03 Add more logging control, and add direction (in/out/both) 2012-06-08 18:10:25 +00:00
Mark Crane a5e6b9f758 Improve page.lua add a way to control mute from a variable and if no one is called because they are on a call produce a busy tone for the caller. 2012-06-07 19:43:43 +00:00
Mark Crane 4d943f4697 Fix a Huntgroup problem with outbound caller id. 2012-06-07 17:05:51 +00:00
Mark Crane e56a0c0c76 Apply this bug fix to the Dev branch. Hunt groups caused FreeSWITCH to crash because of $$ used in the lua script. Exchange the pre-processor variable for standard variable with with one $ and this fixes the problem. 2012-06-06 19:21:35 +00:00
Mark Crane fd9a11dda1 Add the xml_handler lua script. 2012-06-06 06:10:59 +00:00
Mark Crane 6b6e7c327d Add 'switch_' to the dialplan class filen name. 2012-06-06 01:34:11 +00:00
Mark Crane 3d2926eb0c Change the file of the dialplan PHP class from dialplan.php to switch_dialplan.php 2012-06-06 01:31:46 +00:00
Mark Crane 82ec06357c Replace $tmp_xml variable with $xml and write the extension xml files only if the session extension directory variable is set. 2012-06-05 08:32:53 +00:00
Mark Crane 8c03d88b8b Fix the order the IVR Menus are listed in. 2012-06-05 07:48:41 +00:00
Mark Crane dfb76f7987 Add dial_string.lua file to includes/install/scripts directory. 2012-06-04 23:05:41 +00:00
Mark Crane d39e74b530 Add dial_string, dial_user, and dial_domain. 2012-06-04 15:04:54 +00:00
Mark Crane af103e9c41 Add a missing file sip_profile_copy.php to the dev branch. 2012-06-04 14:58:40 +00:00