Commit Graph
100 Commits
Author SHA1 Message Date
Mark Crane 1a6d4e9740 Fix duplicate items in the menu that occur when saving an item in the menu. 2013-12-19 19:15:26 +00:00
Mark Crane 721c5d944b Fix the update to the call center dialplan. 2013-12-19 10:04:37 +00:00
Mark Crane b08017bbc3 Update the enhanced and nature themes so that the 'Message' looks better for the IVR Menu and other features in the future. 2013-12-19 09:26:22 +00:00
Mark Crane 5a1c249134 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 eeb560dbf6 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 9f85e932d3 IVR Menu change make sure to update the dialplan xml file after an update. 2013-12-18 23:20:14 +00:00
Mark Crane e8dbf586f5 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 836c2be884 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
Mark Crane 342a3fc202 Remove "feature code" text from the description on IVR Menu direct dial. 2013-12-18 00:51:43 +00:00
Mark Crane afa8fe1e98 Add Cisco spa508g template. 2013-12-17 22:42:20 +00:00
Mark Crane 3bfcf41eac Add Cisco spa514g template. 2013-12-17 20:03:40 +00:00
Mark Crane 399a43804d 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 cd67df8706 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 33f65c3b93 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 8d6ac2709e 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 cc51673863 Add and update sip port, transport and sip expires on spa112 and spa504g 2013-12-10 22:56:49 +00:00
Mark Crane 07751e8a4e Fix the delete button on domain setting delete link by removing the 's'. 2013-12-10 18:26:24 +00:00
Mark Crane 1756c8928b Fix the domain setting back button by removing the 's'. 2013-12-10 18:22:12 +00:00
Mark Crane dedfa5a8ad Add port and transport to the SPA112 template. 2013-12-10 18:06:07 +00:00
Mark Crane 1b74c8ec05 Fix the provision password. 2013-12-10 16:22:00 +00:00
Mark Crane 80663a7f52 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 5b2a187bc7 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 b5c09c7934 After adding or editing a device setting redirect back to device_edit.php. 2013-12-10 14:00:54 +00:00
Mark Crane 5e794bd6b8 Correct the name of the device setting edit php file. 2013-12-10 13:56:48 +00:00
Mark Crane 89758bce16 Correct the name of the device setting delete php file. 2013-12-10 13:56:10 +00:00
Mark Crane 134f93ae0c Remove provisioning_list from extension copy. 2013-12-09 18:39:57 +00:00
Mark Crane 729261dac6 Remove the deprecated voicemail fields from the copy extension. 2013-12-09 16:33:19 +00:00
Mark Crane f90de3b6ed 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 4ad0806c7f 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 3fc22fe724 Add the rest of the Grandstream provisioning files. 2013-12-07 03:06:02 +00:00
Mark Crane a643c72b62 Change the RTP packet size <RTP_Packet_Size group="SIP/RTP_Parameters">0.020</RTP_Packet_Size> 2013-12-07 01:30:19 +00:00
Mark Crane d97804c6b3 Change the default seconds for call center queue option tier rule wait second. 2013-12-06 19:20:44 +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 e7386519ce Change the gateway name to gateway_uuid in the XML handler. 2013-12-06 08:26:55 +00:00
Mark Crane e6f87a8d51 Change gateway name to gateway uuid. 2013-12-06 08:12:48 +00:00
Mark Crane 54076707b0 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 9ac83876d8 Get rid of a trailing white space in voicemail/index.lua 2013-12-04 18:15:34 +00:00
Mark Crane c923044e1a Remove a trailing space from dial_string.lua 2013-12-04 18:06:07 +00:00
Mark Crane 7338cbc9af Adjust the voicemail_authorized if statement. 2013-12-04 17:24:44 +00:00
Mark Crane 2a7d819f64 Add voicemail_authorized variable as an option set it up to work with for *97 and *4000. When you check voicemail then press * it prompts for the password or if *98 is dialed it asks for the password. 2013-12-04 17:07:34 +00:00
Mark Crane 44766475bf Add per leg ring group domain name control. Contributed by Daniel Lucio.
dest1:  100
dest2:  999@otherdomain
dest3: 555
2013-12-04 08:14:40 +00:00
Mark Crane f954b37334 Remove a file_exists where it didn't belong. 2013-12-01 07:17:28 +00:00
Mark Crane bdb3d644bf Fix the scripts to copy missing freeswitch scripts again. 2013-12-01 06:56:55 +00:00
Mark Crane c873301912 Add app.lua dialplan to the global dialplan and set call direction to disabled. 2013-12-01 05:22:25 +00:00
Mark Crane e427602f92 Change the order to 245_page.xml to 250_page.xml. 2013-12-01 05:10:29 +00:00
Mark Crane 500b1bef21 250_global.xml to 100_global.xml 2013-12-01 05:09:12 +00:00
Mark Crane 37a1a08390 rename 100_call-direction.xml to 110_call-direction.xml 2013-12-01 05:08:25 +00:00
Mark Crane 99dad4afa8 Add the dialed_extension to ring groups. 2013-12-01 03:59:06 +00:00
Mark Crane 669c1a390a Add scripts/app/dialplan accessible with action: lua data: app.lua dialplan 2013-12-01 03:46:04 +00:00
Mark Crane 336acc33bc Fix sip status -> rescan, start, stop, restart and flush inbound registrations. 2013-11-29 19:32:09 +00:00
Mark Crane 2997c0a8f1 Fix the gateway cache add the hostname and increase the security. 2013-11-27 16:47:06 +00:00
Mark Crane 4227ae1199 Add device and device line data to the database from accounts -> extensions. 2013-11-26 20:16:21 +00:00
Mark Crane 9ea4002831 Provisioning fix some spelling errors, a few other minor modifications. 2013-11-26 20:09:56 +00:00
Mark Crane 5a41db99c7 Fix a minor bug in ring groups. 2013-11-26 19:59:46 +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 5f02276930 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 03104413fa Yealink t22 and t38g set account.1.transport = 1 for TCP. 2013-11-26 07:57:40 +00:00
Mark Crane 546a694367 Fix the label for conferences pt-pt which caused a problem for en-us. 2013-11-25 23:25:08 +00:00
Mark Crane 8696e82b8c Remove dbh:release(); from directory.lua because its done in the parent script after this script completes. 2013-11-25 20:56:27 +00:00
Mark Crane 202042fa38 Change menu class method restore2 to restore_all. Remove group permissions from restore (Restore Default) and leave in restore_all (Restore All) 2013-11-24 01:35:37 +00:00
Mark Crane e3e79f9807 Add PDO::FETCH_ASSOC to the fetchAll in the voicemail class. 2013-11-24 01:09:10 +00:00
Mark Crane baaec45d10 Provisioning fix device_setting_category and device_setting_subcategory schema definitions. 2013-11-24 00:35:02 +00:00
Mark Crane 32df6f40d9 Improve the efficiency of the Menu PHP class by removing redundant code in the restore method of the PHP class and add PDO transactions. Improve the menu language for better multi-lingual support, escape the menu item title to so it will work correctly for French and other languages. 2013-11-24 00:15:02 +00:00
Mark Crane 1c2303b01f Add Grandstream GXP140x and GXP1450 templates. 2013-11-23 06:07:02 +00:00
Mark Crane 9d523e1708 Add templates for the Cisco spa122, spa501g, and spa509g. Thanks Keng for providing these templates. 2013-11-23 06:04:55 +00:00
Mark Crane 725479e4c0 Add templates for the Cisco spa301, spa502g, and spa512g. 2013-11-23 05:43:11 +00:00
Mark Crane e64b57fa34 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 6743cc2ce1 Refactor voicemail messages. 2013-11-22 15:26:10 +00:00
Mark Crane de432c8077 Provisioning add Granstream gxp21xx, ht701, and a minor update to dp715. 2013-11-21 00:45:17 +00:00
Mark Crane 29199f2555 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 aaa7d86331 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 a4bdce99ea Add a missing if statement: if (conference_hostname ~= local_hostname) then
Contributed by Luis Daniel Lucio
2013-11-20 07:35:38 +00:00
Mark Crane 888a9470ce Check the hostname for conference center. 2013-11-20 06:14:18 +00:00
Mark Crane fd9c4ffada config.php can be located in /etc/fusionpbx this change makes it use that location during install if it exists. Thanks Richard Neese who reported this error and the solution. 2013-11-19 16:15:00 +00:00
Mark Crane 849f2d05e3 Edge case fix ring group when an extension is not registered. 2013-11-19 05:59:47 +00:00
Mark Crane f642264999 Change the data type for sip_profile_hostname to char. 2013-11-18 17:16:38 +00:00
Mark Crane c5c8eabf5f Add a additional debug information and fix some problems in directory.lua. 2013-11-17 11:44:02 +00:00
Mark Crane 2d9905cc93 Fix the template dp715 so it will work with the template engine changes. 2013-11-16 23:56:40 +00:00
Mark Crane f6a035b4f0 Rename the provisioning file so that it is valid for the template engine. 2013-11-16 23:46:01 +00:00
Mark Crane 4dd561150f 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 1a766efaf3 Hide the gateway copy button when adding a gateway. 2013-11-15 04:20:56 +00:00
Mark Crane 9893121db5 Set retry_seconds default to 30 instead of 60. 2013-11-15 04:05:34 +00:00
Mark Crane b3070125f3 Gateway edit set a default register value of true. 2013-11-15 03:49:18 +00:00
Mark Crane 6e9a5eb3d1 Add a bridge option to the destination select list. 2013-11-14 09:38:17 +00:00
Mark Crane a9f39f7930 If there the hostname is an empty string set the value to null. 2013-11-13 18:34:11 +00:00
Mark Crane ad1303db5a Added contributor name that provided hostname. 2013-11-13 18:05:13 +00:00
Mark Crane a66daa3451 Fix alignment on the add button for the sip profile list. 2013-11-13 08:28:35 +00:00
Mark Crane ab5279ee3c Make sofia.conf.lua hostname backwards compatible. 2013-11-13 08:26:18 +00:00
Mark Crane ee456b8a16 Move sip profile hostname to the v_sip_profiles table. 2013-11-13 07:54:05 +00:00
Mark Crane 67202ddb6e Adjust the memcache variable used for sip profiles. 2013-11-12 23:43:45 +00:00
Mark Crane 316ac96b7e Dialplan increment the colspan number. 2013-11-12 19:37:17 +00:00
Mark Crane df635df21e Add context to the list of dialplans. 2013-11-12 19:32:15 +00:00
Mark Crane 38c48cf07b Set the database type to text for Postgres. 2013-11-12 19:28:45 +00:00
Mark Crane 8ba965ff31 Add hostname to sofia.conf.lua 2013-11-12 16:09:07 +00:00
Mark Crane 31f2d565bf Add hostname to sip profiles. 2013-11-12 15:56:26 +00:00
Mark Crane 55691db77d Add reverse-auth-lookup to the xml handler script. 2013-11-12 08:44:32 +00:00
Mark Crane 95c2bb17e3 Check the local hostname in the xml handler. 2013-11-12 08:43:13 +00:00
Mark Crane 6b47cfff03 Set the default provisiong engine. 2013-11-12 04:53:15 +00:00
Mark Crane 1501d78a1b Add the uppercase Twig to the template class. 2013-11-12 04:39:54 +00:00
Mark Crane d74c60e5c1 Rename twig to Twig to get it working. 2013-11-12 04:37:38 +00:00