Commit Graph

10757 Commits

Author SHA1 Message Date
FusionPBX d3cfa9c2bc
Update mkdir.lua 2023-07-12 10:47:57 -06:00
fusionate 37c2b8a040
Contact - View: Display first & last name. 2023-07-11 20:25:46 +00:00
FusionPBX 818fb6f203
Change email queue default interval to 5 seconds 2023-07-11 12:34:48 -06:00
fusionate 3b6c2acd76
CDR Details: Little better output. 2023-07-07 21:55:32 +00:00
FusionPBX d6969715d7
Update xml_cdr_details.php fix PHP 8.1 warnings 2023-07-07 15:39:38 -06:00
FusionPBX 7724c6fe5b
Few more adjustments for record_name 2023-07-07 12:01:23 -06:00
FusionPBX 5fb8ab41d8
Requires a colon 2023-07-07 09:48:21 -06:00
Alex 3dfe583a42
Update ivr_menu_edit.php (#6769) 2023-07-07 09:39:36 -06:00
FusionPBX 7f60ff23c4
When record_session is true set record_path variable 2023-07-07 09:38:13 -06:00
FusionPBX f00712463c
Update recording name and file extension 2023-07-07 09:26:03 -06:00
Anthony 8c8ef2c309
Fixed Warnings (#6768)
* Update device_edit.php

* Update dialplan_edit.php

* Update app_languages.php
2023-07-06 14:51:02 -06:00
FusionPBX ddcd2c6d5a
Minor fix for body_text_color 2023-07-06 14:18:32 -06:00
FusionPBX 656e077d40
Use !empty instead of != '' 2023-07-06 14:08:54 -06:00
FusionPBX 53acebd180
Use !empty instead of != '' 2023-07-06 14:03:21 -06:00
FusionPBX b7e3d6133c
Prevent PHP 8.1 errrors 2023-07-06 12:25:47 -06:00
FusionPBX 890321e338
Update !empty instead of ! = '' 2023-07-06 11:55:20 -06:00
FusionPBX 5bcb9b8d26
Use !empty instead of is_array 2023-07-06 11:42:43 -06:00
FusionPBX 3c9678bbf2
Prevent an error using str_pad on a null string 2023-07-05 19:02:28 -06:00
FusionPBX ae51a57566
Update voicemail.php 2023-07-05 18:53:26 -06:00
FusionPBX e629e615d4
Update destination_edit.php 2023-07-05 18:12:08 -06:00
markjcrane 49a45f08be Preset auth_string value to make sure it is set 2023-07-05 14:22:44 -06:00
markjcrane 27bc8df629 Update for PHP 8.1 2023-07-05 14:20:05 -06:00
markjcrane 0665ac02e2 PHP 8.1 changes 2023-07-05 14:13:22 -06:00
markjcrane 56d5c8a755 Use and update the description 2023-07-04 15:24:13 -06:00
FusionPBX 6f73009728
Add condition_app and condition_data
This allows caller ID routing with one destination.
2023-07-04 14:45:40 -06:00
fusionate 07ff69b53d
Device - Edit: Hide Provision button when using Linphone template. 2023-07-03 20:14:22 +00:00
fusionate c3f4d8a1c2
Device - Edit: Include provisioning htt_auth creds (if enabled) in Linphone QR code. 2023-07-03 19:52:56 +00:00
FusionPBX 408247599b
Remove display none use zindex 2023-07-03 12:55:07 -06:00
FusionPBX 999858e01c
Remove formatting for the device_address 2023-07-03 12:04:19 -06:00
fusionate 3ea9e7d012
Device - Edit: Updates for PHP 8.1 2023-07-03 18:02:17 +00:00
markjcrane d7b3e25cd4 Allow case insensitive UUID 2023-07-03 08:33:34 -06:00
markjcrane 63bb9b6e81 Add QR code for linphone. Use a PHP QR library. Format the device address 2023-07-03 08:26:19 -06:00
FusionPBX bcf81d3306
Change new_mac_address to new_address 2023-06-30 20:08:30 -06:00
FusionPBX 2854fd816c
Provision file download work with address 2023-06-30 20:06:40 -06:00
FusionPBX fe750a092d
Update provision.php add address.xml 2023-06-30 19:01:06 -06:00
FusionPBX e03becd5d1
Add a new device vendor linphone 2023-06-30 17:04:47 -06:00
fusionate b1e6c72408
Devices: New device_address_uuid permission, to enable Address generation on Extension - Edit page. 2023-06-30 22:40:52 +00:00
fusionate 85ed88878d
Extension - Edit: Add option to generate Device Address UUID, respecting device limits (if any). 2023-06-30 22:40:17 +00:00
fusionate ffbd2996f1
Extension - Edit: Format display of device address in Provisioning select box. 2023-06-30 21:49:44 +00:00
fusionate b509050827
Device - Edit: Make address field wider, and limit character length. 2023-06-30 21:48:39 +00:00
FusionPBX 6fa3dcdb53
Fix a spelling mistake for empty 2023-06-30 14:26:36 -06:00
FusionPBX 1ecd3c7be9
Remove to allow more flexibility on the device_address 2023-06-30 14:23:19 -06:00
fusionate c3438ec3ae
Fax - Edit: Fix issue with Authorized Senders. 2023-06-30 18:52:02 +00:00
fusionate 17af8976d9
Fax Emails: Fix minor syntax issue. 2023-06-30 18:51:25 +00:00
markjcrane f8b657f674 Fix the device.file.download file name 2023-06-30 09:59:57 -06:00
markjcrane 53779d50d3 Change device_mac_address to device_address 2023-06-29 23:40:11 -06:00
FusionPBX 49648e6655
Handle errors better for invalid xml with simplexml_load_string
When the XML object detects invalid XML move the file to the failed directory.

After reading and processing the XML save each call detail record to the database.
2023-06-29 17:25:20 -06:00
FusionPBX e5ca998ef8
Ad ring group destination delay with the follow me delay 2023-06-29 14:13:32 -06:00
FusionPBX ba3afa2565
Requires the path to include the right translation file 2023-06-29 09:54:39 -06:00
Alex 2a577635e3
Update app_languages.php (#6766) 2023-06-29 09:48:05 -06:00
FusionPBX 54beb80b32
Update extension_edit.php
Fix outbound caller ID name select.
Additional PHP 8.1 updates
2023-06-29 09:32:43 -06:00
FusionPBX da6270a7af
Use !empty instead of != '' 2023-06-29 08:53:04 -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 0177861b45
Remove switch ${variables} from the bridge statement 2023-06-28 12:47:06 -06:00
FusionPBX 4644cf6e15
Update fax_emails.php 2023-06-28 10:21:00 -06:00
Andy Binder 6f352c2efb
Update translate.conf.lua (#6765)
Remove sanitization of number-translation regexes
2023-06-28 09:48:39 -06:00
fusionate b3f9e44db1
Voicemail: Add permissions voicemail_recording_instructions and voicemail_recording_options to control visibility respective fields on Voicemail - Edit page. 2023-06-28 02:47:53 +00:00
fusionate a8f25e9657
Voicemail: Let skip_instructions channel variable still take priority over voicemail_recording_options in database. 2023-06-28 02:45:35 +00:00
fusionate 679df10c6e
Voicemail - Edit: Adjust Recording Instructions and Options description. 2023-06-28 02:27:26 +00:00
fusionate 5ef1c225f6
Voicemail - Edit: Add controls to manage Recording Instructions and Options, Only show Alternate Greeting ID if using Default greeting. 2023-06-28 02:11:01 +00:00
fusionate 24197a88d6
Voicemail - Edit: Fix Greeting None option. 2023-06-27 22:23:04 +00:00
fusionate 5bce5b103b
Voicemail [Class]: Update for PHP 8.1 2023-06-27 22:22:30 +00:00
FusionPBX c393b27bf3
Bug fixed for conference active 2023-06-27 10:15:05 -06:00
markjcrane a9bd6cbc9a Update the to point to app/switch/resources/conf 2023-06-26 13:37:08 -06:00
FusionPBX eed43da50c
Update app_defaults.php 2023-06-26 13:20:34 -06:00
FusionPBX 1f5fd680ab
Update app_defaults.php 2023-06-26 13:15:44 -06:00
FusionPBX 68c4e29346
Update path to switch conf directory 2023-06-26 13:08:30 -06:00
FusionPBX 3e64700259
Needs to say empty rather than not empty 2023-06-26 10:24:18 -06:00
FusionPBX 39c81b60c4
Update the path to the conf directory 2023-06-26 10:02:14 -06:00
markjcrane a72c843b52 Correct the path to the scripts directory 2023-06-24 10:01:15 -06:00
markjcrane 6e1cfb0354 The db handle is no longer needed for this function 2023-06-24 09:37:42 -06:00
markjcrane 88faf89219 Move scripts to app/switch/resources/scripts 2023-06-24 08:32:56 -06:00
markjcrane 0d39719318 Move resources/templates/conf to app/switch/resources/conf 2023-06-23 13:27:29 -06:00
FusionPBX 90c2ef0029
Revert back to tonumber
# counts the characters and tonumber converts a string to a number.
2023-06-23 11:59:10 -06:00
fusionate b22aae01d0
Conference Room - Edit: Allow 0 on Max Members again. 2023-06-23 17:48:14 +00:00
fusionate 2c9d741158
SIP Status: Updates for PHP 8.1 2023-06-23 02:09:45 +00:00
fusionate 7c85bc95f6
Extension - Edit: Update for PHP 8.1 2023-06-22 18:35:59 +00:00
FusionPBX 033774c809
Update send_mail.lua add insert_date 2023-06-21 14:20:40 -06:00
FusionPBX 3eb64d1d9a
Add fax_sent_view to the fax group 2023-06-21 11:29:17 -06:00
markjcrane fcda82136f Fix contact import and extension import button 2023-06-20 08:11:07 -06:00
markjcrane ec7a088099 Ensure variables to exist 2023-06-19 14:56:16 -06:00
Anthony aa4a959f1c
Update domain_limits.php (#6757) 2023-06-19 13:07:01 -06:00
FusionPBX 9520fd9481
Update switch_status.php a few PHP 8.1 changes 2023-06-19 13:06:48 -06:00
FusionPBX b0bfaf8400
Remove redundant check_voicemail, company_directory and hangup.
These are part of the Other category and have been already added to the destination select list in the destinations class.
2023-06-17 23:17:55 -06:00
markjcrane ab646085be Use dir to include require.php 2023-06-17 21:02:45 -06:00
Andy Binder cfda1ab335
More german translation updates (#6755) 2023-06-17 13:28:37 -06:00
markjcrane 32051873be Use __dir__ to find resources/require.php 2023-06-16 22:49:09 -06:00
FusionPBX d4231ab0e1
Follow me uses enterprise multiply by 1000 for milliseconds 2023-06-16 14:03:06 -06:00
FusionPBX c69535413c
Fix ring group timing for enterprise vs simultaneous 2023-06-16 14:01:38 -06:00
FusionPBX 094a0f4388
Only set the device_vendor when the value is not empty 2023-06-16 13:02:47 -06:00
FusionPBX 2ee90482f1
Get the device_vendor from the database 2023-06-16 12:43:58 -06:00
FusionPBX ad34744272
Use is_xml instead of simplexml_load_string
Reason for the change is it was throwing and error. Also using regex is less resource intensive. Using this to determine the content type.
2023-06-16 11:16:22 -06:00
fusionate 142b6dd323
Dialplan - Edit: Clean up. 2023-06-15 23:59:06 +00:00
fusionate c1aebc39a3
Outbound Routes - Add: Integrate new Enabled toggle. 2023-06-15 23:44:59 +00:00
fusionate e8cca7bcc6
Inbound Routes - Add: Integrate new Enabled toggle. 2023-06-15 23:44:40 +00:00
fusionate 09ef6074a7
Dialplan - Edit: Integrate new Enabled toggle, PHP 8.1 updates. 2023-06-15 23:43:39 +00:00
FusionPBX 76e6b5924b
Initialize recording_description and recording_base64 as a string
This prevents an error inserting a null description and fixes the insert SQL command to fix the insert.
2023-06-15 17:23:25 -06:00
fusionate 91366eddc5
Destinations - List: Fix Trunk Prefix and Area Code column headings. 2023-06-15 22:23:44 +00:00
FusionPBX 09567f45c1
Update index.lua 2023-06-15 15:29:13 -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 85599c69a0
Replace tonumber with #variablename 2023-06-14 19:39:56 -06:00
FusionPBX c746119faa
Replace tonumber function with # which casts the string to a number 2023-06-14 19:15:16 -06:00
FusionPBX f8c31c4958
Cast the string to a number to increment call block count 2023-06-14 19:08:37 -06:00
FusionPBX 9f339f4ff2
Fix bold for unread voicemail messages. 2023-06-14 18:53:29 -06:00
FusionPBX ba92ef16f7
Either permisison is sufficient. Use an OR as '||' instead than And '&&' 2023-06-14 17:44:38 -06:00
FusionPBX c8f71780e3
Add definable call center export variables 2023-06-14 15:54:21 -06:00
markjcrane f63010d915 Fix new install loading music on hold 2023-06-14 15:00:28 -06:00
Andy Binder 13d7703e2d
correct translations (#6752) 2023-06-14 14:37:00 -06:00
Andy Binder 9e6c45f924
German email templates (#6753) 2023-06-14 14:34:16 -06:00
markjcrane 49e8aa9863 Fix conference room pin numbers 2023-06-13 10:18:05 -06:00
markjcrane 821dd7ed08 PHP 8.2 Deprecated dynamic property 2023-06-12 21:35:38 -06:00
markjcrane f506b00b57 PHP 8.2 Deprecated dynamic properties 2023-06-12 21:27:23 -06:00
markjcrane bb9f48296a PHP 8.2 Deprecated dynamic properties. 2023-06-12 20:59:56 -06:00
Alex 25b24d68bd
Fixed more php 8.1 errors (#6754)
* Update default_setting_edit.php

* Update default_settings_reload.php

* Update modules.php

* Update access_controls_reload.php

* Update call_recordings.php

* Update fax.php

* Update extension_edit.php

* Update extension_imports.php

* Update destination_imports.php

* Update dialplan_outbound_add.php

* Update dialplan_inbound_add.php

* Update voicemail_imports.php

* Update contact_import.php
2023-06-12 17:06:56 -06:00
fusionate 5d9c8ad770
Extension - Edit: Update for PHP 8.1 2023-06-12 23:04:33 +00: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 777b56ae9a
Fixed call broadcast and call block php 8.1 errors (#6750)
* Update call_block_edit.php

* Update call_broadcast_send.php

* Update call_broadcast_send.php
2023-06-09 15:01:46 -06:00
fusionate eeba323429
Number Translations: Update for PHP 8.1 2023-06-09 19:40:41 +00:00
fusionate 305a18c6b0
Access Controls: Update for PHP 8.1 2023-06-09 19:40:20 +00:00
fusionate d92961d769
Sofia Global Settings: Fix Copy of disabled record. 2023-06-09 18:42:16 +00:00
fusionate 2cc5035ceb
Extension Settings [Class]: Updates for PHP 8.1, fix Copy of disabled record. 2023-06-09 18:41:49 +00:00
fusionate 4b249e1fe4
Extension Settings: Updates for PHP 8.1 2023-06-09 18:40:56 +00:00
fusionate 03d446ec0d
Extension - Edit: Updates for PHP 8.1 2023-06-09 18:40:15 +00:00
fusionate 44fe36fc3d
Transactions: Hide View button if not desired. 2023-06-09 18:12:38 +00:00
fusionate 4ba06c5335
Sofia Global Settings: Updates for PHP 8.1 2023-06-09 18:06:02 +00:00
fusionate 3f94d93411
Modules: Updates for PHP 8.1 2023-06-09 17:51:01 +00:00
fusionate d8652d72e9
SIP Profiles: Updates for PHP 8.1 2023-06-09 17:50:36 +00:00
fusionate fa93b4e7f5
Misc: Updates for PHP 8.1 2023-06-09 17:29:33 +00:00
fusionate e016d3d39c
Variables: Updates for PHP 8.1 2023-06-09 17:27:55 +00:00
fusionate 39cb1c3588
Voicemail Greetings: Updates for PHP 8.1 2023-06-09 16:51:59 +00:00
fusionate bd9a407ba5
Voicemails: Updates for PHP 8.1 2023-06-09 16:51:36 +00:00
fusionate 93e59f230a
Time Condition - Edit: Updates for PHP 8.1 2023-06-09 15:48:45 +00:00
FusionPBX 5759a636e6
Add missing cc_queue_joined_epoch variable 2023-06-08 18:47:17 -06:00
Alex 66e14c586c
Update xml_cdr.php (#6749) 2023-06-08 16:57:06 -06: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
fusionate a07e7af955
Streams: Updates for PHP 8.1 2023-06-08 20:57:33 +00:00
fusionate ec40d59152
Ring Groups: Hide buttons till checkbox checked, Updates for PHP 8.1. 2023-06-08 20:46:57 +00:00
fusionate 9f9021cb69
Recordings: Updates for PHP 8.1 2023-06-08 20:31:36 +00:00
fusionate 0396809b65
Queue - Add: Integrate new toggle switch for Enabled field. 2023-06-08 20:14:43 +00:00
fusionate 6b07e8d168
Phrases: Updates for PHP 8.1 2023-06-08 19:51:18 +00:00
fusionate 4ac06a9194
Operator Panel: Updates for PHP 8.1 2023-06-08 19:32:39 +00:00
fusionate 1b3af9fb36
Operator Panel: Simplify and enhance filter, updates for PHP 8.1. 2023-06-08 19:16:38 +00:00
fusionate fb3d416c76
Event Guard: Fix typo in language value. 2023-06-08 19:15:47 +00:00
markjcrane 557284070a Times the delay by 1000 instead of 500. When using enterprise use originate timeout 2023-06-08 12:44:19 -06:00
fusionate 1e391aad4f
MOH: Updates for PHP 8.1 2023-06-08 18:03:37 +00:00
fusionate 2a2a705f6a
MOH: Minor visual adjustment to upload form. 2023-06-08 17:44:04 +00:00
fusionate eda0d90eb2
IVR Menu - Edit: Fix delete. 2023-06-08 17:38:22 +00:00
fusionate b49892ab8a
IVR Menu - Edit: Update for PHP 8.1 2023-06-08 17:32:55 +00:00
fusionate 83c05beb46
IVR Menu - Edit: Updates for PHP 8.1 2023-06-08 17:26:12 +00:00