Commit Graph

19601 Commits

Author SHA1 Message Date
FusionPBX
e1b0f08321 Update the config.conf include 2023-01-13 13:58:06 -07:00
FusionPBX
86b8c2bea6 Update the fax-queue config.conf include 2023-01-13 13:56:34 -07:00
FusionPBX
1aa1467872 Allow inbound_route_view and outbound_route_view permissions 2023-01-11 23:35:29 -07:00
FusionPBX
59129449fd Rebuild the dialplan SQL 2023-01-11 20:21:14 -07:00
FusionPBX
dad60ef40a config fs_path convert to boolean
The fs_path setting from config.conf is picked up from the config as a string. The directory.lua code expects the value as boolean so we are converting it to a boolean so it can be used in that way.
2023-01-11 19:52:42 -07:00
denisent
422b41cf8f malformed sql messed up fax server columns (#6535) 2023-01-11 15:04:34 -07:00
FusionPBX
bb3b813ce4 Update year range to include years passed
This is needed so that if going back to an old time condition see the year it previously had. This provides opportunity to update or remove the old time condition. This provides time to remove the old setting and not confuse it with new years.
2023-01-09 16:49:18 -07:00
FusionPBX
d796eee8a0 Security: validate the user
Safest approach is to validate the user for the current domain.
2023-01-08 11:49:34 -07:00
FusionPBX
60aa8f6ab2 Remove the domain from the user_id 2023-01-08 11:46:57 -07:00
FusionPBX
cf69ee46dc Use the call recordings view 2023-01-07 08:44:20 -07:00
Alex
37ab508d1b Update chart.js v3 to v4 (#6529)
* Update chart.min.js

* Update missed_calls.php

* Update recent_calls.php

* Update system_counts.php

* Update system_cpu_status.php

* Update system_status.php

* Update domain_limits.php

* Update voicemails.php
2023-01-06 13:18:53 -07:00
Alex
310d4d00e7 Fix chartjs-adapter-date-fns (#6528) 2023-01-05 15:52:59 -07:00
Alex
b43d6f3267 Update chart.min.js (#6527) 2023-01-05 14:54:46 -07:00
Alex
bae38f3b65 Update chart.js (#6526)
* Update chart.min.js

* Update chartjs-adapter-date-fns.bundle.min.js

* Update chart.min.js
2023-01-05 14:45:50 -07:00
FusionPBX
0dbbdd000e Create shell_esc.lua 2023-01-04 19:48:36 -07:00
FusionPBX
1e49e686c9 Add additional values to Registrations array
Items added to registrations array
* network-ip
* sip-auth-user
* ping-status
2023-01-04 14:05:16 -07:00
Alex
08a6cdb864 Update system_counts.php (#6525) 2023-01-04 09:42:58 -07:00
Harry Foster
13bcd5d244 Updated device key save to be a submit function for the form. (#6524)
The reason for this is the default behaviour for 'return' or 'enter' is to delete the device entirely. This makes using a barcode scanner impossible, or user error resulting in a lot of lost time.
2023-01-04 09:19:48 -07:00
FusionPBX
2b1b4b9315 Blind transfer on fail return call to sender 2023-01-03 18:34:05 -07:00
FusionPBX
819d7aeb4c Update spandsp 2023-01-02 23:58:38 -07:00
FusionPBX
784bdafccf Use the time zone and format the date 2023-01-02 23:21:40 -07:00
FusionPBX
a93bce2ae4 Disable grandstream_enable_call_features
When enabled it breaks ability to dial 72/73/74 or 97/98 and other feature codes
2023-01-02 11:52:08 -07:00
demonspork
7e58f6d773 Fix edge case permissions problem with extension_advanced (#6512)
* Fix edge case permissions problem with extension_advanced
2022-12-31 11:57:41 -07:00
zrd740
7908de0965 Update t41p {$mac}.cfg to correct IPv4 / IPv6 bug (#6516)
I was having an issue where my T41P phones were getting provisioned with IPv4 & IPv6 - even though I specified in default settings yealink_ip_address_mode=0 for IPv4 only. Checked the y000000000036.cfg, which was setting it correctly. The issue was that {$mac}.cfg was overriding the correct setting. There were several instances of "network.ip_address_mode = 2" in this file, which specifies ipv4&ipv6. I changed all 5 of those entries in this file to pull from the default setting {$yealink_ip_address_mode} rather than just setting a static value of 2. I don't know why it has this listed in this file 5 times. But, this change resolved my issue and will force the T41P provisioning to follow FusionPBX default settings.
2022-12-31 11:51:08 -07:00
yois615
cb1777c794 [call_flow] Adjust lamp on web changes (#6519)
Trigger event on status change from WebUI
2022-12-31 11:49:33 -07:00
Alex
21dfbc2d61 Update system_counts.php (#6517) 2022-12-31 11:47:33 -07:00
yois615
885c950a15 [call_center] Add uuid to lamp turn (#6518)
Agent log out from queue would have delayed lamp turn off.
Solution credit:
https://www.pbxforums.com/threads/agent-status-blf.549/page-2#post-11458
2022-12-31 11:46:58 -07:00
yois615
967445ab34 [call_center] Use agent_name or agent_id (#6520)
When logging into call center from phone, index.lua
only supports identity with agent_id.  We allow passing
agent_name as well to assist with BLF configuration.
2022-12-31 11:44:37 -07:00
yois615
2a0616b050 [call_center_active] Queue pickup (#6521) 2022-12-31 11:42:44 -07:00
Vincent
68f7ca517e Update all model templates of Flyingvoice. (#6509)
* Fix the registration failed after provision Flyingvoice phone.

* Fix the parameter configuration of Flyingvoice not displayed in the Default Settings

* Fix: after configuring SIP line 1 of Flyingvoice phone, other SIP lines are disable and the configuration parameters of Flyingvoice are not displayed by default settings.

* Fix after configuring SIP line 1 of Flyingvoice phone, other SIP lines are disable.
* Fix the configuration parameters of Flyingvoice are not displayed by default settings.

* Fix: when only one sip line's shared line is enable, the shared lines of all SIP lines will be enable.

* Fix: unable to generate configuration file of Flyingvoice due to syntax error.

* Add the P1X, P2X, P3X, P5X, i86Box, iMetalBox, audioKit Series for Flyingvoice in Devices.

* Update all model templates of Flyingvoice.
2022-12-31 11:32:58 -07:00
markjcrane
7c44a0b642 Add missing CDR image 2022-12-31 10:32:56 -07:00
FusionPBX
52308e2f15 Set new_json from the array
Fixes the new_json value that is added to the database transactions table.
2022-12-29 23:55:11 -07:00
FusionPBX
ef1dbca245 Fix paging records for call recordings 2022-12-29 12:05:51 -07:00
FusionPBX
ba9548c196 Minor version update to 5.0.7 2022-12-29 11:21:58 -07:00
FusionPBX
6a3f7e95a4 When greeting is used a short sleep is required
Without the sleep may miss the beginning of the recording.
2022-12-23 10:03:29 -07:00
FusionPBX
0afe985352 Make the SQL queries more readable 2022-12-22 13:15:14 -07:00
FusionPBX
9f0217aa44 user_dashboard has been replaced by core/dashboard 2022-12-22 13:09:35 -07:00
FusionPBX
f714ef6798 Fix problems with the app_uuid and domain_uuid
app_uuid was null, and domain_uuid getting the wrong uuid.
2022-12-22 13:04:24 -07:00
FusionPBX
c9fe34f271 Change call_routing to call_forward. 2022-12-22 13:02:27 -07:00
demonspork
19354fa37c Update local_extension fail_on_single_reject (#6514)
Update local_extension fail_on_single_reject to handle stale registrations and other failures. Previously any failure mode would cause the call to drop to all registrations.
2022-12-22 00:27:50 -07:00
FusionPBX
8c749a2d02 Hide domain from list for user without permission
Use session domain_uuid by default when saving a new stream.
2022-12-22 00:18:43 -07:00
FusionPBX
ba8adb9df6 Make streams more admin group safe. 2022-12-22 00:13:06 -07:00
FusionPBX
a44ca60441 Category and Search pass-through (#6511)
* Update default_settings.php

* Update default_setting_edit.php
2022-12-20 14:12:47 -07:00
FusionPBX
ee17eb2665 Security, sanitize fax file path and name 2022-12-18 15:39:11 -07:00
FusionPBX
347874d42f Fix mkdir by includ function an use after includes 2022-12-18 12:13:01 -07:00
FusionPBX
fa8ef47510 Make Aastra config files more like other provision templates (#6510)
* Update {$mac}.cfg
2022-12-16 13:13:55 -07:00
demonspork
5ccd29f20f Add : colon to menu item links to fix external links (#6508) 2022-12-15 18:29:46 -07:00
demonspork
0719510ab5 Update file_cache.lua (#6507)
* Update file_cache.lua

Updated file_cache.lua to use default settings for compatibility with the removal of config.lua/local.lua. Also refactored some code for readability/nesting

* reload remote server list on cache clear
2022-12-14 10:10:34 -07:00
FusionPBX
a83982ea1b Set where and order_by to public 2022-12-14 09:58:27 -07:00
FusionPBX
30ddc55e03 Update 035_call_direction.xml
Change call_direction dialplan to set the value to local only if the value is empty.
2022-12-12 10:10:03 -07:00