Commit Graph

384 Commits

Author SHA1 Message Date
Mark Crane 61d88f46d8 Add missing fields to dialplan copy: dialplan inline, break, and groups. 2015-03-07 13:45:22 +00:00
Mark Crane 9c662eef1e 2015-03-07 13:44:27 +00:00
Nate Jones b5c844ca6f Time Conditions: Remove debug code.
Dialplan Manager: Set width on checkbox column.
2015-02-25 10:09:22 +00:00
Nate Jones 1a33320530 Time Conditions: Editable. 2015-02-25 09:52:12 +00:00
Mark Crane 79fc78e04d Set the min='0' for dialplan detail edit. 2015-02-20 04:27:14 +00:00
Nate Jones 2df30b401e Visual adjustments. 2015-02-15 10:05:08 +00:00
Nate Jones e5295bad45 Visual adjustments. 2015-02-15 09:20:19 +00:00
Nate Jones d96f016ea5 Code cleanup. 2015-02-15 08:46:20 +00:00
Nate Jones 0018e553c4 Visual adjustments. 2015-02-15 07:59:02 +00:00
Nate Jones 996e89c396 Removal of colon next to form label names. 2015-02-15 06:50:00 +00:00
Nate Jones 366d1684a8 Time Conditions: Overhaul (on Add only, so far). 2015-01-24 04:10:37 +00:00
Nate Jones 8c26f2fd4a Dialplan Edit: Some code cleanup. 2015-01-23 00:58:47 +00:00
Nate Jones e30746da44 Dialplan Edit: Some code cleanup. 2015-01-22 23:49:02 +00:00
Nate Jones 281c9a5309 Dialplan Edit: Implement dynamic stretching on Data column. 2015-01-22 19:14:12 +00:00
Mark Crane 96e826bcc9 Enable ability to have global gateways. 2015-01-22 11:10:51 +00:00
Mark Crane c5755666cb Add the text class to more of the applications. 2015-01-18 10:06:08 +00:00
Mark Crane bee6b9ae5e Update the memcache reference to use the new cache PHP class. 2015-01-16 00:21:02 +00:00
Mark Crane 495f4a0226 Fix the string quotations and return on the method. 2015-01-15 19:33:27 +00:00
Mark Crane 24a8e2e8e9 Exchange the direct call to memcache for the dialplan edit and replace it with the 'cache' class. 2015-01-15 19:15:01 +00:00
Mark Crane 3b3b4f70ac Sets the domain_uuid to null on the child data for global dialplans. 2015-01-09 22:29:12 +00:00
Mark Crane 8ab362ab52 Make the indentation on the dialplan delete more consistent with the rest of the code base. 2015-01-09 22:09:58 +00:00
Mark Crane 02ebf09542 Finish removing the paths for the main menus. 2015-01-09 21:44:31 +00:00
Mark Crane 71eb9c5a6a outbound_route_to_bridge simplify the dialplan detail SQL select. 2015-01-09 11:10:13 +00:00
Mark Crane 53eb200145 Properly escape < and > for dialplan detail data. 2015-01-07 17:11:06 +00:00
Mark Crane 8f187eefe3 Remove the logging to make way for a better logging. The older one caused a problem for someone without permission to write to /tmp/logfile.txt 2015-01-03 08:32:30 +00:00
Mark Crane 9369fd8d0d Move the menu array to app_menu.php 2014-12-26 03:27:54 +00:00
Mark Crane bbf2a3badc Add app_menu.php files for the menu. 2014-12-25 19:32:57 +00:00
luis daniel lucio quiroz 89828a9cf8 HTML5 input tags for dialplan_edit 2014-12-21 06:27:18 +00:00
Mark Crane 9703d93195 Remove the global intercept dialplan. 2014-12-12 10:24:38 +00:00
Mark Crane 73d88b91fe Take please hold dialplan to the next level. 2014-12-12 10:18:55 +00:00
Mark Crane 47ba72f6fd Get dialplan variables for forward all, busy and no answer. 2014-12-03 07:54:43 +00:00
Mark Crane 371bf88d3c Revert the changes to call_block dialplan. 2014-12-03 01:44:10 +00:00
Riccardo Granchi 2cf20d8f7a Engineered the management of bridge failures in local extension, with optional variables which by default provides the standard behavior. Changed the default order for extension_queue, which has *800 prefix, before the extension-intercom, which has the *8 prefix 2014-11-21 15:38:26 +00:00
Mark Crane 9d79a4377c Add a missing single quote and xhtml nowrap. 2014-11-16 09:24:24 +00:00
Riccardo Granchi 3654d0d98d Added extension click_to_call_auto_answer to prevent auto-answer on b-leg 2014-11-14 14:12:50 +00:00
luis daniel lucio quiroz 0966efeac6 better place for rec_extension 2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz ed80cba6ee set record extension to wav 2014-11-13 16:26:14 +00:00
Riccardo Granchi 7bc38b2d80 Added toll allow and ability to enable it in outbound routes 2014-11-13 12:12:41 +00:00
Riccardo Granchi 471d6e6530 Added inline=true in toll_type_assignment extension 2014-11-07 16:00:11 +00:00
Riccardo Granchi 7664e8f501 Added toll_type_assignment extension 2014-11-06 17:23:27 +00:00
Mark Crane a592737fbe Change the default order for extension queue dialplan to give it a more appropriate order. Dialplan order below 110 are special because they apply to outbound routes. Therefore only dialplans that should affect outbound routes can be below order 110. 2014-10-31 04:30:30 +00:00
Nate Jones 12c0c02e0e Dialplan Manager: Click Enabled value to toggle dialplan state. 2014-10-31 04:00:01 +00:00
Riccardo Granchi 963c3958db Fixed loop issue during forward to voicemail on busy 2014-10-30 09:30:31 +00:00
Riccardo Granchi c684b780d7 Added forward on busy and extension queue features 2014-10-29 16:06:53 +00:00
Philippe Rioual 14ca352a4f updated / enhanced french translations 2014-10-29 08:51:56 +00:00
Richard Neese 49840b33da fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx 2014-10-23 18:03:33 +00:00
Mark Crane f8103e1b37 Fix extension number-alias for extensions using paging. 2014-10-21 22:57:29 +00:00
Toto Caruso 1b3ff71abc Fixed call_block loop on forward to answer machine and cache clean on delete/edit 2014-10-21 16:16:10 +00:00
Mark Crane 481c7b2b2c Add ${record_ext} variable back into local_extension for *2 on demand recording. 2014-10-11 17:17:40 +00:00
Johan Brannlund fa940b3a51 Fix *2 recording path for single-tenant 2014-10-11 13:43:33 +00:00
Mark Crane 1a27f316ca Add hold_music variable so that outbound calls work with custom per extension music on hold 2014-09-20 01:18:20 +00:00
Mark Crane bf980fbd61 Use record_ext in local_extension 2014-09-09 05:10:54 +00:00
Mark Crane 2ddc1b0ffa Change the order of the redial 2014-09-06 04:18:34 +00:00
Mark Crane 494d4b6321 Fix redial by adding by inserting last_dial 2014-09-06 04:00:25 +00:00
Mark Crane 5ba6d06fbf is_zrtp_secure set continue to true 2014-08-25 01:06:34 +00:00
Mark Crane 8e731ae8ec Add the dialplan number for hot desking. Remove a few more redundant continue xml dialplan attributes 2014-08-24 09:02:00 +00:00
Mark Crane 937b8c40e3 Remove a redundant continue xml attribute 2014-08-24 08:24:18 +00:00
Mark Crane 3a965a2800 Remove this code that set the dialplan_number as it is no longer needed because of the xml number attribute that was added to the dialplan 2014-08-24 07:53:54 +00:00
Mark Crane 7d0f37a3ea Fix the call direction dialplan which on sqlite was showing up empty, and missing completely in Postgres. 2014-08-24 07:41:48 +00:00
Mark Crane 8bc176d8ec Feature code call forward *72 on, *73 off, *74 request id and password toggle on/off complete the commits 2014-08-22 07:37:13 +00:00
Mark Crane d2093a6d7d Move is_local to the dialplan and app/is_local/index.lua 2014-08-17 13:16:18 +00:00
Mark Crane 4b5e2d99ce Make sure the dialplan_uuid is set before trying to delete it 2014-08-16 18:54:32 +00:00
Mark Crane b3af16f364 Remove the global app.lua dialplan as it failed to scale 2014-08-16 18:51:43 +00:00
Mark Crane afa6cf3577 Don't add the global inbound routes by default 2014-08-16 18:22:36 +00:00
Mark Crane 5130c1ede3 Fix the order of these dialplans 2014-08-06 09:39:49 +00:00
Mark Crane 9962df7111 Change the call_direction dialplan to account for outbound call direciton eaerlier in the dialplan. 2014-08-06 09:13:38 +00:00
Nate Jones 5b43200233 Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit). 2014-08-04 19:33:26 +00:00
Mark Crane a5c6e4b392 Enable the user_record dialplan, fix api_on_answer 2014-08-03 17:58:00 +00:00
Mark Crane 83db5cac12 Add domain_name to the recording path 2014-08-03 17:41:09 +00:00
Mark Crane 774f0dc55f Add from_extension back to the user_record dialplan and fix the record_session condition 2014-08-03 17:16:00 +00:00
Mark Crane c5eb2e7559 Add break=never for user_record 2014-08-03 17:05:01 +00:00
Mark Crane d33053b51f Add inline = true for user_exists and user_record 2014-08-03 16:38:38 +00:00
Mark Crane a607e767b3 More work with user_exists to get extension_uuid 2014-08-03 14:57:08 +00:00
Mark Crane ef73103c80 Add user_exist, and user_record to the dialplan as replacement to app.lua dialplan 2014-08-03 14:28:50 +00:00
Nate Jones eef73fd005 Input Type Switch Button: Changed from left triangle (&#10782;) to left triangle (&#9665;), as wasn't displaying properly in FF on Mac. 2014-08-03 07:02:12 +00:00
Nate Jones 0631181a30 Input Type Switch Button: Changed from < to left triangle (&#10782;) 2014-08-03 06:18:06 +00:00
Nate Jones 16105f7d3a Input Type Switch Button: No interprets HTML entities code for left triangle (&#10782;) 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 abcc96f0ad Input Type Switch Button: Changed from < to left triangle (&#10782;) 2014-08-03 05:31:42 +00:00
Nate Jones 41dee53163 Dialplan: Implemented bulk-delete.
Default Settings: Minor fixes and enhancements.
2014-07-31 09:21:16 +00:00
Mark Crane 8e6b3c474c Fix the commented reference from the wiki to confluence. 2014-07-29 22:58:19 +00:00
Mark Crane 5037ebd9d7 Add the follow me dialplan 2014-07-29 07:42:30 +00:00
Nate Jones 132415f1a8 Copyright: Fixed CDR Details and Dialplan Edit so copyright line stays where intended. Enhanced theme restored. 2014-07-27 15:52:34 +00:00
Mark Crane 9140870915 Fix the indentation and login redirect issue 2014-07-27 08:00:16 +00:00
Mark Crane 023176f775 Update the dialplan entry for DND 2014-07-27 06:58:15 +00:00
Mark Crane 0994ec4609 Fix the search string for the dialplans 2014-07-27 05:24:27 +00:00
Mark Crane a7f41210ef Changet GET to a REQUEST 2014-07-27 05:12:27 +00:00
Mark Crane 5b2bf91e5c Add the app uuid and order by to the dialplan search 2014-07-27 05:10:21 +00:00
Mark Crane e1fc07acd8 Fix the search for the diaplan_order 2014-07-27 04:59:14 +00:00
Mark Crane 68fcb45b44 Search the dialplan name 2014-07-27 04:46:52 +00:00
Mark Crane a6637a706b Add the search translation 2014-07-27 04:43:56 +00:00
Mark Crane fc16f73ed6 Add a search for the inbound, outbound routes and the dialplan 2014-07-27 04:40:14 +00:00
Mark Crane 8456b1b6ca Update the call forward lua script and remove the pin number 2014-07-25 11:04:16 +00:00
Mark Crane fe6804ae8c Change value park from continue true to false as continue is not needed and it uses a little more resources when its set to true 2014-07-25 08:32:19 +00:00
Mark Crane b8e9bd538f Add continue to all the default dialplans 2014-07-25 08:24:24 +00:00
Mark Crane 7d8fce8885 Add continue false to the call forward dialplan 2014-07-25 08:08:59 +00:00
Mark Crane 979296c903 Add break on-true to the call forward dialplan 2014-07-25 08:03:41 +00:00
Mark Crane 8df77b99a3 Add call forward dialplan 2014-07-25 07:09:36 +00:00
Mark Crane 0ac18ac850 Add the not found inbound route only if using the xml handler 2014-07-23 23:06:14 +00:00
Mark Crane 5e0d82c06d Unset the prepared statements used in the app_defaults.php files. 2014-07-23 22:00:03 +00:00
Mark Crane 411e0d7733 Disable the global and not found inbound routes by default 2014-07-23 21:35:12 +00:00
Mark Crane a957b2303a Show the billing warning only if its installed 2014-07-23 20:47:00 +00:00
Mark Crane b9eae299fd Change limit_execute back to limit as limit_execute is not available on most systems 2014-07-23 20:30:32 +00:00
Mark Crane e58f7a2908 Add dialplan for an extension calling itself to check voicemail 2014-07-22 19:53:23 +00:00
Mark Crane f6eda4329e Update the destination number for the page dialplan 2014-07-14 18:00:01 +00:00
Mark Crane 4180deb247 Prevent speed dial transfer to page extension as reported at https://code.google.com/p/fusionpbx/issues/detail?id=639 2014-07-14 17:57:37 +00:00
Mark Crane fb26066575 Fix voicemail *97 by changing the sip_from_display variable back to the original caller_id_number 2014-07-14 17:44:22 +00:00
luis daniel lucio quiroz c3159d9805 some language and default values support 2014-07-14 03:42:13 +00:00
Mark Crane 75bbe99401 Fix the call direction dialplan name 2014-07-13 05:11:01 +00:00
Mark Crane e7e340878b Remove the C from call block as its no longer needed 2014-07-12 21:12:35 +00:00
Mark Crane 309ed71c01 Fix the name on the variables dialplan 2014-07-12 07:57:04 +00:00
Mark Crane 32227c8f4b Add call direction dialplan back with its original app_uuid. Add variables dialplan for per domain variables 2014-07-12 04:28:55 +00:00
Mark Crane 7e45639c25 Add call block default dialplan 2014-07-12 02:31:48 +00:00
Nate Jones dc2196dd6f Document (Window) Title: Update variable name to avoid conflict when paging is used. 2014-07-10 00:32:50 +00:00
Mark Crane ffea373e14 Set continue to false for inbound route - not found 2014-07-09 07:55:57 +00:00
Mark Crane f08445592b Change the variable to identify the voicemail ID. The sip_from_display is compatible with the number alias 2014-07-07 21:37:51 +00:00
Nate Jones 4a91e10444 Dialplan Edit: If action is bridge, and data is sofia/gateway/... initially show Gateway Name instead of UUID. UUID showed on click to edit. 2014-06-29 06:39:40 +00:00
Nate Jones d674dc677a Usability Enhancement: Click on list rows to View/Edit items.
Misc other fixes.
2014-06-22 04:34:19 +00:00
Nate Jones 59687a4785 (Modified) Usability Enhancement: Click on list rows to Edit items. Now uses jQuery (instead of onclick) to avoid being redirected to Edit when canceling a Delete. 2014-06-21 08:52:47 +00:00
Nate Jones fd5f2b8630 Add links to certain column text in a list view.
Misc bug fixes.
2014-06-21 03:42:09 +00:00
Nate Jones 3c07aa1a35 Add links to certain column text in a list view.
Add ability to edit Call Block number.
2014-06-21 00:58:16 +00:00
Nate Jones 750ae42568 Retains bottom border on table cell(s) if content is empty. 2014-06-17 18:51:32 +00:00
Nate Jones fcc5886339 CDR basic search query, style and language mods, misc minor style mods. 2014-06-16 18:12:21 +00:00
luis daniel lucio quiroz 78288a156b local_extension regexp change to allow alphanumeric usernames 2014-06-09 13:53:45 +00:00
Mark Crane ffa99a7620 work on dialplan domain select 2014-05-24 03:15:51 +00:00
Mark Crane 6f4e8a65c3 More work on the domain select on the dialplan editor 2014-05-22 06:44:35 +00:00
Mark Crane 3099210bb4 Update the dialplan copy 2014-05-22 04:36:04 +00:00
Mark Crane 213cb2a7c3 Add a dialplan domain select only available to a user in the superadmin group 2014-05-22 04:20:28 +00:00
Mark Crane 52f1218f8f Remove the directory path 2014-05-20 07:35:42 +00:00
Mark Crane c81db61f40 Add a not found log as a last restort inbound route 2014-05-20 07:19:30 +00:00
Mark Crane e7e317d6ad Update the group intercept lua script 2014-05-16 07:29:16 +00:00
Mark Crane c52ca9a7a0 Fix blind transfer *1 2014-05-11 08:18:03 +00:00
Mark Crane 169bf56a2a Fix a syntax error on the dialplan class 2014-05-10 21:42:35 +00:00
Mark Crane 9bb40cd051 Fix the dialplan default.xml for the debian package install 2014-05-10 20:20:22 +00:00
Mark Crane 03f376be02 Fix issue 591 where the dialplan xml file was not including the dialplan directory 2014-05-03 00:49:11 +00:00
Mark Crane 716daf2f17 show global dialplans 2014-04-29 17:32:50 +00:00
Nate Jones f3913abed7 Adjusted select box widths 2014-04-27 09:28:47 +00:00
Nate Jones 304de9d9cc Order select box selection adjustment 2014-04-27 09:19:03 +00:00
Mark Crane e850e9e637 Change limit to limit_execute on local_extension 2014-04-27 09:04:46 +00:00
Nate Jones bac3749ddd Submit button also placed at top; reordered to right margin, too. 2014-04-26 22:50:52 +00:00
Nate Jones a94e7b2f96 Removed 'Parameter' option from Tag select box and language file, adjusted display attribute to fix glitchy select boxes. 2014-04-16 01:06:11 +00:00
Mark Crane 7f8289737a save the file when the context session has a value 2014-04-15 06:55:48 +00:00
Mark Crane 9d790de024 Fix the dialplan/default.xml for the debian package install 2014-04-15 06:22:17 +00:00
Nate Jones 207c063473 Dialplan (Inbound) & Ring Group select box adjustments (focus at top, etc) 2014-04-15 01:31:49 +00:00
Nate Jones 0831f00318 Default select value adjustments 2014-04-15 01:10:21 +00:00
Mark Crane 790338846a Change the local_extension dialplan bridge to user/@. 2014-04-13 15:54:00 +00:00
Mark Crane 8b78674ef4 Finish up the source conf directory for the Debian Package install. 2014-04-13 04:45:05 +00:00
Mark Crane 671da94954 Remove redundant check_str that is being done automatically in the PHP class. 2014-04-03 21:00:13 +00:00
Mark Crane 647a753395 Forgot to update the app_uuid which needs to be unique for each dialplan. 2014-04-03 20:35:47 +00:00
Mark Crane cb4f0316f7 Add valet park in (*5900) and park out (*5901 - *5999). 2014-04-03 20:28:03 +00:00
Mark Crane 36ee693635 Add valet_hold_music to the valet park dialplan. 2014-04-01 09:36:33 +00:00