markjcrane
5a06f486af
Rename .project.ROOT to project_root.php this conforms better with current file naming standards.
2016-02-22 14:01:18 -07:00
Alexey Melnichuk
fec4df23a0
Fix. Copy dialplan extension with correct add_uuid for outbound route.
2016-01-21 17:29:14 +03:00
Mafoo
ad324f4744
changed throw Exception to die
...
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
Mafoo
2669f6f1a9
Added check for if .project.ROOT is missing
...
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
markjcrane
23b4b7c9bf
Change $_SERVER['DOCUMENT_ROOT'].PROJECT_PATH to $_SERVER["PROJECT_ROOT"].
2016-01-17 00:01:13 -07:00
FusionPBX
76b1ea734e
Merge pull request #1331 from mafoo/BugFix-root.php_logic
...
Rollout new root.php
2016-01-16 10:09:44 -07:00
blackc2004
1a6d6308c7
Update 980_cidlookup.xml
2016-01-15 20:16:21 -08:00
Matthew Vale
b20a38f454
added logic in cli mode to chdir to the correct directory first
...
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
Matthew Vale
173ae7001d
Added full logic to support cli as well
2016-01-13 17:38:54 +00:00
markjcrane
b422117500
Add hangup to the destination select list.
2016-01-12 21:07:49 -07:00
markjcrane
605498c114
Remove the round brackets as they are not needed with this dialplan.
2016-01-12 20:54:48 -07:00
Matthew Vale
b81748bd22
change to use '/' instead of DIRECTOR_SEPERATOR
2016-01-12 14:47:50 +00:00
Matthew Vale
1ad1c31b27
Rollout of root.php
2016-01-12 13:55:39 +00:00
markjcrane
e0e28180bc
Update the name of the dialplan.
2016-01-08 14:13:00 -07:00
markjcrane
8a76b00d88
Add a dialplan for mod_cidlookup.
2016-01-08 14:05:59 -07:00
Matthew Vale
40cefaf34c
Intercept mode for Polycom
...
first dialplan to be utilized as global="true" and
context="${domain_name}"
2015-12-21 14:03:57 +00:00
markjcrane
fd761f7432
Add dialplan domain_uuid is null.
2015-12-20 01:46:30 -07:00
markjcrane
b822c305c7
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-12-19 14:55:42 -07:00
markjcrane
a84b9da43c
Add ability to have global dialplan templates.
2015-12-19 14:55:28 -07:00
Matthew Vale
b76a1a4b4f
First pass on app/*
2015-12-10 10:12:41 +00:00
blackc2004
e8f471974b
Update 010_user_exists.xml
2015-12-09 13:59:15 -08:00
markjcrane
15232aea60
Add the ${ and } to user_exists so that it works with the condition.
2015-12-09 12:10:31 -07:00
markjcrane
c6980b9fe6
Remove the self closing tag on the local_extension condition.
2015-12-09 12:05:20 -07:00
markjcrane
faff738b1c
Remove the destination number condition and exchange the $1 for the destination_number variable.
2015-12-08 09:13:56 -07:00
markjcrane
c675f2b9b3
Add user_exists condition to local_extension to compensate for the fact we allow dialing an extension based on a non numeric username.
2015-12-07 22:09:27 -07:00
markjcrane
92083dea75
Add ^.*$| to local_extension to support dialing non numeric usernames.
2015-12-07 21:45:24 -07:00
markjcrane
f240d25e4e
Change how the app_uuid is handled on device copy.
2015-12-06 10:26:10 -07:00
markjcrane
68e1af7809
Use set and unset instead.
2015-12-06 10:13:22 -07:00
markjcrane
a7a80e0abe
Create a new app_uuid when creating a dialplan however when copying a time condition, inbound and outbound route keep the original app_uuid.
2015-12-06 10:02:24 -07:00
markjcrane
8ca5c6f92a
Add domain_uuid is null to the dialplan class similar to how already done in the ring_groups/index.lua.
2015-11-27 11:25:06 -07:00
markjcrane
4ff5835cbc
Change the paging extension_list to destinations.
2015-10-23 15:23:55 -06:00
markjcrane
710a3fa696
Add hold music option and update the call_block dialplan.
2015-10-19 18:30:55 -06:00
markjcrane
8f43f61713
Fix a bug with outbound routes back button.
2015-10-12 14:25:01 -07:00
markjcrane
6338319636
Dialplan page add mute=true back again.
2015-09-26 08:56:44 -06:00
markjcrane
10356457c9
Set inline to false.
2015-09-02 20:49:36 -06:00
markjcrane
8d22fb6373
Disable inline for limit in the local_extension dialplan.
2015-09-02 20:31:02 -06:00
Alexey Melnichuk
8c0bba7446
Fix. Start record when b-leg answer.
...
This fix problem when DID transfers to IVR.
After that user make direct-dial to extension.
IVR do transfer but a-leg already answered and
api_on_answer did not call.
2015-08-25 14:56:01 +04:00
Alexey Melnichuk
72cb20f6c4
Revert. Both legs can control of call.
2015-08-19 10:06:22 +04:00
Alexey Melnichuk
b0ce96ee03
Fix. Set voicemail ID.
2015-08-18 15:42:14 +04:00
Alexey Melnichuk
8442ea979e
Change. Use bind_bind_digit instead of bind_meta_app.
...
Change. Allow transfer and turn on recordings only for authorized users.
Fix. Use record_ext in recording in ring_group.
This allow configure other dtmf sequence like `*#` and `##`
2015-08-18 15:38:41 +04:00
FusionPBX
f1e8e1c366
Merge pull request #1017 from moteus/no_default_domain
...
Change. Does not use `default` dialplan/directory.
2015-08-10 11:27:19 -06:00
markjcrane
01ce7bdb88
Add translations for check_voicemail, company_directory and record.
2015-08-10 10:09:37 -06:00
markjcrane
3e91d872f4
Add title-other to app_languages.php.
2015-08-09 11:02:18 -06:00
markjcrane
e9b93fd426
Remove switch_select_destination function from the remaining features that used it and replace with the destination php class.
2015-08-07 15:06:07 -05:00
root
fead5df810
Add latest translations
2015-08-02 23:42:11 +00:00
markjcrane
3692c1deb8
Move the 'show application' completely out of the content. Then save the result in a session variable $_SESSION['switch']['applications'].
2015-07-21 09:47:23 -06:00
Alexey Melnichuk
26fe054581
Fix. Edit dialplan without running FS may load too long.
2015-07-21 11:44:13 +04:00
Alexey Melnichuk
953462f400
Merge branch 'master' into no_default_domain
...
Conflicts:
app/hot_desking/extension_edit.php
2015-07-21 11:24:59 +04:00
Alexey Melnichuk
5059613a40
Change. Does not use default dialplan/directory.
...
I think it more consistent that it allows edit domain in single place.
Also on my Windows machine while installing all users/context creates not in `default` directory.
And I have problem because remove users did not work, `default.xml` file contain `$${v_domain}` variables.
2015-07-02 13:14:35 +04:00
Alexey Melnichuk
526b6e6b7f
Remove using feature context.
...
Default dilplan context contains all needed extension to does not use `feature` context.
2015-07-02 12:35:34 +04:00