Commit Graph

40 Commits

Author SHA1 Message Date
FusionPBX 6e5b6f5264 Update extension.php 2016-11-29 11:51:33 -07:00
FusionPBX 08c994ebe6 Update extension.php
Improve the extension->exists method.
2016-11-29 11:38:00 -07:00
FusionPBX 537083bd56 Update extension.php
Update the function exists method.
2016-11-29 11:04:00 -07:00
FusionPBX 41614372d0 Update extension.php
Remove the extra exists method added a few hours ago.
2016-11-24 11:03:13 -07:00
jebsolutions 03f95d865b prevent cloning duplicate extensions (master #1821) (#2033)
* prevent cloning duplicate extensions

app/extensions/app_languages.php
+ add duplicate extension error prompt

app/extensions/extension_copy.php
+ add check to see if duplicate extension exists

app/extensions/resources/classes/extension.php
+ add function to check if extension exists

* fix typo

* Update app_languages.php

* Update extension_copy.php

* Update extension.php

* Update extension_copy.php

Use the global app_languages.php message-duplicate translation.

* Update extension_copy.php

* Update extension.php
2016-11-24 00:23:44 -07:00
FusionPBX 81e92ed003 Update extension.php
Add exists method to the extension class.
2016-11-05 22:32:20 -06:00
FusionPBX e62ffa2d15 Update extension.php 2016-10-18 00:18:32 -06:00
FusionPBX 623fa846e3 Update extension.php
Merged pull request 1607 manually.
2016-08-25 15:59:32 -06:00
markjcrane 6f2601e32a Use FreeSWITCH to run mkdir so it inherits its own user and group permissions. 2016-06-28 15:18:40 -06:00
Mafoo 59ddf92f1b I got the permissions wrong (#1616)
it should have been in octal mod (leading 0)
also updated the fax application as it needs the stickygid too
2016-05-26 05:55:46 -06:00
Mafoo a8b667cd0b Added sticky GID permissions (#1615) 2016-05-25 21:51:41 -06:00
markjcrane e34196585c Add (!class_exists('extension')) 2016-04-28 16:57:42 -06:00
blackc2004 d0a6a57ddc Update extension.php 2015-12-09 14:04:26 -08:00
blackc2004 5bc43a3fbd Update extension.php 2015-10-29 12:24:55 -07:00
FusionPBX 81003e35d8 Merge pull request #1018 from moteus/number_alias_as_vm_id
Change. Use number_alias as voicemail_id.
2015-08-11 20:43:20 -06:00
Alexey Melnichuk cdc4b670d2 Change. Use number_alias as voicemail_id. 2015-07-02 18:49:58 +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
Mark Crane 736e4591f0 Add call_timout to the extension xml files. 2015-05-05 07:45:05 +00:00
Nate Jones cbb39328f5 Voicemail: Added additional options for email notification (attach vm, download link, auto-play listen link). Also cleaned up email templates a little. 2015-02-24 08:09:01 +00:00
Mark Crane 4c3a023bf7 Remove the a1 hash which breaks integration with Asterisk. a1 hash was also undermined by reverse authentication. 2014-12-09 09:45:14 +00:00
Mark Crane 2495e9e935 Set extension variables for forward all, busy, no answer, and do not disturb. 2014-12-03 08:05:41 +00:00
Mark Crane a5caaea666 Remove the closing multi-line comment 2014-10-11 07:26:59 +00:00
Mark Crane 76d0db0fb1 Add the menu_item_group_uuid primary key when adding a group to the menu 2014-10-11 07:16:04 +00:00
Mark Crane f25835e98c Add reverse authentication required for the provision and reboot options on the status -> registrations. 2014-09-17 17:04:41 +00:00
Mark Crane ccd6585c6b Add domain_name to the extension xml file 2014-08-03 10:48:45 +00:00
Mark Crane cee09a674f A1 Hash the extension and voicemail passwords'; 2014-07-18 04:12:06 +00:00
Mark Crane e3b8d54a7b Fix extension writing to xml files when number alias is not used 2014-05-28 03:19:51 +00:00
Mark Crane b63d791fbd Add ability to configure the extension directory xml to provide the option to use freeswitch voicemail 2014-05-25 01:43:47 +00:00
Mark Crane 5e0eb315f8 Add emergency caller id name to the extension xml and to xml handler. 2014-05-01 04:59:33 +00:00
Mark Crane 5666962c9d add a way to customize the default dial string for follow me 2014-04-30 09:30:09 +00:00
Mark Crane 36e45c9504 add a way to customize the default dial string for an extension 2014-04-30 09:13:22 +00:00
Mark Crane 2b8daa14c4 Add user_record variable to the extension/user XML. 2014-04-03 17:35:18 +00:00
Mark Crane 87c8d71288 Voicemail information should only be saved in the voicemail table. 2013-09-28 20:55:25 +00:00
Mark Crane 13dabc3d3b Move references to php classes in includes/classes to resource/classes. 2013-07-06 07:13:36 +00:00
Mark Crane 31793cf030 Enhance the extension class to include voicemail database management. 2013-04-12 23:30:48 +00:00
Mark Crane cc0f4b1f61 Use call_timeout in the dial string. 2013-04-12 09:33:34 +00:00
Mark Crane 74092ed4a6 Remove call_timeout from the extension xml will put it in a better location. 2013-04-05 23:22:04 +00:00
Mark Crane feda5b3fcf Add call_timeout to extensions. 2013-04-02 07:36:28 +00:00
Mark Crane 6929af625b Fix a few a few settings that are required to add extension_uuid to xml cdr. 2013-03-13 05:57:41 +00:00
Mark Crane 1abc8fc935 Add extension_uuid to xml cdr. 2013-03-10 05:39:45 +00:00