Commit Graph

1480 Commits

Author SHA1 Message Date
Mark Crane 55bff976ef Fix the domain name for provisioning. 2014-01-15 22:07:40 +00:00
Mark Crane cf474ed648 Add static to the device method to get rid of strict message. 2014-01-14 01:50:19 +00:00
Mark Crane 2bac44aee7 Add app/dialplan/ to the dialplan class path. 2014-01-13 14:34:13 +00:00
Mark Crane d0c9cf7715 Move the dialplan class to the dialplan/resources/classes directory. 2014-01-13 14:21:27 +00:00
Mark Crane 548a4bfaa3 Change the dialplan order number for global to 000. 2014-01-12 07:51:06 +00:00
Mark Crane 7a8f1b4cc0 Add the translation for the Message header when saving the dialplan. 2014-01-12 07:18:15 +00:00
Mark Crane 4aae336161 Add a save button to the top of the ivr menu edit. 2014-01-12 07:12:29 +00:00
Mark Crane 0b4465c21e Add a save button to ring group edit. 2014-01-12 07:12:08 +00:00
Mark Crane adf6f7c941 Set the default order number for Queues. 2014-01-12 07:03:13 +00:00
Mark Crane fbfff19d13 Add a 'save' button to the top of the device edit page. 2014-01-12 06:38:28 +00:00
Mark Crane 03a266d74e Adjust the width so it looks better in google chrome. 2014-01-12 01:01:28 +00:00
Mark Crane c1ea201d1a Update dialplan/dialplan_edit.php adjust the widths of the fields, change a few to input type text, make the add fields visible by default. 2014-01-11 22:55:54 +00:00
Mark Crane ac5b108149 Move save before copy in dialplan/dialplan_edit.php, 2014-01-11 06:12:55 +00:00
Mark Crane e2355d13c9 Add the profile to the sip registrations. 2014-01-11 06:07:24 +00:00
Mark Crane ace410914c Add a refresh button for status -> registrations. 2014-01-11 06:00:59 +00:00
Mark Crane 6de68a9bc6 Add a save button to the top of the Dialplan edit. 2014-01-11 05:52:26 +00:00
Mark Crane 8124209a0b Improve the dialplan manager so that it looks nicer and is faster to make changes. This change effects the dialplan manager, inbound routes, outbound routes, time conditions, and queues. 2014-01-10 23:58:42 +00:00
Mark Crane 1ef1431291 Rename another one of the php files to fit the naming convention. 2014-01-10 23:52:15 +00:00
Mark Crane a6ba70d196 Rename one of the php files to fit the naming convention. 2014-01-10 23:51:44 +00:00
Mark Crane f136543476 Make the destination number required for time conditions. 2014-01-10 05:23:46 +00:00
Mark Crane 52c5d15e7a Correct the method used to get the domain name from the HTTP Host. Fix the method to get the Mac address from the HTTP_USER_AGENT needed to make the Yealink common file work. 2014-01-09 22:17:09 +00:00
Mark Crane 9882ffb7a2 Uppercase some of the SQL statements, and fix the $mac address. 2014-01-09 07:36:11 +00:00
Mark Crane 302662a593 Force the sip transport to lower case. 2014-01-09 02:02:03 +00:00
Mark Crane f793647fe3 Refer to the device class and set change the sip port default. 2014-01-09 01:24:36 +00:00
Mark Crane 1f600dc1a0 When editing a device return to the edit page rather than the list. 2014-01-08 20:07:02 +00:00
Mark Crane c9ed299ced Fix the back button on the device key edit page. And fix disabled select option. 2014-01-08 19:54:33 +00:00
Mark Crane 1c93b304d2 Add a new option to reboot phones via registrations over sip notify. 2014-01-08 09:08:48 +00:00
Mark Crane 1218390641 Add 0 option to the select list for line number on the device edit page. 2014-01-05 10:42:11 +00:00
Mark Crane 5ba3fbec40 Add 0 option to the select list for line number on the device edit page. 2014-01-05 10:39:40 +00:00
Mark Crane 8f1b829345 Order the device by line number in the accounts -> extensions page. 2014-01-05 10:32:09 +00:00
Mark Crane 6697375f9c When adding a device add the auth_id. 2014-01-05 10:24:01 +00:00
Mark Crane 787205bcd5 Fix permissions checks that were missed in ring_groups.php 2014-01-04 07:45:06 +00:00
Mark Crane 5afad8ad8c Add ring groups menu permission for users in the admin group. 2014-01-04 07:16:05 +00:00
Mark Crane 958658aeae Add device key extensions to the device keys table. 2014-01-04 04:40:40 +00:00
Mark Crane 13025158fd Add device key extension for yealink. Add a device class. 2014-01-03 23:11:42 +00:00
Mark Crane b03829911c Add device_key_line 2014-01-03 08:05:46 +00:00
Mark Crane 4db58829b8 Order the keys by the key number so they appear in logical order in the template. 2014-01-03 01:23:55 +00:00
Mark Crane 56ff2df67c Add an order by to the devices page so that the position doesn't move around. 2014-01-02 23:20:15 +00:00
Mark Crane e52a282664 Add a select list for all yealink types. 2014-01-02 01:14:43 +00:00
Mark Crane b8d5940e8a Make the device keys array available to the template. 2014-01-01 06:50:15 +00:00
Mark Crane 4218a81c7a Update the key references for ring groups. 2013-12-31 10:40:38 +00:00
Mark Crane ea40d53148 Fix the insert for the new field. 2013-12-29 06:55:39 +00:00
Mark Crane eed350b38a Add the missing column to device edit. 2013-12-29 06:49:28 +00:00
Mark Crane ef1fc93499 Add Device Key Category. 2013-12-29 06:47:25 +00:00
Mark Crane 74a913fa2a Add the license to the device keys. 2013-12-29 05:20:51 +00:00
Mark Crane 6e7f170982 Remove test code on the device key edit. 2013-12-29 05:00:56 +00:00
Mark Crane 2dbe71047f Provisioning, Only check the CIDR if its provided. 2013-12-28 22:02:57 +00:00
Mark Crane 57e199a76e Require the device_setting_add permission to see the settings on the devices page. Require the device_key_add or device_key_edit permission to see the the key information on the devices page. 2013-12-27 20:52:38 +00:00
Mark Crane f1867b8835 If user is set to be globally unique then hide the auto generate user option as it won't be unique per domain. 2013-12-27 18:18:50 +00:00
Mark Crane edf3a06e49 Provision, Check to see if the IP Address is in the CIDR range.
category: provision, subcategory: cidr, type: text, enbaled: true, value: could be a single ip address or a range. 
Example: 
10.8.0.1/32 (single ip)
10.8.0.0/24 (allow all the IP addresses from 10.8.0.0-255 in the 10.8.0 subnet. 
0.0.0.0/0 (allow all ip addresses)
2013-12-23 21:28:04 +00:00
Mark Crane cc63df7d81 Check if provisioning has been enabled. It can needs to be enabled globally in advanced -> default settings or per domain in advanced -> domains.
category: provision
subcategory: enabled
type: text
value: true
enabled: true
2013-12-23 21:13:45 +00:00
James Rose 6e73edd7d5 changed context to domain_name for single tenant. Would come back as default and parked as park@1.2.3.4 2013-12-23 18:14:14 +00:00
Mark Crane b250976113 Time to make the key assignment work for provisioning. 2013-12-21 16:44:42 +00:00
Mark Crane b203a01afc Accounts -> Devices, adjust the width of the lines, keys, and settings. 2013-12-21 16:41:44 +00:00
Mark Crane 0bae62240b Remove the log line that isn't needed anymore. 2013-12-21 16:18:54 +00:00
Mark Crane ec3d44235c Conference Center. Fix a permissions and change the profile to a text box for more flexibility. 2013-12-21 16:14:42 +00:00
Mark Crane c521f874e1 Change the valet timeout to 90 seconds. 2013-12-21 01:48:19 +00:00
James Rose dae8088a3f fixed var name referred_by_user 2013-12-20 22:41:55 +00:00
Mark Crane 0fdebbbcb4 Update valet park. 1. Set the orbit extension to return the call to the original extension that referred it if the call is not answered before the timeout. 2. If the parking lot is occupied return the call to the extension that tried to park it. Team effort by Gill, James, and Mark. 2013-12-20 22:15:18 +00:00
Mark Crane 7c3279cd44 Fax list move the name before the extension. 2013-12-20 05:58:25 +00:00
Mark Crane 32896d9d2c Fix the order of the fax list. 2013-12-20 05:52:51 +00:00
Mark Crane 5f796143f5 Fix provisioning device line edit account for sip expire and port fields are numeric. 2013-12-19 21:55:45 +00:00
Mark Crane 7ed30503f6 Fixed accounts -> extensions device model and description in the select list. 2013-12-19 21:20:04 +00:00
Mark Crane 1b28bac9f7 Add vertical spacing to app_languages.php to make it more readable and add message translations. 2013-12-19 09:20:55 +00:00
Mark Crane e53f2c56d4 When adding an extension allow the voicemail password to be defined. If it is left empty then a random voicemail password is created. 2013-12-19 08:29:36 +00:00
Mark Crane 8a66839377 IVR Menu change make sure to update the dialplan xml file after an update. 2013-12-18 23:20:14 +00:00
Mark Crane 6e2e9a18d4 Fix the table header order links so they maintain the app_uuid in the link. Remove the <strong> tag as it should be handled with the title CSS class. 2013-12-18 08:54:03 +00:00
Mark Crane c6cfe1ae3b Add Trim the ivr menu option digits to prevent spaces in the ivr menu options causing problems with the IVR Menu. (Apply to the dev branch) 2013-12-18 06:37:06 +00:00
luis daniel lucio quiroz 362955150e follow me and forward now have balancing support 2013-12-18 02:04:32 +00:00
Mark Crane fcae44a0d7 Remove "feature code" text from the description on IVR Menu direct dial. 2013-12-18 00:51:43 +00:00
Mark Crane 2e5f2b6b0b Add a new table v_device_keys which is used to assign the buttons to lines, blf, park and more. Also add sip port, sip transport and register expires to device lines. 2013-12-17 16:19:54 +00:00
Mark Crane 46f87730e5 Default Extension enabled to true for those that don't have the new extension_enabled permission. 2013-12-16 21:56:19 +00:00
Mark Crane 49b22ca42b Translate the gateway uuid into the name and domain name on the SIP Status page. 2013-12-16 19:37:06 +00:00
Mark Crane 7acdde431e Add a new permission to control whether a user is allowed to enable or disable an extension. 2013-12-14 00:50:57 +00:00
Mark Crane 17ca399ef3 Fix the provision password. 2013-12-10 16:22:00 +00:00
Mark Crane 3d5c978cdd Add device settings to the dynamic provisioning. Remove the code referring to the device extensions. Update some of the indentation. 2013-12-10 16:06:14 +00:00
Mark Crane a6ddfb678c Move device settings into device edit simplify the interface and make it faster to setup provisioning. 2013-12-10 15:05:16 +00:00
Mark Crane 4f50cc2257 After adding or editing a device setting redirect back to device_edit.php. 2013-12-10 14:00:54 +00:00
Mark Crane a95988e282 Correct the name of the device setting edit php file. 2013-12-10 13:56:48 +00:00
Mark Crane 12da08f52a Correct the name of the device setting delete php file. 2013-12-10 13:56:10 +00:00
Mark Crane cb748ac588 Remove provisioning_list from extension copy. 2013-12-09 18:39:57 +00:00
Mark Crane 6b9a3b390a Remove the deprecated voicemail fields from the copy extension. 2013-12-09 16:33:19 +00:00
Mark Crane 3f06f44a17 Thought of a better way... use the arrow next to the device select list to change the select to an input box. 2013-12-08 09:00:33 +00:00
Mark Crane abba894629 Add device mac address select with an option to define provide the mac address with 'other'. 2013-12-08 08:30:16 +00:00
Mark Crane 08b9d38bb8 Change the default seconds for call center queue option tier rule wait second. 2013-12-06 19:20:44 +00:00
Mark Crane 9a170f2419 Change gateway name to gateway uuid. 2013-12-06 08:12:48 +00:00
Mark Crane 11f382825d Status -> SIP status change the gateway name and link it back to Accounts -> Gateway -> Edit. 2013-12-06 05:56:24 +00:00
Mark Crane 977cf3fe43 Add app.lua dialplan to the global dialplan and set call direction to disabled. 2013-12-01 05:22:25 +00:00
Mark Crane 0f39e0f8df Change the order to 245_page.xml to 250_page.xml. 2013-12-01 05:10:29 +00:00
Mark Crane 843f0be72a 250_global.xml to 100_global.xml 2013-12-01 05:09:12 +00:00
Mark Crane e40250fe9d rename 100_call-direction.xml to 110_call-direction.xml 2013-12-01 05:08:25 +00:00
Mark Crane dc9a20766b Fix sip status -> rescan, start, stop, restart and flush inbound registrations. 2013-11-29 19:32:09 +00:00
Mark Crane cb8279e085 Fix the gateway cache add the hostname and increase the security. 2013-11-27 16:47:06 +00:00
Mark Crane 283dee6d15 Add device and device line data to the database from accounts -> extensions. 2013-11-26 20:16:21 +00:00
Mark Crane d1b7fb5cca Provisioning fix some spelling errors, a few other minor modifications. 2013-11-26 20:09:56 +00:00
Mark Crane 4afee9555e Fix a minor bug in ring groups. 2013-11-26 19:59:46 +00:00
Mark Crane 72181c2a8c Remove provision device_extensions table in favor of the device_lines table. Set the mac address, line, and template from extensio edit php file. 2013-11-26 10:14:38 +00:00
Mark Crane b0bd055d54 Fix the label for conferences pt-pt which caused a problem for en-us. 2013-11-25 23:25:08 +00:00
Mark Crane 06cb521c10 Add PDO::FETCH_ASSOC to the fetchAll in the voicemail class. 2013-11-24 01:09:10 +00:00
Mark Crane 6ad7a8000d Provisioning fix device_setting_category and device_setting_subcategory schema definitions. 2013-11-24 00:35:02 +00:00
Mark Crane def55290ab Fix a few more voicemail gui issues: make sure the back button returns to the correct page, fix the redirect after deleting a voicemail. Fix the voicemail delete mp3 files or other sounds files other than wav or mp3. 2013-11-23 04:19:37 +00:00
Mark Crane 7bf66e93fc Refactor voicemail messages. 2013-11-22 15:26:10 +00:00
Mark Crane ea43aa5859 If the voicemails page is shown to users own show them voicemail boxes that are assigned to them. 2013-11-20 22:27:56 +00:00
Mark Crane 486d140004 On the voicemail messages page hide the greetings and settings buttons if the user doesn't have the correct view permission. 2013-11-20 20:24:50 +00:00
Mark Crane 6deb1a2750 Change the data type for sip_profile_hostname to char. 2013-11-18 17:16:38 +00:00
Mark Crane 00ed809125 Fix the case sensitivity of the fax file extension. Applied to the dev branch.
http://code.google.com/p/fusionpbx/issues/detail?id=503&start=100
2013-11-16 17:10:27 +00:00
Mark Crane a08ba77b4a Hide the gateway copy button when adding a gateway. 2013-11-15 04:20:56 +00:00
Mark Crane 9c5a3ab91b Set retry_seconds default to 30 instead of 60. 2013-11-15 04:05:34 +00:00
Mark Crane cec09bb202 Gateway edit set a default register value of true. 2013-11-15 03:49:18 +00:00
Matt Putnam b947289756 2013-11-14 02:16:11 +00:00
Matt Putnam 514494a1bd Added device_settings.php, device_settings_delete.php, and device_settings_edit.php as well as modified app_config.php and app_languages.php to include the new labels and permissions. 2013-11-14 01:48:37 +00:00
Mark Crane c07737e137 If there the hostname is an empty string set the value to null. 2013-11-13 18:34:11 +00:00
Mark Crane 14cf0b3575 Added contributor name that provided hostname. 2013-11-13 18:05:13 +00:00
Mark Crane ffeae37996 Fix alignment on the add button for the sip profile list. 2013-11-13 08:28:35 +00:00
Mark Crane 49fdf2b9ad Move sip profile hostname to the v_sip_profiles table. 2013-11-13 07:54:05 +00:00
Mark Crane 9d96006003 Adjust the memcache variable used for sip profiles. 2013-11-12 23:43:45 +00:00
Mark Crane c9592fbb47 Dialplan increment the colspan number. 2013-11-12 19:37:17 +00:00
Mark Crane 23940ff668 Add context to the list of dialplans. 2013-11-12 19:32:15 +00:00
Mark Crane e9c3071a36 Set the database type to text for Postgres. 2013-11-12 19:28:45 +00:00
Mark Crane 3f274a2109 Add hostname to sip profiles. 2013-11-12 15:56:26 +00:00
Mark Crane 6c0637d5a4 Set the default provisiong engine. 2013-11-12 04:53:15 +00:00
Matt Putnam e25d02b890 updated $view to use the new init function. 2013-11-10 16:55:43 +00:00
Mark Crane 7c627e8434 Adjust the provisioning for the new filename {$mac} syntax. 2013-11-10 07:26:18 +00:00
Mark Crane caaf3955b0 Update the dynamic provisioning to use the new template class. 2013-11-10 06:53:33 +00:00
Mark Crane e2986b0a14 Lower case for consistency to match the commands. 2013-11-09 07:24:55 +00:00
Mark Crane 279eaf9b15 Add memcache flush and improve indentation. 2013-11-09 07:09:33 +00:00
James Rose d5153df99e fixed sending exten num to outbound calleees. Fixed presence bug (set presence for non-extension). Correct caller id num will show for internally generated calls and externally generated calls (inbound). Can also view presence ringing for devices set to follow to only an external (mobile) number. 2013-11-08 21:04:28 +00:00
Mark Crane d968e73f07 Hide destination caller_id_name and caller_id_number if outbound_caller_id_select permission is not set. 2013-11-06 15:50:57 +00:00
Mark Crane ad61844183 Set the faxing dialplan back to single quotes. 2013-11-05 21:57:14 +00:00
Mark Crane 91f9540cb0 Fix the call center music on hold selected feature in the select list. 2013-11-04 21:28:40 +00:00
Mark Crane 9c58a898ab Fix the download for music on hold so it will show the file name as expected. 2013-11-04 18:47:10 +00:00
Mark Crane 6f9cf6a5c1 Add line spacing between the translations for music on hold. 2013-11-04 18:44:24 +00:00
Matt Putnam 8d9af70898 Updated variables to use new RAINtpl defaults. 2013-11-04 18:40:55 +00:00
Mark Crane 91153153e5 Add call center ring tone music on hold options. 2013-11-04 18:18:10 +00:00
Mark Crane d30f9a0da1 Update translations for call center and fix a bug where the caller id prefix was used the pt-pt translation instead of en-us. 2013-11-04 16:09:11 +00:00
Matt Putnam e06b38f9d4 Updated to use raintpl instead of str_replace.
added include for raintpl
Replaced all instances of $file_contents = str_replace with $template->assign
set raintpl to output contents as string to $file_contents for header processing.
2013-11-03 20:31:42 +00:00
Mark Crane 6d47060675 Fix the regular expression for the outbound route for North America and International. 2013-11-03 05:20:08 +00:00
Mark Crane d0b187ea01 Workaround for a MySQL bug with ring group destinations. 2013-11-02 06:45:30 +00:00
Mark Crane 24f2c756af Fix a small bug with provisioning device_vendor make sure it is set to lower case. 2013-11-01 18:51:52 +00:00
Mark Crane 1bcba0c0b4 Fix the description on sip force expires. And change the page header from Extension Edit to Extension. 2013-10-31 17:10:49 +00:00
Mark Crane b61a57eef7 Fix the fax server paging. 2013-10-31 03:48:08 +00:00
Mark Crane c627b0b7bf Update faxing dialplan entry to fix php_bin and use double quotes. 2013-10-30 18:41:43 +00:00
James Rose 5ff06d6d99 wrong directory 2013-10-29 22:47:50 +00:00
Mark Crane 3e43823dc2 Fix the MAC address formatting for the Polycom provisioning files. 2013-10-23 21:20:07 +00:00
Mark Crane 8c242e949f Fix a problem in xml_cdr for displaying a user's calls. 2013-10-22 15:30:00 +00:00
Nuno Miguel Reis a61860f150 added html <strong> tag where missing 2013-10-17 22:07:25 +00:00
Nuno Miguel Reis c405bfa745 language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:53 +00:00
Nuno Miguel Reis 0fa9d61ee1 language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:01 +00:00
Mark Crane 4f5d744612 Fix the North American to International outbound route regex. 2013-10-14 20:30:28 +00:00
Mark Crane a3ec931d6d When uploading a greeting make sure the directory exists. 2013-10-02 23:19:39 +00:00
Mark Crane 5d33ba3999 Fix a bug that affected adding a hot desking extension. 2013-10-02 05:53:58 +00:00
Mark Crane 4e55031915 Advanced -> SQL Query fix the null handling for the SQL inserts statements. 2013-10-02 05:10:43 +00:00
Mark Crane 5123a4353d Fix a problem when adding an IVR Menu. 2013-10-02 04:19:38 +00:00
Mark Crane 5854a4259b Escape the $ used in the double quotes. 2013-10-02 01:29:43 +00:00
Mark Crane 060ba47b79 Hot Desking update the code so the unique id and pin number are updated. 2013-10-02 01:08:11 +00:00
Mark Crane f4a40954ef Change the double quoted "csv" to 'csv' 2013-10-01 19:40:22 +00:00
Nuno Miguel Reis 063bdff08d Merge and clean 2013-10-01 12:26:41 +00:00
Nuno Miguel Reis c0bae01b3a changed single quote to double quotes everywhere 2013-10-01 11:35:07 +00:00
Philippe Rioual 22be7bd745 corrected french words misspelled and grammar errors 2013-10-01 11:13:32 +00:00
Mark Crane 94f592cc08 Correct the tabbing by replacing the spaces with tabs. Replace some of the single quotes with double qoutes and keep the fr-ca translations. 2013-09-30 16:21:08 +00:00
Mark Crane 8cee3bbe44 Fix a few things in app_config.php leaving fr-ca and changing some of the single quotes to double quotes. 2013-09-30 16:16:32 +00:00
Philippe Rioual 92dde8ac9b repaired previous errors inserted in r4614 : reinserted 'de-de' instead 'de' and correct files. keeps fr-ca to report in app_config.php files 2013-09-30 15:22:35 +00:00
Philippe Rioual 84b11a971c added missing french translations and changed fr to fr-fr in all app_languages.php and app_config.php files. 2013-09-30 13:19:40 +00:00
Mark Crane 97ca985a57 Get the voicemail data to display on the extension page from the voicemail table. 2013-09-29 08:06:54 +00:00
Mark Crane 0f2fa107c0 Fix the call prefix label. 2013-09-28 21:07:23 +00:00
Mark Crane 67d7032d7e Clear the cache correctly on a few additional features. 2013-09-28 20:57:57 +00:00
Mark Crane 8ebfbdba15 Voicemail information should only be saved in the voicemail table. 2013-09-28 20:55:25 +00:00
Mark Crane 51fe2b6919 If updating the voicemail password from hot desking update password in the voicemail table. Update a few of the comments. 2013-09-28 20:06:11 +00:00
Mark Crane 35ff0c00ab Add dialplan context to the dialplan, improve some of the formatting add page and fix memcache flush. 2013-09-28 19:40:34 +00:00
Mark Crane 7bba707f0c Queues a.k.a. fifo fix the back button, fix memcache, the title of the page, and remove the redundant files. 2013-09-28 19:11:04 +00:00
Mark Crane f9db551ae6 Get rid of commented out code. 2013-09-28 17:41:41 +00:00
Mark Crane afa3b4e1ec Improve the outbound route regular expressions international 12 to 20 digits. Add North America 10-11 digits regular expression and North America international. 2013-09-28 17:24:50 +00:00
Mark Crane b7aabe2615 When adding a gateway default it to enabled. 2013-09-28 16:42:07 +00:00
Mark Crane 0ff565c0a9 Update the variable edit page and fix the permissions. 2013-09-27 18:44:11 +00:00
Mark Crane fdb9589245 Rename the fields in call_block to conform with the database naming convention and to match the table name. 2013-09-27 10:21:43 +00:00
Mark Crane f94aaf31c3 Move the call block scripts to the install/scripts/app directory for now. 2013-09-27 09:06:28 +00:00
Mark Crane b99e6e72ea Vars, add $y = 0; to correct the group array. 2013-09-26 18:52:00 +00:00
Mark Crane 7ba40f465e Add permissions for every table (view, add, edit, and delete). Important change to increase security on the REST API and will be beneficial for more detailed control of permissions. 2013-09-25 20:23:10 +00:00
Nuno Miguel Reis 99f6238790 more appropriate naming 2013-09-25 20:14:33 +00:00
Nuno Miguel Reis e11aa555e9 added new important fields to gateways(codec preferences and how many SIP channels will be available on a gw) 2013-09-24 17:26:48 +00:00
Mark Crane 4bdda54e32 Dump an extra tab. 2013-09-23 19:36:17 +00:00
Mark Crane 841f92afe3 SIP Profiles, correct the file names used in the PHP code. 2013-09-23 17:04:30 +00:00
Mark Crane 43c6fc3d85 Correct the file name. 2013-09-23 16:16:23 +00:00
Mark Crane 916aa2a4d0 Correct the file name. 2013-09-23 16:15:54 +00:00
Mark Crane 0b3cabdb68 Correct the file name. 2013-09-23 16:14:38 +00:00
Mark Crane 3f3b082ee4 Correct the file name. 2013-09-23 16:11:27 +00:00
Mark Crane b7518a80aa Update the app_config.php to correct the permissions for contacts. 2013-09-22 07:37:55 +00:00
Mark Crane 07416322bf For each contact sub tables adding add, view, edit and delete permission. 2013-09-21 23:14:00 +00:00
Mark Crane 2f020fef40 Shorten some of the names so Conference Rooms list fits on the page better. 2013-09-21 23:03:51 +00:00
Mark Crane 7e13d90595 Fix the call flows feature. 2013-09-21 22:46:32 +00:00
Mark Crane cfceb2355e Fix the references to the file names for contacts. 2013-09-21 22:38:45 +00:00
Mark Crane 5f5d0d04f8 Correct the file name. 2013-09-21 22:37:33 +00:00
Mark Crane 414d152cf6 Correct the file name. 2013-09-21 22:36:35 +00:00
Mark Crane 07a08551b5 Correct the file name. 2013-09-21 22:32:08 +00:00
Mark Crane d0eff9b301 Correct the file name. 2013-09-21 22:31:46 +00:00
Mark Crane f0b071127c Correct the file name. 2013-09-21 22:30:57 +00:00
Mark Crane 85dc9faa99 Correct the file name. 2013-09-21 22:30:25 +00:00
Mark Crane d21f2ce6a0 Correct the file name. 2013-09-21 22:29:58 +00:00
Mark Crane dadfc54357 Correct the file name. 2013-09-21 22:29:32 +00:00
Mark Crane fb09ed4d8f Correct the file name. 2013-09-21 22:28:11 +00:00
Mark Crane f6cb142f71 Correct the file name. 2013-09-21 22:27:50 +00:00
Mark Crane 5bd88600dc Correct the file name. 2013-09-21 22:26:58 +00:00
Mark Crane f05fcf7c1d Add the title css class to the profile edit for XMPP. 2013-09-21 22:16:01 +00:00
Mark Crane c90820f0aa Remove one of the line breaks between the Gateway description and the content. 2013-09-21 22:13:23 +00:00
Mark Crane ba9258bc6e Remove the . from the css class name. 2013-09-21 22:11:50 +00:00
Mark Crane a22bf119d3 Fix the Gateway Edit page title. 2013-09-21 22:10:39 +00:00
Mark Crane 3d3b17b48b Change the system variables to switch variables which is more accurate. 2013-09-21 22:08:24 +00:00
Mark Crane 18c8680eec Correct the file name. 2013-09-21 22:05:21 +00:00
Mark Crane e2f9075969 Change Module List to 'Modules' 2013-09-21 22:04:08 +00:00
Mark Crane d8434e494a Correct the file name. 2013-09-21 22:02:41 +00:00
Mark Crane a0c36587a1 Correct the file name. 2013-09-21 22:02:20 +00:00
Mark Crane d39de36826 Update the registration permissions. 2013-09-21 21:57:42 +00:00
Mark Crane 8f8fd3e3e8 Audited the permissions names. Permissions names are to be non plural. 2013-09-21 21:45:35 +00:00
Mark Crane 6cb84a39c7 Convert all remaining app_config.php files to UTF-8 without BOM. 2013-09-21 16:00:28 +00:00
Mark Crane 67a0c26eb1 Update the file types for the the app_languages.php that were not the correct type. Set the file type to UTF-8 without BOM. 2013-09-21 08:40:50 +00:00
Mark Crane f685740ad6 Fix inbound route details back button, add, edit, and delete so that each redirects back to inbound routes. 2013-09-20 21:36:28 +00:00
Mark Crane 798afaf3fe Fix the foreign key definition for the contacts table. 2013-09-20 20:13:19 +00:00
Mark Crane 7486957e67 Ring groups, page results with 150 per page. 2013-09-19 18:02:06 +00:00
Mark Crane 9cf489d998 Fix the log viewer by removing an extra htmlentities. 2013-09-19 16:24:42 +00:00
Mark Crane 77e59fa9be Get rid of duplicate columns in ring groups and change some of the wording for 2 comments. 2013-09-19 12:06:29 +00:00
Mark Crane 1097b583b7 Fix a syntax error I created earlier in the day for fax viewer. 2013-09-19 12:05:25 +00:00
Mark Crane c40e4a0280 Fix the css on the voicemail greetings file. 2013-09-19 11:58:23 +00:00
Mark Crane 2081eba8ae Fix the Music on Hold header and update 'location' 2013-09-19 11:53:55 +00:00
Mark Crane d594cfbbc6 Add a new contact field to the table and a new contact groups table. Fix the class for the title on the contact main page. 2013-09-19 11:47:09 +00:00
Mark Crane 50e34a9356 Add the new class title to several features. 2013-09-18 21:48:15 +00:00
Mark Crane 3516788eb8 Add translation for inbox and sent. 2013-09-18 21:42:52 +00:00
Mark Crane ba9a8779b7 Change table to title. 2013-09-18 19:55:43 +00:00
Mark Crane ad966e755a Fix the dialplan detail edit class table and vertical spacing. 2013-09-18 19:53:41 +00:00
Mark Crane 4e0740ef27 Add the class title class to dialplan edit. 2013-09-18 19:48:38 +00:00
Mark Crane c944837500 Conference Center: increase the space between the title and the content. 2013-09-18 15:49:17 +00:00
Mark Crane 54ccb9b1dd Increase the space between the Conference Rooms title and the table. 2013-09-18 15:42:26 +00:00
Mark Crane 97654672a9 Fix the confirm dial string for follow me. 2013-09-18 04:06:59 +00:00
Mark Crane d1c75e4d4b Fix the opening quote on ivr menu delete. 2013-09-18 01:19:18 +00:00
Mark Crane c130a8cae5 Change fr to fr-fr and de to de-de. 2013-09-17 20:02:19 +00:00
Nuno Miguel Reis 5fc2cf7f9a fixed old $mac variable usage 2013-09-17 19:07:11 +00:00
Nuno Miguel Reis 017650e984 new changes to group_permissions/menu logic 2013-09-17 19:06:44 +00:00
Nuno Miguel Reis 330f008a95 fixed some typos
Conflicts:
	fusionpbx/app/adminer/app_config.php
	fusionpbx/app/gateways/app_languages.php
	fusionpbx/app/ring_groups/app_languages.php
	fusionpbx/app/voicemails/app_languages.php
	fusionpbx/core/user_settings/app_languages.php
2013-09-17 16:48:23 +00:00
Mark Crane fca15e96f8 Convert the files to utf-8. 2013-09-13 22:54:20 +00:00
Mark Crane e39d024fba Convert the files to utf-8 and change some of the quotes. 2013-09-13 22:53:31 +00:00
Mark Crane fa5e269478 Fix the quotes. 2013-09-13 22:22:24 +00:00
Mark Crane 4111258410 Fix the quotes. 2013-09-13 22:20:41 +00:00
Mark Crane ce942e6bdd Call Flows fixed the quotes. 2013-09-13 22:17:26 +00:00
Mark Crane a09709c468 Remove extra characters from the call flow app_languages. 2013-09-13 22:10:38 +00:00
Mark Crane ce1d96260c Change to double quotes for call center. 2013-09-13 22:08:03 +00:00
Mark Crane e175aa7cc3 Fix the quotes for call_broadcast/app_config.php. 2013-09-13 22:03:33 +00:00
Mark Crane f61de19169 Move the French translations into the development branch.
Translation work done thanks to by bhouba for his work on the translations.
2013-09-13 21:04:53 +00:00
Mark Crane 98178c6ef7 Fix the database app_config array on several of teh app_config file array. 2013-09-13 09:39:57 +00:00
Mark Crane 8844e96ea7 Associate the ivr_menu_view permission to its related item in the menu. 2013-09-13 07:40:56 +00:00
Mark Crane f44bbfbb28 Fix the app_config.php schema for extensions correct the key type and set as a foreign key. Thanks Willem for reporting this and NYSolutions for reminding me. 2013-09-13 00:57:38 +00:00
Mark Crane 11e294900e Correct the call center permissions. 2013-09-12 18:09:19 +00:00
Mark Crane 2dd1e921c5 Remove the call_block primary key. 2013-09-12 17:20:50 +00:00
Mark Crane 276a029874 Update the IVR menu change how the way the add, update and delete message is presented and get rid of the meta redirect. Will use the IVR menu as a pattern for things to come. 2013-09-12 17:03:44 +00:00
Mark Crane 457b3c6c7e Call Block: Fix the references to foreign keys and rename blocked_caller_uuid to call_block_uuid to conform to the naming convention. 2013-09-12 07:58:56 +00:00
Mark Crane 7241820246 Fix the dialplan text variables for queues. 2013-09-11 22:13:01 +00:00
Mark Crane 6c95967166 Simplify the dialplan back button. 2013-09-11 20:02:29 +00:00
Mark Crane ef043c693b Account for fifo title, header and description. 2013-09-11 19:56:37 +00:00
Mark Crane 7cce5194e8 Update fifo dialplan details. 2013-09-11 19:56:09 +00:00
Mark Crane bac09e6291 Adjust the path in the menu for fifo. 2013-09-11 19:32:38 +00:00
Mark Crane a5d9959974 Add FIFO Queues to use the same code as the dialplan. 2013-09-11 19:31:40 +00:00
Mark Crane 70510f7956 FIFO - use dialplan groups when adding to the dialplan. 2013-09-11 18:50:53 +00:00
Mark Crane 9f8b42c7af Minor code change to be more consistent across the code base. 2013-09-11 18:50:15 +00:00
Mark Crane a600074013 Rename the php class file from switch_ivr_menu.php to ivr_menu.php. It should be the same names as the app. 2013-09-11 13:09:02 +00:00
Mark Crane 15661b5c85 Rename switch_ivr_menu to ivr_menu in the code. 2013-09-11 13:06:14 +00:00
Mark Crane 8260650afd Add account code option to outbound routes. 2013-09-11 03:49:58 +00:00
Mark Crane 6761f06806 Added ['type'] so that it is applied as $field['key']['type'] so that it is uniform across all app_config.php files. 2013-09-10 23:06:41 +00:00
Mark Crane 57dabf6221 Order by the delay first the destination for ring groups. 2013-09-08 05:14:02 +00:00
Mark Crane ed5f999943 Fix call_block/index.lua by removing a section of code that is performed by app.lua. 2013-09-07 22:50:48 +00:00
Nuno Miguel Reis 6e621d6d1a fixed variable name(changed $mac to $device_mac_address where needed) 2013-09-04 16:13:07 +00:00
Rüdiger Hahn 03997a46ea Differentiate between phones which are able to hande utf-8 and those which are not. 2013-08-31 22:10:30 +00:00
Rüdiger Hahn ab1185d113 Add Linksys SPA-921 and snom m3 2013-08-31 09:51:02 +00:00
Mark Crane 961d74933c Provisioning, Add panasonic to the mac address vendor list and synchronize the lists. 2013-08-30 00:47:58 +00:00
Rüdiger Hahn ac17253cf5 Do not encode to utf for a second time. 2013-08-29 20:52:11 +00:00
Rüdiger Hahn 37c21d3f35 Add entry for snom 360 2013-08-29 20:30:04 +00:00
Mark Crane b8df88d0b1 Call Center handle spaces in queue name by replacing them with a dash. 2013-08-29 17:46:12 +00:00
Mark Crane 7779089a9e Fix the inbound route save button. 2013-08-28 06:00:28 +00:00
Mark Crane 10d123eecd Fix the array index on inbound routes permissions. 2013-08-28 05:21:46 +00:00
Mark Crane 385bffe7d0 Fix auto writing auto provisioning files so that it will write configuration files for all devices. 2013-08-28 05:05:07 +00:00
Mark Crane 5b779dbb06 remove i386 2013-08-27 05:34:03 +00:00
Mark Crane 19fc3c74d9 Move the index.lua inside scripts/app/call_block/index.lua accessed by freeswitch with:
app.lua call_block
2013-08-27 03:24:59 +00:00
Mark Crane 68cfdcff19 Rename call_block.lua to index.lua 2013-08-27 03:20:23 +00:00
Mark Crane 52fabeaa68 Change call_block scripts to resources 2013-08-27 03:16:17 +00:00
Mark Crane a3956d29bb Add permission: inbound_route_advanced 2013-08-26 23:28:11 +00:00
Mark Crane 252571bd19 Improve the security on when adding inbound dialplans. 2013-08-26 23:18:01 +00:00
Mark Crane 2d1c83eee5 Custom variables belong under the global dialplan or global (meaning global per tenant) could be renamed to variables. Would be better to set under system -> variables -> transfer_ringback. 2013-08-26 22:40:25 +00:00
Mark Crane bc4ba373f9 Remove these dialplan entries that were added by another developer. Note to that default feature codes must be prefixed with a *. 2013-08-26 22:37:32 +00:00
Mark Crane f5462e32e7 Give admin default permissions to view, add and delete inbound routes. 2013-08-26 21:53:42 +00:00
Mark Crane ec8f55e5ac dialplan_features: Move conf into switch directory. 2013-08-26 20:55:56 +00:00
Mark Crane 60a024f361 Change xml to conf 2013-08-26 20:52:00 +00:00
Mark Crane ac210784a0 Move hot desking conf/dialplan into the switch directory. 2013-08-26 20:46:43 +00:00
Mark Crane 838f813e05 Add switch and conf directories to hot desking. 2013-08-26 20:45:52 +00:00
Mark Crane 0f862c987f Update the path used in app_defaults.php to switch/conf/dialplan. 2013-08-26 20:42:59 +00:00
Mark Crane cd2e1a6af0 2013-08-26 20:40:10 +00:00
Mark Crane f5e8486ae2 Move the new conf dir into the switch directory. 2013-08-26 20:39:11 +00:00
Mark Crane 8442e8b2fa Change xml to conf and add a switch directory. 2013-08-26 20:36:43 +00:00
Mark Crane 57bc293577 Simplify the ivr menu options. 2013-08-25 02:00:58 +00:00
Mark Crane 335627f4bf Move call_block so that it is available to people in a default install. Thanks gerritv for providing this feature. 2013-08-23 08:14:51 +00:00
Mark Crane 18e8c4dff8 IVR Menu add multiple options at one time. 2013-08-23 08:04:25 +00:00
Mark Crane 65048493c6 Disable Parking slots which use park.lua in favor of valet_park which uses mod_valet. 2013-08-22 15:48:16 +00:00
Mark Crane b1b002e9ab Update the ivr menu so that options show inline with the main ivr menu edit gui. 2013-08-22 06:01:36 +00:00
Mark Crane ba7971da37 Remove one extra htmlentities to fix the color formatting of the log viewer. 2013-08-21 18:34:01 +00:00
Mark Crane 6845e9ddb6 Remove an unconventional memory leak hash with an different name every time and value will take up more and more memory. It was used to do intercept or eavesdrop by I found a better way to get the uuid on demand. Also remove call debug I saw it only as an example that isn't used and can learned from the freeswitch wiki. 2013-08-20 07:21:17 +00:00
Mark Crane 7331e44a8a Deprecate hunt groups since ring groups now have equivalent features. However keep hunt groups code around in case someone wants to revive it in the future. 2013-08-20 07:13:23 +00:00
Mark Crane 2069b0577e Update the invoices link that is only visible if that modules is installed. 2013-08-16 23:36:30 +00:00
Mark Crane 70099a3ae1 Minor modification to Ring Groups interface increased the delay and timeout seconds in the select list. 2013-08-16 23:32:44 +00:00
Mark Crane 21b4fd91ff Enable the ring group assigned users to call forward the ring groups. Add ring_group_forward, and ring_group_pompt permissions. 2013-08-16 04:50:30 +00:00
Mark Crane beed427202 Add pt-pt to app/ring_groups/app_languages.php. Also add label-user_list, and description-user_list. 2013-08-16 01:07:39 +00:00
Mark Crane 5f9a99736b When adding a ring group re-enable the ability to add the first destination at the same time. 2013-08-15 23:30:35 +00:00
Mark Crane 0918706ffd Add ring group call forwarding. Remove the memcache entry in case the ring group extension number is changed. Make sure the ring group dialplan entry gets updated. 2013-08-15 19:16:03 +00:00
Mark Crane 7c4bc0af49 Add ring group forward destination and forward enabled to the database. 2013-08-15 15:04:20 +00:00
Mark Crane a2fa5b90ed Fix the dnd on the call center agent status. 2013-07-30 20:58:39 +00:00
Mark Crane 03a0679e08 Fix the status select on the active calls page. 2013-07-30 20:11:42 +00:00
Mark Crane 393057ee23 Adjust the changed to the dnd class. 2013-07-29 23:23:12 +00:00
Mark Crane 77b1fac37e Remove the carriage return at the end of the file. 2013-07-29 23:21:51 +00:00
Mark Crane ff1993cda9 Fix problem viewing status -> agent status on single tenant systems. 2013-07-29 22:52:11 +00:00
Nuno Miguel Reis e45a5be6d8 using themes the right way 2013-07-29 17:22:48 +00:00
Nuno Miguel Reis a765fa667c more support on phone provisioning 2013-07-29 17:22:30 +00:00
Nuno Miguel Reis 1e0ceaceb2 fixed buf using translations 2013-07-29 17:22:25 +00:00
Nuno Miguel Reis 2073fdd6fe new default dialplans added to dialplan manager 2013-07-29 17:22:06 +00:00
Mark Crane d0d0f90ddb Add one ring group label that should have been kept. 2013-07-27 21:26:08 +00:00
Mark Crane 05a728ca0e Remove the deprecated v_ring_group_extensions table and the related translation variables. 2013-07-27 21:21:37 +00:00
Mark Crane 1995c11317 Additional adjustments to the destinations edit adding timeout and delay selects. 2013-07-27 17:59:06 +00:00
Mark Crane 0047df45e3 Remove the style from the prompt select so that the class takes effect. 2013-07-27 17:33:57 +00:00
Mark Crane 068b7b92ba Take two, Change the ring group prompt into a select box. 2013-07-27 17:30:09 +00:00
Mark Crane 301e79fb4d Change the ring group prompt into a select box. 2013-07-27 17:28:12 +00:00
Mark Crane 76868130ce Change html_select to adminer_html_select. 2013-07-27 15:52:25 +00:00
Mark Crane 901a40dd1b Update Adminer in the dev branch to Adminer 3.7.1. 2013-07-27 15:43:34 +00:00
Mark Crane 306c92557c Fix a bug that broke do not disturb in the gui. 2013-07-25 16:02:17 +00:00
Mark Crane 84c3491566 Add htmlentities back to log viewer so that xml and other special characters will show in the log viewer. 2013-07-25 06:17:33 +00:00
Mark Crane 8278e69c31 Fix the links to the renamed files and remove some references to the old ring group extensions table. 2013-07-24 19:52:41 +00:00
Mark Crane a32414a2e9 Rename the ring groups edit php file to conform to naming standards. 2013-07-24 19:41:08 +00:00
Mark Crane 3cee4f0ae8 Rename the ring groups delete php file to conform to naming standards. 2013-07-24 19:40:01 +00:00
Mark Crane 17a329b187 Add a new version of ring groups. Added ability to confirm the call, call external destinations, and support for using a SIP URI in the destination. This change requires exporting the extenions defined in v_ring_group_extentions to v_ring_group_destinations. 2013-07-24 19:37:59 +00:00
Mark Crane f4c96be7df Replace php short tags as they are as portable as standard <?php. In other words in the php.ini short tags is off by default. 2013-07-15 22:32:43 +00:00
Mark Crane 22ded2198d Change Destination to Timeout Destination. 2013-07-15 19:26:45 +00:00
Mark Crane 4e9a76763d Remove a variable that is not being used. 2013-07-13 22:53:26 +00:00
Mark Crane 7c0ad4f2fe Remove $_POST['submit'] == "Upload" if the button is translated then it won't say "Upload". Remove an unused variable. 2013-07-12 05:29:56 +00:00
Mark Crane 410768b2f1 Remove some commented code. 2013-07-11 22:15:49 +00:00
Mark Crane 9f71bdd024 Change links from includes to the resources directory. 2013-07-10 23:41:12 +00:00
Mark Crane cc3ea9b087 Make the contact search case insensitive. 2013-07-09 23:44:44 +00:00
Mark Crane 686d8c21b4 Case insensitive searches for the schema views 2013-07-09 20:34:44 +00:00
Mark Crane 3eb33d50f1 Move group confirm key and file to per leg. 2013-07-09 00:16:42 +00:00
Mark Crane bee236b472 Change the follow me methods to add and update remove the follow_me_ prefix. 2013-07-09 00:07:59 +00:00
Mark Crane a0e12c03c4 Remove the switch_ prefix from the file name. 2013-07-08 23:33:11 +00:00
Mark Crane 9eab07b93f Remove the switch_ prefix from the file name. 2013-07-08 23:32:48 +00:00
Mark Crane 3ff10117f3 Remove the switch_ prefix from the file name. 2013-07-08 23:32:17 +00:00
Mark Crane 11b8d75e6c Remove the switch_ prefix off the php class file names. 2013-07-08 23:30:45 +00:00
Mark Crane bb26f3853c Remove the / in the path to the qr code 2013-07-08 21:47:16 +00:00
Mark Crane 3a58d1e08d Move references to php classes in includes/classes to resource/classes. 2013-07-06 07:13:36 +00:00
Mark Crane 3798b9a782 Update a few more references to files that have been move to the resources directory. 2013-07-06 07:01:14 +00:00
Mark Crane e9aa47069c Update the references for header.php and footer.php files to point the resources directory. 2013-07-06 06:29:50 +00:00