Commit Graph

  • 62ef9cb236 Straighten out the use of domain_uuid sessions variable. Mark Crane 2012-07-24 18:15:45 +0000
  • 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. Mark Crane 2012-07-24 18:07:20 +0000
  • 6a44c2fca2 Add a missing include required for fax forwarding to an external number. Mark Crane 2012-07-24 17:33:15 +0000
  • ccd378e863 Adjust the database class table and fields array. Mark Crane 2012-07-24 05:56:30 +0000
  • 385876d2a4 Remove whitespace at the end of the line. Mark Crane 2012-07-24 04:09:15 +0000
  • 5399142172 Add odbc support to the database class and modify some of the parameters. Mark Crane 2012-07-23 23:31:02 +0000
  • a68501772f Tested the three new method mysql needed an adjustment. Mark Crane 2012-07-22 06:35:00 +0000
  • 16c6a7fb91 Add 3 methods to the database class. table_info, tables, and fields. Mark Crane 2012-07-22 05:37:30 +0000
  • 413232a7e4 Fix the upgrade schema mysql bug where alter table was being used on all numeric data types. Mark Crane 2012-07-19 08:58:54 +0000
  • 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 Mark Crane 2012-07-19 04:33:42 +0000
  • 47905bde78 Fix the System -> Account Settings so that the password and status save as expected. Mark Crane 2012-07-19 02:11:53 +0000
  • f255a890de Ensure that the ivr menu exists in dialplan when the ivr menu is saved. Mark Crane 2012-07-18 22:28:14 +0000
  • f0a3eb7fee Enhanced log viewer to include ordinal sorting and line numbers, if desired. Also, changed line count filter to be KB instead of Bytes. Nate Jones 2012-07-18 17:00:59 +0000
  • c82104880c Fix a problem where an empty variable is not allowed there are a few rare cases where this is beneficial behaviour. Mark Crane 2012-07-18 04:11:05 +0000
  • 3fc5b31096 Add a Driver column to the Advanced -> Databases list. Mark Crane 2012-07-17 16:39:18 +0000
  • b8f85393a9 Change app_defaults so it uses the new database_driver field. Mark Crane 2012-07-17 16:16:07 +0000
  • c344400c82 Add database driver to along with type it helps distinguish which type of database is being used when using odbc. Added app_defaults to core/databases so that the script config.lua can be created when the database is saved and upgraded. Previously it only saved a new config.lua when running upgrade or upgrade schema which was not intuitive. Mark Crane 2012-07-17 15:56:32 +0000
  • 39f6ff0c13 Fix a provisioning bug. Mark Crane 2012-07-17 01:38:28 +0000
  • 1e1a5c336f Found a better solution for the hot desking problem removed the previous solution and implemented the better approach. Mark Crane 2012-07-12 20:24:35 +0000
  • e4906e815e With hot desking if the previous user did not logout then log the person out then call back to login. Mark Crane 2012-07-12 19:16:02 +0000
  • 6d609a128b Fix the call broadcast bug that had broken update and delete. Mark Crane 2012-07-11 20:12:49 +0000
  • 573a09ce7a Set the operator forward to *000 and do not to disturb to *363 (*dnd) Mark Crane 2012-07-11 10:08:22 +0000
  • b040cadb2b Expand the capability of the dial_string.lua by making it possible to set the unique_id in the dial_string. Mark Crane 2012-07-11 10:07:23 +0000
  • f1984291c8 Move the app_uuid inside the correct xml tag to fix xfer_vm. Mark Crane 2012-07-11 08:51:54 +0000
  • e8d8d60809 Add the two new dialplan entries. Operator, and operator forward which allows you to toggle an extension to be redirected to the operator extension. Mark Crane 2012-07-11 08:43:32 +0000
  • c80e379312 System -> variables set the external_rtp_ip and external_sip_ip to default to auto-nat this should help new installs with NAT. Mark Crane 2012-07-11 06:39:02 +0000
  • 508993a4f8 Fix hunt groups issue 259 and 270. Mark Crane 2012-07-11 05:50:53 +0000
  • 65f183b714 Fix issue http://code.google.com/p/fusionpbx/issues/detail?id=277 Mark Crane 2012-07-11 02:23:05 +0000
  • 404e855602 Add the app_uuid to the dialplan features xml files. Mark Crane 2012-07-10 19:20:33 +0000
  • 15d853b0cc Add the context features to the dialplan database. Mark Crane 2012-07-10 18:27:27 +0000
  • c7f83d32ed Complete the support for the dialplan xml templates to support context. Mark Crane 2012-07-10 16:37:53 +0000
  • 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. Mark Crane 2012-07-10 16:23:08 +0000
  • 1bcfb8e938 Add the dialplan context to the fusionpbx/app/dialplan/resources/xml to the hot desking dialplan entries. Mark Crane 2012-07-09 18:45:02 +0000
  • 935f3a80fb Add the dialplan context to the fusionpbx/app/dialplan/resources/xml files this is to prepare for adding features context to the database. Mark Crane 2012-07-09 18:38:21 +0000
  • cd92693e46 Fix a dialplan bug I caused 23 hours ago. Mark Crane 2012-07-09 09:05:35 +0000
  • f2db211c44 If the extension or dialplan xml directories are disabled or don't exist don't add sub directories. Mark Crane 2012-07-08 11:26:37 +0000
  • e44426ee1a Remove tab at the end of several lines. Mark Crane 2012-07-08 11:14:48 +0000
  • 4c293b7f9e Do not provide the XMl for registering an disabled extension and other changes to improve the code. Mark Crane 2012-07-07 21:18:17 +0000
  • 1c5f7d57d6 Add * prefix to voicemail extension 4000. For *97 change the variable used to identify the registered extension. CDR use domain_uuid if it has been supplied. Mark Crane 2012-07-07 18:40:15 +0000
  • b061a5e90e Add dialplan capability to the lua xml handler. Mark Crane 2012-07-06 07:32:14 +0000
  • 6528f53986 Since the the MAC address has been normalized need to add this for compatibility. A better solution in the future the extension provisioning_list will get its own table. Mark Crane 2012-07-05 18:56:26 +0000
  • 4cc8b89fe5 Format the MAC address in the hardware phone list. Mark Crane 2012-07-05 18:41:29 +0000
  • b9711091f4 Fix bugs in provisioning. When an extension is disabled don't provide provision it. Normalize the MAC address when stored in the db as lower case and no formatting. When using the MAC address in the template change it to upper case the MAC address for SNOM with no dashes. Mark Crane 2012-07-05 18:22:02 +0000
  • 1fef798c2a Remove dbh:release(); ring_group.lua it seems to have the reverse effect. Mark Crane 2012-07-04 00:03:47 +0000
  • cfde50c9e7 Remove dbh:release(); it seems to have the reverse effect. Mark Crane 2012-07-03 23:10:07 +0000
  • a95c074648 If the dialplan dir has no value do not write the dialplan xml files Mark Crane 2012-07-03 16:22:58 +0000
  • 14718825e0 Add odbc support to the databases sql query tool. Mark Crane 2012-06-30 23:35:18 +0000
  • 1c15037e0b Add ringback to ring groups. Mark Crane 2012-06-28 19:23:18 +0000
  • 8d453f4c3d Change xmpp input type to password and talk.google.com for example. Mark Crane 2012-06-28 16:55:28 +0000
  • 616824a493 v_fax_edit make sure dialplan_uuid has a value. Mark Crane 2012-06-24 07:29:30 +0000
  • f0726e6b47 Fix a problem with the document_root when using command line fax_to_email.php. Mark Crane 2012-06-24 06:45:12 +0000
  • 1834b28ca5 Remove the backslash change. Mark Crane 2012-06-24 06:39:08 +0000
  • 8725cf9a80 Fix the temp directory path. Mark Crane 2012-06-24 06:20:25 +0000
  • 913fa66047 Fix the number of backslashes for so that it works for sqlite for the fax dialplan entry. Mark Crane 2012-06-24 03:55:34 +0000
  • 32d549c160 Properly escape single quotes for sqlite this will fix the hangup_hook used with the fax dialplan entry. Mark Crane 2012-06-24 02:51:13 +0000
  • d21d2baef5 Fix a bug with fax if the dialplan entry for the fax extension is missing add it when saving the fax extension. Mark Crane 2012-06-24 02:08:29 +0000
  • 3d0fbbf04e Remove duplicate number_alias. Mark Crane 2012-06-21 02:28:47 +0000
  • ddf7a52225 cidr declared twice remove the duplicate. Mark Crane 2012-06-21 02:24:50 +0000
  • a36b818b7f Cleanup recaptchalib and the signup page (signup needs more work) and remove the xmpp profile remove goto which causes some problems with tools. Mark Crane 2012-06-21 02:18:31 +0000
  • 21a4b0ca20 If the menu item order is empty then assume an order of 0. Mark Crane 2012-06-21 01:00:26 +0000
  • 5979fff05c Fix minor sql errors reported in issue 266. Mark Crane 2012-06-14 17:32:41 +0000
  • 5e63e29d02 xml_handler exchange the dialed_domain with domain_name. Mark Crane 2012-06-12 06:22:18 +0000
  • c1840d7d03 Add more logging control, and add direction (in/out/both) Mark Crane 2012-06-08 18:10:25 +0000
  • c3eb4afd79 Fix a bug that prevented hot desking delete from working. Mark Crane 2012-06-07 22:38:25 +0000
  • 4d47f6581c Change the extension intercom to use page.lua to enhance its features. Mark Crane 2012-06-07 19:50:51 +0000
  • 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. Mark Crane 2012-06-07 19:43:43 +0000
  • 4d943f4697 Fix a Huntgroup problem with outbound caller id. Mark Crane 2012-06-07 17:05:51 +0000
  • 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. Mark Crane 2012-06-06 19:21:35 +0000
  • fd9a11dda1 Add the xml_handler lua script. Mark Crane 2012-06-06 06:10:59 +0000
  • 388e5387a0 Change the hot desk dialplan names. Mark Crane 2012-06-06 06:09:53 +0000
  • 9b1a0f6d99 Import the dialplan xml files from any app or core directory in the correct path. Mark Crane 2012-06-06 04:06:38 +0000
  • 207001be61 Fix indentation on one line. Mark Crane 2012-06-06 01:38:22 +0000
  • 6b6e7c327d Add 'switch_' to the dialplan class filen name. Mark Crane 2012-06-06 01:34:11 +0000
  • 3d2926eb0c Change the file of the dialplan PHP class from dialplan.php to switch_dialplan.php Mark Crane 2012-06-06 01:31:46 +0000
  • 2c147bc84c Add dialplan entries for hot desking. Mark Crane 2012-06-05 20:44:29 +0000
  • 53ab02716e Move hot desking in the menu to apps -> hot desking. Mark Crane 2012-06-05 08:45:43 +0000
  • 82ec06357c Replace $tmp_xml variable with $xml and write the extension xml files only if the session extension directory variable is set. Mark Crane 2012-06-05 08:32:53 +0000
  • 757efa5394 Adjust the IVR menu code with the changes needed to make the order work completely. Mark Crane 2012-06-05 07:53:41 +0000
  • 8c03d88b8b Fix the order the IVR Menus are listed in. Mark Crane 2012-06-05 07:48:41 +0000
  • 5daa2ac037 Fix a bug when removing hot desking from the gui. Mark Crane 2012-06-05 03:00:12 +0000
  • dfb76f7987 Add dial_string.lua file to includes/install/scripts directory. Mark Crane 2012-06-04 23:05:41 +0000
  • c81286af71 Add the hot desking interface. Mark Crane 2012-06-04 16:39:12 +0000
  • d39e74b530 Add dial_string, dial_user, and dial_domain. Mark Crane 2012-06-04 15:04:54 +0000
  • af103e9c41 Add a missing file sip_profile_copy.php to the dev branch. Mark Crane 2012-06-04 14:58:40 +0000