Commit Graph

11122 Commits

Author SHA1 Message Date
FusionPBX 64fd1a5e54
Bug Fix: Use the HTTP_HOST if the domain_uuid is empty 2024-02-05 18:56:03 -07:00
FusionPBX d3c05bae43
Remove the single quote
Remove backslash as it didn't work
2024-02-05 17:23:26 -07:00
FusionPBX 441f2dfcf1
Add escape_quote quoted values 2024-02-05 17:11:20 -07:00
FusionPBX 0de12da8fa
Fix a bug with emergency_outbound_caller_id_number
Set call_date moved so it didn't overwrite another variable
2024-02-02 20:00:52 -07:00
FusionPBX e22c972848
Fix issue where smtp from would send as <> 2024-01-29 13:21:28 -07:00
fusionate 3938398b1f
Email Queue - Edit: Hide Response field if response disabled. 2024-01-24 18:41:12 +00:00
FusionPBX 7231a37a57
Enable clearing the email_response 2024-01-24 11:13:57 -07:00
FusionPBX 6ec3c53c1f
Email Queue save response false by default 2024-01-24 11:04:51 -07:00
FusionPBX 2d8f591534
Update send.php
Spelling correction and use domain_uuid to find settings
2024-01-24 10:58:12 -07:00
fusionate 657cbb1b48
System Status: Enhance Support Information section. 2024-01-24 16:49:10 +00:00
FusionPBX 7a24e2aa1f
Update app_languages.php 2024-01-24 08:26:54 -07:00
FusionPBX 8b08756e0b
Add a new permission system_view_support 2024-01-24 08:18:16 -07:00
FusionPBX cfbfd8ab52
Update system.php fix the quotes. 2024-01-23 21:08:53 -07:00
FusionPBX 04d08eb76c
Update labels 2024-01-23 16:18:11 -07:00
frytimo 4e9dd1cdc9
Create information area for bug reports or errors to the Support Team (#6876)
* initial commit for system information bug report data

* add javascript to copy to clipboard

* add javascript to copy to clipboard

* Update copy_to_clipboard.js

* Update system.php

* Update app_languages.php

Add other languages

* move function file to resources/functions directory

* use the array returned from system_information function

* Update app_languages.php

* update path locations

* remove require files

* Merge origin/create_json_page_for_bug_report into create_json_page_for_bug_report
2024-01-23 16:11:51 -07:00
FusionPBX 34321b2b1d
Fix destination_context use public not null 2024-01-22 11:20:04 -07:00
FusionPBX 8e0c3b57e5
Fixed a few bugs in destination_summary.php 2024-01-20 21:20:34 -07:00
Andy Binder 6427dfa5ac
Update Snom provisioning templates. (#6852) 2024-01-20 17:09:12 -07:00
paulc97 184dbd6d0b
make time_condition_edit.php use time_format var (#6872)
Use the existing default Varriable time_format to adjust the options of the selects of "hours of day" and "time of day" accordingly
2024-01-20 17:00:58 -07:00
Antonio Fernandez 0de35ef4d7
Update indentation for blf_subscribe.lua (#6873) 2024-01-20 16:46:26 -07:00
fusionate 08659badc0
Destinations - List: Show all selected Actions, including Other actions. 2024-01-19 20:28:28 +00:00
fusionate ec934c3895
Log Viewer: Default to 512KB with other options. 2024-01-18 23:27:43 +00:00
FusionPBX 51fe5f1d4b
Update xml_cdr.php 2024-01-18 14:13:44 -07:00
FusionPBX 32f8711b14
Set inline to true for Caller ID prefix 2024-01-17 15:14:27 -07:00
frytimo 0b977f044d
Force close port (#6870)
* force close profile sip ports

* create force_close_port function

* force close profile sip ports
2024-01-17 09:05:28 -07:00
FusionPBX 81fbd31524
Add new permission ivr_menu_audio_edit 2024-01-16 11:51:14 -07:00
FusionPBX 9afb69dbda
Update voicemail_greetings.php 2024-01-16 08:45:46 -07:00
FusionPBX 4d29fd8a98
Fix the voicemail greeting base64 upload 2024-01-16 08:44:22 -07:00
FusionPBX 0faa26e58f
page.lua detect transfer return to sender 2024-01-15 13:28:09 -07:00
Krushali Shah 7f35e8178b
Added User Column in Fax Queue. (#6848)
* enable/disable codec settings for all accounts

The template for codec enable settings was taking a value as 1 if it was set in the settings. It was not taking the actual value inside it. So I have edited the templates to check the value if it's set to true.

* Update fax_queue.php

I added a user column in the Fax Queue to see which user sent the fax.

* Update app_languages.php

Added field for User
2024-01-13 18:46:56 -07:00
FusionPBX 4ebdcdf4b2
Update CDR new call center search 2024-01-13 17:07:11 -07:00
Antonio Fernandez 69fc0c8378
Added CDR dropdown for showing CC Queue calls (#6869)
* Added dropdown for filtering Call Center Queues

* added more translations

* fixed the wrong permission that I had originally

* added the  Call Center dropdown to advanced search
2024-01-13 14:14:51 -07:00
FusionPBX 59324ef997
Update page.lua
Control default recording max_length, silence_threshold, silence_seconds

Use the following default settings
- recording_max_length
- recording_silence_threshold, 
- recording_silence_seconds
2024-01-12 14:56:50 -07:00
Antonio Fernandez a4bfd1f20f
added delayed paging (#6771)
* added delayed paging

* Modified the code to use sched_api as requested

* added the beep
2024-01-12 14:52:16 -07:00
FusionPBX c44d1825cf
Add cc_side and call_center_queue_uuid 2024-01-12 13:57:48 -07:00
FusionPBX 869719aa05
Add presence_id for inbound destinations 2024-01-12 12:09:15 -07:00
FusionPBX f1bf0c6674
Add missing select closing tag 2024-01-10 18:11:19 -07:00
FusionPBX 5af47bb6ea
Update language translation 2024-01-10 17:57:06 -07:00
FusionPBX fd538950c9
Update to use required default_ prefix 2024-01-10 17:40:04 -07:00
FusionPBX 5c6dd8bfb3
Add extension_language, extension_dialect and extension_voice 2024-01-10 16:32:29 -07:00
FusionPBX 50720e2af0
Update extension language 2024-01-10 16:21:37 -07:00
FusionPBX 5b022623c2
Get the list of installed languages 2024-01-10 16:12:32 -07:00
FusionPBX eb11cbbeed
Add permission extension_language 2024-01-10 16:05:59 -07:00
FusionPBX 0ea2d00289
Add an option for extension language 2024-01-10 15:55:00 -07:00
FusionPBX 23757cc2ae
Create 075_default_language.xml
Added this to set default language only when its not already set. This is more flexible then setting it in global-variables or domain-variables.
2024-01-10 14:36:14 -07:00
fusionate ae5cb03547
CDR: Add permission for Account Code inclusion. 2024-01-10 21:34:53 +00:00
FusionPBX 530967f28a
When using natural_sort cast to text 2024-01-10 12:22:36 -07:00
FusionPBX e0bb35b63b
Add caller_destination to allowed variables 2024-01-09 10:20:25 -07:00
FusionPBX be652845cc
Add sip_req_user to allowed variables 2024-01-09 10:05:18 -07:00
FusionPBX 776334844b
Destination Summary update Total Calls
Purpose of  total calls is count calls to the destination number. This means calls from the server to the call center agent should be excluded.
2024-01-09 00:22:53 -07:00
Anthony e45904649b
Added bulk translations to core app_languages.php files (#6868)
* Added Turkish translations to call_center_active/app_languages.php

* Added Turkish & Greek translations to extensions/app_languages.php
2024-01-08 18:02:39 -07:00
FusionPBX 94e5629012
Add authorized option
If set to authorized=true then logout will not require a password.
2024-01-08 15:02:46 -07:00
FusionPBX 521303265a
Update xml_cdr_details.php 2024-01-05 18:08:25 -07:00
FusionPBX f63524a164
If exists use category fax from and from name 2024-01-05 17:24:08 -07:00
FusionPBX e8699b37c9
Use voicemail from and from name
When category voicemail from and from name are provided use them.  If not provided then use category email from and from name.
2024-01-05 16:51:56 -07:00
FusionPBX aee125f23a
Create send.php 2024-01-05 15:07:06 -07:00
FusionPBX d0c3c93859
Destination summary unique callers
Use caller id number instead of name
2024-01-04 13:54:03 -07:00
fusionate 6a01e84316
Call Block - List: Restore Action column values. 2024-01-03 22:48:56 +00:00
fusionate 64591e413e
Voicemail - Greetings: Margin adjustment on Delete button. 2024-01-03 22:33:46 +00:00
fusionate 365ac1c4ab
Voicemail - Greetings: Hide Add button if max greetings reached (9). 2024-01-03 22:31:48 +00:00
Anthony 46954992a9
Added bulk translations to app/destinations files (#6866)
* Update destinations/app_languages.php

* Update destinations/app_menu.php
2024-01-03 10:54:42 -07:00
Anthony 010011dfa6
Added Greek & Turkish translations to core app_languages.php files (#6859)
* Added Greek & Turkish translations to core app_languages.php files

* Added Greek & Turkish translations to core app_languages.php files

* Added Greek & Turkish translations to core app_languages.php files
2024-01-03 10:54:15 -07:00
FusionPBX 6b9a530cf2
[Bug Fix] Extensions correct the template
Needed to add a few more items to the where clause to get the correct templates.
- domain_uuid
- server_address
2024-01-03 10:41:06 -07:00
FusionPBX fff13633be
Add a new destination summary report 2024-01-02 18:54:22 -07:00
FusionPBX 0b968828fd
Update app_menu.php 2024-01-02 14:28:20 -07:00
FusionPBX 07c50e45ab
Update app_languages.php 2024-01-02 14:27:48 -07:00
chansizzle e253681e54
improved title case (#6858) 2023-12-28 08:44:33 -07:00
FusionPBX 4e622d9b10
Handle no answer for unset status 2023-12-27 13:08:15 -07:00
fusionate e36003f907
Extension - Edit: Include password when determining assigned device lines. 2023-12-27 19:29:19 +00:00
fusionate 9a741780e9
Voicemail - Edit: Hide audio playback button on Default Greeting. 2023-12-27 18:43:18 +00:00
fusionate 212f91dd6c
CDR - List: Hide broken direction icon if invalid Status. 2023-12-27 18:42:32 +00:00
FusionPBX 7de2ae0d23
Use last_bridge_hangup_cause to determine status 2023-12-27 11:37:36 -07:00
FusionPBX 4919633568
Create debian.service 2023-12-26 20:45:54 -07:00
FusionPBX 89ab37ce9d
Create xml_cdr.php 2023-12-26 20:43:59 -07:00
Anthony d002628237
Added Greek & Turkish translations to core app_languages.php files (#6856)
* Added Greek translations to dialplans/app_languages.php

* Added Turkish & Greek translations to email_queue/app_languages.php

* Added Greek translations to dialplan_outbound/app_languages.php

* Added Greek translations to dialplan_inbound/app_languages.php
2023-12-22 15:31:34 -07:00
fusionate cb58bd4fb1
Fax Queue - Update comments. 2023-12-21 19:30:51 +00:00
FusionPBX 7d819c4822
Use isset and if statements
Changed ifelse to if statement to make sure it evaluates each condition.
2023-12-20 13:59:33 -07:00
FusionPBX b9686aeae7
Set call center cancel call to missed 2023-12-20 13:49:48 -07:00
fusionate 7e674efe8b
Call Forwarding - No Answer: Adjust failure_handler lua script to capture ALLOTTED_TIMEOUT disposition. 2023-12-19 19:44:45 +00:00
FusionPBX 9a6c8c68cb
Update call_center_queue_edit.php 2023-12-18 11:03:07 -07:00
FusionPBX 71123be725
Change type array to text 2023-12-18 10:48:40 -07:00
FusionPBX d4da6d0a93
Use setting call_center record_name 2023-12-18 10:35:16 -07:00
FusionPBX f35ddec748
Add new setting call_center record_name 2023-12-18 10:33:47 -07:00
FusionPBX f587c41bb4
Add additional record template variables 2023-12-18 10:19:56 -07:00
FusionPBX 2866580c7c
Add new permission and translation 2023-12-16 13:12:23 -07:00
FusionPBX 79817dc205
Add device template and outbound number columns
New Permissions
- extension_device_address
- extension_device_template

Add column Outbound Number for the outbound caller ID number
2023-12-16 13:08:34 -07:00
FusionPBX 38786cacbe
Integrate device address in the extensions SQL query. 2023-12-16 11:56:30 -07:00
K-Flagman fbb2af9bad
Device address in extensions list (#6811)
* Update app_config.php

adding permissions for showing MAC address in the extension list

* Update extensions.php

Adding a new column with MAC address info if it exists for the extension.

* Renamed the permission to access of extension address

* Fixed fields where we used deprecated "device mac address"

Also added support for "show all" button (load device list for current domain or get all devices)
2023-12-16 11:15:22 -07:00
Andrew Alexander 3a0a7b48f1
openai transcription support (#6850)
* openai transcription support

* Update transcribe.php

* Update transcribe.php
2023-12-14 18:39:11 -07:00
FusionPBX 7a0aa3c4e0
Show the time since last agent call 2023-12-14 17:11:08 -07:00
FusionPBX 6b178a30c4
Adding time zone handling for call block 2023-12-13 16:43:53 -07:00
FusionPBX 6ea76efe15
Update app_defaults.php 2023-12-13 14:58:09 -07:00
volga629-1 50f9c2b3df
E911 plugin (#6822)
* E911 Service plugin

Emergency Services availability is crucial part of FusionPBX.
This plugin Introduce  match need it visibility  into E911 services.
2023-12-13 14:46:58 -07:00
FusionPBX 3a854aa24a
Get the snom local IP address
Show the local IP address on the Registrations page.
2023-12-13 14:28:55 -07:00
Andy Binder 3be682c8cd
prevent dupicates (#6841) 2023-12-11 13:24:57 -07:00
Andy Binder 15a4cca7ac
German translation updates (#6846) 2023-12-11 12:32:54 -07:00
FusionPBX 2e032cd115
Update email_send.php
Move the 'transcribe enabled' message
2023-12-11 12:32:27 -07:00
FusionPBX 87f722e59d
check if transcribe_enabled is enabled
We are checking this already on the voicemail. This checks the setting for transcribe_enabled in default and domain settings.
2023-12-11 12:21:15 -07:00
FusionPBX b919848425
Only include transcribe.php if enabled 2023-12-11 11:51:19 -07:00
FusionPBX 8a2688cfc5
Update email_queue.php 2023-12-11 11:48:58 -07:00