Anthony
4cc864d29a
Fixing/Adding missing translations in app_languages and app_menu files ( #6795 )
2023-08-30 13:18:55 -06:00
FusionPBX
8ceaa5ce01
Add default setting call_center refresh numeric 1500
2023-08-14 20:28:42 -06:00
FusionPBX
5bcb9b8d26
Use !empty instead of is_array
2023-07-06 11:42:43 -06:00
Antonio Fernandez
1057c4cf8e
Improvements to the labelling of various CC pages ( #6764 )
...
* Improvements to the labeling of various CC pages
2023-06-28 19:00:16 -06:00
FusionPBX
3e64700259
Needs to say empty rather than not empty
2023-06-26 10:24:18 -06:00
frytimo
d7bbcd89f5
Use magic constant dir ( #6711 )
...
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__ to load only functions.php
* replace spaces with tab character
* update dirname command to use levels instead of nesting
* use magic constant __DIR__
* update dirname command to use levels instead of nesting
* Update access_control_edit.php
* Update access_control_import.php
* Update access_controls.php
* Update dnd.php
* Update access_controls_reload.php
* Update call_center_agents.php
* Update call_center_agents.php
* Update fax_queue.php
* Update login.php
* Update pdo.php
* Update pdo_vm.php
* Update switch.php
* Update index.php
* Update css.php
* Update v_mailto.php
* Update fax_to_email.php
---------
Co-authored-by: FusionPBX <markjcrane@gmail.com>
2023-06-15 11:28:23 -06:00
FusionPBX
c8f71780e3
Add definable call center export variables
2023-06-14 15:54:21 -06:00
fusionate
a903d0efbf
Call Center Agent - Edit: Fix Contact selection.
2023-06-12 21:03:45 +00:00
fusionate
9b1ac240b3
Call Center Queue - Edit: Updates for PHP 8.1
2023-06-12 21:02:52 +00:00
Alex
475cf4d253
Fixed more php 8.1 errors ( #6748 )
...
* Update call_center_queue_edit.php
* Update number_translation_edit.php
* Update database_transactions.php
* Update xml_cdr_extension_summary.php
* Update call_flow_edit.php
* Update contact_address_edit.php
* Update device_profiles.php
2023-06-08 16:07:01 -06:00
FusionPBX
7331f90d1b
Comment the call center dialplan rewrite
2023-06-07 23:42:52 -06:00
FusionPBX
8014b57a0d
Update call_center_queue_edit.php more PHP 8.1 changes
2023-06-07 03:04:43 -06:00
FusionPBX
426f09b2b0
Update call_center_agents.php more code refactoring
...
Changed search to use variable
Integrate search direct into the SQL
Simplify the domain handling for show all
2023-06-07 02:18:50 -06:00
Alex
22a01b147d
Fixed call center queue agents table ( #6746 )
...
* Update destination_edit.php
* Fixed php 8.1 errors
* Fixed cdr recording download not working
* Update call_center_queue_edit.php
* Update call_center_queue_edit.php
---------
Co-authored-by: FusionPBX <markjcrane@gmail.com>
2023-06-06 11:31:22 -06:00
Alex
f86abd84c4
Fixed call recording download and call center show all ( #6745 )
2023-06-06 10:14:15 -06:00
Alex
fb8d0e2983
fix bugs in php 8.1 changes ( #6744 )
...
* Update voicemail_greetings.php
* Update recordings.php
* Update recording_edit.php
* Update phrases.php
* Update phrase_edit.php
* Update music_on_hold_edit.php
* Update fax_queue.php
* Update extensions.php
* Update email_templates.php
* Update email_queue_edit.php
* Update dialplan_inbound_add.php
* Update device_profiles.php
* Update device_profile_copy.php
* Update contact_address_edit.php
* Update call_recordings.php
* Update call_center_agent_edit.php
* Update call_center_agents.php
* Update call_center_queues.php
* Update call_block.php
* Update menu_edit.php
* Update default_setting_edit.php
* Update database_edit.php
2023-06-05 12:41:28 -06:00
fusionate
0849bf51a0
Call Centers: Updates for PHP 8.1
2023-06-01 23:59:29 +00:00
Alex
d6b73cf296
more php 8.1 changes ( #6734 )
...
* Update ivr_menu_edit.php
* Update ringbacks.php
* Update call_block_edit.php
* Update call_broadcast.php
* Update call_broadcast_edit.php
* Update call_center_queue_edit.php
* Update call_center_queue_edit.php
* Update call_center_agent_status.php
* Update call_center_queue_edit.php
* Update call_center_agent_edit.php
* Update call_center_queues.php
* Update call_flow_edit.php
* Update call_broadcast.php
* Update call_forward.php
* Update call_broadcast_send.php
* Update conference_rooms.php
* Update conference_centers.php
* Update conference_control_edit.php
* Update conference_control_details.php
* Update conference_profile_edit.php
* Update conference_profile_param_edit.php
* Update conference_profile_edit.php
* Update database_transaction_edit.php
* Update database_transactions.php
2023-06-01 16:39:05 -06:00
Alex
3112c9ae18
php 8.1 changes ( #6721 )
...
* Update call_flows.php
* Update call_flow_edit.php
* Update call_forward.php
* Update call_forward_edit.php
* Update call_recordings.php
* Update conference_centers.php
* Update default_settings.php
* Update default_setting_edit.php
* Update access_controls.php
* Update number_translations.php
* Update number_translation_edit.php
* Update setting_edit.php
* Update bridges.php
* Update bridge_edit.php
* Update call_broadcast_edit.php
* Update call_broadcast.php
* Update call_block.php
* Update call_broadcast_edit.php
* Update call_center_agent_edit.php
* Update call_center_agent_status.php
* Update call_recordings.php
2023-05-26 11:48:39 -06:00
Alex
b939ac2442
call center php 8.1 changes ( #6720 )
...
* Update call_center_agents.php
* Update call_center_queues.php
* Update call_center_queue_edit.php
* Update call_center_agent_edit.php
* Update call_center_agents.php
2023-05-26 10:07:25 -06:00
fusionate
4d8bad9f1a
Agent Status: Updates for PHP 8.1
2023-05-25 21:25:23 +00:00
markjcrane
e6a69de549
Send Presence to the for Agent ID
2023-05-23 22:27:58 -06:00
markjcrane
6d7e125743
Fix all PHP 8.1 messages for upgrade.php
2023-05-17 10:07:49 -06:00
Alex
ac38507462
Update translations ( #6682 )
...
* Update translations
* Update app_menu.php
* Update app_languages.php
2023-05-10 18:20:44 -06:00
Alex
3e0ec8b752
Add missing translations ( #6673 )
2023-05-09 11:39:02 -06:00
FusionPBX
55dc76f099
Provide default values
2023-05-09 11:36:39 -06:00
fusionate
decebec7db
Call Centers: Fix PHP 8.x issue on explode function in app_defaults.php.
2023-05-08 13:23:07 +00:00
frytimo
fef8165be2
Frytimo pr patches for php8.1 ( #6630 )
...
* Passing null to parameter #2 ($string) of type string is deprecated
* Passing null to parameter #1 ($string) of type string is deprecated
* php 8.1 fixes
* php 8.1 fixes - replace strlen($var) > 0 with !empty($var)
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - strlower with null
* php 8.1 fixes - strreplace with null
* php 8.1 fixes - passing null to base64_decode
* php 8.1 fixes - check for false and check for null on $this->dir
* php 8.1 fixes - remove assignment of $db variable to modules object
* php 8.1 fixes - avoid sending null to substr
* php 8.1 fixes - change ${var} to {$var}
* php 8.1 fixes - check for null before preg_replace
* php 8.1 fixes - remove setting db variable on domains object
* php 8.1 fixes - set empty string if $row['domain_setting_subcategory'] is null
* php 8.1 fixes - set empty string if $_REQUEST['show'] is not available
* php 8.1 fixes
* php 8.1 fixes - correct $_POST checking syntax
* php 8.1 fixes - correct $_POST variables
* php 8.1 fixes
* Use brackets consistently
* Update user_setting_edit.php
* Change to not empty
* Update device.php
* Update text.php
---------
Co-authored-by: Tim Fry <tim@voipstratus.com>
Co-authored-by: FusionPBX <markjcrane@gmail.com>
2023-05-05 10:46:37 -06:00
markjcrane
1513bd3301
Add Chinese, Korean, and Japanese translations
2023-05-03 10:36:25 -06:00
markjcrane
28fe89066e
Add Chinese, Korean, and Japanese translations
2023-05-02 22:05:16 -06:00
FusionPBX
5a3b35cb83
Add additional languages ( #6654 )
2023-05-02 16:12:06 -06:00
FusionPBX
a1167b8f11
Update app_languages.php
2023-04-29 23:32:24 -06:00
frytimo
675ace1d9a
Fix the quotes in language file ( #6633 )
...
Co-authored-by: Tim Fry <tim@voipstratus.com>
2023-04-28 08:26:02 -06:00
frytimo
69bd42af05
remove unneeded destruct methods as GC has higher performance ( #6631 )
...
Co-authored-by: Tim Fry <tim@voipstratus.com>
2023-04-27 20:18:53 -06:00
Alex
c0443e4da9
Add missing translations ( #6629 )
...
* Add missing translations
* Update app_languages.php
2023-04-27 20:15:26 -06:00
Alex
e40749a18b
Add missing translations ( #6619 )
...
* Update app_languages.php
2023-04-26 21:08:48 -06:00
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
Antonio Fernandez
8c1d73e02e
Update app_languages.php
...
Added a better description for the value based on a video in the members portal.
2021-03-07 11:52:42 -05:00
FusionPBX
739d9c3365
Remove the dash from the time_base_score_sec label
2021-03-06 16:53:59 -07:00
FusionPBX
5f1ca5888b
Fix a small bug with queue_time_base_score_sec.
2021-03-06 16:52:05 -07:00
Antonio Fernandez
468d932063
Update call_center_queue_edit.php
2021-03-06 16:11:34 -05:00
Antonio Fernandez
d664d5579d
Update app_config.php
2021-03-06 16:09:33 -05:00
Antonio Fernandez
0f9bacf9bf
Update call_center_queue_edit.php
2021-03-06 16:07:59 -05:00
Antonio Fernandez
6a116dd78b
Update call_center_queue_edit.php
2021-03-06 16:03:20 -05:00
Antonio Fernandez
ef93ff09f1
Update call_center_queues.php
2021-03-06 15:58:38 -05:00
Antonio Fernandez
ff38a86118
Update app_languages.php
2021-03-06 15:56:59 -05:00
Antonio Fernandez
394e67ede0
Update app_languages.php
...
The translations are copied from the label-time_based_score however I used Google Translate to translate "seconds" in various languages.
2021-03-06 15:53:21 -05:00
Antonio Fernandez
64a6128b21
Update app_config.php
2021-03-06 15:47:13 -05:00
FusionPBX
43735a93e9
Update the URL from type to import_type
2021-02-11 15:33:11 -07:00
FusionPBX
b5f9db0bd2
Update the URL from type to import_type
2021-02-11 15:32:19 -07:00
FusionPBX
38a9e1fae0
Add import button if the feature is installed.
2021-02-08 11:52:29 -07:00