Alexey Melnichuk
b72a39d6e3
Change. Use odbc connector if there exists odbc database
...
It needs because on windows FreeSWITCH builds without native support PostgreSQL.
2015-07-13 15:04:33 +04:00
Alexey Melnichuk
8f554cf889
Fix. Use OS specific copy function.
2015-07-13 10:44:47 +04:00
Alexey Melnichuk
d1dfe3258c
Fix. Remove debug output.
2015-07-13 10:42:14 +04:00
FusionPBX
aef6836d75
Merge pull request #1016 from moteus/xml_cdr_escape
...
Fix. Escape `<>` in all fields in CDR xml.
2015-07-10 08:58:13 -03:00
FusionPBX
8c9e76c656
Merge pull request #1012 from moteus/issues_1006
...
Use long string syntax to generate `config.lua` file.
2015-07-10 08:56:32 -03:00
markjcrane
36c4ac0e45
Change 'is null' to 'is not null'.
2015-07-10 08:00:08 -03:00
markjcrane
8130e970ab
Fix the call center dialplan so that it does not create duplicates using the new call center class.
2015-07-09 10:48:01 -03:00
Alexey Melnichuk
e97ca204fd
Fix. Send fax via web on Windows.
...
* tiffXXX utils did not work with paths like `C:/xxx/ddd.tif`
* using `gswin32c` instead of `gs`
* using `copy` function instead of `cp` command
2015-07-09 16:12:27 +04:00
markjcrane
fb5c1a6ef9
Fix the dialplan_uuid for call center dialplan.
2015-07-09 01:01:12 -03:00
markjcrane
2b0c9d6016
Fix the call center timeout action for the dialplan.
2015-07-09 00:54:27 -03:00
markjcrane
42cad993d7
Change {#server_address_2} to {$server_address_2} for the GX42xx template.
2015-07-09 00:05:29 -03:00
markjcrane
b6d95174b0
Play voicemail messages with the newest messages first.
2015-07-08 15:46:34 -03:00
markjcrane
58311a8d98
Prevent nil from causing problems with functions/settings.lua.
2015-07-08 15:36:33 -03:00
markjcrane
e33943f5a4
This Hot desking has been moved to optional Apps directory. It is now considered to be deprecated and replaced by a better feature.
2015-07-08 12:10:17 -03:00
markjcrane
fda7add887
Remove trailing spaces and adjust the vertical spacing.
2015-07-08 09:30:00 -03:00
markjcrane
39960bac8d
Don't override the device vendor type.
2015-07-08 01:43:52 -03:00
markjcrane
fbcd47394b
Add device key type column add the vendor name.
2015-07-08 01:41:24 -03:00
markjcrane
8123974de4
Add several provision default settings.
2015-07-07 18:07:25 -03:00
markjcrane
b2cdce4940
Change the table name from device lines to keys.
2015-07-07 14:44:14 -03:00
markjcrane
32b511cd64
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-07-07 14:31:08 -03:00
markjcrane
2b150eca0d
Add device key vendor to assign a key to a vendor.
2015-07-07 14:25:00 -03:00
Alexey Melnichuk
b4435c974e
Fix. xml_handler/directory generate vm params based on number_alias
2015-07-07 18:16:21 +04:00
Alexey Melnichuk
86b0b21e7b
Fix. Use extension to generate dial-string in xml_handler
...
When uses number_alias contact should be searched by extension name.
2015-07-07 17:47:50 +04:00
Alexey Melnichuk
7f8a57739e
Use existed variable.
2015-07-07 13:46:25 +04:00
Alexey Melnichuk
270d232d33
Fix. Show registrations to sip profile with force-XXX-domain.
...
When on profile set `force-register-db-domain` realm on xmlstatus is just IP but user is like 101@domain.name .
2015-07-07 13:39:57 +04:00
Rich Breton
9c03764359
Update README.md
...
Added some info to make it less confusing
2015-07-06 19:37:18 -06:00
markjcrane
ae99066dcd
The extension_password permission is not needed on the field name as the password is auto-generated. Because of this its only needed on the update.
2015-07-06 12:15:03 -06:00
markjcrane
c5b04b94d9
Add AR eg translation.
2015-07-05 23:13:46 -06:00
markjcrane
3ba9759bed
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-07-05 23:11:29 -06:00
markjcrane
4742fac8f9
Adjustments to event_socket_request to make it faster.
2015-07-05 23:08:10 -06:00
Rich Breton
262306386c
Update README.md
...
Adding more clarification for contributions
2015-07-05 01:01:37 -06:00
FusionPBX
677d2f069f
Update confirm.lua
...
Add a domain_name nil check.
2015-07-04 04:16:44 -06:00
markjcrane
b0e24db2fa
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-07-03 09:52:36 -06:00
markjcrane
b46d68777a
Use originate_delay_start to fix the enterprise ring group delay.
2015-07-03 09:51:02 -06:00
Rich Breton
8821b86f7b
Update README.md
...
Added formatting to the Contributing section
2015-07-03 09:36:17 -06:00
Rich Breton
fff49001ad
Update README.md
...
Added contributing section to explain why we require a CLA
2015-07-03 09:35:30 -06:00
Rich Breton
817b11a3c4
Update README.md
...
Updating the readme to put in some more info to help people understand the project and get going
2015-07-03 08:54:10 -06:00
reliberate
d6738f2f16
Upgrade: Undo test commit.
2015-07-02 22:17:02 -06:00
reliberate
d8ab2cf367
Test: Commit change to test Advanced > Upgrade changes.
2015-07-02 21:47:59 -06:00
reliberate
32025c5221
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-07-02 21:26:59 -06:00
reliberate
60e9f57035
Upgrade: Better handle Git response.
2015-07-02 21:25:45 -06:00
reliberate
68b4a6fc9d
Upgrade: Remove invalid ampersands.
2015-07-02 21:15:43 -06:00
reliberate
e24526fb92
Upgrade: Converted Advanced > Upgrade to use Git instead of SVN (untested).
...
Misc: Added provisions elsewhere to account for .git/* files, as currently done with .svn/* files.
2015-07-02 17:25:41 -06:00
Rich Breton
64a05826bc
initial commit of README for GitHub
2015-07-02 16:29:20 -06:00
reliberate
7eb2b596d0
Undo: Commit test.
2015-07-02 16:24:01 -06:00
reliberate
26896468e4
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
...
Conflicts:
root.php
2015-07-02 16:23:11 -06:00
reliberate
8f4c65a687
Undo: Test commit.
2015-07-02 16:16:33 -06:00
reliberate
5d1bae2796
Test commit.
2015-07-02 15:42:09 -06:00
Alexey Melnichuk
d7a1829d32
Use non greedy match.
2015-07-02 19:12:12 +04:00
Alexey Melnichuk
1764700fd7
Fix. Escape <> in all fields in CDR xml.
...
When using redirect cdr also can contain e.g. `sip_redirect_contact_0` / `sip_redirected_to`.
I use `preg_replace_callback` to proceed all fields.
May be it more correct use urlencode because if we get xml with non UTF8 char we lost CDR.
```php
$xml_string = preg_replace_callback("/<([^><]+)>(.*?)<\/\g1>/",
function ($matches) {
// var_dump($matches);
return '<' . $matches[1] . '>' .
urlencode($matches[2]).
'</' . $matches[1] . '>';
},
$xml_string
);
```
2015-07-02 19:08:48 +04:00