Commit Graph

3656 Commits

Author SHA1 Message Date
markjcrane
d56b8ab6a1 If last_sent_callee_id_number is set use it as the destination_number. 2016-06-01 16:45:50 -06:00
markjcrane
d91369b8f7 Prevent duplicate values from being saved in the vars.xml file and remove some trailing spaces and fix some of the indentation. 2016-06-01 15:31:33 -06:00
FusionPBX
ac0d1f3f48 Update app_config.php
Add the device_key_id permission.
2016-05-31 10:03:46 -06:00
FusionPBX
3cf86a459e Update device_dashboard.php
To edit the key in the dashboard device_key_id permission is required.
2016-05-31 10:01:32 -06:00
FusionPBX
f95e107091 Update device_dashboard.php
Fix permissions and add the option to add and configure a device key.
2016-05-30 16:40:23 -06:00
FusionPBX
6659d49caf Create device_dashboard.php
Add a new item for the dashboard device keys.
2016-05-28 19:52:28 -06:00
FusionPBX
ebd7745d6d Update ring_group_forward.php
Add a few more comments and indentation to the ring group dashboard.
2016-05-28 19:50:20 -06:00
FusionPBX
05100c953c Update ring_group_forward.php
Make the ring group forward dashboard fit correctly for mobile devices.
2016-05-28 15:35:23 -06:00
FusionPBX
9fbc8bf44c Update device_edit.php
Show the selected user when editing a device.
2016-05-26 22:14:39 -06:00
FusionPBX
8368745b65 Update app_languages.php
Fix the label and description for the singular 'user'.
2016-05-26 22:04:45 -06:00
FusionPBX
8fe9609c51 Update device_edit.php
Set the device user label to singular.
2016-05-26 22:00:33 -06:00
FusionPBX
b0cdde365b Update device_edit.php
Remove the device user add button.
2016-05-26 21:54:20 -06:00
FusionPBX
069f5c95e0 Update app_languages.php
Fix the translation on the description of the device user.
2016-05-26 21:49:44 -06:00
markjcrane
37a2ed2d17 Minor update. 2016-05-26 13:08:53 -06:00
markjcrane
f396eb04a0 This should complete work for setting module order for existing systems. 2016-05-26 12:51:53 -06:00
markjcrane
3211c0b44a Add module order for modules that are already in the database without an order set. 2016-05-26 12:46:07 -06:00
markjcrane
24b7b93988 Fix the syntax. 2016-05-26 11:28:30 -06:00
markjcrane
7fff69f791 Remove save_module_xml() function and move it it into the modules class as the xml method. Eventual goal move everything out of switch.php. 2016-05-26 11:21:37 -06:00
markjcrane
8784787531 Adjust the order of the modules. 2016-05-26 11:01:03 -06:00
markjcrane
17bfd2eb35 Start using the module order. 2016-05-26 10:31:59 -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
FusionPBX
3ce93c654c Update switch_music_on_hold.php
Add missing forward slashes so the pattern will be correct for the preg_replace.
2016-05-25 17:42:56 -06:00
Mafoo
a25c9a3e48 Added basic searching for moh (#1614)
added basic searching for the default moh directory
added app_defaults so moh is configured/repairable with app_defaults
changed to use PROJECT_ROOT
changed template replacement to be encased in comment so xml will
validate
changed to use preg_replace so leading spaces and tabs can be stripped
(to output clean xml)
local_stream_conf dos2unixed
made default search consistent (they should all be music/default or
music not a mixture)
2016-05-25 14:12:17 -06:00
FusionPBX
448b3e4422 Update modules.php
Set a default order when adding the modules.
2016-05-24 23:42:05 -06:00
FusionPBX
407e8973d5 Update module_edit.php
Set the order to label-order.
2016-05-24 23:26:51 -06:00
FusionPBX
e5af4a09fe Update module_edit.php
Add module order to module_edit.php.
2016-05-24 23:16:30 -06:00
FusionPBX
e1e3ad0ba9 Update app_config.php
Add module_order.
2016-05-24 23:12:01 -06:00
Chris Black
4a4a613902 remove SMS (#1612) 2016-05-24 12:57:46 -06:00
Chris Black
2d05685103 Add support for twilio (#1610)
added support for twilio and made it a bit easier to add support for
other carriers as well.
2016-05-24 02:02:36 -06:00
FusionPBX
e9836cca05 Update app_defaults.php
The sip profiles are being read from the templates/conf directory so copying the files is not needed.
2016-05-23 21:37:21 -06:00
reliberate
8d2a190099 Gateways: Fix paging and order by.
Devices/Users/Extensions: Visual adjustments.
2016-05-21 13:04:31 -06:00
reliberate
c34aed1ede Ring Group Forward: Don't include footer.php if is included within the Dashboard. 2016-05-21 11:51:26 -06:00
markjcrane
79e32c6b06 Add ability to assign a single user to a device. 2016-05-20 10:39:16 -06:00
markjcrane
2b3213f9df Create yealink_time_zone_start_time and yealink_time_zone_end_time automatically. 2016-05-19 12:47:03 -06:00
Chris Black
a8d5033953 Flowroute SMS (#1603)
* Fix Yealink provisioning for contacts/groups

Fix the Yealink provision templates to allow for directory_extensions,
groups and users.

* Fix group_uuid and user_uuid messup

* Yealink directory and provisioning changes

Includes the changes from PR 1582 with some fixes to the SQL.

Also merged all the directory_* options into ONE directory.xml

Will need to call the it with any of these:

http://mydomain/app/provision/?file=directory.xml&contacts=groups

http://mydomain/app/provision/?file=directory.xml&contacts=users

http://mydomain/app/provision/?file=directory.xml&contacts=extensions

http://mydomain/app/provision/?file=directory.xml&contacts=all

* Flow route SMS
2016-05-19 12:09:49 -06:00
FusionPBX
1e9489b1e5 Update scripts.php
Remove this code as its breaking the upgrade page when migrating from source to package paths.
2016-05-15 08:57:59 -06:00
SJS87
41db39bda0 E.164 format support - contact_phone_edit.php (#1581)
The + prefix is being removed, this should be ignored for the very start of the string, resolution below.

Line 69.
Replace:
$phone_number = preg_replace('{\D}', '', $phone_number);
With:
$phone_number = preg_replace('{(?!^\+)[\D]}', '', $phone_number);
2016-05-13 08:42:34 -06:00
markjcrane
f024039a02 Use effective_caller_id_name and effective_caller_id_number with follow me. 2016-05-13 08:21:58 -06:00
Chris Black
804565549b Yealink directory listing for extensions, groups, users contacts (#1588)
* Fix Yealink provisioning for contacts/groups

Fix the Yealink provision templates to allow for directory_extensions,
groups and users.

* Fix group_uuid and user_uuid messup

* Yealink directory and provisioning changes

Includes the changes from PR 1582 with some fixes to the SQL.

Also merged all the directory_* options into ONE directory.xml

Will need to call the it with any of these:

http://mydomain/app/provision/?file=directory.xml&contacts=groups

http://mydomain/app/provision/?file=directory.xml&contacts=users

http://mydomain/app/provision/?file=directory.xml&contacts=extensions

http://mydomain/app/provision/?file=directory.xml&contacts=all
2016-05-12 11:22:40 -06:00
markjcrane
de362abfb5 Fix a minor issue. 2016-05-11 18:42:30 -06:00
markjcrane
dabdbbeb95 Additional work on caller id name and number. 2016-05-11 18:37:01 -06:00
markjcrane
63384b3aa1 Add the new column source_number. 2016-05-11 18:21:36 -06:00
markjcrane
d515d49faa Additional work on the destination_number on the new xml cdr import tool. 2016-05-11 17:58:43 -06:00
markjcrane
6344476e69 Fix the syntax to the last commit. 2016-05-11 17:05:06 -06:00
markjcrane
2660ea0893 Add source_number and change the destination_number to the number sent to the carrier. 2016-05-11 16:23:42 -06:00
markjcrane
55e6f76c72 Add a new permission number_alias. By default hide it to prevent confusing users. 2016-05-11 13:36:31 -06:00
markjcrane
a4400b2497 Fix some warnings more warnings. 2016-05-11 13:23:53 -06:00
markjcrane
e3b874ee35 Change default permissions on ring groups. 2016-05-11 13:05:56 -06:00
markjcrane
83772690fc Change extension permission defaults. 2016-05-11 13:03:06 -06:00