FusionPBX
9e77266299
Re-add permission check for xml_cdr_lose_race and xml_cdr_enterprise_leg.
2022-05-05 10:55:52 -06:00
emak
2050d98e3e
Update XML CDR Extension Summary Queries #5979 ( #6365 )
...
* Change labels to reflect new CC missed field
* Update extension summary queries
* Hide number alias field
2022-05-05 10:43:44 -06:00
FusionPBX
4e2fe618e7
Fix the dialplan call center greeting and queue_extension.
2022-05-05 10:16:33 -06:00
agree
4e9e007a2b
[dialplans] don't set hold music if from user exists ( #6359 )
...
If the aleg is an existing user, setting the hold_music on his leg causes the wrong hold_music to be used when he puts the other leg on hold.
2022-05-05 09:06:29 -06:00
Mendel
ea337e42ae
Update polycom configs each separate ( #6363 )
...
* Update provision.php
* Update y000000000124.cfg
Added {$yealink_dnd_allow} so that you can remove DND from the phone
* Added all the Polycom Templates separately
* Update app_config.php
* Update app_config.php
* Delete resources/templates/provision/polycom/IP321 directory
* Revert "Delete resources/templates/provision/polycom/IP321 directory"
This reverts commit 6f532a37bb .
* Delete resources/templates/provision/polycom directory
* Working on making the file Lowercase
* Still working on making it lowercase
* Update the Description of Polycom Firmwares
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Update {$mac}.cfg
* Updated the name of the Sound Station Duo to just Duo
* Update app_config.php
2022-05-04 15:19:53 -06:00
FusionPBX
cc8914341f
Use < and > in place of < and >
2022-05-04 14:58:15 -06:00
FusionPBX
d5481c05fd
Fix the syntax.
2022-05-04 14:44:43 -06:00
FusionPBX
652621c215
Simplify call-forward-all dialplan.
2022-05-04 14:26:44 -06:00
FusionPBX
829f8a35d6
Change the order of the conditions to a-z and add call_direction.
2022-05-03 18:16:08 -06:00
FusionPBX
b8a71eb59b
Remove the reset on the fax queue search.
2022-05-03 17:46:20 -06:00
FusionPBX
907c2d332c
Remove the reset on the email queue search. Don't think its needed for a single item html form.
2022-05-03 17:35:01 -06:00
FusionPBX
d9c3779c47
Update call_center_queue_edit.php
2022-05-03 16:00:24 -06:00
FusionPBX
bfa5492e21
Allow an empty destination so that values can be nulled.
2022-05-03 09:46:26 -06:00
FusionPBX
94bc7d9f99
Add distinctive ring to inbound destinations ( #6357 )
...
* Add distinctive ring to inbound destinations
* Update destination_edit.php
2022-05-02 18:11:56 -06:00
FusionPBX
be5f1e47f6
Add new permissions destination_hold_music and destination_distinctive_ring. Add new field destination_distinctive_ring to to the destinations table.
2022-05-02 16:54:31 -06:00
FusionPBX
ee84131443
Fix the yealink_ring_file to match the correct number.
2022-05-02 16:19:27 -06:00
FusionPBX
791d0046c0
Add an option to the select Greeting: none ( #6356 )
...
* Update play_greeting.lua
* Update voicemail_edit.php
2022-05-02 12:09:20 -06:00
FusionPBX
eee7786529
Remove some code redundancy.
2022-05-02 08:27:15 -06:00
FusionPBX
16b8d5e172
Update extension_edit.php
2022-05-02 08:17:53 -06:00
Joseph
f080a39053
Fix voicemail transcriptions not being pushed ( #6339 )
...
* Fix voicemail transcriptions not being pushed
When creating a new extension, under the Voicemail tab, Transcribe is empty. This was causing users to not receive VM transcriptions. Adding the above code will push transcribe = true or false (depending on the value in default settings) after creating a new extension.
2022-05-02 08:06:21 -06:00
FusionPBX
bac66f75ac
Update 480_operator.xml ( #6355 )
...
* Update 480_operator.xml
* Define operator to be used in the operator dialplan.
2022-04-29 15:59:18 -06:00
FusionPBX
06e0e48476
Calculate the time zone for the device list.
2022-04-29 15:45:02 -06:00
FusionPBX
ba70234a96
Detect if FAX job still in progress.
...
Exit the code if the FAX job is still running.
2022-04-27 23:34:26 -06:00
FusionPBX
3fa9f29c86
Add origination_uuid to the fax_queue table.
2022-04-27 23:27:12 -06:00
FusionPBX
fb08a0ab61
Change fax_email_address from required to not required.
2022-04-27 23:17:00 -06:00
FusionPBX
d4360ce7fb
Default voicemail smtp_from and smtp_from_name to enabled false.
2022-04-27 22:04:49 -06:00
FusionPBX
942212b549
Default fax smtp_from and smtp_from_name to enabled false.
2022-04-27 22:03:42 -06:00
AlexC
a0ff692f30
Move Fax/Email Queue under Status in the Menu ( #6353 )
...
* Update app_menu.php
* Update app_menu.php
2022-04-26 13:43:08 -06:00
FusionPBX
0d69aedcbd
Add a description to the http_auth_type default setting.
2022-04-26 13:30:08 -06:00
FusionPBX
a9cda2b364
Add a few more device profile permissions to users in the admin group.
2022-04-25 15:30:24 -06:00
FusionPBX
f57662d162
Allow users in the admin group to see the device profiles.
2022-04-25 15:23:48 -06:00
FusionPBX
399ae77d28
Assign device_key_line permission to the admin group by default.
2022-04-25 15:15:09 -06:00
FusionPBX
1ffc8408bd
Adjust fax mail_to_address.
...
For email to fax use the sender email address. Otherwise use the notify email addresses listed on the fax server edit page.
2022-04-25 13:57:58 -06:00
FusionPBX
d61939e38a
Only send notify if email address is not null ( #6351 )
...
* Only send notify if email address is not null
* Update fax_queue.php
2022-04-25 13:54:52 -06:00
FusionPBX
6138c2e138
Prevent running same row from email_queue more than once per row.
2022-04-25 13:16:39 -06:00
AlexC
d3fff20f90
Update app_languages.php ( #6350 )
2022-04-25 13:04:39 -06:00
AlexC
ecd99d90bd
Add notify date column to Fax Queue ( #6349 )
...
* Add notify date column to Fax Queue
* Update app_languages.php
* Update fax_queue_edit.php
* Update app_languages.php
2022-04-25 10:25:04 -06:00
FusionPBX
c2e147e099
Format the fax retry date and time with the time zone.
2022-04-25 09:57:10 -06:00
FusionPBX
0536f6c1b5
Fix formatting for the date and time in seperate columns.
2022-04-25 09:47:42 -06:00
FusionPBX
f9e63c2a28
Change prefix from start_ changed to fax_.
2022-04-24 02:00:16 -06:00
FusionPBX
c735e7d439
Order items in the queue in descending order and add the time zone.
2022-04-24 01:55:47 -06:00
FusionPBX
5263bfbcd5
Order items in the queue in descending order and add the time zone.
2022-04-24 01:49:15 -06:00
FusionPBX
5967f8ac1a
Prevent running the sub process more than once.
2022-04-24 01:24:18 -06:00
FusionPBX
e5a49f4d43
Update email_queue.php
2022-04-24 00:19:57 -06:00
FusionPBX
c48e61124d
Update email_queue.php
2022-04-24 00:19:38 -06:00
FusionPBX
f3f27ba6a4
Update fax_queue.php
2022-04-24 00:19:07 -06:00
FusionPBX
9c6c5fead0
Update fax_queue.php
2022-04-24 00:18:36 -06:00
FusionPBX
37a0718d44
Send final tif and pdf to the sent box
...
Prevents having to save them to temp and then to sent box.
2022-04-23 19:37:49 -06:00
FusionPBX
742a648cb0
Make the paths more dynamic
2022-04-23 18:23:11 -06:00
FusionPBX
7a4b79a54e
Make the path more dynamic for the email queue service
2022-04-23 18:21:37 -06:00
FusionPBX
7e5103f831
Make the path more dynamic for the fax queue service
2022-04-23 18:17:45 -06:00
FusionPBX
f3047f3f7f
Make the paths more dynamic
2022-04-23 18:16:19 -06:00
FusionPBX
2253f2c17c
Use a better way to exec which command
2022-04-23 17:59:56 -06:00
FusionPBX
5fd2ca9105
Use which command to find the path to the commands.
...
This fixes the FAX send notification PDF attachment.
2022-04-23 17:46:32 -06:00
FusionPBX
0678c36b58
Update the fax status
...
Fax status may have reached retry limit and if so need to update the status to failed.
2022-04-22 19:47:09 -06:00
FusionPBX
d4a2777f3c
Change path from job singular to jobs.
2022-04-22 13:11:43 -06:00
markjcrane
133c51bfcf
Add the email_queue.
2022-04-22 13:00:38 -06:00
FusionPBX
f73f9b706f
Move Session code to a better location in the file.
2022-04-21 22:15:45 -06:00
FusionPBX
9ab10fd1d4
Used to prevent a race condition for feature key Sync
2022-04-21 22:02:42 -06:00
FusionPBX
0e947a28a0
Update 490_do-not-disturb.xml
...
Remove the limit as it broke DND for multiple customers.
2022-04-21 21:58:10 -06:00
FusionPBX
b5c70ce8ca
Add confirm-queued and confirm-sent
2022-04-21 17:03:29 -06:00
FusionPBX
e07c37795f
Update the FAX message
2022-04-21 17:02:39 -06:00
FusionPBX
5f462693dd
Unset values for array and parameters.
2022-04-21 15:56:07 -06:00
FusionPBX
596ed957bf
Add more debug info.
2022-04-21 15:36:39 -06:00
FusionPBX
4347c2ab5b
Do not require accountcode for fax.
2022-04-21 14:57:20 -06:00
FusionPBX
b5c2cf5d16
Remove debug and a commented out include.
2022-04-21 13:33:00 -06:00
FusionPBX
534094de5e
Change the fax queue interval to 30 seconds.
2022-04-21 11:29:22 -06:00
FusionPBX
8ab8426fc8
Create debian.service
2022-04-21 11:21:58 -06:00
FusionPBX
1922d0b7be
FAX Queue option to run as a service.
2022-04-21 11:21:32 -06:00
FusionPBX
652f128f81
Adjust fax_success if not equal to 1 then set to trying.
2022-04-20 23:44:12 -06:00
FusionPBX
54623d8d3b
Remove missing file it's causing a issue.
2022-04-20 23:23:30 -06:00
FusionPBX
48056196bc
Add fax destination and update the caller ID.
2022-04-20 23:05:03 -06:00
FusionPBX
e32c9d1870
If fax file is missing set status to missing file.
2022-04-20 22:34:42 -06:00
FusionPBX
0c0f07d994
Update hangup_tx.lua
2022-04-20 21:58:01 -06:00
FusionPBX
e73af240f9
Add a missing single quote.
2022-04-20 21:27:00 -06:00
FusionPBX
fb06a0a45f
Update fax_files.php
...
Minor changes to the select statement.
2022-04-20 20:44:01 -06:00
FusionPBX
8c2e2b1f69
Add fax_queue.log and update fax_notify_sent and fax_notify_date.
2022-04-20 18:21:05 -06:00
FusionPBX
98e1ab49f5
Select rows from where fax_status = sent and fax_notify_date is null.
2022-04-20 18:19:19 -06:00
FusionPBX
9e6c26d194
Add fax notify sent and date
2022-04-20 18:16:46 -06:00
Antonio Fernandez
8a595b2b31
Updated the Outbound Proxy ( #6345 )
...
Updated the Outbound Proxy to specify the Primary or Secondary
2022-04-19 20:17:34 -06:00
Mendel
c3e361175e
Update app_config.php ( #6346 )
...
Added t23g firmware
2022-04-19 20:16:47 -06:00
FusionPBX
7511109c25
Fix a spelling mistake.
2022-04-19 16:41:50 -06:00
FusionPBX
1fc99311a5
Update fax_emails.php
...
Added spaces to the code to be more consistent.
2022-04-17 14:21:54 -06:00
FusionPBX
e80a04f1a5
Update email_logs.php
2022-04-17 14:16:29 -06:00
FusionPBX
652d135452
Setting fax_send_mode not used so removing it.
2022-04-16 11:20:28 -06:00
FusionPBX
2f32ebd357
Use setting fax_queue enabled boolean.
2022-04-16 11:17:59 -06:00
FusionPBX
633b69eb6d
Add fax_queue enabled boolean option.
2022-04-16 10:56:54 -06:00
FusionPBX
12c1f5994e
Uncomment line for send method direct.
2022-04-15 21:36:07 -06:00
FusionPBX
c9f426b65f
Use the new email class.
2022-04-15 18:01:34 -06:00
ggflow
9bd38e6cc5
Fix typo in app config ( #6344 )
2022-04-13 08:03:36 -06:00
ggflow
0c1ed8b920
Add DND Variable to Yealink settings ( #6342 )
2022-04-12 22:26:46 -06:00
FusionPBX
a81f1ece8f
Add fail_on_single_reject for better support of multiple registrations.
2022-04-12 09:28:45 -06:00
FusionPBX
a4c4b71232
Give admin the fax_queue_view permission by default.
2022-04-11 23:52:17 -06:00
FusionPBX
5cb5ba3f47
FAX Queue - Filter for specific domain by default with the option to show all.
2022-04-11 23:45:16 -06:00
FusionPBX
6b52e0e76e
Update contacts.php
...
Minor updates no functionality changes.
2022-04-11 16:28:48 -06:00
FusionPBX
bcd8ea8ed4
Change the order number from 15 to 30.
2022-04-11 14:47:18 -06:00
FusionPBX
4ab4fbbae9
Exclude LOSE_RACE for missed calls ( #6338 )
...
* Exclude LOSE_RACE for missed calls
* Update xml_cdr_inc.php
2022-04-07 10:05:54 -06:00
FusionPBX
a16c109c96
Missed Calls exclude LOSE_RACE
2022-04-07 09:59:29 -06:00
Joseph
ff7488eed3
Resolve bug when saving CFWD settings ( #6337 )
...
calls.php no longer exists as of recent updates. We are now redirecting to call_forward.php instead of calls.php file.
2022-04-05 21:15:54 -06:00
FusionPBX
3f8e4328fe
Use this for now until FAX queue is prepared better.
2022-04-05 14:01:56 -06:00
FusionPBX
9e2fe6d19f
Use the path info to get details to define the email attachments.
2022-04-03 04:06:49 -06:00
FusionPBX
0b7622ad37
Get email_from and email_from_name from the default or domain settings. Add the number_dialed variable. Also added additional debug information.
2022-04-03 02:48:10 -06:00
FusionPBX
8b6f094e08
Use the right hangup hook.
2022-04-03 00:22:14 -06:00
FusionPBX
e158b2d264
Update hangup_tx.lua
2022-04-02 23:28:55 -06:00
FusionPBX
a66580eaa1
Update hangup_rx.lua
...
Enabled for now until code is completed to replace it.
2022-04-02 23:28:17 -06:00
FusionPBX
929d8cbaab
Create hangup_tx.lua
2022-04-02 22:54:04 -06:00
FusionPBX
ec7af36ba1
Add fax email with templates and fax busy
2022-04-02 22:49:25 -06:00
FusionPBX
a99395033f
Update fax_send.php
...
Minor changes
2022-04-02 19:06:19 -06:00
FusionPBX
71be6af0c2
Update fax_emails.php
2022-04-01 17:25:57 -06:00
FusionPBX
37f780e4e9
Add to the fax_queue_uuid common variables.
2022-03-31 22:11:00 -06:00
FusionPBX
9b754bffb8
Change a variable name and hangup.lua to hangup_rx.lua.
2022-03-31 20:36:36 -06:00
FusionPBX
443812cb86
New code here needs more testing.
...
Removing this code for now to keep it stable.
2022-03-31 19:55:44 -06:00
FusionPBX
a0cb6ec4fd
Lines that were commented out failed with Dovecot IMAP
...
Changed the code to work around the issue we had with Dovecot on PHP 7.3
2022-03-31 19:22:27 -06:00
FusionPBX
6bde557e97
Update hangup_rx.lua
2022-03-31 17:16:49 -06:00
markjcrane
35fa6a2a08
Add a new FAX Queue
2022-03-31 12:24:00 -06:00
frytimo
7993998927
remove space before tag ( #6335 )
...
Having a space before the opening of the PHP tag causes headers to be sent prematurely.
2022-03-29 20:34:29 -06:00
FusionPBX
9595437f01
Handle Caller ID in a differently when call_direction is inbound or local.
2022-03-29 15:26:58 -06:00
FusionPBX
74765a125a
Update streams.php
2022-03-29 12:05:44 -06:00
FusionPBX
a8fa8487ea
Change shoutcast streams list to use https.
2022-03-29 11:38:34 -06:00
FusionPBX
9a563eb800
Add domain_enabled and remove found variable.
2022-03-29 10:31:43 -06:00
FusionPBX
04f12cbf85
If the domain enabled is false disable endpoint registration.
2022-03-28 12:15:24 -06:00
AlexC
234531e330
Add default settings to switch status dashboard widget ( #6333 )
...
* Update app_config.php
* Update switch_status.php
* Update app_config.php
* Update app_config.php
2022-03-28 10:29:32 -06:00
FusionPBX
ca9da1b1aa
Add an if function_exists around the google_get_contacts function.
2022-03-26 23:25:47 -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
markjcrane
67aad6d611
Add switch status to the dashboard
2022-03-26 14:25:26 -06:00
FusionPBX
c81bc8750d
Fix the column name.
2022-03-26 12:52:16 -06:00
FusionPBX
291277bf4b
Update hangup_rx.lua
...
Working on replacing this php command for sending the email. It appears this is locking freeswitch and not completing.
Reverting this commit.
- 63e1f7741e
2022-03-23 11:06:15 -06:00
emak
62b793efde
Delete duplicate enabled="true" statements ( #6332 )
...
Most recent PR on this file duplicated enabled statements causing the dialplan to be invalid and not be generated when running App Defaults.
2022-03-23 10:03:28 -06:00
agree
ea8a8cb3ce
[user_record] move back to record_session ( #6230 )
...
* [user_record] move back to session_record
use RECORD_ANSWER_REQ variable to start recording after answer
* Use record_session but leave api_on_answer as an disabled option.
Co-authored-by: FusionPBX <markjcrane@gmail.com>
2022-03-22 22:45:10 -06:00
FusionPBX
be8fe5de1b
Update 505_call-forward-all.xml
2022-03-22 22:35:05 -06:00
FusionPBX
7f06725a54
Update the path for grandstream_phonebook_xml_server_path
2022-03-22 15:05:02 -06:00
FusionPBX
4e260b170e
Remove email_logs download. ( #6331 )
...
* Remove email_logs download.
This feature has a security risk that is being eliminated by removing the download feature.
* Update email_logs.php
2022-03-21 10:01:05 -06:00
emak
8aaa3a6b9a
Add variables to fax send email templates ( #6326 )
2022-03-21 09:32:35 -06:00
FusionPBX
322eac8ac2
Add an option for sending email when 911 is called default enabled false.
2022-03-18 10:16:22 -06:00
chansizzle
6252b3b57c
allow yealink swap/hold button behaivor change ( #6328 )
...
Allow swap button to be changed to 'hold', 'swap', or 2 buttons 'hold' and 'swap' on yealink phones. This is only a factor when there are 2 active calls.
2022-03-18 09:37:35 -06:00
FusionPBX
8b9a67f4b9
set email_uuid if not provided
2022-03-17 11:58:08 -06:00
FusionPBX
32b920b917
Get session data for the email headers
2022-03-17 11:57:00 -06:00
FusionPBX
3336e1420a
If caller_destination is not set use dialed_user
2022-03-15 14:50:28 -06:00
FusionPBX
af994de554
Set caller_id_number using sip_from_user if the variable is not set.
2022-03-15 14:43:55 -06:00
FusionPBX
76a4e9dd50
Work on caller_destination, caller_id_name and caller_id_number.
2022-03-15 14:33:44 -06:00
agree
df1bed913c
[extension settings] fix cache not deleted on toggle ( #6324 )
2022-03-09 16:14:42 -07:00
FusionPBX
8ccbf26880
Change valet park timeout from 180 to 900.
2022-03-08 16:04:42 -07:00
FusionPBX
526315ff5a
Change valet park default timeout from 180 to 900.
2022-03-08 16:03:56 -07:00
FusionPBX
834fc1b15a
Fix the Desintation Select list for IVR Menu Other.
2022-03-04 12:04:08 -07:00
Joseph
66f255835a
add new polycom mac address vendor range ( #6315 )
2022-02-25 00:56:10 -07:00
FusionPBX
0fd70808bc
Add the country code for call block
2022-02-24 17:55:46 -07:00
FusionPBX
fac8ee8244
Hide Extension Summary Show all by default. ( #6318 )
...
* Hide Extension Summary button show all by default. Add new permission xml_cdr_extension_summary_all
Many extensions and CDR records make this a resource very intensive query. Disable by default for all groups.
* Add new permission xml_cdr_extension_summary_all
* Update xml_cdr_extension_summary.php
* Update xml_cdr.php
2022-02-24 01:53:54 -07:00
markjcrane
42d18aada9
Hide the contact users and groups if contact permissions value is set to false
2022-02-18 15:35:03 -07:00
FusionPBX
bbf61c3950
Use contact permissions for the fax contacts if value is true.
2022-02-18 14:08:14 -07:00
FusionPBX
39bd197437
Add contact permissions to default settings. Default false ( #6314 )
...
* Change contact_permissions to contact.permissions
* Update provision.php
* Remove provision contact permissions for a broader setting.
* Add contact permissions to default settings with a default value of false.
* Update app_config.php
2022-02-18 13:53:32 -07:00