Commit Graph

159 Commits

Author SHA1 Message Date
FusionPBX edb6e43462
Create the token once for Active Calls
Improve efficiency by using one token for active calls.
When token generated inside the include it would generate many tokens.
2025-04-01 12:16:17 -06:00
chansizzle 8f354b54de
add new active calls permissions (#7294)
Add new permissions to the active calls page so the fields can be removed from an admin permissions group to simplify the page, hiding more technical fields they probably will not find helpful.
2025-03-06 18:54:57 -07:00
chansizzle a1c03c364a
add new active calls permissions (#7295)
Add new permissions to the active calls page so the fields can be removed from an admin permissions group to simplify the page, hiding more technical fields they probably will not find helpful.
2025-03-06 18:54:43 -07:00
FusionPBX ff95ada636
Fix the duration by use the created_epoch
Also used the settings class
2024-12-26 10:57:45 -07:00
FusionPBX e1cfb7931e
Active Calls responsive design update 2024-12-07 13:28:27 -07:00
chansizzle 014adb461b
add call duration to the active calls page (#7191)
* add call duration to the active calls page

* add duration label for active calls
2024-12-04 15:13:25 -07:00
Alex b43bcb9a13
Added the heading counter div (#7124) 2024-09-06 16:43:42 -06:00
fusionate d234fb185a
Multiple Apps: Integrate content cards. 2024-09-04 16:55:24 -06:00
MarBifrost 906b3edf03
Corrections in Georgian translation (#7113) 2024-08-31 10:02:51 -06:00
NorwayFun aabc2f33a8
Localization: Add full support for Georgian language (#7110)
* Translating apps to Georgian

* Translating apps to Georgian

* Translating more apps to Georgian

* Translating more apps to Georgian

* Translating more apps to Georgian

* Translating more apps to Georgian

* Translating more apps to Georgian

* Translating theme to Georgian

* Translating core to Georgian

* Translating core to Georgian

* Translating core to Georgian by Marie

* Translating core to Georgian

* Translating resources to Georgian by Marie

* Translating core to Georgian

* fix app_languages.php
2024-08-28 09:59:02 -06:00
frytimo 2cbb4dbc31
remove instances where a pointer is used in a foreach loop for value (#7108) 2024-08-22 12:41:10 -06:00
frytimo 41eb7ac8d3
Fix empty line printing on console (#6956)
* fix empty line printing on console
2024-04-23 08:53:14 -06:00
FusionPBX 07ff90f97c
Use $event_socket instead of $esl 2024-04-18 16:14:00 -06:00
FusionPBX 71bc204417
Update calls_exec.php
Minor updates
2024-04-02 10:34:20 -06:00
FusionPBX a066277460
Fix Active calls SHOW ALL button 2023-12-08 21:43:02 -07:00
FusionPBX ee6b2a4d84
Check if empty to prevent errors 2023-12-08 21:24:52 -07:00
fusionate 1ceb2fcbc9
Calls Active - Add eavesdrop function, and appropriate permission. 2023-12-08 01:37:22 +00:00
frytimo 3a4c2f72e2
Event socket bug fix and more docs (#6823)
* Add documentation to methods. Use is_resource for added type detection

* Allow connect to specify timeout in microseconds with default 30,000

* Update calling mechanism for event sockets

* Update project for new singleton event sockets

* remove unused variable

* catch errors on closing the socket
2023-12-02 17:16:18 -07:00
Anthony 624856090e
Added Greek translations to app_languages.php files in fusionpbx/app/ (#6834)
* Added Greek translations to call_forward/app_languages.php

* Added Greek translations to call_recordings/app_languages.php

* Added Greek translations to active_calls/app_languages.php

* Added Greek translations to click_to_call/app_languages.php

* Added Greek translations to conference_center/app_languages.php

* Added Greek translations to conference_controls/app_languages.php

* Added Greek translations to conference_profiles/app_languages.php

* Added Greek translations to conferences/app_languages.php
2023-11-20 16:40:51 -07:00
FusionPBX a3dbdf7b70
Unset the domain at the before next loop 2023-10-30 20:49:21 -06:00
fusionate 513177688f
Active Calls: Adjust Created time to correct timezone. 2023-09-23 14:50:51 +00:00
fusionate d9d17a6917
Misc: Remove parameters from event_socket_create() calls. 2023-09-20 18:43:17 +00:00
FusionPBX bd1ff0b9e7
Improved wordwrap on active calls 2023-09-07 16:02:19 -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
fusionate 4b86260336
Active Calls: Updates for PHP 8.1 2023-05-25 19:41:42 +00:00
Alex 05063e35d2
Update translations (#6694)
* Update app_languages.php
2023-05-18 15:36:17 -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
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
Alex c0443e4da9
Add missing translations (#6629)
* Add missing translations

* Update app_languages.php
2023-04-27 20:15:26 -06:00
markjcrane d50bcb476a Replace root.php 2022-10-10 16:35:14 -06:00
nyash 0bc048a634
Add/edit some polish translations (#6327)
* Add/edit some polish translations

* Minor touches to polish translations
2022-03-26 14:30:02 -06:00
FusionPBX a37b5a94ca
Get the domain_name from the presence_id. 2020-08-08 15:13:35 -06:00
Nate 65407ea482 Active Calls: Modal integration. 2020-03-25 20:04:15 -06:00
racitup a1699f6fa6 Add en-gb fusionpbx language (#5192)
* Create en-gb language by copying en-us

* Add en-gb to app_configs

* Add en-gb to app_menus

* Language copy utility

* Fix missing quote mark

* Delete cp_lang.py

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2020-03-20 14:47:13 -06:00
benwiesner1 018b66969a Update calls_active_inc.php (#4847)
* Update calls_active_inc.php

removed <br>...</br> as it shows up on active call session and looks funny becuase its including the breaks <br></br>

* Update calls_active_inc.php
2019-12-31 12:02:31 -07:00
chansizzle 35f1b972e3 Update calls_active_inc.php (#4915) 2019-11-25 16:55:24 -07:00
noci2012 9c7dad151f Final batch nl-nl translation items. (for /app). (#4907)
* add nl-nl items

* Update app_config.php

* add nl-nl items

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* Update app_menu.php

* Fix typos inn nl-nl

* Add nl-nl items

* dd nl-nl items.

* Add nl-nl items.

* Add nl-nl items (call-flows)

* Add nl-nl items

* Add nl-nl items

* dd nl-nl items (calls)

* Add nl-nl items

* Add nl-nl items (contacts)

* Add nl-nl items (vars)

* Add nl-nl items (voicemails)

* Add nl-nl items (xml_cdr)

* Add nl-nl items (xml_cdr)

* This reverts commit 41afeb4796.

* Add nl-nl items (voicemail_greetings)

* Add nl-nl items (system)

* Add nl-nl items (sip_profiles)

* Add nl-nl items (sip_status)

* Add nl-nl items (settings)

* Add nl-nl items (database_transactions)

* Add nl-nl items (destinations)

* Add nl-nl (devices)

* Add nl-nl (conferences)

* Add nl-nl (conferences_active)

* Add nl-nl (conference_centers)

* Update nl-nl (conference_centers)

* Add nl-nl (conference_controls)

* Add nl-nl items (conference_profiles)

* Add nl-nl items (dialplan_inbound)

* Add nl-nl items (dialplan_inbound)

* Add nl-nl items (dialplan_outbound)

* Add nl-nl items (dialplans)

* Add nl-nl items (edit)

* Add nl-nl items (email_logs)

* Add nl-nl items (errors)

* Add nl-nl items (exec)

* Add nl-nl items (access_controls)

* some skipped entries

* add nl-nl items (extensions)

* add nl-nl items (fifo)

* fixed translation, better fitting word kenmerk instead of etiket

* add nl-nl items (fifo_list)

* add nl-nl items (follow_me)

* add nl-nl items (gateways)

* add nl-nl items (ivr_menus)

* add nl-nl items (meetings)

* add nl-nl items (log_viewer)

* add nl-nl items (ring_groups)

* add nl-nl items (messages)

* add nl-nl items (modules)

* add nl-nl items (music_on_hold)

* add nl-nl items (number_translations)

* fix merge conflict (gateways)

* add nl-nl items (phrases)

* add nl-nl items (pin_numbers)

* add nl-nl items (providers)

* add nl-nl items (gswave)

* add nl-nl items (provision)

* add nl-nl items (recordings)

* add nl-nl items (registrations)

* align translations
2019-11-23 10:14:27 -07:00
noci2012 5ee2ac908b Additional nl-nl translations (#4875)
* add nl-nl items

* Update app_config.php

* add nl-nl items

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* Update app_menu.php

* Fix typos inn nl-nl

* Add nl-nl items

* dd nl-nl items.

* Add nl-nl items.

* Add nl-nl items (call-flows)

* Add nl-nl items

* Add nl-nl items

* dd nl-nl items (calls)

* Add nl-nl items

* Add nl-nl items (contacts)

* Add nl-nl items (vars)

* Add nl-nl items (voicemails)

* Add nl-nl items (xml_cdr)
2019-11-19 11:15:42 -07:00
Nate c6d5516467 Database Transactions: List view updates. Misc Action Bar adjustments. Include missing class for Conferences (Doh). 2019-11-05 08:13:42 -07:00
Nate 7b1356310b Active Calls: Update refresh/pause button. 2019-10-30 01:05:43 -06:00
Nate f57fa290d3 Active Calls: List view updates, bulk call hangup. Button Class: Add onmouseover/out support. 2019-10-29 23:11:19 -06:00
emaktech e611f4740b Modified fr-ca / fr-fr translation. (#4485) 2019-09-03 15:33:32 -06:00
FusionPBX 9730ef49e0 Update calls_active.php 2019-06-16 11:38:15 -06:00
FusionPBX daeb7a2965 Update calls_exec.php 2019-06-16 11:36:19 -06:00
FusionPBX 1de0a88bb3 Update calls_active_inc.php 2019-06-16 11:22:47 -06:00
FusionPBX 20cdd28bc3 Update calls_active_inc.php 2019-06-16 09:36:10 -06:00