Commit Graph

19487 Commits

Author SHA1 Message Date
agree 2b16cab6a4
[extensions] Fix adding hotdesking duplicate error 2022-11-03 13:46:50 -04:00
agree d9e43cda4c
set dbh if there isn't a global dbh set (#6489) 2022-11-03 10:49:22 -06:00
FusionPBX b88c79938b
Use this for better backward compatiblity
Will keep this file for a while to give people an easier upgrade.
It will be removed again but will give some time for features to be upgraded.
2022-11-02 21:05:54 -06:00
FusionPBX d3ee256286
Remove these as they break PHP 7.0
Doesn't just break PHP 5.6 it also breaks PHP 7.0
2022-11-01 15:52:56 -06:00
FusionPBX acf3781bd3
Use the destination_prefix permission 2022-11-01 12:07:56 -06:00
FusionPBX ef98de7a8f
Update to match other recent SPA phones 2022-10-31 10:02:38 -06:00
FusionPBX 3796d6424e
Add RTP_Packet_Size set to 0.020 2022-10-31 09:56:37 -06:00
FusionPBX cb96c4a848
Inbound routes use destination sip_req_user
This setting allows adjusting the variable that is used for match the inbound number. For many years inbound routes have used destination_number as the variable to match inbound calls. When SIP diversion header is used the destination_number is not always dependable. The variable sip_to_user is more dependable but still fails with how some providers have implemented the SIP diversion header. It appears the sip_req_user is the seems to be the most dependable.
2022-10-28 09:10:54 -06:00
FusionPBX b620b36f28
Use SQLite by default for FreeSWITCH 2022-10-26 13:52:30 -06:00
FusionPBX 3859f72c5a
Minor version increment to 5.0.5 2022-10-26 10:01:44 -06:00
Tuan Nguyen c797953291
Fix Call Center max wait time with no agent reached (#6487)
Fix xml_handler when edit Max Wait Time With No Agent Reached when edit Call Center
2022-10-26 09:57:36 -06:00
FusionPBX 1ec440684b
Replace X-accountcode with accountcode
Deprecating the "X-" Prefix (RFC 6648)
https://www.rfc-editor.org/rfc/rfc6648
2022-10-26 09:56:19 -06:00
Alex b3f16569fd
Update multiple registration (#6488)
* Update {$mac}.cfg
2022-10-24 16:09:01 -06:00
FusionPBX 95dd6094e0
Removing this because it breaks Missed Call results
Missed calls should include hangup_cause NO_ANSWER
2022-10-24 15:27:41 -06:00
levishores 63e6c5ab66
Update blf_subscribe.lua (#6482) 2022-10-24 13:09:33 -06:00
FusionPBX bdbc1c2d4d
Fix dual registration 2022-10-24 10:45:04 -06:00
FusionPBX f40621141f
Update the include path 2022-10-22 23:56:10 -06:00
FusionPBX 720eb58a89
Re-organize the inlcudes. 2022-10-22 23:52:01 -06:00
FusionPBX 150e3cfed7
Re-organize the includes 2022-10-22 23:50:31 -06:00
FusionPBX 9cd8261eda
Update email_queue.php 2022-10-22 23:47:58 -06:00
FusionPBX 5a71e16f15
Use the config.conf file 2022-10-22 23:45:59 -06:00
FusionPBX bc378823bd
Check teh config method result.
Show the error message if the result is false.
2022-10-22 19:23:03 -06:00
FusionPBX d87ecbb3f2
Add a message variable. 2022-10-22 19:21:48 -06:00
FusionPBX bfe557edc3
install class method return boolean 2022-10-22 19:13:32 -06:00
FusionPBX 9880cd630a
Update install.php 2022-10-22 18:46:22 -06:00
FusionPBX dd87f510c6
Update install.php 2022-10-22 18:39:03 -06:00
FusionPBX a0e3cd1268
Use is_writable on the config directory
- If the directory is writable and config.php exists then use it to write the config.conf file.
- Otherwise provide a message on the commands to run to create the config.conf file.
2022-10-22 18:16:52 -06:00
FusionPBX e807f9c14a
Move the config.php section 2022-10-22 17:48:47 -06:00
FusionPBX e84927a216
Use the new install class
- Move the code to build config.conf file
- If the config.php file exists use it to create the config.conf file
2022-10-22 16:49:24 -06:00
FusionPBX 2178427977
Add content to the config method 2022-10-22 16:44:19 -06:00
FusionPBX 7685e7fcdb
Delete iso_countries.php 2022-10-22 15:23:04 -06:00
FusionPBX 4892c468eb
Create the install class 2022-10-22 15:22:47 -06:00
FusionPBX fdf5f5f1f1
Update configuration.htm 2022-10-22 15:06:24 -06:00
FusionPBX 127d55579f
Add button style to the install 2022-10-22 14:16:53 -06:00
FusionPBX b44a4da6e1
Add local CSS to install.php 2022-10-22 13:19:13 -06:00
FusionPBX d345542098
Update css.php 2022-10-22 10:49:09 -06:00
FusionPBX d8acec2630
Update install.php 2022-10-21 12:28:14 -06:00
FusionPBX 7485757458
Change the timeout to 20 seconds 2022-10-21 11:43:53 -06:00
FusionPBX 4afc040efa
Add SMTP Timeout and SMTPKeepAlive 2022-10-21 11:43:14 -06:00
FusionPBX 88b43cfa14
If no handle return false
Splitting up the condition and return false for each condition works in all tests.
2022-10-20 16:18:55 -06:00
FusionPBX b004e8f3ba
Add message Unable to connect... 2022-10-20 16:07:23 -06:00
FusionPBX 87360643ab
Update upgrade.php 2022-10-19 22:25:28 -06:00
FusionPBX 2ea90bfc52
Copy of the domain array and used it in dialplan import 2022-10-19 13:48:15 -06:00
frytimo 2bdf0d382e
add isset($_REQUEST['debug']) before testing value for true (#6486)
Co-authored-by: Tim Fry <tim@voipstratus.com>
2022-10-19 11:49:31 -06:00
FusionPBX 2816a54a8f
Use the now() for PostgreSQL
This prevents and error for SQLite
2022-10-19 11:29:22 -06:00
FusionPBX 7e88b594dd
Use the database_dir variable 2022-10-19 11:07:43 -06:00
FusionPBX 14552806a1
Update upgrade.php 2022-10-19 11:06:38 -06:00
FusionPBX 353be53ba8
Use sqlite by default
FusionPBX uses PostgreSQL by default
FreeSWITCH uses SQLite by default
2022-10-19 11:06:24 -06:00
FusionPBX 0bba8702a1
Add sqlite support
Example use in config.conf file.

database.1.type = sqlite
database.1.path = /var/lib/freeswitch/db
database.1.name = core.db
2022-10-19 10:57:04 -06:00
FusionPBX 87ccce1867
Fix the sub data insert. 2022-10-18 13:04:16 -06:00