FusionPBX
ec0751ce84
Enable the new Operator Panel by default. Leave the original operator panel just not assigned to a group by default.
2026-05-28 00:25:28 -06:00
frytimo
afceedd4cf
Add a select list for the dialpad ( #7983 )
...
The old basic operator panel had a select list that would popup if a name was typed in the dialpad input box. This adds the select list to the new operator panel to allow the same functionality. This feature does not use the websocket connection.
2026-05-22 19:56:21 +00:00
FusionPBX
fa5ae89827
Fully detach from parent shell to prevent 'service' from blocking
2026-05-12 06:40:25 +00:00
FusionPBX
7c371cea78
Rename the Debian services files
2026-05-12 03:51:32 +00:00
FusionPBX
b68f5828b0
Add FreeBSD rc.d service files
2026-05-12 03:46:26 +00:00
markjcrane
34a3ef1400
Change the protected to public for reload_settings
...
When waiting on a socket the call back needs to be accessible from anywhere
2026-05-05 15:43:02 -06:00
frytimo
33d54b71cd
Use better heuristics for drag-and-drop call park ( #7939 )
...
When an inbound call was dragged it caused the wrong leg to be put in park.
Added permissions for barge and whisper.
2026-04-29 20:38:09 +00:00
frytimo
28c2c90738
More operator panel fixes ( #7917 )
...
* Fix right-click options for unregistered extensions
* Show only "Call Voicemail" option
* Fix caller id number cut-off too early
* Fix drag-and-drop request rejected
* Always show "My Extensions"
* Fix showing caller id on unregistered called extension
* The voicemail icon and caller ID information now shows for a call routed to the unregistered extension.
Also, hide the intercept option if the caller is the current operator extension because the operator can't intercept their own call.
* Fix: extension has multiple call groups
2026-04-24 03:36:17 +00:00
frytimo
c793833fd0
Fix operator panel disconnect ( #7913 )
...
Unfiltered agent lists cause a delay resulting in disconnection from switch
2026-04-23 14:50:32 +00:00
frytimo
88a7ec9c9d
Fix empty message check in websocket response handling ( #7889 )
...
* Fix empty message check in websocket response handling
* Remove console error used for debug
- Remove console error used for debug
- Refactor conference action messages and improve toast display logic
2026-04-20 10:22:48 -06:00
frytimo
fa956e3fba
Add outgoing and incoming Calls tab ( #7828 )
...
* Fix outgoing and incoming calls section.
* Use browser caching for css file with cache busting
By allowing the browser to download the css file directly, the browser will automatically cache the file. The `?v=` parameter uses an md5 hash to differentiate changes in the file.
2026-04-01 11:44:24 -06:00
frytimo
0c92eb5c0a
Fix right-click transfer behaviour. ( #7827 )
...
When using the right-click transfer option, the wrong leg was transferred.
2026-04-01 09:34:41 -06:00
frytimo
dc198642bd
Fix call voicemail right-click option ( #7826 )
2026-03-31 17:25:29 -06:00
frytimo
51b161044a
Fix Parked title and add contact photo ( #7825 )
2026-03-31 16:42:53 -06:00
frytimo
61c3040ec6
Fix time and reshape parked call block ( #7824 )
2026-03-31 13:53:24 -06:00
frytimo
0ecd34c4ab
Add operator panel valet park ( #7823 )
...
* Add parked calls monitoring
* Introduce a transfer mode
* Fix extension color on page load
2026-03-31 12:02:02 -06:00
frytimo
340df86073
Fix live updating ( #7816 )
2026-03-26 10:39:53 -06:00
frytimo
9259aff1a4
Fix operator panel color when available ( #7815 )
2026-03-25 19:15:41 -06:00
frytimo
d72fb962f9
Fix wrong leg transferred ( #7812 )
...
* Fix icon color
* Fix dialpad outbound call with _undef_ variable
* remove submodule
2026-03-25 20:35:53 +00:00
FusionPBX
9c88ff2732
Update operator panel
...
- Remove Live prefix
- Add superadmin and admin
2026-03-25 18:20:51 +00:00
frytimo
0c4122cb94
Fix the context being sent as 'default' ( #7811 )
...
Minor change requests implemented that were forgotten:
- Removed the line between the extension that belong to the user and the other extensions.
- Added the permissions for the tabs so they are not visible yet. "Extensions" and "Calls" are the only ones with the permissions after running app defaults
2026-03-25 11:42:53 -06:00
frytimo
7503d0eec6
Operator panel using WebSocket ( #7810 )
2026-03-25 07:32:35 -06:00
Mark J Crane
992548d999
Move the operator panel
2019-05-26 04:56:43 +00:00
FusionPBX
51b079df00
Update autocomplete.php
2019-05-25 22:32:39 -06:00
FusionPBX
2cdac7f069
Update index.php
2019-05-25 22:23:34 -06:00
FusionPBX
0af41dfc34
Update exec.php
2019-04-05 16:40:17 -06:00
FusionPBX
f1ef74ff47
Update index_inc.php
2019-04-05 13:56:45 -06:00
FusionPBX
1f8deeebf3
Update index_inc.php
2019-04-05 12:49:58 -06:00
sergey-mz
f0a8d44229
Show enabled extension only on operator panel ( #3900 )
...
Add e.enabled = 'true' to SQL where and show only enabled extensions on the operator panel.
2018-12-05 19:50:46 -07:00
FusionPBX
ddceed8b02
Update index.php
2018-05-29 14:19:11 -06:00
FusionPBX
bc5314e855
Update autocomplete.php
2018-05-29 14:02:05 -06:00
FusionPBX
80525e6fe2
Update autocomplete.php
2018-05-29 13:52:31 -06:00
FusionPBX
e4187da7f2
Update index_inc.php
2018-05-03 20:46:37 -06:00
FusionPBX
ed22c39c4a
Update app_config.php
2018-05-03 20:10:30 -06:00
FusionPBX
3804deb568
Update index.php
2018-04-25 23:47:41 -06:00
Christian Bergamaschi
9f228ef8c5
Italian translation added ( #2852 )
2017-09-21 09:06:26 -06:00
Mafoo
05f76b0556
Pass on languages before importing updates ( #2849 )
...
put language files into consistent state in preparation of a import
2017-09-19 09:48:40 -06:00
Mafoo
1c58c1c1f9
Enhance-master-translation autofill ( #2681 )
...
Autofill all language files for pt de and es
2017-06-12 22:14:11 -07:00
Mafoo
b98f9cb120
Enhance - app_config.php cleanup for apps ( #2633 )
...
make spacing and layout consistent
add all missing language tags
fill missing en-us descriptions
convert to $x$y$z usage for array filling
add a default version number
this is a by hand update
2017-06-03 09:00:20 -06:00
Mafoo
8709d01fb0
BugFix [master] language update ( #2628 )
...
Imported Found language ro as ro-ro Romanian (tested by reverse translation)
Add placeholders for all found languages
Add new missing flags
Enhancements to text class
* improved sort to keep language-* tags organized at the top
* if a language is missing a name tag, add it
* changed organizer to not add a final \n
* corrected some indenting
* added detect_all_languages that attempts to find any languages that haven't been defined in resources/app_languages.php
* added language_totals, this is used by the optional languages application to calculate how complete a language is
2017-06-02 13:24:12 -06:00
Mafoo
4ae8b418d4
BugFix [master] - Convert all menus to 2-2 format ( #2627 )
...
convert all app_menu.php files to have all placeholders and languages and use 2-2 format for languages
update app_defaults to convert any items found using legacy values in user_setings, domain_settings and default_settings
2017-06-02 12:17:50 -06:00
Kristian Karlsson
22c317eb2f
BugFix [master] - Update languages ( #2621 )
...
Update for the Swedish language translation.
2017-06-02 08:39:34 -06:00
Mafoo
f44aee3bf8
Enhance - Convert all languages to 2-2 digit ( #2581 )
...
Convert all languages to use the en-us style codes
Where an installation is using a 2 digit code, use the legacy map to find
the mapped language and provide that text correctly
Have escape_str strip \' before converting or we end up with a double
encode
Update organzie_languages to understand how to convert legacy languages
automatically
updated flags
2017-05-13 13:13:38 -06:00
Mafoo
0302d8085c
reworked text class to gather the languages on construction (more efficient) ( #2576 )
...
organize_languages will now use an internal function to escape values as fusion's check_str would not be appropriate
enabled two missing flags
organize on remaining app_languages.php and add missing 'he'
2017-05-12 08:44:53 -06:00
The-Operator
32c1522cbb
Add/Update German and Austrian translations ( #2542 )
...
Updated remaining app_languages.php files and all app_config.php and app_menu.php files where necessary.
2017-04-26 23:41:55 -06:00
Vladimir
30055465b7
Adding ru-ru locales ( #2530 )
...
* Translation of the menu (sent by Victor Kraft)
* ACL translate
* Backup translated
* App Fax translated (sent by Victor Kraft)
* App Adminer trnslated
* Resources translated (sent by Victor Kraft)
* App SIP Profiles translated
* ru-ru
* Call Block added
* ru-ru
* Update app_menu.php
* voicemails/app_languages.php locales ru-ru
voicemails/app_languages.php locales ru-ru
* app/vars/app_languages.php locales ru-ru
app/vars/app_languages.php locales ru-ru
* core: apps, authentication, databases, default_settings translate
* app/traffic_graph/app_languages.php adding locales ru-ru
app/traffic_graph/app_languages.php adding locales ru-ru
* app/time_conditions/app_languages.php adding locales ru-ru
app/time_conditions/app_languages.php adding locales ru-ru
* /app/system/app_languages.php adding locales ru-ru
/app/system/app_languages.php adding locales ru-ru
* /app/sip_status/app_languages.php adding locales ru-ru
* /app/settings/app_languages.php adding locales ru-ru
* /app/services/app_languages.php adding locales ru-ru
* /app/ring_groups/app_languages.php adding locales ru-ru
* /app/registrations/app_languages.php adding locales ru-ru
* /app/recordings/app_languages.php adding locales ru-ru
* /app/provision/app_menu.php adding locales ru-ru
* /app/pin_numbers/app_languages.php adding locales ru-ru
* Update app_languages.php
* /app/phrases/app_languages.php adding locales ru-ru
* /app/operator_panel/app_languages.php adding locales ru-ru
* core/groups translated
* /app/music_on_hold/app_languages.php adding locales ru-ru
* core/install translated
* core/menu translated
* /app/modules/app_languages.php adding locales ru-ru
* /app/meetings/app_menu.php adding locales ru-ru
* /app/log_viewer/app_languages.php adding locales ru-ru
* /app/ivr_menus/app_languages.php adding locales ru-ru
* /app/gateways/app_languages.php adding locales ru-ru
* /app/fifo_list/app_languages.php adding locales ru-ru
* core/notifications translated
* /app/fifo/app_languages.php adding locales ru-ru
* core/upgrade translated
* Update app_config.php
* core/user_settings translated
* Update app_languages.php
* Update app_menu.php
* Update app_languages.php
* core/users translated
* call_block translate fix
* Call Broadcast added
* call_block выклюено fix
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* themes translated
* /app/extensions/app_languages.php for locale ru-ru
* /app/exec/app_languages.php add locale ru-ru
* Update app_languages.php
* Update app_menu.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_languages.php
* Update app_menu.php
* add locales ru-ru /core/install/app_menu.php
* /app/emails/app_languages.php add locales ru-ru
* /app/edit/app_languages.php add locales ru-ru
* /app/dialplan_outbound/app_languages.php add lacales ru-ru
* app/devices translated
* /app/dialplan_inbound/app_languages.php add locales ru-ru
* call_center_active + call_centers
* /app/dialplan/app_languages.php add locales ru-ru
* /app/destinations/app_languages.php add locales ru-ru
* /app/database_transactions/app_languages.php add locales ru-ru
* /app/contacts/app_languages.php addlocales ru-ru
* Update app_languages.php
* Update app_languages.php
* /app/contacts/app_languages.php add locales ru-ru
* /app/conferences/app_languages.php add locales ru-ru
* /app/conference_profiles/app_languages.php add locales ru-ru
* /app/destinations/app_languages.php add locales ru-ru
* /app/destinations/app_languages.php add locales ru-ru
* /app/conferences/app_languages.php add locales ru-ru
* app/calls_active translated
* app/click_to_call translated
* app/calls_active label-opt fix transtation
* translated
* translated
* translate
* /app/voicemails/app_config.php addlocales ru-ru
* /app/voicemail_greetings/app_config.php add locales ru-ru
* /app/vars/app_config.php add locales ru-ru
* /app/traffic_graph/app_config.php add locales ru-ru
* /app/tones/app_config.php add locales ru-ru
* /app/time_conditions/app_config.php add locales ru-ru
* /app/tftp/app_config.php add locales ru-ru
* /app/system/app_config.php add locales ru-ru
* /app/sip_status/app_config.php addlocales ru-ru
* app/devices translated ru-ru
* app/devices translated ru-ru
* /core/menu/app_languages.php add locales ru-ru
* /app/contacts/app_languages.php add locales ru-ru
* /app/conferences/app_languages.php add locales ru-ru
* /app/voicemails/app_languages.php add locales ru-ru
* /app/conference_centers/app_languages.php add locales ru-ru
* /app/ring_groups/app_languages.php add locales ru-ru
* /app/ivr_menus/app_languages.php add locales ru-ru
* /app/xml_cdr/app_languages.php add locales ru-ru
* /resources/app_languages.php add locales ru-ru
* /app/conference_centers/app_languages.php add locales ru-ru
* call_flows
* /app/call_broadcast/app_languages.php add locales ru-ru
* /app/call_block/app_languages.php add locales ru-ru
* /app/call_block/app_languages.php add locales ru-ru
* /app/call_block/app_languages.php add locales ru-ru
* By now
* calls
* /app/call_flows/app_languages.php add locales ru-ru
* /app/system/app_languages.php add locales ru-ru
* /app/exec/app_languages.php add locales ru-ru
* /app/vars/app_menu.php add locales ru-ru
* /app/backup/app_languages.php add locales ru-ru
* /app/ring_groups/app_languages.php add locales ru-ru
* /app/calls/app_languages.php add locales ru-ru
* /app/call_centers/app_languages.php add locales ru-ru
* /app/call_broadcast/app_languages.php add locales ru-ru
* app/fax fix translate label-fax_send_channels
* /app/extensions/app_languages.php add locales ru-ru
* /app/xml_cdr/app_languages.php add locales ru-ru
* /app/ring_groups/app_languages.php add locales ru-ru
* /app/contacts/app_languages.php add locales ru-ru
* Fix default language select
* /app/contacts/app_languages.php add locales ru-ru
* Fix translations in app edit, extensions, fifo, gateways, music_on_hold, services, time_conditions, xml_cdr
* Replaced "звонки" to "вызовы" and fix sorting in menu for "Конференции"
* More replace "звонк"
* Fix translate
* app/xml_cdr replace translate for label-start_range, label-end_range
* app/xml_cdr replace translate label-destination, description_search and description-4
* Corrections
* Repalce "Порядковый номер" to "Приоритет"
* app/operator_panel replace translation label-call_group
2017-04-24 16:37:00 -06:00
FusionPBX
cdb6b67db2
Add french fr-fr for operator panel.
2017-04-21 13:51:48 -06:00
The-Operator
835cca5f3c
Add/Update German and Austrian translations ( #2528 )
...
Modified apps:
- call_centers
- log_viewer
- modules
- music_on_hold
- operator_panel
- phrases
- pin_numbers
- recordings
- registrations
- ring_groups
- services
- settings
- sip_profiles
- sip_status
- system
2017-04-21 13:41:20 -06:00
drenda
e45a0f80d2
Added italian translation ( #2384 )
...
* Added Italian translation
* add italian translation
* add italian translation
* add italian translation
* fix typo error
* add italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian language
* added italian translation
* added italian language
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian language
* added italian language
* added italian translation
2017-02-19 21:17:46 -07:00
FusionPBX
d8bf945611
Update app_config.php
2017-02-15 22:51:43 -07:00