Commit Graph

381 Commits

Author SHA1 Message Date
FusionPBX
f862d65f4b If fax succes is 1 then fax_status set to sent 2023-02-09 12:28:22 -07:00
FusionPBX
1078bacd70 Move database.name add adiditional comments 2023-02-07 22:56:44 -07:00
FusionPBX
78b4651106 Use additional conditions so sqlite will work or postgresql
Also added trim to prevent a trailing space from breaking the dsn string for sqlite.
Also added debug lines helpful for testing.
2023-02-07 22:50:05 -07:00
FusionPBX
aacb232fc3 Add debug info and change method to access the table
Changing the method to access the table with dot notation is just a style should work either way.
2023-02-07 22:47:03 -07:00
FusionPBX
09c41b88ef Add contact-params (#6545)
Adding contact params for control over this setting.
2023-02-06 22:24:16 -07:00
FusionPBX
0a6148bbc4 Use the switch database defined in config.conf 2023-02-01 19:51:33 -07:00
fusionate
107b8a48f2 Voicemail: Default/Domain Settings to control CID Number and Date & Time playback/order. 2023-01-27 22:17:51 +00:00
fusionate
8f2e1b0cd1 IVR Menu: Implement Enabled toggle control on Options. 2023-01-23 23:45:57 +00:00
K-Flagman
581c919132 Add iphone style toggle to enable/disable ring groups destinations #6394 (#6395)
* Add iphone style toggle for destinations in ring groups

* Add iphone style toggle for destinations in ring groups

* only select enabled destination when make ring group calls

* add destination_enable filed in table v_ring_group_destinations schema

* Change destination_enabled value on to true.

* Update app_config.php

* Change destination_enabled from on to true

* Change destination_enabled to boolean

* Delete fix.css

* Will style this

* Update template.php

Co-authored-by: flagman <flagman@flagman.com>
Co-authored-by: FusionPBX <markjcrane@gmail.com>
Co-authored-by: K-flagman <43560934+kapetrosyan@users.noreply.github.com>
2023-01-20 18:25:13 -07:00
FusionPBX
62a8b95a16 Use effective_caller_id_name for local caller ID name
A local call does not have caller_id_name set automatically so we need to use effective_caller_id_name
2023-01-19 14:48:18 -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
FusionPBX
0dbbdd000e Create shell_esc.lua 2023-01-04 19:48:36 -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
FusionPBX
347874d42f Fix mkdir by includ function an use after includes 2022-12-18 12:13:01 -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
b3d201b909 Add Voicemail Greeting mp3 option 2022-12-09 15:01:27 -07:00
FusionPBX
3f4c74dac8 Simplify the speed_dial cache key 2022-12-08 21:07:25 -07:00
agree
095e1f6016 [directory.lua] Add domain_uuid to export_vars (#6493) 2022-11-15 22:22:11 -07:00
FusionPBX
2d3b41a3ee Use wild card with sofia_contact by default. 2022-11-15 10:37:37 -07:00
FusionPBX
ddcc5d3065 Fix number alias by removing code that broke it. 2022-11-14 16:48:09 -07:00
agree
d9e43cda4c set dbh if there isn't a global dbh set (#6489) 2022-11-03 10:49:22 -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
levishores
63e6c5ab66 Update blf_subscribe.lua (#6482) 2022-10-24 13:09:33 -06:00
FusionPBX
2816a54a8f Use the now() for PostgreSQL
This prevents and error for SQLite
2022-10-19 11:29:22 -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
2d88fc35d8 Get http_protocol from default settings 2022-10-12 11:40:38 -06:00
FusionPBX
1fd0b9976b Add http_protocol as a default setting 2022-10-12 11:38:14 -06:00
FusionPBX
eadc950298 Remove deprecated domain_count 2022-10-11 11:09:48 -06:00
FusionPBX
0a2798575c Remove domain_count
Not needed only request domain_uuid if value is null
2022-10-11 11:07:48 -06:00
FusionPBX
122a8c1e03 Set the temp_dir variable 2022-10-11 10:59:51 -06:00
FusionPBX
a52ab303e9 Remove deprecated write_config 2022-10-10 13:28:22 -06:00
FusionPBX
30ec556c4a Remove script write_config method. 2022-10-10 13:27:50 -06:00
FusionPBX
7aa7ae4dd1 Add option to use host or hostaddr in config.conf 2022-10-10 13:08:30 -06:00
FusionPBX
26401d45c0 Replace config.lua with config.conf 2022-10-10 12:48:35 -06:00
FusionPBX
adcc0ad068 Get the dial_string from default settings 2022-10-08 23:48:24 -06:00
FusionPBX
8f269a56f9 Update lazy_settings.lua 2022-10-08 23:43:51 -06:00
FusionPBX
263af5a76f Change the indentation from two spaces to a tab. 2022-10-08 23:43:08 -06:00
FusionPBX
370139f7ef Add sip_req_user next to sip_to_user 2022-09-26 15:19:31 -06:00
FusionPBX
2f19cf2ff4 Add sip_req_user as another alternative destination. 2022-09-26 14:46:52 -06:00
FusionPBX
49aa12067b When using sip_to_user set before the dialplan_cache_key
To get use the sip_to_user  it needs to be set before the cache
2022-09-22 16:26:49 -06:00
FusionPBX
f4b9a3331c Change from switchname to hostname 2022-09-22 15:02:36 -06:00
FusionPBX
eeec6173e0 Update dialplan.lua 2022-09-22 15:01:36 -06:00
FusionPBX
7d641711fc Get the mime type to set vm_message_ext 2022-09-12 16:53:12 -06:00
FusionPBX
81688cb8c8 Remove transcription from if statements.
Transcription is handled using the email queue.
2022-09-12 16:07:59 -06:00
FusionPBX
f63cbfaa78 Fix the find_file function when so it works with base64 2022-08-27 23:29:20 -06:00
agree
d52695b29f [fax] replace bg_system with os.execute (#6462)
to support systems that have the system commands disabled
2022-08-23 10:14:34 -06:00
yois615
6e2e54922f Retain recording display name and reset digit timeout (#6163)
This commit fixes 2 issues:
1. The recording name was not preserved upon
rerecording

2. When selecting rerecord, the digit timeout would retain
the value of 100, preventing the user from selecting the recording
id
2022-08-22 11:15:23 -06:00
agree
fa270a4ee8 [ring groups] remove unused code (#6456) 2022-08-22 11:11:59 -06:00
emak
26b3e7893b Add Fax Queue TX Email Variables (#6460)
* Add db field to v_fax_queue to link to fax log

* Add fax_duration field to v_fax_logs

Add fax duration to db to allow for logging of this data for fax email templates.

* Add new email variables to fax send

* Fix some logging variables and fax_log_uuid

Added back some missing session variables for the fax log.

Also update the email queue db field with the fax_log_uuid to allow us to add variables to the fax email templates later.

* Update hangup_tx.lua
2022-08-19 18:08:43 -06:00