Commit Graph

6477 Commits

Author SHA1 Message Date
AlexanderDCrane 530182731a Update destinations.php (#4265)
* Update destinations.php

* Update destinations.php
2019-06-06 18:55:59 -06:00
AlexanderDCrane a3e0f5e94f Update database_transactions.php (#4264)
* Update database_transactions.php

* Update database_transactions.php
2019-06-06 18:55:08 -06:00
blackwolfresearch 51fcd89756 Security Fixes (#4268)
* Updated fixes for CVE-2019-11409

* Fix for XSS - (CVE-2018-19094)

* Fix for fax cmd injection (CVE-2018-19096)
2019-06-06 18:46:00 -06:00
chansizzle 1101f108ba Update index.php (#4267) 2019-06-06 13:45:35 -06:00
FusionPBX 8f95ff8da1
Update time_condition_edit.php 2019-06-06 11:40:44 -06:00
jpattWPC e1efd90943 Allow Phrases to be used in IVRs (#4263)
With the current implementation, Phrases cannot be used in IVRs as streamfile.lua prevents keypresses from being passed back to the IVR. This fix makes a small change to the way phrases are stored and allows streamfile to be run without blocking IVR keypresses.
2019-06-05 21:12:13 -06:00
jpattWPC 7937f72ed3 Add support for PostgreSQL TLS (#4262)
This commit adds support for PostgreSQL TLS communication. This requires /etc/fusionpbx/config.php to have two parameters added:

$db_secure = true;
$db_cert_authority = "/path/to/ca.crt";
2019-06-05 21:10:58 -06:00
agree e2d6f5520d Update xml_cdr.php (#4256) 2019-06-05 12:18:56 -06:00
FusionPBX 2d950545b3
Update calls.php 2019-06-03 16:33:28 -06:00
AlexanderDCrane 521d60cc29 Update calls_active.php (#4249)
* Update calls_active.php

* Update calls_active.php
2019-06-03 16:32:57 -06:00
chansizzle 80eb1c7ff9 Update device_download.php (#4253) 2019-06-03 16:23:13 -06:00
FusionPBX 162fedd045
Update calls.php 2019-06-03 16:22:19 -06:00
chansizzle 0ed9cb4384 Update extension_download.php (#4254) 2019-06-03 15:35:03 -06:00
chansizzle ac96d85bb9 Update pin_download.php (#4255) 2019-06-03 15:34:35 -06:00
FusionPBX b7c68806ea
Update follow_me.php
Commenting out origination caller as it breaks caller id for calls that go through a ring group and then to follow me.
2019-06-03 15:08:37 -06:00
FusionPBX a4d1c1ace8
Update extensions.php 2019-06-03 13:50:56 -06:00
AlexanderDCrane 5bd0d2d3ba Update conference_profiles.php (#4250) 2019-06-03 11:40:09 -06:00
AlexanderDCrane 10695653ed Update conference_profile_params.php (#4251) 2019-06-03 11:33:26 -06:00
AlexanderDCrane ad8f1df051 Update calls.php (#4248) 2019-06-03 11:09:50 -06:00
AlexanderDCrane 247cc1b4c5 Update click_to_call.php (#4247) 2019-06-03 10:59:27 -06:00
AlexanderDCrane 9c9da09f0b Update conference_control_details.php (#4246) 2019-06-03 10:55:01 -06:00
AlexanderDCrane 136807335a Update conference_controls.php (#4245) 2019-06-03 10:54:38 -06:00
AlexanderDCrane 57c0c95ac0 Update conference_sessions.php (#4244) 2019-06-03 10:54:22 -06:00
AlexanderDCrane 43f57ebafb Update conference_rooms.php (#4243) 2019-06-03 10:53:58 -06:00
AlexanderDCrane 603afeacb4 Update conference_centers.php (#4242) 2019-06-03 10:53:39 -06:00
Bryan Redeagle 1f5cae758f Added support for Digium D-Series phones. (#4229) 2019-06-02 10:01:54 -06:00
FusionPBX 0c5236cfa0
Update index.php 2019-06-02 09:53:54 -06:00
danbgds 932276c125 Updated fixes for CVE-2019-11409 (#4170) 2019-06-02 09:53:17 -06:00
Len d599434a7b Update app_config.php (#4235) 2019-06-01 20:37:59 -06:00
FusionPBX f34737d72a
Merge pull request #4233 from AlexanderDCrane/patch-474
Update call_center_agent_status.php
2019-06-01 14:50:58 -06:00
FusionPBX 087799afa7
Merge pull request #4232 from AlexanderDCrane/patch-473
Update call_center_agent_dashboard.php
2019-06-01 14:50:33 -06:00
FusionPBX af40cc4a14
Merge pull request #4231 from AlexanderDCrane/patch-472
Update call_center_agents.php
2019-06-01 14:50:18 -06:00
AlexanderDCrane 903c29efb2
Update call_center_agent_status.php 2019-06-01 12:30:20 -06:00
AlexanderDCrane c6ee71ff2d
Update call_center_agent_dashboard.php 2019-06-01 12:30:17 -06:00
AlexanderDCrane a1c4e7d54e
Update call_center_agents.php 2019-06-01 12:30:11 -06:00
AlexanderDCrane 08c48e855c
Update call_center_queues.php 2019-06-01 12:29:59 -06:00
chansizzle 500e4fecf7
Update app_config.php 2019-05-31 11:38:31 -06:00
agree a2a365d114
Update xml_cdr.php 2019-05-30 15:02:32 -04:00
FusionPBX 8a3c58d3b5
Update exec.php 2019-05-30 01:31:01 -06:00
FusionPBX 47d8c642fa
Update contacts.php 2019-05-30 00:37:42 -06:00
FusionPBX 2a2efd0d5b
Merge pull request #4168 from AdrianFretwell/master
Update contacts.php default sort order
2019-05-30 00:35:51 -06:00
FusionPBX d37b717f15
Merge pull request #4222 from AlexanderDCrane/patch-469
Update call_recordings.php
2019-05-29 21:03:54 -06:00
FusionPBX b849d99d2e
Merge pull request #4223 from AlexanderDCrane/patch-470
Update call_center_queue.php
2019-05-29 21:03:35 -06:00
AlexanderDCrane 090f1171e3
Update call_center_queue.php 2019-05-29 21:00:15 -06:00
AlexanderDCrane 6f1cfbd1af
Update call_recordings.php 2019-05-29 21:00:05 -06:00
AlexanderDCrane 96b33e8d54
Update call_flows.php 2019-05-29 20:59:52 -06:00
FusionPBX e63a6c3878
Update call_center_queue.php 2019-05-28 15:14:22 -06:00
AlexanderDCrane c16dbb5f6c
Update call_center_queue.php 2019-05-28 15:08:33 -06:00
FusionPBX cbb0ea8293
Merge pull request #4218 from AlexanderDCrane/patch-466
Update call_broadcast.php
2019-05-28 14:54:48 -06:00
AlexanderDCrane 6998730875
Update call_broadcast.php 2019-05-28 14:53:38 -06:00
FusionPBX 6918f80755
Update call_block.php 2019-05-28 14:53:36 -06:00
AlexanderDCrane c81b948be5
Update call_block.php 2019-05-28 14:36:42 -06:00
FusionPBX 164f647eaa
Update autocomplete.php 2019-05-28 10:49:26 -06:00
FusionPBX 6781c827e8
Update index.php 2019-05-28 10:36:50 -06:00
FusionPBX 65180145d0
Update app_config.php 2019-05-28 09:02:47 -06:00
FusionPBX 67ba7bf319
Merge pull request #4214 from AlexanderDCrane/patch-463
Update access_control_nodes.php
2019-05-27 20:25:04 -06:00
AlexanderDCrane 73360b246d
Update bridges.php 2019-05-27 20:22:00 -06:00
AlexanderDCrane f685ae2237
Update access_control_nodes.php 2019-05-27 20:07:05 -06:00
FusionPBX 1c6ffe09dd
Update access_controls.php 2019-05-27 20:00:19 -06:00
AlexanderDCrane 069c0ecf2c
Update access_controls.php 2019-05-27 15:05:46 -06:00
FusionPBX e947647fb7
Merge pull request #4210 from chansizzle/patch-2
Update device_download.php
2019-05-27 10:23:01 -06:00
FusionPBX 8a6a45a4e2
Merge pull request #4212 from chansizzle/patch-4
Update pin_download.php
2019-05-27 10:22:20 -06:00
chansizzle 3507330511
Update pin_download.php 2019-05-27 10:08:08 -06:00
chansizzle d598ba07b4
Update extension_download.php 2019-05-27 10:06:21 -06:00
chansizzle c6d944f0c3
Update device_download.php 2019-05-27 10:03:26 -06:00
FusionPBX ac21fb14bc
Update content.php 2019-05-25 23:43:33 -06:00
Mark J Crane 03170de257 Move autocomplete 2019-05-26 05:32:23 +00:00
Mark J Crane ca3d67a302 Add the root includ file 2019-05-26 05:24:33 +00:00
FusionPBX 2bf9b9dfae
Update app_menu.php 2019-05-25 23:15:59 -06:00
FusionPBX 18e336bdb9
Update index.php 2019-05-25 23:14:53 -06:00
FusionPBX ef43a2c13b
Update content.php 2019-05-25 23:13:37 -06:00
Mark J Crane 922a68f592 Move and rename some files 2019-05-26 05:11:58 +00:00
FusionPBX 4acd3715e4
Create basic_operator_panel.php 2019-05-25 23:05:14 -06:00
Mark J Crane 0d50d272fd Move the operator panel 2019-05-26 04:56:43 +00:00
FusionPBX 4fcc1a2fb3
Update autocomplete.php 2019-05-25 22:32:39 -06:00
FusionPBX db08c9c8c4
Update index.php 2019-05-25 22:23:34 -06:00
FusionPBX de8dfb3a9f
Update xml_cdr.php 2019-05-24 19:54:27 -06:00
FusionPBX eb56801239
Merge pull request #4176 from chansizzle/patch-1
Update extension_download.php
2019-05-24 14:56:09 -06:00
FusionPBX e4cb6617b4
Update dialplan_outbound_add.php 2019-05-24 13:52:41 -06:00
FusionPBX 6f1e5aa479
Update xml_cdr.php 2019-05-24 13:51:43 -06:00
FusionPBX 888945e03e
Update xml_cdr.php 2019-05-24 13:45:29 -06:00
agree ea84f989a0
Update dialplan_outbound_add.php 2019-05-24 14:07:53 -04:00
agree 2a99f7ad2d
Update xml_cdr.php 2019-05-24 13:58:31 -04:00
agree 24b6c0f3f4
Update xml_cdr_inc.php 2019-05-24 13:55:59 -04:00
chansizzle 88f63d2184
Update extension_download.php 2019-05-24 11:34:51 -06:00
Len 2757dfc69a
Update dialplans.php 2019-05-22 11:06:26 -04:00
Len ef26a2e6f1
Update dialplans.php 2019-05-22 10:35:59 -04:00
Adrian Fretwell dad2318f23
Update contacts.php default sort order
Added a default sort order that can be set by the session, if unset defaults to last_mod_date descending.  Added a secondary sort on contact_organization ascending.
2019-05-22 09:53:12 +01:00
FusionPBX c6d91fc331
Update provision.php 2019-05-21 10:00:55 -06:00
Robert Stevens e59250cfd4 fix sip_h_Diversion typo 2019-05-17 00:24:57 -07:00
Len b2c57ee78f
Update app_config.php 2019-05-15 20:04:39 -04:00
Len 918001cfaa
Update app_config.php 2019-05-09 12:02:02 -04:00
Len 90192cc3ea
Update app_config.php 2019-05-08 12:52:35 -04:00
Len e56bb5d6ff
Update app_config.php 2019-05-08 12:50:40 -04:00
FusionPBX 1959187755
Update ring_group_delete.php 2019-05-08 08:58:26 -06:00
FusionPBX f769d0b7a9
Update ring_group_destination_delete.php 2019-05-08 08:57:52 -06:00
FusionPBX 1d163db6c3
Update ring_group_delete.php 2019-05-08 08:50:19 -06:00
FusionPBX a4834e391b
Update ivr_menu_option_delete.php 2019-05-07 19:34:52 -06:00
FusionPBX 0328cf8a64
Update ivr_menu_delete.php 2019-05-07 19:21:49 -06:00
FusionPBX 4136057fae
Update ivr_menu.php 2019-05-07 19:20:48 -06:00
FusionPBX cf8e29d79c
Update extension_delete.php 2019-05-07 14:01:51 -06:00
ednt e01687752b convert local html characters like Ü (#4069)
Foreign language html emails were sent as received.
Now all html entities should be converted to there corresponding UTF8 characters.
2019-05-07 11:29:50 -06:00
FusionPBX ae57523905
Update destination_delete.php 2019-05-05 19:31:43 -06:00
FusionPBX 36aeda4e34
Update app_defaults.php 2019-04-30 23:57:10 -06:00
FusionPBX a699bc0bbb
Update app_defaults.php 2019-04-30 23:49:44 -06:00
FusionPBX e9f7a03adf
Update index.php 2019-04-30 23:10:13 -06:00
FusionPBX 5c5c00022c
Update app_defaults.php 2019-04-30 23:09:24 -06:00
FusionPBX 8ac9c1530c
Update app_config.php 2019-04-30 23:08:53 -06:00
FusionPBX ed560bca10
Update destination_edit.php 2019-04-29 14:33:32 -06:00
FusionPBX 50b840ddde
Update destination_edit.php 2019-04-29 14:27:54 -06:00
FusionPBX cf1003d989
Update destination_edit.php 2019-04-29 13:22:30 -06:00
FusionPBX 74873d140c
Update app_languages.php 2019-04-29 13:18:02 -06:00
FusionPBX 6dda361bc3
Update app_config.php 2019-04-29 13:03:42 -06:00
FusionPBX 68b1639182
Update app_languages.php 2019-04-29 09:45:52 -06:00
FusionPBX 40e8724cb6
Update app_config.php 2019-04-29 09:41:54 -06:00
FusionPBX 5f6140ab2e
Update destination_edit.php 2019-04-29 09:41:21 -06:00
konradSC 9fd784046f Bug Fix: Paging Controls in the wrong place (#4056)
* Bug Fix: Paging Controls in the wrong place

Same fix as the one for the call recordings page. You couldn't type in a page number and press enter.

* Update dialplans.php
2019-04-27 09:50:18 -06:00
konradSC aa47a1e8ac Paging Controls Fix (#4048)
* Paging Controls Fix

Bug where you couldn't enter a page number and press ENTER to jump to that page.

* Update call_recordings.php
2019-04-27 09:47:44 -06:00
konradSC 9727991213 Set caller-id for Follow-me using Bridge method (#4059)
This keeps the same caller-id method for loopback, but adds in a method for caller-id using bridge.
2019-04-27 09:41:00 -06:00
FusionPBX 920d944d32
Update sql_query_result.php 2019-04-27 09:37:26 -06:00
FusionPBX 5d8be271c8
Update sql_query_result.php 2019-04-27 08:40:12 -06:00
FusionPBX 58766be047
Update app_config.php 2019-04-25 10:38:13 -06:00
FusionPBX 8ed019f522
Update app_menu.php 2019-04-25 10:37:40 -06:00
FusionPBX bcaa847aac
Update sql_query_result.php 2019-04-25 10:36:47 -06:00
FusionPBX c6ff33c782
Update exec.php 2019-04-25 10:34:57 -06:00
FusionPBX 0d1461f296
Update conference_sessions.php 2019-04-25 00:33:58 -06:00
FusionPBX c4a3c6e6d1
Update app_menu.php 2019-04-24 17:33:51 -06:00
FusionPBX 61e0091e34
Update app_config.php 2019-04-24 17:33:22 -06:00
FusionPBX 9e35ce0f64
Update device_profile_copy.php 2019-04-24 14:40:00 -06:00
FusionPBX ddc691e002
Update xml_cdr_inc.php 2019-04-24 14:37:26 -06:00
konradSC 9427b3bdf1 Only set "is_follow_me_loopback" if using loopback (#4057) 2019-04-24 13:36:14 -06:00
FusionPBX d8b2b6f912
Update follow_me.php 2019-04-24 13:24:40 -06:00
konradSC cf6ec78beb Follow-me Dialstring Bugfix (#4055)
Set the follow-me dial_string so the sofia_contact will work with multiple SIP profiles.
2019-04-24 08:57:02 -06:00
FusionPBX 8d543c9b21
Update bridge_edit.php 2019-04-23 10:03:47 -06:00
FusionPBX 42fbbe6418
Update bridges.php 2019-04-23 10:02:54 -06:00
Nate b173b9883c Email Logs: Fix Show All & Label 2019-04-22 06:46:06 -06:00
Luis Daniel Lucio Quiroz 67043c6ad8 [4.5] fixes null record_name and record_path fields in v_xml_cdr (#4053)
* record_name verification

* record_name better verification

when you carry on some updates from 4.0 to 4.2 and then 4.4, old dialplans do not create all the variables, record_session is created, but record_name (and record_path) are not null, set and lenght zero,  "" in otherwords.

Then, in the db record, record_name and record_path are empty, regardless if the recording file exists. Therefore, they are not shown in the CDR app.
This fixes this issue.
2019-04-20 17:05:40 -06:00
FusionPBX 5c25055ed1
Update email_log_view.php 2019-04-20 13:25:15 -06:00
FusionPBX 2596507dd7
Update email_logs.php 2019-04-20 09:46:52 -06:00
FusionPBX 7a44f73669
Update email_log_delete.php 2019-04-20 09:43:16 -06:00
FusionPBX d1b5dba528
Update app_config.php 2019-04-20 09:41:51 -06:00
FusionPBX 7b7590a436
Update email_log_delete.php 2019-04-20 09:40:54 -06:00
FusionPBX ac6442deb3
Update email_logs.php 2019-04-20 09:37:19 -06:00
FusionPBX 1fe331ebc6
Update email_log_delete.php 2019-04-20 09:33:27 -06:00
FusionPBX a994b63fc2
Update email_log_view.php 2019-04-20 09:32:08 -06:00
FusionPBX 2d45f12b2e
Update email_logs.php 2019-04-20 09:31:11 -06:00
FusionPBX 186a26d556
Update email_logs.php 2019-04-20 09:27:38 -06:00
FusionPBX 37d0aafff8
Update app_config.php 2019-04-20 09:26:21 -06:00
FusionPBX e32d01ae9c
Update xml_cdr_statistics_inc.php 2019-04-19 11:02:58 -06:00
FusionPBX 6051aa27eb
Update destination_imports.php 2019-04-18 12:23:12 -06:00
Luis Daniel Lucio Quiroz f3b67dcee2 [4.5] Fix CDR Details (#4052)
Same as 4.4
2019-04-18 11:58:34 -06:00
FusionPBX 266d53ddb5
Update email_log_delete.php 2019-04-18 09:56:08 -06:00
FusionPBX 4bb6c805c8
Update email_logs.php 2019-04-18 09:35:48 -06:00
FusionPBX 4e06fa466e
Update and rename email_view.php to email_log_view.php 2019-04-18 09:15:41 -06:00
FusionPBX 29bc8ff39c
Update email_logs.php 2019-04-18 09:12:42 -06:00
FusionPBX a144ca24de
Update email_log_delete.php 2019-04-18 09:01:50 -06:00
FusionPBX 082170e80f
Update and rename email_cron.php to email_log_cron.php 2019-04-18 09:01:05 -06:00
FusionPBX b38d578b48
Update app_menu.php 2019-04-18 08:59:28 -06:00
FusionPBX b84f199dea
Update app_languages.php 2019-04-18 08:58:41 -06:00
FusionPBX 96d1b15cb5
Update app_config.php 2019-04-18 08:57:53 -06:00
FusionPBX 8fcda9cbd1
Update email_test.php 2019-04-18 08:56:16 -06:00
FusionPBX 378567487f
Update and rename email_delete.php to email_log_delete.php 2019-04-18 08:52:38 -06:00
FusionPBX 8e8e10d1ac
Update and rename emails.php to email_logs.php 2019-04-18 08:51:32 -06:00
markjcrane 75734baf99 Move app/emails to app/email_logs 2019-04-18 14:27:01 +00:00
FusionPBX 2acd85ae24
Update app_config.php 2019-04-18 08:38:54 -06:00
FusionPBX 8875370494
Update destination_imports.php 2019-04-17 23:26:49 -06:00
FusionPBX 18919dda90
Update destination_imports.php 2019-04-17 23:26:09 -06:00
FusionPBX 42e589ff60
Update sql_backup.php 2019-04-17 09:44:24 -06:00
FusionPBX bd78bcad75
Update sql_query_pdo.php 2019-04-17 09:43:35 -06:00
FusionPBX 4763997bb4
Update sql_query_db.php 2019-04-17 09:42:12 -06:00
FusionPBX 9e811ccd2d
Update sql_query_db.php 2019-04-17 09:39:58 -06:00
FusionPBX 6b23208f1b
Update sql_query_result.php 2019-04-17 09:38:54 -06:00
FusionPBX 6902cbe06d
Update exec.php 2019-04-17 09:37:56 -06:00
FusionPBX ddf7a40d49
Update call_center.php 2019-04-16 17:06:05 -06:00
Nate 4ec1c3e361 Additional browser autofill prevention for Extensions and Voicemails 2019-04-13 17:39:43 -06:00
FusionPBX 9118cdd1a0
Update device_edit.php 2019-04-13 01:34:00 -06:00
Nate e6050cb193 Additional browser autofill prevention for Devices, Fax, Gateway and User 2019-04-12 10:18:03 -06:00
FusionPBX 66ccc863ed
Update 010_user_exists.xml 2019-04-12 10:03:12 -06:00
FusionPBX 4d413a749e
Update 050_user_record.xml 2019-04-12 10:02:22 -06:00
FusionPBX 20f86896c4
Update 200_agent_status.xml 2019-04-11 18:07:54 -06:00
konradSC 7fe9794191 Bug fix: No answer_stamp in CDR (#4049)
* Bug fix: No answer_stamp in CDR

Here's a fun little bug that took me a longer than it should have to figure out. When a person make a call and then cancels the request there is no "answer_stamp" written to the CDR. Because of this, v_call_recordings.call_recording_name gets imported as NULL. This causes all the canceled calls to show up in the Call Recordings app first in the list and with no date set.

* Update xml_cdr.php

* Update v_xml_cdr_import.php
2019-04-11 18:00:11 -06:00
FusionPBX e0867b0221
Update xml_cdr_inc.php 2019-04-11 17:53:10 -06:00
FusionPBX 722c0482ff
Update dialplan.php 2019-04-10 12:37:38 -06:00
FusionPBX b15e692e6f
Update dialplan.php 2019-04-10 12:21:53 -06:00
FusionPBX 0f965c8928
Update index.php 2019-04-05 17:02:58 -06:00
FusionPBX e43ca27ba2
Update exec.php 2019-04-05 16:40:17 -06:00
FusionPBX f38676b7b6
Update index_inc.php 2019-04-05 13:56:45 -06:00
FusionPBX 391a23d070
Update index_inc.php 2019-04-05 12:49:58 -06:00
Nate 8adcdff79b Contact Attachments: Change Upload Date field to timestamptz. 2019-04-04 15:47:14 -06:00
FusionPBX a87ac93d71
Update app_config.php 2019-04-04 14:50:25 -06:00
StratoSwitch 3263cd2e93 Update call_center.php (#4046)
Add pause before greeting if greeting assigned
2019-04-04 10:20:34 -06:00
Nate 418eeb83e4 Messages: Contact List text adjustments. 2019-03-29 10:15:46 -06:00
Nate f280969324 Messages: Better contact image efficiency. Display images in Contacts list. 2019-03-29 10:11:30 -06:00
Nate 448e8e3f4c Contacts: Primary image (attachment) icon added to Contact List for quick view. Delete attachments when Contact deleted. 2019-03-28 18:53:01 -06:00
Nate 6ac511f448 Messages: Add border to Contact images in message thread. 2019-03-28 18:15:22 -06:00
Nate b7e7d1180c Messages: Show date and time local to user. 2019-03-28 18:09:51 -06:00
Nate e9780736ef Messages: Integrate primary attachment (image) from Contacts in message thread. Dynamically adjust thread height on window resize. 2019-03-28 17:58:02 -06:00
Nate 6acd640d2f Messages: Use more accurate message attachment size function. 2019-03-28 12:20:15 -06:00
Nate f604880d9c Contacts: Add Contact Attachments 2019-03-28 12:18:24 -06:00
FusionPBX 50db42eaab
Update 030_is_loopback.xml 2019-03-27 10:57:53 -06:00