Commit Graph

162 Commits

Author SHA1 Message Date
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
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
markjcrane e522fbf8ae Adjustments to event_socket_request to make it faster. 2015-07-05 23:08:10 -06: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 e97ab47c98 Disable of sip profile does not work
Close #1008
2015-07-02 12:09:09 +04:00
Mark Crane fc3974f557 Write the call center dialplan with the new call center class. 2015-06-25 08:25:00 +00:00
Mark Crane 2b69ac00d7 Synchronize the translations. 2015-06-06 02:37:26 +00:00
Mark Crane f79c9925f0 Add support for the new sip profiles enabled field. 2015-05-02 05:08:41 +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
Mark Crane d07e89d9fb Increase the limit in the loop to allow more data across event socket. 2015-04-24 04:43:32 +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
Nate Jones 06ff9915b3 Adjust switch_select_destination() function logic to match selected option better. 2015-04-17 02:46:25 +00:00
Nate Jones 4fc7450338 Remove debug SQL echo from previous commit. 2015-04-17 01:12:17 +00:00
Nate Jones eba670b844 Prevent select option groups from displaying in switch_select_destination() function if no options available. 2015-04-17 01:04:29 +00:00
Nate Jones f595801a31 Prevent 'XMPP Gateways' option group from displaying in switch_select_destination() function if none found. 2015-04-17 00:21:29 +00:00
Nate Jones 1fe85e41a0 Prevent 'Recordings' option group from being repeated in switch_select_destination() function 2015-04-17 00:18:03 +00:00
Nate Jones 24f4fa8f49 IVR: Prevent option from losing it's value on edit. 2015-04-17 00:11: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 b52e420662 Get the list of recordings from the database. 2015-04-01 10:19:47 +00:00
luis daniel lucio quiroz fbbd475ad6 optional text_append 2015-03-27 01:09:25 +00:00
Mark Crane db7f701d01 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
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 3e35981e18 Save the Call Center XML only if the directory path has a value. 2015-03-21 06:14:28 +00:00
Mark Crane 176163f24a Set event socket break to 8000. 2015-03-18 10:45:34 +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 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
Mark Crane 8ba2167261 Update event socket timing for waiting for results. 2015-03-16 21:59:08 +00:00
Nate Jones 44b67c820d Tidy up a different switch statement within save_dialplan_xml(). 2015-03-15 01:33:27 +00:00
Nate Jones fca19e3c5f 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 81b1056bfa Add time-of-day to XML files. 2015-03-09 15:58:02 +00:00
Nate Jones 1c4a197b7c Adjusted switch_select_destination() to maintain space between placeholder option. 2015-03-04 21:05:45 +00:00
Nate Jones 419a9555cf Adjusted switch_select_destination() to allow placeholder text as first option. 2015-03-04 20:31:02 +00:00
Nate Jones 4cd8ac2ea8 Adjusted switch_select_destination() function so doesn't select last (blank) option by default. 2015-03-04 07:04:41 +00:00
Digital Daz d42d185917 Fix formatting on previous commit 2015-02-07 18:28:12 +00:00
Digital Daz 8d4efb0683 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 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
Mark Crane fde1aff5ba 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
Mark Crane dd07ee6a45 Update event_socket_create and event_socket_request. 2015-01-16 03:29:51 +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 3a1c749f8f 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 4c3a023bf7 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
luis daniel lucio quiroz 8d72b9d70c select_value was not selected 2014-12-06 17:01:16 +00:00
Mark Crane 13ca3b306b Add number_alias to the SQL select. 2014-11-15 00:27:17 +00:00
Mark Crane a8d0972d41 Fixed a problem with voicemail that was not including extensions that use a number alias. 2014-11-15 00:16:29 +00:00
Riccardo Granchi 8b7429f38c Added toll type assignment based on country templates 2014-11-06 16:56:31 +00:00
Richard Neese c972415613 fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx 2014-10-23 18:03:33 +00:00
Riccardo Granchi 3e0003abcf Fixed queue creation 2014-10-21 15:17:03 +00:00
luis daniel lucio quiroz 53719264fb xmpp (aka dingaling) support to dropdown menu 2014-10-17 19:39:14 +00:00
James Rose 1b35155b52 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 73c325b6e9 Fix the destination select list for conference center and conference 2014-08-11 19:37:46 +00:00
James Rose 31c5a38f77 FS param need - not _ 2014-08-09 17:31:29 +00:00
James Rose f25723a3e7 added support for call_announce in callcenter 2014-08-08 03:14:20 +00:00
James Rose e89ffc0cff 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
Nate Jones 5bb2bea640 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 b3ef3894f8 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 c0209959a8 Input Type Switch Button: Changed from < to left triangle (&#10782;) 2014-08-03 05:31:42 +00:00
Mark Crane 9e599e2370 Remove the redundant local_stream:// 2014-07-19 02:29:47 +00:00
Mark Crane 3c7535515f Change the double quotes to single quotes 2014-07-19 02:26:46 +00:00
Mark Crane f21c251a4e Fix call center per domain music on hold 2014-07-19 02:22:55 +00:00
Mark Crane b379375529 Move domain upgrade into the domain class and upgrade_schema into the schema class 2014-07-15 05:46:15 +00:00
Mark Crane a1e1c6ff09 Enable outbound_route_to_bridge function to use global domains 2014-07-13 06:56:23 +00:00
Mark Crane 2e809f0570 Fix the dialplan detail order for call center increment by 10 2014-07-12 04:04:14 +00:00
Mark Crane d2decc727a Set the domain info once per inbound route dialplan 2014-07-09 07:36:13 +00:00
Mark Crane 6fb0434fd3 Add domain info to inbound route xml files 2014-07-09 06:07:56 +00:00
Mark Crane d8ed0c3db3 Add inline to the anti-action xml dialplan files 2014-07-09 05:56:01 +00:00
Mark Crane 7a01104700 Ensure the gateway_uuid is lower case 2014-06-24 06:40:29 +00:00
luis daniel lucio quiroz ca3f246e37 I updated my email 2014-06-22 18:38:46 +00:00
Nate Jones cfd0d013aa Fix for Issue 589 - Implemented proposed fix, implementing tone_stream in the moh-sound parameter. 2014-06-13 17:56:53 +00:00
Mark Crane be2c379852 Fix a bug in IVR Menu exit action select hangup did not display the action correctly 2014-06-12 11:17:28 +00:00
Nate Jones 55de548a70 Fixed Issue 324 and Issue 329 - Assigned extensions now displayed to a User upon initial login. 2014-04-27 06:26:15 +00:00
Mark Crane 62058af4f6 Don't forget to add the gateway_uuid to the SQL Select 2014-04-26 06:05:39 +00:00
Mark Crane 1a08f8446f Update the gateway list for the destination select list 2014-04-26 06:01:57 +00:00
Mark Crane 2b2d46a408 Show only defined call groups 2014-04-24 10:04:18 +00:00
Nate Jones a1010fecce Dialplan (Inbound) & Ring Group select box adjustments (focus at top, etc) 2014-04-15 01:31:49 +00:00
Mark Crane 6a4dd6687d Finish up the source conf directory for the Debian Package install. 2014-04-13 04:45:05 +00:00
Mark Crane 72a17a64a8 Fix the source file path on XML CDR for the Debian package. 2014-04-12 22:10:22 +00:00
Mark Crane 0d141db086 Adjust the source conf directory to work with the debian package 2014-04-12 20:54:32 +00:00
Mark Crane a455b33af5 Make sure the recording directory exists 2014-04-12 17:42:23 +00:00
Mark Crane df1e6c8de4 On the file system check for a more appropriate directory to make sure the application is installed. 2014-04-07 14:41:15 +00:00
Mark Crane 4e3fc13879 Correct the file path for IVR Menu. 2014-03-23 17:36:15 +00:00
Mark Crane 0a50c67d97 Skip saving the sip profile xml if the directory is not set. 2014-03-22 02:03:04 +00:00
Mark Crane 38d0614665 skip saving the gateway xml if the directory is not set. 2014-03-22 01:12:31 +00:00
Mark Crane 531e29a06e Switch $_SESSION['switch']['gateways']['dir'] to $_SESSION['switch']['sip_profiles']['dir']. 2014-03-21 23:45:05 +00:00
Mark Crane 7c715cb7db Add a record option to the destination select list. 2014-03-21 06:34:55 +00:00
Mark Crane 4cb64eda4b Check to see if that features app_config.php file exists before adding it to the switch_select_destination list. 2014-03-18 06:39:13 +00:00
Mark Crane 4a954451f9 Correct the field name in the SQL query from enabled to var_enabled. 2014-02-23 06:20:09 +00:00
Nate Jones 47d45a06d7 Protected domain information from being overwritten. 2014-02-21 04:22:25 +00:00
Mark Crane 0cc3b53f07 Add 'check voicemail' option to the destination select list and move info, hangup and answer to advanced which only users in the superadmin group can see. 2014-02-04 08:36:18 +00:00
Mark Crane 8c3ca87527 Add Company Directory to the dialplan select destination. 2014-01-26 13:18:41 +00:00
Mark Crane 3cf0a25f7d Add app/dialplan/ to the dialplan class path. 2014-01-13 14:34:13 +00:00
Mark Crane 721c5d944b Fix the update to the call center dialplan. 2013-12-19 10:04:37 +00:00
Mark Crane 9419994a60 Fix that code that writes the gateway xml to the file system so that it will use the gateway uuid for the filename and gateway name. Benefit of using the XML is that it is a major step closer to renaming tenants, or changing the gateway name without hurting the outbound routes. 2013-12-06 12:36:52 +00:00
Mark Crane 1a0ec3ad02 Fix the call center extension list.
Reported as https://code.google.com/p/fusionpbx/issues/detail?id=510&start=100
2013-11-26 17:04:00 +00:00
Mark Crane 6e9a5eb3d1 Add a bridge option to the destination select list. 2013-11-14 09:38:17 +00:00
Mark Crane 10881ae724 Fix an error that occurs on a few systems when adding a domain. 2013-11-01 15:50:49 +00:00
Mark Crane ba370c5ce5 Call center music on hold default add local_stream:// 2013-09-25 02:16:21 +00:00
Mark Crane de88c69b84 Set the default music on hold correctly for call center. 2013-09-25 01:29:43 +00:00
Mark Crane d4b5e926db Remove the mkdir from call center dialplan. 2013-09-23 19:58:03 +00:00
Mark Crane 3e231fa0e1 Update the reference to sip_profile_edit.php 2013-09-23 17:03:26 +00:00
Mark Crane 041a375b62 Audited the permissions names. Permissions names are to be non plural. 2013-09-21 21:45:35 +00:00