Commit Graph

284 Commits

Author SHA1 Message Date
Alex
43eb2a5b9d [security] sanitize the xml (#6595)
* Update call_center_queue_edit.php

* fix typo

* Update call_flow_edit.php

* Update conference_center_edit.php

* Update conference_edit.php

* Update destination_edit.php

* Update fax.php

* Update ivr_menu_edit.php

* Update ring_group_edit.php

* Update app_defaults.php

* Update ivr_menu_copy.php

* Update destination_imports.php

* Update app_defaults.php
2023-03-30 12:46:36 -06:00
agree
ca36d10121 [security] prevent xml injection and executing switch api cmds (#6594) 2023-03-29 23:24:04 -06:00
fusionate
e8c59469c4 Call Center Agent - Edit: Clarify Announce Sound Description. 2023-01-16 23:44:24 +00:00
FusionPBX
6a3f7e95a4 When greeting is used a short sleep is required
Without the sleep may miss the beginning of the recording.
2022-12-23 10:03:29 -07:00
emak
bfbfd8a99b Add French translations for email_address labels (#6494) 2022-11-21 19:25:43 -07:00
FusionPBX
696ad43044 Add queue email address 2022-11-18 00:12:53 -07:00
FusionPBX
700e964221 Add queue_email_address to call_center_queues 2022-11-18 00:02:43 -07:00
FusionPBX
e32351eee0 Add label-queue_email_address 2022-11-17 23:36:10 -07:00
FusionPBX
88bc541d0d Create database object if not set. (#6492)
* Create database object if not set.
2022-11-08 09:40:12 -07:00
markjcrane
d50bcb476a Replace root.php 2022-10-10 16:35:14 -06:00
amibtl
1a0a8e1f6a Update call center dialplan template for add and edit (#6481)
* prepend to cc_export_vars

* prepend to cc_export_vars
2022-09-30 08:39:09 -06:00
FusionPBX
3c18286c69 Update if the call center dialplan is different 2022-09-22 10:40:16 -06:00
markjcrane
eb5c25aa35 Add insert_date, insert_user, update_date, update_user to all tables 2022-09-18 00:54:37 -06:00
FusionPBX
33ff275c12 Add call_center_agents.php as agent blf helper. 2022-09-08 13:52:08 -06:00
FusionPBX
f9324acecc Wallboard in ES (panish) 2022-09-06 12:39:45 -06:00
FusionPBX
2e2376829f Use the domain_name from the database. 2022-06-23 10:25:31 -06:00
agree
d097d5b64c [call center] (#6390)
call_center_announce_sound check for permission
2022-05-18 18:06:22 -06:00
FusionPBX
d5db02be42 Add sip_h_Alert-Info to cc_export_vars. 2022-05-09 21:53:27 -06:00
FusionPBX
312873fb39 Add sip_h_Alert-Info to cc_export_vars 2022-05-09 21:52:30 -06:00
FusionPBX
4e2fe618e7 Fix the dialplan call center greeting and queue_extension. 2022-05-05 10:16:33 -06:00
FusionPBX
d9c3779c47 Update call_center_queue_edit.php 2022-05-03 16:00:24 -06:00
AlexC
e316559771 Added show all button (#6249)
* Update call_center_queues.php

* Update call_center_agents.php

* Update app_config.php

* Update app_config.php

* Update contacts.php

* Update app_config.php

* Update ivr_menus.php

* Update app_config.php

* Update call_flows.php

* Update app_config.php

* Update conference_centers.php

* Update app_config.php

* Update voicemails.php

* Update app_config.php

* Update phrases.php

* Update app_config.php

* Update recordings.php

* Update app_config.php

* Update call_recordings.php

* Update app_config.php

* Update call_broadcast.php

* Update app_config.php

* Update time_conditions.php

* Update app_config.php

* Update music_on_hold.php

* Update app_config.php

* Update conferences.php
2022-01-20 15:54:42 -07:00
AlexC
2a74114cf2 Copy, toggle and delete buttons visible when checkbox is selected (#6242)
* Update bridges.php

* Update call_block.php

* Update call_center_queues.php

* Update call_center_agents.php

* Update call_broadcast.php

* Update call_flows.php

* Update call_recordings.php

* Update conference_centers.php

* Update conference_rooms.php

* Update conference_controls.php

* Update conference_profiles.php

* Update conferences.php

* Update contacts.php

* Update fax.php

* Update ivr_menus.php

* Update music_on_hold.php

* Update phrases.php

* Update recordings.php

* Update streams.php

* Update voicemails.php

* Update devices.php

* Update device_vendors.php

* Update device_vendor_functions.php

* Update extensions.php

* Update gateways.php

* Update dialplans.php

* Update destinations.php

* Update email_templates.php

* Update modules.php

* Update sip_profiles.php

* Update vars.php

* Update databases.php

* Update users.php

* Update default_settings.php

* Update domains.php

* Update groups.php

* Update menu.php
2022-01-13 11:37:59 -07:00
Anthony
1db3e5ba14 Removed Search Reset (#6241)
* Update default_settings.php

* Update devices.php

* Update extensions.php

* Update gateways.php

* Update users.php

* Update destinations.php

* Update dialplans.php

* Update bridges.php

* Update call_block.php

* Update call_broadcast.php

* Update call_flows.php

* Update call_forward.php

* Update call_recordings.php

* Update conference_centers.php

* Update conference_controls.php

* Update conference_profiles.php

* Update conferences.php

* Update contacts.php

* Update fax.php

* Update ivr_menus.php

* Update phrases.php

* Update recordings.php

* Update ring_groups.php

* Update time_conditions.php

* Update voicemails.php

* Update call_center_queues.php

* Update email_logs.php

* Update registrations.php

* Update user_logs.php

* Update access_controls.php

* Update domains.php

* Update email_templates.php

* Update groups.php

* Update menu.php

* Update number_translations.php

* Update sip_profiles.php

* Update database_transactions.php

* Update vars.php

* Update dashboard.php
2022-01-12 16:00:01 -07:00
FusionPBX
67be72b452 Database save method set to false. (#6215)
* When database save set to false for app_defaults.php
2021-12-24 12:42:16 -07:00
FusionPBX
ce4d77e6f9 Update the URL to the dashboard 2021-11-13 15:31:39 -07:00
markjcrane
d2e2ffba91 Update order for Device Keys and Call Center Agents 2021-11-09 19:53:39 -07:00
markjcrane
032a5aec39 Add a new dashboard 2021-11-09 18:42:14 -07:00
emak
364d6d6cbb Add announce sound dropdown selection (#6056)
The announce sound previously required users to manually type in the full path of the announce sound. It has now been modified to be a hybrid dropdown which shows available recordings on the domain and also allows for the old text entry method (type in the path).
2021-10-29 14:34:03 -06:00
FusionPBX
b69067ac6d Add a new label. 2021-09-03 14:05:43 -06:00
FusionPBX
748c54025d Add queue_announce_position to the call center queue table. 2021-08-30 22:25:31 -06:00
FusionPBX
f9f993c93b Add new call center permissions and a new HTML select. 2021-08-27 11:18:40 -06:00
FusionPBX
c1dc837697 Add new call center permissions 2021-08-27 11:08:56 -06:00
Andrew Querol
832549a32e Fix dashboard widget for agent status management (#5993)
* Fix dashboard widget for agent status management

This needed to be updated for the ext@domain call center naming change.

* Add support for On-Break and remove user_status and agent_status syncing
2021-07-29 23:47:09 -06:00
FusionPBX
bc2e9ffab5 Allow dialing the call center with the callcenter+ prefix 2021-06-17 15:29:10 -06:00
emaktech
b94fafbfb9 Update app_languages.php (#5928)
* Update app_languages.php

"At max no answer, then the agent's Status will changed to 'On Break'.";

* Update app_languages.php

* Update app_languages.php

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2021-05-28 22:32:01 -06:00
mhoogveld
5373e97b40 Bugfixes (#5949)
* Added missing parameter to send_email()

* Preserving the call-center queue_record_template value when saving

* Removed unused declarations using the commented-out $last_offered_call

* Fix for redirecting to previous page after login, if set

* Removed duplicate bugfix in /resources/login.php
2021-05-28 20:56:25 -06:00
borisk1976
668a073355 Update call_center_agent_edit.php (#5942)
Remove a deprecated line of code.
2021-05-24 15:41:43 -06:00
FusionPBX
f99d9198c8 Add cc_export_vars to the call center dialplan. 2021-05-10 15:50:34 -06:00
agree
06062b7fba * export call_center_queue_uuid channel variable to agent legs for cdr import
* add call_center_queue_uuid field to cdr for referenceing the call center queue table (cc_queue is a freeswitch variable for  the queue name)
2021-05-09 15:52:42 -04:00
markjcrane
cfd70fb18f Use the queue uuid for the cc_queue 2021-05-06 23:23:07 -06:00
agree
29bbce6888 Fix html error 2021-05-03 23:09:12 -04:00
agree
b9c169240d [call center] allow setting agent ring delay params to 0 2021-05-03 18:26:11 -04:00
agree
b108eff0cc [callcenter] fix cmd
was checking for wrong variable `$queue`
2021-05-03 10:59:17 -04:00
markjcrane
fd4fa5a19d Change call center queue id from uuid to extension@domain_name 2021-04-29 19:07:58 -06:00
markjcrane
2df03caa5f Adjust queue edit commands such as restart to get the queue_extension 2021-04-29 16:08:56 -06:00
markjcrane
a6e59c3522 Call Center Queue name change from uuid@domain to extension@domain 2021-04-27 22:42:09 -06:00
agree
2c7f103deb [callcenter] Add to app defaults to update all callcenter dialplans to have @domain 2021-04-23 17:48:43 -04:00
agree
69e892e790 [callcenter] Add ability for callcenter presence
* Freeswitch requires callcenters to have queue_name@domain for presence to work
2021-04-22 18:51:25 -04:00
FusionPBX
1110b12e1b Update the Queue assigned agents to me more efficient.
- Populated select list for all assigned agents does not scale well in the browser. 
- Assigned list scales better without the all of the agents in the list. 
- New select list shows all agents so that new agents can be added.
2021-03-11 22:48:49 -07:00