fusionpbx/app
Antonio Fernandez fe390a3509
Fixed Queues so they work along with example cleanup
In troubleshooting a known FreeSwitch bug with mod_callcenter, I started to try out mod_fifo as an alternative. I realized that the dialplan that was being created by Fusion was not working. Creating a queue is very simple so I knew it wasn't a user error on my part so I dug in deeper. There were a few issues I needed to fix to get queues working again.

1. Add a "break on-true" to each condition destination_number (it was changed in two places)
2. populate the "action" for callers entering the queue via the $agent_queue_extension_number
3. remove the appended "_agent" which was added to the $queue_name which was causing the queue for entering and retrieving calls different.
4. remove the inline="true" for the action that executes the lua script

I also fixed the example comments to be accurate to how the queues should be written in the dialplan.
2021-04-07 01:09:22 -04:00
..
aastra Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
access_controls Access Controls: Fix Add. 2020-09-29 12:29:46 -06:00
azure/resources/classes Update azure.php (#4477) 2019-08-30 21:05:01 -04:00
basic_operator_panel Fix user status setting. 2020-12-28 19:45:05 -06:00
bridges Destination Select - Dynamic: Clear session array on add/toggle/delete of a destination type record. 2020-11-30 14:15:57 -07:00
call_block Update app_languages.php 2021-01-18 16:43:55 -05:00
call_broadcast Add toll allow 2021-02-17 10:51:42 -05:00
call_center_active Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
call_centers Update the Queue assigned agents to me more efficient. 2021-03-11 22:48:49 -07:00
call_flows Destination Select - Dynamic: Clear session array on add/toggle/delete of a destination type record. 2020-11-30 14:15:57 -07:00
call_recordings Update call_recordings.php 2020-05-19 21:34:23 -06:00
calls Fix device provisioning and event notification for multiple registrations across different SIP profiles. 2021-03-18 09:31:22 -05:00
calls_active Get the domain_name from the presence_id. 2020-08-08 15:13:35 -06:00
click_to_call Add more escape functions to the click to call php file. 2021-01-27 22:25:04 -07:00
conference_centers Destination Select - Dynamic: Clear session array on add/toggle/delete of a destination type record. 2020-11-30 14:15:57 -07:00
conference_controls Conference Controls: Modal integration. 2020-03-25 20:50:13 -06:00
conference_profiles Conference Profiles: Modal integration. 2020-03-26 07:41:56 -06:00
conferences Destination Select - Dynamic: Clear session array on add/toggle/delete of a destination type record. 2020-11-30 14:15:57 -07:00
conferences_active Fix Caller ID name and number URL decoding. 2020-07-23 10:41:59 -06:00
contacts Contacts - Import: Correct redirect URLs. 2020-10-20 13:29:34 -06:00
database_transactions Transactions: Add filter by username. 2020-11-16 15:06:10 -07:00
destinations Change effective_caller_id_name inline false 2021-04-06 13:25:36 -06:00
devices Fix device provisioning and event notification for multiple registrations across different SIP profiles. 2021-03-18 09:31:22 -05:00
dialplan_inbound Remove the deprecated save_dialplan_xml function. 2020-08-14 00:39:33 -06:00
dialplan_outbound Update dialplan_outbound_add.php 2020-10-28 22:02:54 -06:00
dialplans Dialplan Fix for Feature Key Sync Race 2021-04-06 15:35:40 -05:00
email_logs fix send_email function for multi-part addresses 2021-03-19 19:15:32 -05:00
email_templates Email Templates: Integrate Ace Editor. 2020-11-02 15:58:58 -07:00
errors Test Commit - Ignore 2020-12-21 13:07:04 -07:00
extension_settings fix extension setting edit not clearing cache 2021-03-18 18:09:03 -04:00
extensions Extension fix cache not clearing 2021-03-16 17:36:11 -04:00
fanvil Remove duplicate uuid/variables 2021-02-28 20:35:51 -05:00
fax Use permission fax_extension_view instead of if_group. 2021-03-18 10:44:43 -06:00
fifo Fixed Queues so they work along with example cleanup 2021-04-07 01:09:22 -04:00
fifo_list Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
follow_me Remove follow_me_caller_id and field follow_me_caller_id_uuid. 2021-03-06 08:51:27 -07:00
gateways Update gateways.php 2020-12-09 17:18:17 +01:00
grandstream grandstream call waiting ring 2021-03-15 15:12:12 -06:00
gswave Update index.php (#5367) 2020-07-29 12:01:40 -06:00
htek Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
ivr_menus Add elseif and improve indentation. 2021-02-10 12:38:18 -07:00
log_viewer Test Commit - Ignore 2020-12-21 11:35:09 -07:00
meetings Update app_config.php (#5334) 2020-07-07 08:17:22 -06:00
messages Update app_config.php 2020-04-17 17:01:14 -06:00
modules Modules: Modal integration. 2020-03-26 11:21:30 -06:00
music_on_hold Do not load base64 data into MOH edit 2021-03-09 16:32:35 -06:00
number_translations Number Translations: Fix Add. 2020-09-29 12:39:56 -06:00
phrases Update phrase_edit.php 2021-03-10 00:01:18 -07:00
pin_numbers PIN Numbers: Modal integration. 2020-03-26 13:49:00 -06:00
poly Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
polycom remove duplicate, vmtransfer softkey position var 2021-04-05 17:30:54 -06:00
provision Update provision write() to match render() 2021-03-11 10:25:22 -06:00
recordings Merge pull request #5798 from winsock/patch-5 2021-03-10 00:05:29 -07:00
registrations Reformat the status to show the reg expire seconds. 2021-02-27 10:08:41 -07:00
ring_groups Change the style of the code to match preferences. 2021-03-27 01:53:34 -06:00
scripts Dialplan Fix for Feature Key Sync Race 2021-04-06 15:35:40 -05:00
settings Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
sip_profiles Order SIP Profiles by Name by Default (#5365) 2020-07-28 22:41:06 -06:00
sip_status Update app_languages.php 2021-01-06 15:35:20 -05:00
snom Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
streams Streams: Modal integration, fix delete global stream bug. 2020-03-26 15:40:38 -06:00
swissvoice Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
system Update system.php (#5369) 2020-07-30 09:36:27 -06:00
time_conditions Time condition exclude invalid presets with incorrect json syntax to make it more resilient. 2021-01-26 11:53:44 -07:00
tones Add en-gb fusionpbx language (#5192) 2020-03-20 14:47:13 -06:00
vars Switch Variables: Enhance description. 2020-10-06 14:58:00 -06:00
voicemail_greetings Update voicemail_greetings.php (#5328) 2020-07-02 16:56:22 -06:00
voicemails Fix voicemails to support the new UUID linking 2021-03-22 23:34:51 -05:00
xml_cdr CDR - Don't Check Filesystem for Recording on Load 2021-03-03 15:48:17 -05:00
yealink added yealink DST vars 2021-03-19 10:32:13 -06:00