markjcrane
eb95f981a4
Fax variables for inbound, outbound, and both.
2015-08-15 15:26:16 -06:00
markjcrane
bb0d6465d8
Add a new fax class to make the fax dialplan.
2015-08-15 14:27:27 -06:00
markjcrane
45680cebb7
Change the default fax_enable_t38_request to false.
2015-08-15 13:20:41 -06:00
markjcrane
893efba8af
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-15 13:17:33 -06:00
markjcrane
1fec017b16
Make the fax/app_defaults.php more efficient and add fax_enable_t38=true and fax_enable_t38_request=true.
2015-08-15 13:17:07 -06:00
reliberate
cde85270f3
Destinations: Hide Account Code field on Add/Edit of Outbound Destinations.
2015-08-15 10:41:34 -06:00
reliberate
a2b9bae284
Destinations: Hide unrelated form elements on edit of Outbound Destination.
2015-08-15 09:07:01 -06:00
reliberate
de4b65ce97
Destination Add/Edit: Hide irrelevant controls if Type is Outbound, dynamically set Context accordingly.
2015-08-14 18:23:49 -06:00
markjcrane
e9d5215232
Change type number to text to fix caller id numbers that start with a 0.
2015-08-14 10:47:15 -06:00
FusionPBX
2e9bfabea6
Merge pull request #1099 from moteus/operator_panel_number_alias
...
Fix. Operator panel with extension with number alias.
2015-08-14 08:35:15 -06:00
FusionPBX
7ff1ed2124
Merge pull request #1098 from moteus/toll_allow_forward
...
Set Toll Allow for call forward/follow me
2015-08-14 08:34:17 -06:00
Alexey Melnichuk
e9712b517e
Fix. Operator panel with extension with number alias.
2015-08-14 15:10:21 +04:00
Alexey Melnichuk
ff7c7adb41
Change. Use toll_allow of extension who set follow me.
2015-08-14 13:35:50 +04:00
Alexey Melnichuk
bfe2fb97f6
Change. Use toll_allow of extension who set call forward.
2015-08-14 13:27:47 +04:00
markjcrane
9f11b01810
ACL nodes remove the bold label for domain and cidr.
2015-08-13 18:55:13 -06:00
markjcrane
19713c99d6
Don't require the description for the new access controls (ACL list).
2015-08-13 18:50:00 -06:00
FusionPBX
ecb2a08e30
Merge pull request #1096 from moteus/ext_summary_number_alias
...
Fix. Display CDR Extension Summary for ext with number alias
2015-08-13 11:26:02 -06:00
FusionPBX
3c7e6e16fd
Merge pull request #1093 from moteus/dnd_number_alias
...
Fix. Use number alias to forward call to VM when DND is on.
2015-08-13 11:25:08 -06:00
Alexey Melnichuk
e8f4b37849
Fix. Display CDR Extension Summary for ext with number alias
2015-08-13 18:44:17 +04:00
markjcrane
7759f63c9d
Add the Access Controls as the new interface for ACL Lists.
2015-08-12 23:09:07 -06:00
Alexey Melnichuk
9a9871e595
Fix. Use number alias to forward call to VM when DND is on.
2015-08-12 13:02:36 +04:00
FusionPBX
e6a85e776b
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
FusionPBX
d7e03e4217
Merge pull request #1070 from moteus/follow_me_ignore_busy
...
Add. Option to ignore busy from destination in follow me dial-string.
2015-08-11 20:40:16 -06:00
markjcrane
12ba3753ca
Fix destination context for the destinations select list.
2015-08-11 13:24:07 -06:00
markjcrane
4ad487877a
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-11 13:15:28 -06:00
markjcrane
f935194fad
Add select dialplan_context as context to fix the context for time conditions.
2015-08-11 13:13:58 -06:00
FusionPBX
a337e1a8ba
Merge pull request #1062 from moteus/win_service
...
Add. Support windows services.
2015-08-10 11:32:08 -06:00
FusionPBX
75aaf20cfa
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
144e22094e
Add translations for check_voicemail, company_directory and record.
2015-08-10 10:09:37 -06:00
markjcrane
59eb7a492a
Add title-other to app_languages.php.
2015-08-09 11:02:18 -06:00
markjcrane
64d6c425ad
Fix the gateways list for call center agents.
2015-08-07 19:21:25 -06:00
markjcrane
ebe536c66d
Change call_center_contact to user_contact.
2015-08-07 15:24:24 -05:00
markjcrane
d2147cb133
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
markjcrane
3839f2d337
Comment out the sounds in ivr menu edit use the phrases or recordings instead.
2015-08-07 14:38:33 -05:00
markjcrane
dbbecaf2ef
Increase the memory efficiency and page load time for IVR Menu edit.
2015-08-07 14:34:58 -05:00
markjcrane
7dccb98465
Convert ring groups to use the new php class.
2015-08-07 14:30:29 -05:00
markjcrane
ea13640bbf
Remove and extra line and add creation of the object.
2015-08-07 14:25:49 -05:00
markjcrane
d9415cd597
Update voicemail to use the destination php class.
2015-08-07 14:24:58 -05:00
markjcrane
0d00c9f72d
Move call flows to the new destinations class.
2015-08-07 14:10:24 -05:00
markjcrane
2f40dfac97
Add the missing echo.
2015-08-07 13:39:25 -05:00
markjcrane
28ad9a34af
Use the new destinations php class for ivr menu and destinations.
2015-08-07 13:13:55 -05:00
markjcrane
0719fe2465
Add a missing 'and' in the SQL query.
2015-08-06 23:21:10 -05:00
markjcrane
1f496ef53c
Make time condition use the new destinations class.
2015-08-06 15:24:42 -05:00
markjcrane
1393201847
Escape the $ for $domain_uuid.
2015-08-06 00:14:46 -05:00
markjcrane
752c54d05c
Escape the $ in the domain_uuid variable.
2015-08-05 18:17:39 -05:00
Alexey Melnichuk
4ba483f294
Fix. Empty comma in dialstring
2015-08-05 13:41:27 +04:00
markjcrane
bcf1363277
Add destination details to several app_config.php files.
2015-08-04 14:52:10 -06:00
markjcrane
0c76720731
Add title-call_groups to app/extensions.
2015-08-03 18:42:16 -06:00
markjcrane
0d272d630e
Add title-call_centers.
2015-08-03 16:36:59 -06:00
markjcrane
e485133f91
Update the menu to use the app/call_centers directory.
2015-08-03 16:12:12 -06:00
markjcrane
14e9c2743e
Change app/call_center to app/call_centers.
2015-08-03 16:09:38 -06:00
markjcrane
1bd77f955e
Change 'title' to 'title-recordings'
2015-08-03 16:05:22 -06:00
markjcrane
7cc4aa21e0
Change title-time-conditions to title-time_conditions.
2015-08-03 15:53:48 -06:00
markjcrane
c2375def12
Change title_phrases to title-phrases.
2015-08-03 15:52:39 -06:00
markjcrane
cbbe4c2da7
Change the label 'title' to 'title-ring_groups'
2015-08-03 15:46:44 -06:00
markjcrane
193137ffa6
Make the title-<app name> more consistent. Use underscore in the label name instead of a dash. Dash is used between label type and the label name.
2015-08-03 15:17:05 -06:00
markjcrane
7aa6574c0e
To be more consistent with naming convention rename app/ivr_menu to app/ivr_menus.
2015-08-03 09:43:15 -06:00
markjcrane
c873ca11da
Remove smtp settings entirely from app/settings.
2015-08-03 09:41:58 -06:00
markjcrane
dd1d7a9ffd
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-08-02 23:43:53 +00:00
root
22c146f7f4
Add latest translations
2015-08-02 23:42:11 +00:00
markjcrane
6f6a2fc8d0
Change extension_context to extension_user_context in one location that was missed.
2015-07-31 10:58:38 -06:00
markjcrane
a7a472c86a
Add a new permission extension_user_context.
2015-07-31 09:37:53 -06:00
markjcrane
2353b9622a
Change else if to elseif on extension_edit.php
2015-07-31 09:18:27 -06:00
markjcrane
bcb4558f8b
Allow 0 to be set for numbers for Call Center Queues.
2015-07-31 09:02:26 -06:00
markjcrane
f4c47f176f
Simplify the code for the call center dialplan.
2015-07-30 21:06:30 -06:00
FusionPBX
ffbb65fcad
Merge pull request #1063 from moteus/call_center_dialplan_uuid
...
Fix. Override dialplan_uuid.
2015-07-30 20:56:20 -06:00
Alexey Melnichuk
3be5ebf29f
Add. Option to ignore busy from destination in follow me dial-string.
2015-07-30 16:21:50 +04:00
Alexey Melnichuk
162640f754
Fix. Can not enable follow me via `*21` if it was disabled via web.
...
Problem is that php code clear `dial_string` field in DB.
And Lua code on enable try use it.
2015-07-30 11:48:01 +04:00
markjcrane
2ea4148f99
Change from if_group to if_permission which is preferred in most cases.
2015-07-27 14:57:37 -06:00
markjcrane
6548179a50
Organize the device profiles according to the key vendor.
2015-07-25 07:57:07 -06:00
Alexey Melnichuk
eaae5d3ad7
Fix. Override dialplan_uuid.
2015-07-24 14:46:31 +04:00
Alexey Melnichuk
c9870f840e
Add. Support windows services.
2015-07-24 11:26:11 +04:00
markjcrane
c4517b15c2
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
55d01cffd4
Fix. Edit dialplan without running FS may load too long.
2015-07-21 11:44:13 +04:00
Alexey Melnichuk
18491ea2c0
Merge branch 'master' into no_default_domain
...
Conflicts:
app/hot_desking/extension_edit.php
2015-07-21 11:24:59 +04:00
Alexey Melnichuk
b4d968cf09
Fix. remove hot_desking app.
2015-07-21 11:22:16 +04:00
Alexey Melnichuk
a4b0b2d271
Merge branch 'master' into number_alias_as_vm_id
...
Conflicts:
app/hot_desking/extension_edit.php
2015-07-21 11:19:13 +04:00
markjcrane
bd54cb44e2
Remove xml and json from the select list as its horribly inefficient. Move accountcode outside of billing as that may be used by others using the account code.
2015-07-20 15:34:23 -06:00
FusionPBX
6b48f88955
Merge pull request #1013 from moteus/issues_1008
...
Disable of sip profile does not work
2015-07-18 13:08:10 -07:00
FusionPBX
d7836a30c0
Merge pull request #1021 from moteus/show_reg_force_domain
...
Fix. Show registrations to sip profile with force-XXX-domain.
2015-07-18 12:57:10 -07:00
FusionPBX
0cf21b698a
Merge pull request #1036 from moteus/remove_debug_output
...
Fix. Remove debug output.
2015-07-18 12:52:17 -07:00
FusionPBX
446e94ff1a
Merge pull request #1015 from moteus/remove_feature_context
...
Remove using `feature` context.
2015-07-18 12:48:41 -07:00
FusionPBX
40311cebeb
Merge pull request #1032 from moteus/win-send-fax
...
Fix. Send fax via web on Windows.
2015-07-18 12:41:31 -07:00
markjcrane
969c6c6d77
Remove minute from time conditions as its better to use one of the other options.
2015-07-18 12:20:09 -07:00
markjcrane
1bc779aed2
Prevent duplicate call center dialplans.
2015-07-18 11:17:15 -07:00
markjcrane
639b28381d
Fix the sip profile loading during the install or when using app -> defaults.
2015-07-16 12:34:01 -07: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
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
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
2b150eca0d
Add device key vendor to assign a key to a vendor.
2015-07-07 14:25:00 -03: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
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
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
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
Alexey Melnichuk
e89a499b2c
Change. Use number_alias as voicemail_id.
2015-07-02 18:49:58 +04:00
Alexey Melnichuk
9097861e30
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
5ea2c0e964
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
Alexey Melnichuk
d1edcbd2c5
Disable of sip profile does not work
...
Close #1008
2015-07-02 12:09:09 +04:00
Mark Crane
3f1dcaea70
Move the Login and Logout items in the menu to a location that is accessible to the translation server.
2015-06-30 17:11:39 +00:00
Mark Crane
2f64ab5804
Add latest translations
2015-06-30 16:30:02 +00:00
Mark Crane
152bbad1b8
Prevent a fax problem when current user is in both the admin and also in the user group.
2015-06-30 15:35:23 +00:00
Mark Crane
f57cf46674
Add latest translations
2015-06-30 13:30:02 +00:00
Mark Crane
d4a8c33f0d
Add latest translations
2015-06-30 12:30:02 +00:00
Mark Crane
f1171227b9
Add latest translations
2015-06-30 11:30:02 +00:00
Mark Crane
3031f125f2
Add latest translations
2015-06-30 10:30:02 +00:00
Mark Crane
4c71476922
Add latest translations
2015-06-29 22:30:02 +00:00
Mark Crane
5d401ee8f4
Add latest translations
2015-06-29 21:30:03 +00:00
luis daniel lucio quiroz
e92fd6e3b7
little typo
2015-06-29 19:03:06 +00:00
luis daniel lucio quiroz
95a7609242
add a condition, not everybody may need the fix
2015-06-29 18:57:03 +00:00
Mark Crane
59b81e5b3d
Add transaction support to dialplan import.
2015-06-25 21:10:50 +00:00
Mark Crane
c99e249f71
Add beginTransaction and commit to speed up the install and upgrade.
2015-06-25 21:00:15 +00:00
Mark Crane
8fcbf0eef1
Correct the dialplan detail tag for the call center dialplan.
2015-06-25 09:46:27 +00:00
Mark Crane
5d4a2375a0
Write the call center dialplan with the new call center class.
2015-06-25 08:25:00 +00:00
luis daniel lucio quiroz
53a7ef3756
caller id fixed
2015-06-24 16:49:07 +00:00
Mark Crane
995780f8f2
Change the call screen recording name.
2015-06-23 23:16:55 +00:00
Mark Crane
18bd7505ba
Change the filename reference to file and the caller id number to the call uuid.
2015-06-23 22:19:46 +00:00
Mark Crane
819bd7457d
Add call_direction inbound filter and inline true.
2015-06-23 21:57:31 +00:00
Mark Crane
b43f5f8647
Change call_screen to call_screen_enabled.
2015-06-23 21:21:50 +00:00
Mark Crane
34f6a889b9
Fix the the syntax so the default will work correctly.
2015-06-23 21:13:22 +00:00
Mark Crane
553d3a9c49
Add call_screen_enabled to the extension insert, update and then set the default to false.
2015-06-23 20:42:26 +00:00
Mark Crane
22dd5b6658
Add extension_call_screen permission, and add call_screen_enabled to extensions/extension_edit.php.
2015-06-23 20:06:44 +00:00
Mark Crane
71b0956e9a
Add call_screen_enabled to extension_edit.php.
2015-06-23 19:59:51 +00:00
Mark Crane
5823b0f8bc
Add call_screen_enabled to the database and add the lable for translations.
2015-06-23 19:58:07 +00:00
Mark Crane
f9a5a1db66
Add dialplans needed for call screening.
2015-06-23 19:48:40 +00:00
Mark Crane
4d5b09e7b5
Move extension devices up on the page to make it more convenient for configuring devices.
2015-06-23 19:43:12 +00:00
Mark Crane
3750f6bb05
Add latest translations
2015-06-22 22:30:03 +00:00
Mark Crane
5ff1f11bbe
Add latest translations
2015-06-22 09:30:02 +00:00
Mark Crane
8bdb5b0aee
Add latest translations
2015-06-22 08:30:02 +00:00
Mark Crane
ed7ac31c7b
Remove call center log table and remove redundant semi-colons.
2015-06-21 05:43:06 +00:00
Mark Crane
8e1d818499
Add latest translations
2015-06-20 12:30:02 +00:00
Mark Crane
b96427df79
Add latest translations
2015-06-20 11:30:02 +00:00
Nate Jones
60963abd4f
Ring Groups: Added Missed Call notification interface.
...
Extensions: Removed unnecessary echoes.
2015-06-19 16:33:05 +00:00
Mark Crane
42c1997a00
Add auto_insert_enabled to the provision variables in default settings.
2015-06-19 15:54:13 +00:00
Mark Crane
3242e03576
Add latest translations
2015-06-18 08:30:02 +00:00
Mark Crane
96c10412f7
Add latest translations
2015-06-15 19:30:00 +00:00
Mark Crane
63f1b8f8b2
Sync the recent translations
2015-06-13 05:35:54 +00:00
Mark Crane
81563c3437
Fix the domain filter on provisioning.
2015-06-11 17:42:47 +00:00
Mark Crane
8a761fdfcb
Unhide mwi_account again.
2015-06-11 00:17:27 +00:00
Nate Jones
ca92b2dd7d
IVR Menu: Invalid Sound not required.
2015-06-08 20:55:38 +00:00
Mark Crane
dc2a02dc59
Set fax_enable_t38_request to false solves problem with 'Called dropped prematurely'
2015-06-08 17:54:49 +00:00
Mark Crane
885b1e79c8
Change the type from numeric to text.
2015-06-07 05:46:00 +00:00
Mark Crane
4699d4c8e8
Synchronize the translations.
2015-06-06 02:37:26 +00:00
Mark Crane
b38d142349
Operator Panel - Change the file type from ANSI to UTF-8 without BOM. will need to re-translate several of the languages.
2015-06-06 02:25:16 +00:00
Mark Crane
ba417f3709
Fix ring group form save change distinctive_ring to ring_group_distinctive_ring.
2015-06-05 17:44:12 +00:00
luis daniel lucio quiroz
cdcb5bcd35
little space, nothing special
2015-06-05 16:10:55 +00:00
Mark Crane
0a6684a3cd
Fix the syntax in app/ring_groups/app_languages.php
2015-06-04 15:12:06 +00:00
Mark Crane
9447dfaee0
Add new text in english for ring group distinctive ring.
2015-06-04 05:29:17 +00:00
Mark Crane
f8572f72f8
Sync the translations for ring groups.
2015-06-04 05:26:12 +00:00
Mark Crane
f90e35ec78
Fix outbound dialplan when using a transfer.
2015-06-03 07:11:05 +00:00
Nate Jones
643f605310
Device: Swap Alternate and Vendor field locations.
2015-06-02 22:25:43 +00:00
Nate Jones
c096530d89
Extension: Hide MWI Account field till functionality restored.
2015-06-02 21:51:15 +00:00
Nate Jones
39c2cb11e7
System Variables: Adjust Hostname cell style.
2015-06-02 21:33:43 +00:00
Mark Crane
91a12aa8ed
Add imap_errors() the fax/fax_emails.php to make it possible to see IMAP connection problems.
2015-06-01 22:44:28 +00:00
Mark Crane
da114c1a64
If Remote Inbox Subject Tag is not set then check the local fax files.
2015-06-01 21:21:33 +00:00
Mark Crane
f4a360eb23
Set the domain_uuid as hidden for devices when device_domain is not assigned.
2015-05-31 04:43:02 +00:00
Mark Crane
b362eab643
If gateway type is transfer then use action transfer.
2015-05-31 03:34:37 +00:00
Mark Crane
b785e0cc66
Add an option for a default setting that uses provision -> auto_insert_enabled type: boolean value: true.
...
This will not be set by default so the provision auto insert will be disabled by default.
2015-05-30 07:35:50 +00:00
Mark Crane
f481386631
Contact timer change the color to a comfortable blue.
2015-05-29 07:07:18 +00:00
Mark Crane
06588fdaad
Add a hangup hook to dialplan local_extension and remove originator cancel from the failure_handler.
2015-05-29 05:16:34 +00:00
Mark Crane
68fab86633
Add missed call email notification.
2015-05-29 03:56:49 +00:00
Mark Crane
d4bb237f7d
Dump another html5 number... <input class='formfld' type='number' name='ring_group_extension' maxlength='255' min='0' step='1' value="010" required='required'> Shows in the gui as 10 instead of 010. To fix it I change the type to text.
2015-05-29 01:58:27 +00:00
Mark Crane
7009ea7672
Change the default setting from enabled false to true.
2015-05-29 01:10:19 +00:00
Mark Crane
b7f10c6a40
Add 3 more variables to device settings for the provision category and make it check default settings with one query rather than multiple making it more efficient.
2015-05-29 00:42:31 +00:00
Mark Crane
497f9cdf9f
Fix the show all devices so it doesn't display duplicates.
2015-05-28 00:55:10 +00:00
Mark Crane
f23e835c9b
Add last_mod_date, and last_mod_user to contacts.
2015-05-26 16:06:01 +00:00
Mark Crane
4039ae1846
IVR Menu exit sound should not be required by default.
2015-05-26 15:19:53 +00:00
Mark Crane
c51c9b0284
Devices, Update Alternate show the device label.
2015-05-24 07:14:11 +00:00
Mark Crane
5ef6b22dc6
Add a link to unset the alternate device.
2015-05-24 05:00:40 +00:00
Mark Crane
3d87d3d4ff
Sync the latests bug fixes.
2015-05-23 22:02:28 +00:00
Nate Jones
46bbdeaa38
Extensions: Missed Call notification option.
2015-05-23 02:11:26 +00:00
Mark Crane
2a8481888f
More work on device alternate.
2015-05-22 04:34:31 +00:00
Mark Crane
12e2020362
Add <td> and </td> surrounding the new Alternate link.
2015-05-22 04:14:04 +00:00
Mark Crane
f745437349
Add Device Alternate link.
2015-05-22 04:10:43 +00:00
Mark Crane
197d86472d
Changes result array to devices.
2015-05-22 03:08:02 +00:00
Mark Crane
ee8651c3b2
In the Devices list move Enabled after the Template column.
2015-05-22 03:04:42 +00:00
Mark Crane
e606d92e99
Fix a problem caused by the new FAX prefix.
2015-05-22 00:04:55 +00:00
Mark Crane
d6d7460f20
Add an empty select option for IVR Menu exit sound we don't want always require an exit sound.
2015-05-21 21:31:56 +00:00
Mark Crane
6f855d44d5
Remove the underscore to fix the syntax.
2015-05-21 20:34:59 +00:00
Mark Crane
c21adfd4c1
Missed str_len add it back.
2015-05-21 20:32:00 +00:00
Mark Crane
8a65a796cb
If the time condition preset array name doesn't match a translation then use the nae from the array.
2015-05-21 20:28:42 +00:00
Mark Crane
5cb8c7bf19
Update the fax prefix description.
2015-05-21 04:07:51 +00:00
Mark Crane
2cbcbc0f1a
Remove the default settings fax prefix and move it to the FAX server table.
2015-05-21 03:48:37 +00:00
Mark Crane
5ff4e02741
Add category: fax, subcategory: prefix, type: text and set a value of some kind of prefix.
2015-05-21 03:05:07 +00:00
Mark Crane
aaba392446
Fix the syntax by adding a missing ).
2015-05-20 22:34:16 +00:00
Mark Crane
2ee03aa15b
A few more adjustments for the new password permissions.
2015-05-20 22:32:55 +00:00
Mark Crane
f281d4fa40
Add extension_password and device_line_password permissions. Goal is to make it possible to hide the password from the admin as desired by the superadmin.
2015-05-20 22:24:19 +00:00
Mark Crane
dd929e5f6c
Allow limit max to set to 0 to disable the extension calling.
2015-05-20 16:54:55 +00:00
Mark Crane
deca08b0b2
Revert changes of test code that were accidently committed in revision r8208 because it was breaking provisioning when device key extension is set.
2015-05-20 06:40:24 +00:00
Mark Crane
14a18c6f66
Set the defaults in device edit.
2015-05-20 05:14:14 +00:00
Mark Crane
c403f7b35b
If follow me is disabled allow it to save the destination(s). This will finish making it work.
2015-05-20 02:46:06 +00:00
Mark Crane
55d44936c7
If follow me is disabled still allow it to save the destination(s).
2015-05-20 02:39:05 +00:00
Mark Crane
d022ddcdc8
Add missing commas.
2015-05-20 02:28:10 +00:00
Mark Crane
a04e45f63d
Add defaults for sip port and transport, expires to extension_edit.php.
2015-05-20 02:21:10 +00:00
Nate Jones
061ab74330
Devices: Add Enabled field to Lines.
2015-05-19 16:09:04 +00:00
Mark Crane
3b87fcd9c2
Remove the word polycom from the if statement.
2015-05-19 01:46:13 +00:00
Mark Crane
efa5425009
Add another attribute to the 'if statement' on provisioning.
2015-05-19 01:43:58 +00:00
Mark Crane
3bc70bcdca
Specify the correct table.
2015-05-19 00:52:29 +00:00
Mark Crane
5aaa888509
Add the missing 'and' in the sql query.
2015-05-19 00:51:03 +00:00
Mark Crane
81eb20c3a6
Add the specific fields to the contacts array.
2015-05-19 00:48:36 +00:00
Mark Crane
7c771adc5e
Add phone number to the contacts array.
2015-05-19 00:38:40 +00:00
Mark Crane
e65f63fe43
Change $db to $this->db because its in the PHP class.
2015-05-18 23:00:45 +00:00
Mark Crane
edb7163f08
Add contacts array to provisioning.
2015-05-18 22:45:31 +00:00
Mark Crane
fdad0b28a1
Update nowrap to nowrap='nowrap'
2015-05-18 22:10:59 +00:00
Nate Jones
b809714064
Calls Active: Show gateway name instead of uuid in Application data string, change to jQuery ajax refresh.
2015-05-18 16:44:38 +00:00
Nate Jones
a28f7a9f53
Contact Times: Timer now works for contacts under foreign domains. Limit edit and delete to user's own Time entries.
2015-05-17 09:58:57 +00:00
Nate Jones
d9de58b0cd
Contact Times: Simplify Timer with jQuery ajax instead.
2015-05-17 09:08:52 +00:00
Nate Jones
741dbd876c
Contact Times: Minor style/layout mods to timer duration.
2015-05-17 08:39:57 +00:00
Nate Jones
67524ca6a0
Contact Times: An open Timer now works after changing domains.
2015-05-17 07:35:35 +00:00
Nate Jones
f293c6d31f
Contact Times: Fix redirect issue on Timer.
2015-05-17 07:19:07 +00:00
Nate Jones
2b18dfd088
Contact Times: Style adjustments.
2015-05-17 07:15:28 +00:00
Nate Jones
6a184d6989
Contact Times: Layout tweaks, link contact name on Timer to open contact edit.
2015-05-17 06:40:37 +00:00
Nate Jones
3d3cdff6c8
Contact Times: Remove debug line.
2015-05-17 06:23:51 +00:00
Nate Jones
1ff7d1c1ba
Contacts: Added Times/Timer to track support.
2015-05-17 06:16:43 +00:00
Nate Jones
830724f368
Fax: Fixed an issue when multiple email addresses are defined in fax-to-email feature (was only sending email to the last address listed). Thx CraigH.
2015-05-15 20:33:39 +00:00
Mark Crane
8b539a79fb
Change eavesdrop from *88[ext] to *33[ext] to prevent a conflict with page extension on *8[ext]
2015-05-15 18:05:31 +00:00
Mark Crane
5f78d5b41d
Filter for sip_P-Preferred-Identity in xml cdr import as a work around for invalid XML sent over HTTP POST.
2015-05-15 09:26:13 +00:00
Nate Jones
fe8032b1c3
Misc: Removed use of GLOB_BRACE as doesn't work on some systems, use non-GLOB_BRACE method instead. Thanks [xming] and Risk64. Should resolve Issue 916, as well.
2015-05-12 18:11:05 +00:00
Nate Jones
0a52f9cc75
Fax: Fix on edit to re-enable Advanced features, due to recent file rename.
2015-05-09 06:02:48 +00:00
Nate Jones
283d06ede0
Fax: Fix Remote Inbox link (oops).
2015-05-09 05:40:39 +00:00
Nate Jones
7fab6d2e88
Fax: Upgrade script to generate and store meta-data from existing fax files, fix Lua script to insert correct fax file path into db, JavaScript prompt corrections, adjust redirect after send to use new interface, fix delete so files on file system are removed (using path from db), fix paging and sorting on Inbox and Sent, fix TIF to PDF conversion for viewing sent/received faxes (if PDF version not present).
2015-05-09 05:22:29 +00:00
Nate Jones
b11e3c815e
CDR: Fixed recording playback / download.
2015-05-08 17:21:20 +00:00
Mark Crane
7e1f3abb4e
Change user_status to agent_status.
2015-05-05 17:24:02 +00:00
Nate Jones
60856cc6f5
Extensions: Only show Call Control button on edit.
2015-05-05 16:45:35 +00:00
Mark Crane
35ad4784dd
Add call_timout to the extension xml files.
2015-05-05 07:45:05 +00:00
Mark Crane
50c88ba930
Add call_timeout tot he user_exists dialplan so it works in both directions.
2015-05-05 07:36:06 +00:00
Mark Crane
f5294912f7
Show only sip profiles that are enabled on the Gateway edit page.
2015-05-05 05:48:27 +00:00
Mark Crane
d22383a40e
Show only sip profiles that are enabled on the Status -> SIP status.
2015-05-05 05:45:42 +00:00
Mark Crane
e616fad12e
Add the format number to destinations list and adjust the function to only process numeric.
2015-05-05 04:50:23 +00:00
Mark Crane
872fa20983
Add format phone to the dialplan number.
2015-05-05 04:44:34 +00:00
Nate Jones
198967cf08
Call Center Agent: Prevent duplicate Agent IDs (within the same domain).
...
Devices: Remove unnecessary javascript.
2015-05-04 21:01:55 +00:00
Nate Jones
9f5c2422d3
Devices: Language updates supporting previous commit. Removed required check on MAC Address field.
2015-05-04 20:09:29 +00:00
Nate Jones
0acd0922ff
Devices: Prevent duplicate username within domain (if device assigned to a domain) or globally (if domain set to Global).
...
Functions: Added is_mac() and format_mac() functions.
2015-05-04 20:07:51 +00:00
Mark Crane
2205cf4fb7
Add _id to *23 name.
2015-05-04 19:06:04 +00:00
Mark Crane
91df1c01db
Remove one file and rename the dialplan attribute inside the XML.
2015-05-04 19:05:20 +00:00
Mark Crane
287da808e3
Add *23 for agent status that requests the id and password.
2015-05-04 18:58:18 +00:00
Mark Crane
89e01c08d0
Rename the user_status dialplan.
2015-05-04 18:48:09 +00:00
Mark Crane
ad180b5d8e
Add Agent ID column to the agent list.
2015-05-04 17:09:21 +00:00
Mark Crane
9cf78bbf9a
Move it to the correct field and change the type to password.
2015-05-04 03:26:50 +00:00
Mark Crane
b757da247c
Escape the $ and ".
2015-05-04 03:19:31 +00:00
Mark Crane
98ead97ff6
Hide the agent password.
2015-05-04 03:12:11 +00:00
Mark Crane
95f457d9b8
Add missing '+;' to the app_config.php.
2015-05-04 02:50:31 +00:00
Mark Crane
b9f1d6d952
Add the missing call center translation.
2015-05-04 01:48:41 +00:00
Mark Crane
1746359477
Add the call center agent ID and password.
2015-05-03 16:55:43 +00:00
Mark Crane
614f7f3165
Add support for the new sip profiles enabled field.
2015-05-02 05:08:41 +00:00
Nate Jones
3d654ad634
SIP Profiles: Added Enabled select box to manage the profile state.
2015-05-02 04:53:45 +00:00
Nate Jones
b442960964
Status Graph: Auto-load first interface found.
2015-05-02 03:35:18 +00:00
luis daniel lucio quiroz
d6980a929c
fix a pricing display bug when billing installed
2015-05-01 18:52:01 +00:00
luis daniel lucio quiroz
e2602f7824
better sql queries for billing
2015-05-01 18:35:40 +00:00
luis daniel lucio quiroz
9f346abfd0
lcr_currency wrong set
2015-05-01 17:39:13 +00:00
Mark Crane
bce8490f3e
Fix the redirect on the fax file delete and change the tabbing.
2015-05-01 12:38:30 +00:00
Mark Crane
854dff9e08
More work on the delete.
2015-05-01 11:55:53 +00:00
Mark Crane
ebf3b96ecb
Fix a little syntax in the delete file.
2015-05-01 11:49:19 +00:00
Mark Crane
455e6e5e9d
Delete the fax tif and/or pdf in addition to remove the row from the database.
2015-05-01 11:38:44 +00:00
Mark Crane
fe71098cf7
Fix the fax file delete so it redirects correctly and removes the file.
2015-05-01 11:21:19 +00:00
Nate Jones
63cd5bb78e
Language file merge from translation server.
2015-05-01 11:13:39 +00:00
Mark Crane
5846ddc24e
Link to the fax_files.php file and use fax_inbox_view and fax_sent_view permissions.
2015-05-01 10:48:48 +00:00
Mark Crane
204cc3141c
Add the FAX TIF and PDF file download.
2015-05-01 10:24:24 +00:00
Mark Crane
541d9a79a9
Fix the page header and adjust indentation.
2015-05-01 08:48:32 +00:00
Mark Crane
01bff0ff01
Add many changes to fax_files.php including formatting the date, fixing the page header and hide unnecessary fields.
2015-05-01 08:19:56 +00:00
Mark Crane
83ed3602fa
Test if the id is a uuid if it is then set fax_uuid value.
2015-05-01 08:17:39 +00:00
Mark Crane
b247696e8f
Add the license with the correct year.
2015-05-01 07:22:33 +00:00
Mark Crane
adaece1d31
Add FAX files.
2015-05-01 07:21:01 +00:00
Mark Crane
c1fb179b1a
Add fax file permission and fix the data type for date and epoch.
2015-05-01 07:10:31 +00:00
Mark Crane
3e49c72a30
Add the FAX files translations.
2015-05-01 06:59:55 +00:00
Nate Jones
c12db7ed7d
SIP Status: Toggle Start/Stop button visibility, and Refresh button.
2015-05-01 06:52:51 +00:00
Nate Jones
68a347724b
Active Calls: Add Show All feature for Superadmin, basic view for Admin, refresh activity icon.
...
Registrations: Minor visual adjustments.
2015-05-01 06:35:40 +00:00
Mark Crane
29b7fd2937
Change device_model to device_uuid_alternate for the provision override.
2015-04-30 10:25:00 +00:00
Nate Jones
b7e91bdca2
Paging: Ability to grant caller moderator status/controls, auto-generate random pin.
...
Conference: Add missing caller-controls and moderator-controls parameters in autoload_config.
2015-04-30 09:45:41 +00:00
Mark Crane
57b344135d
Change page extension to order 250.
2015-04-30 08:30:43 +00:00
Mark Crane
cc1ab86fdd
Change the order of the page dialplan.
2015-04-30 08:30:01 +00:00
Mark Crane
c07d842579
Had the login and logout backwards.
2015-04-30 08:06:11 +00:00
Mark Crane
435c2a7d77
Add the provision dialplan as *11 and *12.
2015-04-30 06:21:19 +00:00
Mark Crane
8d5cc4bb0d
Get the device username and password to show on the same line and hide the password when the field is not selected.
2015-04-30 04:36:57 +00:00
Mark Crane
c7662544cf
Add label-device to devices/app_languages.php.
2015-04-30 04:25:36 +00:00
Nate Jones
392b875b3a
Active Calls: Removed broken Transfer, Park and Record options in favor the Operator Panel (Park functionality to eventually be added to the OP).
...
Operator Panel: Only superadmin group can view debug info.
2015-04-30 02:55:35 +00:00
Mark Crane
5a34fb1a35
Add dialplan add temporary permissions.
2015-04-30 01:17:47 +00:00
Mark Crane
09d0ae1a0e
Add a space.
2015-04-30 01:05:09 +00:00
Mark Crane
86fa97e41a
Add the sub table dialplan destination permission.
2015-04-30 01:03:55 +00:00
Mark Crane
62b4838b8b
Change the permission name from delete to edit.
2015-04-29 23:50:00 +00:00
Mark Crane
70453cfd5a
Fix the permissions for admin using the time conditions and dialplan -> destinations.
2015-04-29 23:22:36 +00:00
Mark Crane
5e558cca0d
Add an api_hangup_hook to ensure all members of page hangup.
2015-04-29 21:54:02 +00:00
Nate Jones
a8c7fb9f02
SIP: Return "NO_ANSWER" instead of "NORMAL_CLEARING" if an extension is called with voicemail disabled. Implements patch suggested in Issue 920. Thanks.
2015-04-29 21:21:00 +00:00
Digital Daz
befc947b8d
Slight change to correct sql queries for times, thanks Nate.
2015-04-29 20:45:32 +00:00
Mark Crane
7e9767f0d9
Simplify the page dialplan.
2015-04-29 18:25:20 +00:00
Mark Crane
7c97283b5a
Change the name of extension-intercom to page-extension.
2015-04-29 18:14:26 +00:00
Mark Crane
fdfc134ddc
Change the order of the fax dialplan details.
2015-04-28 21:12:27 +00:00
Nate Jones
1c02e1fa39
Phrases: Remove phrase from memcache if phrase detail deleted (no, really).
2015-04-28 19:28:16 +00:00
Nate Jones
51d2aa8178
Phrases: Remove phrase from memcache if phrase detail deleted.
2015-04-28 19:10:52 +00:00
Nate Jones
04c9e31f63
Phrases: Include full path for recordings (not sounds), when not using base64.
2015-04-28 19:06:27 +00:00
Nate Jones
75f8cb0a9e
Phrases: Save phrases xml and delete phrases from memcache after converting to/from base64 in app_defaults.
...
IVR: Using phrase greetings, DTMF tones now captured and executed, but only after playback completes (uses session:variable). Still searching for a better solution.
2015-04-28 17:24:32 +00:00
Mark Crane
db21ca20f1
Update the api_hangup_hook for the fax dialplan.
2015-04-28 14:47:17 +00:00
Nate Jones
ddee7be012
Phrases: App Defaults now converts phrases between base64 compatible and back, enhanced interface with better js manipulation, easily add pauses to a phrase.
...
Note: Currently DTMF tones are not recognized during phrase playback in IVR (rrrrr!).
2015-04-28 09:54:02 +00:00
Nate Jones
4428984028
Phrases: Add support for using base64 recordings. Already existing phrases don't yet convert.
2015-04-26 00:19:02 +00:00
Nate Jones
86cfbb90f8
Recordings: On upload, put original file name in description, and better format the name auto-generated from the saved file name.
2015-04-25 22:25:26 +00:00
Nate Jones
f6bb49552f
Cleanup: Remove unused shockwave flash files.
2015-04-25 21:48:08 +00:00
Nate Jones
3b3dcaf340
Recordings: app_defaults to move recordings from file system to base64 in db (and vice versa).
2015-04-25 21:46:01 +00:00
Mark Crane
64bc09fd7e
Add fax files table for storing meta data and optional base64.
2015-04-25 21:07:01 +00:00
Nate Jones
6ae74a8591
Voicemail Greetings: Better base64 support in gui (playback, download, etc) and lua scripts, some lua mods to allow re-recording without having to enter greeting # again, fixed choose greeting function, new greeting recordings now only save when told to (uses a temp file prior to), fix sorting on greetings list, app_defaults to move greetings from file system to base64 in db (and vice versa).
...
Recordings: Fix sorting and paging.
IVRs: Code cleanup.
(... and some other stuff I can't remember at this hour.)
2015-04-25 12:26:31 +00:00
Mark Crane
26928d2fe8
Move menu items that are for superadmins to the advanced menu.
2015-04-25 06:29:45 +00:00
Mark Crane
04bb28752a
Prevent cross site scripting by limiting the value of $show on the registrations page.
2015-04-25 05:47:35 +00:00
Mark Crane
cbd974a89e
Move app/xmpp as an optional application in dev/apps.
2015-04-24 20:55:53 +00:00
Mark Crane
7c3d16dd39
Move content manager to apps/content marking it as an optional application. That is not installed by default.
2015-04-24 20:53:26 +00:00
Mark Crane
e5d28983fa
Contact page change Contact Add to just Contact as the page indicates that its an add.
2015-04-24 20:32:36 +00:00
Nate Jones
c91b4b0b5d
IVR: Better support for the use of base64 Recordings, added option to use Phrases in a couple places, fixed the Exit Sound. (Note: A selected Sound with the same file name as a Recording will get trumped.)
2015-04-24 02:47:10 +00:00
luis daniel lucio quiroz
830238631c
device_vendor & device_mac_address are a must
2015-04-23 16:39:49 +00:00
Nate Jones
e0c0be31ca
Recordings: Add support for base64 Play and Download, and bi-directional conversion between base64 and local files on page load.
2015-04-23 08:41:05 +00:00
Nate Jones
f99b2e8c30
Voicemail: local and base64 fixes.
2015-04-23 05:25:21 +00:00
Nate Jones
242ab77ccb
Voicemail: Add functionality to Play and Download base64 messages in the database.
2015-04-23 00:10:31 +00:00
Mark Crane
d42f22d6e3
Add a few comments and adjust the indentation.
2015-04-22 18:11:41 +00:00
Mark Crane
22f98351c7
Save the ivr menu then update the dialplan.
2015-04-21 18:17:25 +00:00
Mark Crane
15386868d5
Move ring group context above enabled. Goal is moving it lower since its a setting that is changed rarely.
2015-04-21 18:15:51 +00:00
Nate Jones
24ed706087
Recordings / Voicemail Messages: Hide file size column if storing as base64 in db.
2015-04-17 19:30:06 +00:00
Nate Jones
c03bcd76bb
Conference Center: Add ability to use a Phrase for the Greeting, resolving Issue 921 and Issue 818.
2015-04-17 18:41:31 +00:00
Mark Crane
ce2845924c
Remove the numeric restriction on fax forward number as it isn't required to be a number.
2015-04-16 20:49:43 +00:00
Nate Jones
483745cf98
Registrations: Manually pause refresh, and pause on button hover. Requested in Issue 922.
2015-04-16 20:02:04 +00:00
Nate Jones
5996a7089e
Themes: Remove unnecessary JS functions.
...
Call Block: Fixed issue in language file.
User Edit: Fixed issue in language file.
File Editor: Fix JS issue in header.
2015-04-16 19:14:20 +00:00
Nate Jones
29e70796f6
Fax Server: Log detail view now available. Resolves issue 923.
2015-04-16 16:05:39 +00:00
Mark Crane
889c2c803b
Remove the old park.lua dialplans in favor of mod_valet.
2015-04-15 23:21:32 +00:00
Nate Jones
2249c10ed7
Operator Panel: Fix to show Status of User assigned to an Extension.
2015-04-15 23:19:50 +00:00
Mark Crane
0ffeaf9b5e
Remove v_ as they are not used in the dialplan templates.
2015-04-15 23:19:13 +00:00
Nate Jones
6ca1cdb3b5
CDR Details: Define column % widths.
2015-04-15 18:44:22 +00:00
Mark Crane
0fae34b81d
Remove mysql_connect as it is marked as deprecated.
2015-04-15 01:43:20 +00:00
Nate Jones
600e3db6c2
Adminer: Resolve function conflict.
2015-04-14 21:46:58 +00:00
Nate Jones
953c35b62a
Adminer: Update to latest version available (4.2.1).
2015-04-14 21:38:33 +00:00
Nate Jones
9c4ea7441a
Content Manager: Fix app_languages (using Translate server version).
2015-04-14 18:53:35 +00:00
Nate Jones
f6f5ef4e12
MOH: Selecting an MP3 now hides the Sampling field. Selecting files other than MP3 and WAV will result in a warning message being displayed. Uploading an MP3 now places a copy of the file in all rate folders at once.
2015-04-14 16:40:51 +00:00
Nate Jones
d79216bcad
CDR: Restore 'Recording' label.
2015-04-14 08:01:02 +00:00
Nate Jones
03cfbceab4
Registrations: Order by domain (sip-auth-realm), then user.
2015-04-14 04:27:07 +00:00
Nate Jones
be1f5506d9
Contacts: Fix app_menu.php, restore menu item.
2015-04-14 03:54:01 +00:00
Nate Jones
6abef951e6
IVR Menu: Change Description field to textarea.
2015-04-14 02:26:34 +00:00
Nate Jones
bffeac9a8f
Call Center Agents / Dialplan Edit: Optimize Gateway Name lookup (only do if necessary).
2015-04-14 00:42:15 +00:00
Nate Jones
c2de556bd8
Call Center Agents: If selected as Contact, show Gateway name instead of UUID.
...
Call Center Agent Edit: Set width on Contact select box.
2015-04-14 00:25:59 +00:00
Nate Jones
783dcca192
VM Greetings: Playback progress indicator column adjustment.
2015-04-13 22:29:10 +00:00
Nate Jones
bb75eeb191
Various: Added playback progress indicator for audio files (CDR, VM, etc).
2015-04-13 22:26:50 +00:00
Nate Jones
862d4bf7aa
CDR: Template and layout adjustments to prevent wrapping.
2015-04-13 20:06:46 +00:00
Nate Jones
f230cfa0e9
Time Conditions: Correct comments.
2015-04-13 19:57:09 +00:00
Nate Jones
74064fd59e
Time Conditions: Convert time-of-day to minute-of-day values, due to inconsistent behavior for time-of-day.
2015-04-13 19:36:45 +00:00
Nate Jones
8bb6b14530
Call Center: Fix SQL error on Agent Status change, clarify Status as Default Status on Agent Edit.
2015-04-13 17:00:09 +00:00
Mark Crane
48bbced278
Remove the Yealink hot desking as I believe I have created a better way that is more secure.
2015-04-12 01:22:02 +00:00
Mark Crane
1bc39c31c4
Add device username and password.
2015-04-12 00:35:11 +00:00
Mark Crane
bc235e3723
Add device_username, device_password and device_uuid_alternate.
2015-04-12 00:12:48 +00:00
Nate Jones
aa58d9ef23
Extension Summary: Better search form functionality (auto-submit on Quick Select change, added "This Week" option, reset Quick Select if Start or End date/time defined and vice-versa), language additions.
2015-04-10 18:08:09 +00:00
Nate Jones
5eeecf50fd
Extension Summary: List domain on Show All, change Quick Select 'Default' label to 'Last 7 Days', update Description column style to be consistent.
2015-04-10 16:46:22 +00:00
Nate Jones
b9d28743f7
Extension Add: Fix for Issue 910 - Skip check on extensions limit if not defined.
2015-04-10 14:42:55 +00:00
Mark Crane
7c1688180f
2015-04-10 05:36:09 +00:00
Mark Crane
06d620a67b
Device UUID work still needs permanent home for the UUID.
2015-04-10 03:25:53 +00:00
Nate Jones
c1d4ec2284
Voicemail: Restore missing 'No messages found.' message in languages file.
2015-04-10 01:41:30 +00:00
James Rose
ccfd45371c
from GILL: minor corrections
2015-04-09 21:40:40 +00:00
James Rose
840fc797e7
EDITS BY GILL: add support for 711 (TTY), fix issue where caller id is sometimes sent incorrectly with flowroute.
2015-04-09 18:44:00 +00:00
luis daniel lucio quiroz
0a79e6e2d8
/tmp/provisioning_log.txt only when debug is on
2015-04-09 17:03:50 +00:00
luis daniel lucio quiroz
72c03a4b42
debug must be turned on manually with a default setting
2015-04-09 16:13:21 +00:00
Mark Crane
395fa85cec
Fix the problem on calls_active/app_languages.php.
2015-04-09 15:58:56 +00:00
luis daniel lucio quiroz
df87b1e277
just a little more debug info when provisioning fails
2015-04-09 14:26:47 +00:00
Nate Jones
5f6bf426c3
MOH: Restore 'Default' label in select box.
2015-04-08 20:13:45 +00:00
Mark Crane
3b8b7ad0ca
Update the translations from the translation server. Includes the following new languages Brazilian Portuguese, Polish, and Swedish Sweden. Thanks to those that put in the effort to add these languages additional translator volunteers are welcome.
2015-04-08 13:38:58 +00:00
Nate Jones
59bd481b6c
Operator Panel: Optimizations, bug fixes, better auto-complete searching.
2015-04-08 08:54:10 +00:00
Nate Jones
8f30afbf18
Operator Panel: JS fix to restore functionality in Chrome and IE, Reduce font size and change font of auto-complete suggestion list.
...
Minimized Template: Similar JS fix for Chrome and IE.
2015-04-08 03:50:09 +00:00
Nate Jones
0259ef8551
Operator Panel:
...
- Add transfer active calls to ANY destination using keypad.
- Move inline CSS styles to theme templates.
- Use local jQuery UI CSS file instead of remote.
2015-04-08 01:01:46 +00:00
Digital Daz
03f5a6854e
Prevent users bypassing extension limits by using range
2015-04-07 23:50:36 +00:00
Nate Jones
b066816f82
Operator Panel: Adjustments to correctly display the user status of the extensions assigned to the current user.
2015-04-07 17:03:39 +00:00
Mark Crane
8927266bf7
If the MAC address is set then validate it is a Mac address.
2015-04-06 23:39:19 +00:00
Mark Crane
7e76e93e40
Check to see if domain_uuid has a value.
2015-04-06 22:27:16 +00:00
Nate Jones
cbea64fea1
Voicemail: Copyright date changes.
2015-04-06 21:58:55 +00:00
Nate Jones
23186f9bf5
Voicemail: Mods to make it work as expected, if non-admins/superadmins are given access to it.
2015-04-06 21:57:06 +00:00
Mark Crane
e24d73f588
Remove the CSS class that makes the MAC address appear to be required.
2015-04-06 19:52:16 +00:00
Mark Crane
7971ff0096
Remove the requirement for the MAC address as it breaks the template feature and another new feature.
2015-04-06 19:48:21 +00:00
Mark Crane
63fae18904
Add a comment for $term in autocomplete.php //search term
2015-04-06 17:50:46 +00:00
Mark Crane
fe81138f2a
One final adjustment to get it all working again.
2015-04-06 09:30:30 +00:00
Nate Jones
d8036cc364
Operator Panel: Include (enabled) Extensions in auto-complete suggestion list.
2015-04-06 09:27:57 +00:00
Mark Crane
7217785fca
Fix code that allowed userid / passwd as well as user_id / password.
2015-04-06 09:08:57 +00:00
Mark Crane
64846b21c0
Remove redundant equal signs.
2015-04-06 08:53:00 +00:00
Mark Crane
d19494f465
Fix a syntax error with the new code.
2015-04-06 08:51:12 +00:00
Mark Crane
9dc917bb26
Add key variables to provisioning.
2015-04-06 08:37:06 +00:00
Mark Crane
fbbc12baf1
Add user_id and template variables for provisioning.
2015-04-06 07:38:24 +00:00
Nate Jones
b2e6a83829
Operator Panel: Added Contact search/auto-complete.
2015-04-06 01:15:44 +00:00
Mark Crane
005815f5c4
Don't require the MAC address.
2015-04-05 22:29:56 +00:00
Mark Crane
84255f6f5a
Update the provision class.
2015-04-05 22:28:02 +00:00
Nate Jones
962159821f
Follow Me: Ignore pre-populating fields if no follow_me_uuid assigned to extension (fixes SQL error).
2015-04-05 03:12:46 +00:00
Nate Jones
63aba24bc7
CDR Stats: Added missing 'and' in SQL queries.
2015-04-05 02:26:31 +00:00
Nate Jones
dcb362de79
Operator Panel: Start refresh after clicking a status button, and disable clicked status button until refresh.
2015-04-04 16:44:43 +00:00
Mark Crane
54e93c8beb
XML CDR, Add a fix for unescaped data in <sip_Remote-Party-ID>.
2015-04-04 16:09:11 +00:00
Nate Jones
d68a273c64
CDR: Integrate existing permissions for Recording Playback and Download buttons.
...
Misc: Background visual adjustments for Playback and Download icons.
2015-04-03 21:07:24 +00:00
Mark Crane
697ef49c60
Some devices need port 0 for DNS SRV so modifying the port number to allow 0.
2015-04-03 19:34:05 +00:00
Mark Crane
cc2220d787
Remove a PDO parameter that is not used.
2015-04-03 19:04:30 +00:00
luis daniel lucio quiroz
fe427d4cb3
let the xml_cdr download/play, regardless mono/multi tenant
2015-04-03 16:23:24 +00:00
Mark Crane
682c4d6281
Add a place to add voicemail name in base64.
2015-04-03 15:21:28 +00:00
Mark Crane
b0497e36db
Update the local_extension dialplan.
2015-04-01 10:22:34 +00:00
Nate Jones
e5ece69b1a
CDR: Hide Missed Calls button after clicked. Visual adjustment when top paging buttons aren't present.
...
Contacts: Visual adjustment when top paging buttons aren't present.
2015-04-01 09:06:02 +00:00
Nate Jones
d30a509de0
Contacts / CDR: Minified top paging controls.
2015-04-01 09:00:17 +00:00
Mark Crane
c22ada9c38
Add greeting_id to the voicemail greetings table.
2015-04-01 07:40:34 +00:00
Nate Jones
b8301a8090
CDR: Hide Show All button after clicked, moved to top for consistency.
2015-04-01 00:51:09 +00:00
Nate Jones
28f37d9201
Contacts: Close mailto tag on email link.
2015-03-31 23:35:13 +00:00
Nate Jones
3d997e9687
Groups: Integrate Show All and ability to edit assigned Domain. Create, edit, delete non-default groups.
...
Users: Adjust so assigned Domain doesn't get overwritten if user_all permission exists, but user_domain doesn't.
Destinations: Adjust so assigned Domain doesn't get overwritten if destination_all permission exists, but destination_domain doesn't.
2015-03-31 21:47:31 +00:00
luis daniel lucio quiroz
87763506bb
let the xml_cdr find the wav file, regardles mono/multi tenant
2015-03-31 16:20:55 +00:00
Nate Jones
5b37c7b040
CDR & Devices: Hide Show All buttons after showing all.
2015-03-31 03:16:20 +00:00
Nate Jones
017c29f475
Destinations: Changing a Destination's Domain should now also update the domain_uuid on the associated dialplan and dialplan details. Delete Destination from a different domain should also function properly now.
2015-03-31 02:53:36 +00:00
Nate Jones
a2efa8d340
Destinations: Fix issue with Domain not getting set correctly when editing Destination under a remote (different than current) domain (via the destination_domain permission).
2015-03-30 22:57:12 +00:00
Mark Crane
8a2323f61b
Change the array from $result to $recordings.
2015-03-30 22:49:47 +00:00
Mark Crane
305d8735e0
Get the recording list from the database instead of the file system.
2015-03-30 22:40:03 +00:00
Nate Jones
4307cb800a
Permissions: Consistify (new word!) permission names for Show All functionality on Devices & Destinations.
2015-03-29 01:33:56 +00:00
Mark Crane
cd3d93a1fd
Get a new set of default and domain settings for use when http_domain_filter is set to false. Remove debug numbers from access denied messages in provisioning and remove other redundant code.
2015-03-28 11:37:56 +00:00
Mark Crane
0fc14a9c05
Fix a bug added when adding the key profiles feature. Device key id would conflict with other categories of keys like line, memory and expansion keys. If only using the line keys you wouldn't experience this problem.
2015-03-28 04:42:24 +00:00
Mark Crane
4eeb8f109c
Fix Destinations so that it will correctly show DIDs that are not assigned to a domain.
2015-03-27 18:13:03 +00:00
Nate Jones
26e7d2c718
Contacts: Fixed/implemented permissions, added Relations.
2015-03-27 04:35:21 +00:00
Nate Jones
94e5a73ead
Contacts: Sort list initially by Organization, then by First, Last.
2015-03-26 20:13:24 +00:00
Nate Jones
6fd4a638e3
Contacts: Fix redirect after Add and Edit, remove redundant [+] buttons and auto-scroll Notes.
2015-03-26 19:47:57 +00:00
Mark Crane
72c5ecbbb1
Provisioning Devices add DNS SRV record to the SIP transport select list.
2015-03-26 15:48:57 +00:00
Mark Crane
a16e810968
Completed the change and test for system -> variables with final adjustments.
2015-03-26 00:18:19 +00:00
Mark Crane
2efb918ee5
Correct the order of the tags.
2015-03-26 00:09:54 +00:00
Mark Crane
492396a533
Try again to get the position right.
2015-03-26 00:05:14 +00:00
Mark Crane
d90e6fc44f
Move the hostname column and fix the add button position.
2015-03-26 00:01:24 +00:00
Nate Jones
746943c6e9
Ring Groups: Corrected redirect to be relative on Back and Save. Added Call Forward edit link to main Ring Groups list (as displayed on User Dashboard).
2015-03-25 22:47:11 +00:00
Mark Crane
06d3833d55
Add hostname to the variable list.
2015-03-25 20:30:17 +00:00
Mark Crane
5c33233ce5
Add hostname to the variables.
2015-03-25 18:30:18 +00:00
Nate Jones
ff19e9c87e
Fax Server: Mods to email2fax feature to prevent unnecessary/undesired cover page from being generated.
2015-03-25 17:52:45 +00:00
Nate Jones
c58fac6b7d
Fax Server: Sort Sent faxes descending.
2015-03-25 17:42:45 +00:00
Nate Jones
73d0629ba2
Extensions: Added direct link to Calls page, requested in Issue 870.
2015-03-25 17:11:07 +00:00
luis daniel lucio quiroz
b7b98cef79
not short-tags on all project
2015-03-25 13:46:19 +00:00
luis daniel lucio quiroz
1834c6f098
not short-tags on time-conditions
2015-03-25 13:30:26 +00:00
Nate Jones
0f20f952b4
Destination: Exclude set:accountcode from being displayed in the Actions list.
2015-03-23 23:57:27 +00:00
Nate Jones
ac49f1135d
Fax Server: Added permission to control Advanced section visibility. Addresses comment on r7943.
2015-03-23 17:26:47 +00:00
Nate Jones
ee483163d7
Destinations: Fixed search, sorting and paging. Should resolve issue 891 (at least #1 ).
2015-03-23 16:33:16 +00:00
Mark Crane
25ade6a4ed
Schemas is used by only 1-2 people so I'm moving it to an optional application under the apps directory.
2015-03-23 04:31:46 +00:00
Mark Crane
b31da11704
Change the context to the domain_name.
2015-03-23 04:29:09 +00:00
luis daniel lucio quiroz
13c76d0d0a
do not change headers, add yours
2015-03-23 01:53:25 +00:00
Errol Samuels
8e29688f33
slight correction
2015-03-22 20:30:40 +00:00
Errol Samuels
8473849839
Peplaced transfer_context with just context because transfer_context seems to return an
...
UNDEF value and breaks att_xfer when attempting to transfer using *4.
2015-03-22 20:26:22 +00:00
Mark Crane
8b05c4f897
Add base64 field to recordings, voicemail, and voicemail recordings.
2015-03-22 10:52:10 +00:00
Nate Jones
9a15385e87
Extensions: Fixed sorting.
2015-03-22 08:48:50 +00:00
Nate Jones
c97b5cf86b
Extensions: Search fixed.
2015-03-22 08:42:44 +00:00
Nate Jones
2c97d2952c
Fax Server: Additional checks on folder presence and permissions.
2015-03-22 08:22:51 +00:00
Nate Jones
6f4209e2f6
Misc: Implement maximum limits on multiple apps.
2015-03-22 08:17:04 +00:00
Mark Crane
80d69c28f7
Set the user_context on an call flows to the domain name for single tenant.
2015-03-22 03:33:37 +00:00
Mark Crane
0bbd26971e
Set the user_context on an ring_groups to the domain name.
2015-03-22 03:27:42 +00:00
Mark Crane
f08e4be71b
Set the user_context on an extension to the domain name.
2015-03-22 03:22:05 +00:00
Nate Jones
7bec3fee74
Follow Me: Fix redirect issue, after save, from Issue 886.
...
Destinations: Minor visual adjustments.
2015-03-22 00:53:56 +00:00
Nate Jones
2263b5c8c8
Time Conditions: Changed Advanced button (top) to Dialplan instead.
2015-03-22 00:25:55 +00:00
Nate Jones
4810a1f4e1
Time Conditions: Use break instead of space when adding additional 'Advanced' description.
2015-03-22 00:10:52 +00:00
Mark Crane
73a2aa44e8
Remove extra line spaces.
2015-03-22 00:01:39 +00:00
Mark Crane
1baef57ad9
Add CDR http_enabled to default settings and add the settings more efficiently.
2015-03-21 23:59:56 +00:00
Nate Jones
61f0db8294
Time Conditions: Change how preset destinations function (when a Preset is checked, the Alternate Destination is required and used, unless a Default Destination is selected, or a Destination is set on the individual Presets themselves. Interface also adjusts if Presets are NOT available.
2015-03-21 23:55:20 +00:00
Mark Crane
8935ff7624
Add alternative options for bridging calls for call forward and fix LCR option for follow me.
2015-03-21 22:49:12 +00:00
Mark Crane
2943ad648b
Add another work around for FreeSWITCH XML CDR that is not escaped correctly in FreeSWITCH 1.4.17.
2015-03-21 20:52:59 +00:00
Errol Samuels
15135a05ac
Fixed problem with accountcode not passing in SIP Header
2015-03-21 09:21:29 +00:00
Errol Samuels
73edf8f99b
Fixed problem with accountcode not passing in SIP Header
2015-03-21 09:02:51 +00:00
Mark Crane
71ab763488
Add switch call_center dir to default settings.
2015-03-21 06:03:58 +00:00
Mark Crane
96fcd2d098
Move strtolower function to reduce one line of code.
2015-03-21 03:25:35 +00:00
Mark Crane
dd0cc6bd75
Update dialplan edit adjust to ensure the dialplan is able to be viewed correctly and validate the uuid with is_uuid.
2015-03-21 03:23:44 +00:00
Nate Jones
67e0e14bfc
CDR: Fixed Issue 885, clicking records now results in the correct details being loaded.
2015-03-20 02:50:30 +00:00
Nate Jones
349185b8a7
Voicemail: Added default settings to control default Voicemail File and Keep Local settings when creating new extensions and/or Voicemail boxes.
2015-03-20 01:09:18 +00:00
Nate Jones
3cbe7e6f24
Dialplan Edit: Default details group to 0 if not specified (also fixes Copy feature). Fix details group order by.
2015-03-19 23:42:25 +00:00
Nate Jones
8a92c7a2de
Fax Server: Added refresh button, and fixed sorting and paging on logs.
2015-03-19 00:45:22 +00:00
Nate Jones
7a46084231
Fax Server: Account code value now retrieved properly from the db on edit.
2015-03-19 00:10:18 +00:00
Nate Jones
37e0d9510c
IVR: Change Invalid Sound field to select box.
2015-03-18 23:49:53 +00:00
Nate Jones
313f7af98c
MOH: Prevent duplicate options in MOH select boxes.
2015-03-18 22:47:11 +00:00
Nate Jones
a1f298e639
Destinations: Fixed a logic issue causing actions to be discarded. Also, retain the existing dialplan Name and Description through an update of a Destination.
2015-03-18 22:21:40 +00:00
Mark Crane
ee8205d306
Don't give this permission to any group by default follow_me_cid_set.
2015-03-18 18:34:12 +00:00
Nate Jones
4e5c96c9d1
Calls: Added ability to unset the caller id on Follow Me and Call Forwarding.
2015-03-18 14:36:12 +00:00
Mark Crane
60bca06375
Update XML CDR import replace xml_cdr -> http_enabled -> text with cdr -> http_enabled -> boolean.
2015-03-18 12:53:40 +00:00
Nate Jones
5be8b785e6
Calls Edit: Included missing jquery-ui images, add label to Forwarding CID select box.
2015-03-18 08:17:57 +00:00
Nate Jones
267dcdf6fb
Destinations: Removed attempt to create a dialplan entry when no Action is selected. Resolves Issue 867.
2015-03-18 07:28:05 +00:00
Nate Jones
bd38f6b160
Implemented fix suggested in Issue 823 - Add DOCUMENT_ROOT to require_once path on domain edit [and contacts_vcard.php, and save_switch_xml() function].
2015-03-18 06:17:09 +00:00
Nate Jones
4ee20afa77
Contacts: Fix suggested in Issue 787. Thanks.
2015-03-18 05:38:35 +00:00
Nate Jones
7cfcb8f099
Time Conditions: Add clarity to Preset description.
2015-03-18 05:23:33 +00:00
Nate Jones
1d8d9043a3
Time Conditions: Fixed destination select box problem mentioned in Issue 876 - reworked switch_select_destination() function.
2015-03-18 05:17:28 +00:00
Nate Jones
06bfa6502e
Time Conditions: Fix for Issue 881 (Advanced button) and Issue 882 (Delete issue).
2015-03-17 19:02:48 +00:00
Nate Jones
7e815626fe
Fax Server: Fixed list row background color on local Inbox.
2015-03-16 22:12:55 +00:00
Nate Jones
92a1074238
Contacts: Fixed URLs and Emails not displaying the Description in list view.
2015-03-16 20:04:38 +00:00
Mark Crane
30e0ef26fe
Sometimes the Yealink fails to provide the 'p' therefor filter only for 'vp530'.
2015-03-16 17:46:34 +00:00
Mark Crane
e27bb69fae
Fix the provisioning for Yealink vp530.
2015-03-16 16:37:19 +00:00
Nate Jones
b8c33a9ed7
Fax Logs: Fix for Issue 857, paging now works properly.
2015-03-15 10:18:23 +00:00
Nate Jones
8485694537
Voicemail:
...
- Adjust for single-quotes in caller_id_name on insert query (hopefully addressing Issue 877).
- If Keep Local is false, remove the recording from the file system.
- Fix Forward Destinations so message is fully copied to other extension voicemail boxes, not just emailed.
- Add script to Ext and VM Edit pages to prevent Listen or Download links being sent when Keep Local is false.
- Minor language mods.
2015-03-15 09:15:04 +00:00
Mark Crane
0bfe8cc144
Fix the time condition back button link.
2015-03-15 05:27:13 +00:00
Mark Crane
b1880c8d13
Update the translations for time conditions.
2015-03-15 05:17:18 +00:00
Mark Crane
0fa67c784f
Filter for the time condition app_uuid.
2015-03-15 04:55:05 +00:00
Mark Crane
38302559e0
Add time conditions list and delete so that permissions can be used to allow users to use it.
2015-03-15 03:36:51 +00:00
Nate Jones
3dd924775a
Status > Emails: Added ability to view, download, resend and/or delete failed emails.
2015-03-14 06:43:19 +00:00
Nate Jones
37bf2da79b
CDR: Prevent users with no assigned extensions from viewing records. Search form mods. Fix issue with CDR Delete removing the wrong call recording.
2015-03-14 00:03:16 +00:00
Mark Crane
90448da105
Adjust the debug code for call center agent status.
2015-03-13 19:17:14 +00:00
Mark Crane
4feecccff8
More adjustments to fix agent status.
2015-03-13 18:50:29 +00:00
Mark Crane
34762ffb38
Update call center agent status so that it gets the list of agents from the database instead of mod_callcenter.
2015-03-13 18:08:25 +00:00
Nate Jones
127a392bf0
Fax Server: Hide advanced settings for Users.
2015-03-10 20:31:45 +00:00
Mark Crane
4289a55b95
Change valet_park_out $1 to $2.
2015-03-10 18:27:28 +00:00
Mark Crane
3b9224bb44
Set the user context to the domain name.
2015-03-10 10:48:50 +00:00
Mark Crane
abe396020f
Change the dialplan context to the domain name.
2015-03-10 10:21:43 +00:00
Mark Crane
edcd3c81d0
Fix the search for destinations (DID/DDI) across domains for superadmins.
2015-03-10 05:10:22 +00:00
Mark Crane
44a6022516
Flush memcache when changing phrases.
2015-03-10 00:47:42 +00:00
Mark Crane
b4f2dde9de
Time condition remove the break never on the destination_number.
2015-03-09 19:35:35 +00:00
Mark Crane
c1b1e7b6c0
Fix the device key delete.
2015-03-08 03:26:25 +00:00
Mark Crane
7bbc46ccf9
Finish the device show all button.
2015-03-07 22:51:32 +00:00
Mark Crane
6c5e1df3e4
Add 'Show All' button text for Devices.
2015-03-07 21:59:17 +00:00
Mark Crane
52dfe82ae6
Changes the order of one of the columns and adjust some spacing.
2015-03-07 21:51:02 +00:00
Mark Crane
e791288cd0
Add device show all which allows a domain administrator the option to see all devices on the entire system.
2015-03-07 21:35:18 +00:00
Nate Jones
95b1dc5ba0
Time Conditions: Properly load "Alternate Destination" action on edit, and some other logic fixes.
2015-03-07 20:56:40 +00:00
Mark Crane
2c30faff18
Fix the indentation in the file.
2015-03-07 13:48:13 +00:00
Mark Crane
61d88f46d8
Add missing fields to dialplan copy: dialplan inline, break, and groups.
2015-03-07 13:45:22 +00:00
Mark Crane
9c662eef1e
2015-03-07 13:44:27 +00:00
Mark Crane
db34031e8b
Remove the ucwords for the domain name as its not used anywhere else.
2015-03-07 13:04:33 +00:00
Mark Crane
e3d78ace6d
Add show all button for dialplan -> destinations
2015-03-07 12:59:53 +00:00
Mark Crane
5dd8efb071
Fix the CDR statistics show all.
2015-03-07 12:39:42 +00:00
Mark Crane
bba1ecf3c3
Change the anti-action to an action for the alternate destination because it is the last dialplan group and has a condition that will always match when the time condition destination number is called.
2015-03-07 11:09:11 +00:00
Mark Crane
7ec6817a5d
Set debug to false.
2015-03-07 10:59:00 +00:00
Mark Crane
65fe97fb50
Escape sip_full_from, sip_full_to, caller_id so that the HTTP POST for CDR will work. Will remove once FreeSWITCH corrects the bug and its in a release version.
2015-03-07 10:45:33 +00:00
Mark Crane
fc2f5ecb6b
Improve the security on the delete for devices by validating the uuid and fix the delete when deleting a key from a global device profile.
2015-03-07 07:03:22 +00:00
Nate Jones
23a34df36f
Time Conditions: Remove condition group if no action is defined.
2015-03-06 22:31:55 +00:00
Mark Crane
669fb08d4e
Add show all code donated by Chris Black
2015-03-06 17:15:09 +00:00
Nate Jones
0f40019abd
Time Conditions: Implemented time-of-day variable.
2015-03-05 13:34:59 +00:00
Nate Jones
fc2e4fad08
Time Conditions: Another fix.
2015-03-05 12:45:22 +00:00
Nate Jones
064385d70b
Time Conditions: Another fix.
2015-03-05 12:37:36 +00:00
Nate Jones
c544b9bfe5
Time Conditions: Few more bugs squashed.
2015-03-05 12:02:26 +00:00
Nate Jones
2eb5e2f55c
Time Conditions: Still under construction, but almost finished.
2015-03-05 11:15:11 +00:00
Mark Crane
68752fefff
Fix limit on inbound and outbound routes.
2015-03-03 18:48:08 +00:00
Mark Crane
04c846634b
Remove deprecation on voicemail_attach_file which was done prematurely.
2015-03-01 07:40:06 +00:00
luis daniel lucio quiroz
a893361977
new follow_me_cid_set permission to allow cid change
2015-02-28 18:14:48 +00:00
Mark Crane
e0b1ad7ec1
Add a new permission to hide the dial string from admins by default.
2015-02-28 16:18:12 +00:00
luis daniel lucio quiroz
ac19ba116b
you can fix your forward caller id number/name
2015-02-28 04:07:15 +00:00
luis daniel lucio quiroz
8750662aca
you can fix your follow me caller id number/name
2015-02-28 02:32:25 +00:00
luis daniel lucio quiroz
455f0b2e45
do not show others extension to non-admin users
2015-02-27 15:25:49 +00:00
Nate Jones
a327901cb8
Emails: Different arrow.
2015-02-26 04:21:48 +00:00
Nate Jones
c900edb768
Emails: Initial build of failed email log. Still under construction.
2015-02-26 04:18:16 +00:00
Nate Jones
74e9407bfb
Phrases: Prevent empty Structure entry from being created on save.
2015-02-25 23:38:20 +00:00
Nate Jones
1ef43c1a3b
IVR Menu: Edit - Made top Save button functional.
2015-02-25 23:03:05 +00:00
Nate Jones
d78e66f11e
Contacts: Fix paging on list view.
2015-02-25 22:46:58 +00:00
Nate Jones
c4fc6ac111
Interactive Conference: Removed some testing code, fixed formatting of Joined and Quiet times.
2015-02-25 21:03:15 +00:00
Nate Jones
f047fd90b1
Interactive Conference: Simplified layout a bit, added icons.
2015-02-25 20:38:24 +00:00
Nate Jones
4d3e4cb815
Conference Center: Change PIN Length field to operate as a 'minimum pin length'. Added translation of error messages.
2015-02-25 18:15:16 +00:00
Nate Jones
b5c844ca6f
Time Conditions: Remove debug code.
...
Dialplan Manager: Set width on checkbox column.
2015-02-25 10:09:22 +00:00
Nate Jones
1a33320530
Time Conditions: Editable.
2015-02-25 09:52:12 +00:00
Mark Crane
218843b1e3
2015-02-25 09:10:12 +00:00
Mark Crane
be485e2500
Additional work to get the time condition edit to save to the database. Not completed yet.
2015-02-24 19:29:10 +00:00
Nate Jones
1e6d3995cf
Fax Server: New Fax - Minor layout adjustment for consistency.
2015-02-24 18:39:21 +00:00
Nate Jones
b7903c3b65
Fax Server: Sent - Removed "application/download" content type, was causing file type to be mis-identified in FireFox.
2015-02-24 18:21:14 +00:00
Nate Jones
71a861580c
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
3274175585
Ensure the mac address is only hexadecimal value. Add provision http_domain_filter values of false as an option for provisioning.
2015-02-24 07:24:50 +00:00
Mark Crane
d1b6ad374c
2015-02-21 05:33:53 +00:00
Mark Crane
79fc78e04d
Set the min='0' for dialplan detail edit.
2015-02-20 04:27:14 +00:00
Mark Crane
8ee16910f3
FAX edit destination number is not always a number so have to remove the constraint.
2015-02-20 04:24:18 +00:00
Nate Jones
2f22585704
Fax Server: Move default FusionPBX cover page logo graphic to resources folder.
2015-02-19 23:55:44 +00:00
Nate Jones
8dc2ab55b4
Fax Server: Revert Destination Number field to type text to support non-numeric entries.
2015-02-19 23:37:48 +00:00
Nate Jones
ea97d9288d
CDR Delete: Removed unnecessary output.
2015-02-19 23:32:20 +00:00
Nate Jones
1f65abe238
CDR: Some fixes and enhancements...
...
- Ability to delete single and multiple CDR records, if desired (permission required, includes recording, if any).
- Search criteria kept through paging, deleting, sorting, and upon using the provided 'Back' button on the CDR Details page.
- Added some missing language translations.
2015-02-19 23:28:40 +00:00
Mark Crane
1a47c2eb44
Write the xml file for sip profiles and reloadxml when the sip profiles are missing add new defaults.
2015-02-17 19:18:43 +00:00
Nate Jones
107dcd9b69
Operator Panel: Added ability to set Eavesdrop destination (from assigned extensions), pause refresh manually or on mouse hover of control elements for better user experience. Hide eavesdrop function if no extensions assigned to user (addresses Issue 851).
2015-02-17 11:04:56 +00:00
Mark Crane
8d6794fe15
Rebuild the array to allow profile keys to be overridden by keys assigned to this device.
2015-02-15 20:57:43 +00:00
Mark Crane
d0617bfcaf
Change device_key_line from text to numeric.
2015-02-15 20:41:39 +00:00
Mark Crane
773562ba9e
Integrate the device profile keys with the provisioning templates.
2015-02-15 20:26:08 +00:00
Mark Crane
f98b16188c
Update the device profiles.
2015-02-15 19:00:16 +00:00
Mark Crane
6ad8a0a3e7
Allow the domain_uuid to be changed only with the device_profile_domain permission.
2015-02-15 18:53:10 +00:00
Mark Crane
f40f3c4e27
One more minor change.
2015-02-15 18:42:38 +00:00
Mark Crane
aad1f45f9d
Change app_languages.php for Key Profile to Profile.
2015-02-15 18:39:08 +00:00
Mark Crane
0eec7f5093
Move the acl to the optional Apps directory as it isn't completed yet.
2015-02-15 18:29:40 +00:00
Mark Crane
086e2540ee
Set play file as the default by removing the empty select option.
2015-02-15 17:46:07 +00:00
Mark Crane
00604a8fb0
Fix the play option in phrases.
2015-02-15 17:35:05 +00:00
Nate Jones
ded7cb3266
Visual adjustments.
2015-02-15 11:57:14 +00:00
Nate Jones
2df30b401e
Visual adjustments.
2015-02-15 10:05:08 +00:00
Nate Jones
331c4ccbfe
Visual adjustments.
2015-02-15 09:39:23 +00:00
Nate Jones
6e8cee1a7b
Visual adjustments.
2015-02-15 09:29:10 +00:00
Nate Jones
e5295bad45
Visual adjustments.
2015-02-15 09:20:19 +00:00
Nate Jones
6c9fa8ea2f
Visual adjustments.
2015-02-15 09:15:34 +00:00
Nate Jones
21ad23a861
Services: Fully mutlilinguified.
2015-02-15 09:04:54 +00:00
Nate Jones
d96f016ea5
Code cleanup.
2015-02-15 08:46:20 +00:00
Nate Jones
2a6e9dfbff
Missing semicolon.
2015-02-15 08:12:04 +00:00
Nate Jones
24888eca23
ACL: Language fixes.
2015-02-15 08:11:21 +00:00
Nate Jones
3e7cc4cc77
Visual adjustments.
2015-02-15 08:05:14 +00:00
Nate Jones
0018e553c4
Visual adjustments.
2015-02-15 07:59:02 +00:00
Nate Jones
996e89c396
Removal of colon next to form label names.
2015-02-15 06:50:00 +00:00
Nate Jones
dd04574627
Voicemails: Initial GUI for adding IVR-style menu options to the voicemail system.
...
Devices: Minor visual adjustment.
IVR Menu: Minor visual and language adjustments.
2015-02-15 04:54:32 +00:00
Nate Jones
1ad46ee103
Devices: Fixed MAC formatting on devices list.
2015-02-15 00:46:58 +00:00
Nate Jones
4a04d94bb7
Devices: Add view permission to Key Profiles button.
2015-02-15 00:40:39 +00:00
Nate Jones
4587b2ab59
Devices: Added GUI for new Key Profiles feature.
...
Destinations: Fixed missing label.
2015-02-15 00:33:56 +00:00
Nate Jones
979f1b17d1
Phrases: Completed app_languages file.
2015-02-14 05:39:36 +00:00
Nate Jones
b0a0310b07
Phrases: Ability to sequence playback of audio files in the IVR, initial groundwork for other switch phrase manipulation.
2015-02-14 05:32:43 +00:00
Mark Crane
de62073126
Remove the trailing line feed. Goal is to remove all trailing line feeds.
2015-02-13 23:22:30 +00:00
luis daniel lucio quiroz
178cda0d0a
support for created_by
2015-02-13 22:17:42 +00:00
luis daniel lucio quiroz
162b19cda1
only superadmins and admins can assign a user
2015-02-13 21:17:02 +00:00
luis daniel lucio quiroz
c4eae5ea12
conference menu for users
2015-02-13 20:29:08 +00:00
luis daniel lucio quiroz
abb7e561cc
acl menu fix
2015-02-13 19:16:35 +00:00
luis daniel lucio quiroz
c64c2b064b
debug messages for conference center
2015-02-13 18:51:19 +00:00
Mark Crane
0225e59372
Minor formatting adjusts to the xml cdr import.
2015-02-12 16:42:58 +00:00
Nate Jones
18589125d3
Conferences: Visual adjustments, fixed Active Conferences links.
...
Active Conferences: Reworked/renamed permissions, removed Active Conference from the User's menu (addressing Issue 662), misc visual adjustments.
Conference Center: Misc visual adjustments.
2015-02-12 02:09:59 +00:00
Mark Crane
9342d0386e
Remove the importing XML CDR from the file system when the xml_cdr.php is loaded. This will make the page load faster. Use a POST to the web server or a cron job to load from the file system.
2015-02-11 16:39:54 +00:00
Mark Crane
ff9675fd17
Additional work on time conditions plan to finish it tonight or tomorrow.
2015-02-11 16:34:03 +00:00
Mark Crane
86007a5cf9
Ordinal change didn't help after all comment out the deprecated fields.
2015-02-10 19:55:28 +00:00
Mark Crane
fce684d4ce
Add the ordinal value for an edge case that requires it when it shouldn't be required.
2015-02-10 19:44:00 +00:00
Mark Crane
038cc9904e
More work to get the new time conditions to save to the database.
2015-02-09 18:20:44 +00:00
Mark Crane
4e2c1825bf
Next phase of work on time conditions edit to hide time settings for the preset holidays.
2015-02-08 08:34:24 +00:00
Nate Jones
aba6ec1557
Contacts: Fix Shared Groups select query.
2015-02-06 04:11:11 +00:00
Mark Crane
c5880b3cc9
Time condition edit set the action and anti-action.
2015-02-05 06:59:32 +00:00
Nate Jones
c8bad65314
Interactive Conference: Removed echo of error on try/catch.
2015-02-05 02:59:49 +00:00
Nate Jones
1de9dc1203
Active Conferences: Fixed View link and Name, added Participant PIN column.
2015-02-05 02:50:39 +00:00
Nate Jones
04b1f9a0bc
Interactive Conference: Replace recording status text with an icon.
2015-02-05 00:43:17 +00:00
luis daniel lucio quiroz
807df84a38
spa support
2015-02-04 03:53:34 +00:00
Mark Crane
6cc48d38ac
Time condition update the indentation and get time condition details from the database.
2015-02-03 15:30:41 +00:00
Mark Crane
952c31427b
Remove the email type from the input form for fax edit as it doesn't allow multiple email addresses.
2015-01-30 23:20:01 +00:00
Nate Jones
f012c75eb6
User Dashboard: Restore missing column headings (a better solution considering variable overwrite happening).
2015-01-29 19:31:06 +00:00
Nate Jones
16f622ca35
User Dashboard: Restore missing column headings.
2015-01-29 19:24:26 +00:00
Mark Crane
98c6d8e180
When adding or deleting a conference center clear memcache correctly.
2015-01-29 10:17:56 +00:00
Mark Crane
8672d5fb6d
Sort voicemail boxes in ascending order.
2015-01-29 07:18:29 +00:00
Mark Crane
5788b11402
Remove order by on the select count for ring_groups.php as its not needed.
2015-01-29 07:14:57 +00:00
Mark Crane
30706fa11d
Tested gateway with registration set to false on 1.4.15 no longer requires a username and password so it is no longer required in fusionpbx when the registration is set to false.
2015-01-29 07:07:54 +00:00
Nate Jones
e76e4afd43
IVR Menu Option Edit: Increase width of Destination field.
2015-01-28 23:28:33 +00:00
Mark Crane
501d074c1a
Remove the extension password as required if its empty then it provides a default password.
2015-01-28 18:37:56 +00:00
Nate Jones
5d62e3ea04
Extension Edit: Restore mouseover reveal on VM Password.
2015-01-27 18:19:34 +00:00
Mark Crane
bd75dc5665
Remove the type numeric from the voicemail password as it conflicts password reveal code.
2015-01-27 18:11:05 +00:00
luis daniel lucio quiroz
24c0ccd114
for_fax now on fax
2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz
7f175b4985
accountcode now on fax, PCMU/A as absolute codec string
2015-01-26 19:54:52 +00:00
Mark Crane
974245012a
Add to the text translations for Domains.
2015-01-25 09:01:59 +00:00
Mark Crane
8b7f658b7a
Add domain control to dialplan -> destinations to users in the superadmin group by default.
2015-01-25 08:24:32 +00:00
Mark Crane
c9264737fe
Unset the generic $array variable to prevent duplicates in app -> default settings.
2015-01-24 20:56:10 +00:00
Mark Crane
a149404637
Prevent duplicates on the time conditons presets and make it more efficient to load the default settings.
2015-01-24 10:22:16 +00:00
Nate Jones
366d1684a8
Time Conditions: Overhaul (on Add only, so far).
2015-01-24 04:10:37 +00:00
Mark Crane
2f8a5b662e
Add the project path to accounts -> extensions and device MAC address link.
2015-01-24 02:15:18 +00:00
Nate Jones
8c26f2fd4a
Dialplan Edit: Some code cleanup.
2015-01-23 00:58:47 +00:00
Nate Jones
e30746da44
Dialplan Edit: Some code cleanup.
2015-01-22 23:49:02 +00:00
Nate Jones
281c9a5309
Dialplan Edit: Implement dynamic stretching on Data column.
2015-01-22 19:14:12 +00:00
luis daniel lucio quiroz
786a860d48
callee instaed of caller when billing incoming calls
2015-01-22 15:29:43 +00:00
Mark Crane
3657c5c688
Fix the menu for the acl.
2015-01-22 12:00:30 +00:00
Mark Crane
d92a661fa1
Add a the beginning of a gui for ACL.
2015-01-22 11:51:26 +00:00
Mark Crane
393fcc3b02
Increase the gateway domain_uuid security.
2015-01-22 11:32:16 +00:00
Mark Crane
438c015578
Fix the gateway delete.
2015-01-22 11:26:06 +00:00
Mark Crane
d3ac5a78df
Show global gateways.
2015-01-22 11:21:18 +00:00
Mark Crane
68b4a0fa38
Allow the gateway domain_uuid to be null to support global gateways.
2015-01-22 11:18:34 +00:00
Mark Crane
96e826bcc9
Enable ability to have global gateways.
2015-01-22 11:10:51 +00:00
Mark Crane
5c279216f1
A few minor changes to the sip profile spacing.
2015-01-22 10:14:45 +00:00
Mark Crane
0cd88bed83
When sip profiles are loaded use the new enabled attribute.
2015-01-22 09:41:45 +00:00
Nate Jones
89961468d7
Variables: Click to toggle Enabled state.
2015-01-22 01:10:30 +00:00
Nate Jones
3ff2d8173d
SIP Profiles: Save xml and reload.
2015-01-22 01:07:37 +00:00
Nate Jones
effccad74e
SIP Profiles: Click to toggle Enabled state. Fixed column sorting.
2015-01-22 00:51:01 +00:00
Digital Daz
c6c2251e0e
Add missing preset label for extension summary
2015-01-21 09:17:43 +00:00
Digital Daz
c404e2febf
Fixed up ALOC in extensions summary
2015-01-21 01:46:34 +00:00
Digital Daz
25353f1ab6
Add some preselects to extensions summary, 'Last Hour', 'Today', 'Yesterday', 'This Month' and 'This Year'
2015-01-21 01:06:22 +00:00
Digital Daz
4ed3ef9a80
Add extra options to xml_cdr language file.
2015-01-21 00:51:39 +00:00
Digital Daz
e27646bcc6
Fix music on hold for tone streams
2015-01-21 00:07:41 +00:00
Mark Crane
d718423e86
Simplify use of domain_uuid in extensions.php.
2015-01-20 20:59:27 +00:00
Mark Crane
fad6454d18
Add fax codec changes as recommended by glk70. -Thanks
2015-01-18 12:05:21 +00:00
Nate Jones
2448ab3a8e
Use the new multi-lingual code on misc files.
2015-01-18 10:33:34 +00:00
Mark Crane
e0115b0e99
Add the text class to more of the optional applications.
2015-01-18 10:15:38 +00:00
Mark Crane
c5755666cb
Add the text class to more of the applications.
2015-01-18 10:06:08 +00:00
Nate Jones
147d03169d
Use the new multi-lingual code on fusionpbx/app sub directories.
2015-01-18 10:04:43 +00:00
Mark Crane
c757e68cd1
Use the new text class for multi-lingual support.
2015-01-18 07:42:57 +00:00
Mark Crane
6ec145b0e4
Handle the space used in fax name by adding a dash before it is saved to the database. Then when displaying it remove the dash.
2015-01-17 17:47:59 +00:00
Mark Crane
b2c732910a
Contact phone edit change the type from number to text. We use a regular expression to remove all formatting but its convenient to allow the formatting and then remove it to save in the databaase. In particular its convenient when using copy and paste.
2015-01-17 08:26:08 +00:00
Mark Crane
2bb98fb2e5
Switch the email to text as voicemail_mail_to can be more than one email address which is not allowed using the email type.
2015-01-17 08:21:33 +00:00
Mark Crane
4b9651e2dc
Remove some extra line feeds.
2015-01-17 07:50:43 +00:00
Mark Crane
f31cc4fc10
Use the conference description on the active conferences page.
2015-01-17 06:59:12 +00:00
Mark Crane
4c2225828b
Use memcache flush in the new PHP class.
2015-01-16 08:25:54 +00:00
Mark Crane
bee6b9ae5e
Update the memcache reference to use the new cache PHP class.
2015-01-16 00:21:02 +00:00
Mark Crane
495f4a0226
Fix the string quotations and return on the method.
2015-01-15 19:33:27 +00:00
Mark Crane
24a8e2e8e9
Exchange the direct call to memcache for the dialplan edit and replace it with the 'cache' class.
2015-01-15 19:15:01 +00:00
Nate Jones
d60004736f
Operator Panel: Add permission to control visibility of "(Available) On Demand" button.
2015-01-15 18:55:24 +00:00
Mark Crane
68fa2701c3
Allow admins to edit dialplan destinations.
2015-01-12 21:12:27 +00:00
Mark Crane
be9fe8c128
Change the queue_announce_frequency default to 0.
2015-01-11 08:04:55 +00:00
Mark Crane
a2f2784db8
Add > 0
2015-01-10 01:03:20 +00:00
Mark Crane
c44697d6fa
Only write the provisioning files if switch provision dir path is set.
2015-01-10 01:02:39 +00:00
Mark Crane
3b3b4f70ac
Sets the domain_uuid to null on the child data for global dialplans.
2015-01-09 22:29:12 +00:00
Mark Crane
8ab362ab52
Make the indentation on the dialplan delete more consistent with the rest of the code base.
2015-01-09 22:09:58 +00:00
Mark Crane
02ebf09542
Finish removing the paths for the main menus.
2015-01-09 21:44:31 +00:00
Mark Crane
fa1b0bc203
Remove active extensions from the menu.
2015-01-09 20:23:13 +00:00
Mark Crane
2f1c63f245
Remove active extensions.
2015-01-09 20:16:08 +00:00
Mark Crane
c970aeebb7
Remove active extensions.
2015-01-09 20:15:47 +00:00
Mark Crane
01ab3f1a84
Remove active extensions.
2015-01-09 20:15:21 +00:00
Mark Crane
71eb9c5a6a
outbound_route_to_bridge simplify the dialplan detail SQL select.
2015-01-09 11:10:13 +00:00
Mark Crane
8bf8dadc69
Fix call block paging.
2015-01-08 06:13:24 +00:00
Mark Crane
53eb200145
Properly escape < and > for dialplan detail data.
2015-01-07 17:11:06 +00:00
Mark Crane
8f187eefe3
Remove the logging to make way for a better logging. The older one caused a problem for someone without permission to write to /tmp/logfile.txt
2015-01-03 08:32:30 +00:00
Mark Crane
2d70541b87
Fix the sip profile path when the fusionpbx directory is inside the website root directory.
2014-12-31 23:34:17 +00:00
luis daniel lucio quiroz
e5a69f5a7c
no strlen on billing maths
2014-12-29 05:35:08 +00:00
Mark Crane
233ef95a47
Add logout menu again.
2014-12-27 21:05:56 +00:00
Mark Crane
86f192900e
Remove extra line spaces.
2014-12-27 20:26:28 +00:00
Mark Crane
2e9e5d4f95
Fix the file extension for app/meetings/app_menu.php
2014-12-27 17:12:42 +00:00
Mark Crane
2d89d97ad3
Add a missing ? to fix the syntax.
2014-12-27 16:44:17 +00:00
Mark Crane
9369fd8d0d
Move the menu array to app_menu.php
2014-12-26 03:27:54 +00:00
Mark Crane
bbf2a3badc
Add app_menu.php files for the menu.
2014-12-25 19:32:57 +00:00
Mark Crane
7d4b48c53a
Add no answer, aloc, and busy to the extension summary.
2014-12-25 19:00:14 +00:00
Mark Crane
08c70e72a0
Add no answer, aloc, and busy to extension summary app_languages.
2014-12-25 02:03:21 +00:00
Mark Crane
85f72056d2
Add the description translation to app_languages.php.
2014-12-24 06:38:17 +00:00
Mark Crane
01f34c0210
Update the example code to set MOH. Add the auto_loader class only if it is not defined.
2014-12-24 06:36:09 +00:00
luis daniel lucio quiroz
6924e0a834
HTML5 input patter for mac address
2014-12-23 01:06:20 +00:00
luis daniel lucio quiroz
0f7bc53cda
my bad, it was polycom
2014-12-22 23:49:41 +00:00
luis daniel lucio quiroz
c3ba078878
yealink needs mac without dashes
2014-12-22 23:47:41 +00:00
luis daniel lucio quiroz
57faac6acf
HTML5 input tags for ring_group_edit
2014-12-21 19:33:54 +00:00
luis daniel lucio quiroz
8f860b2855
HTML5 input tags for fifo_add
2014-12-21 19:26:44 +00:00
luis daniel lucio quiroz
ff262b36b3
HTML5 input tags for ivr_menu_edit
2014-12-21 19:21:44 +00:00
luis daniel lucio quiroz
ea82ece920
HTML5 input tags for extension_edit
2014-12-21 19:12:53 +00:00
luis daniel lucio quiroz
dfa14264fa
HTML5 input tags for fax_*_edit
2014-12-21 19:05:41 +00:00
luis daniel lucio quiroz
29abe8c652
HTML5 input tags for contact_*_edit
2014-12-21 18:38:20 +00:00
luis daniel lucio quiroz
0844464908
use standard PHP tags
2014-12-21 07:15:59 +00:00
luis daniel lucio quiroz
6803a4eae7
HTML5 input tags for call_center_agent_edit
2014-12-21 07:03:10 +00:00
luis daniel lucio quiroz
324e0db79c
HTML5 input tags for call_center_queue_edit
2014-12-21 06:52:39 +00:00
luis daniel lucio quiroz
e8d59ad319
HTML5 input tags for call_broadcast_edit
2014-12-21 06:40:39 +00:00
luis daniel lucio quiroz
e63a94446a
HTML5 input tags for call_block_edit
2014-12-21 06:34:17 +00:00
luis daniel lucio quiroz
89828a9cf8
HTML5 input tags for dialplan_edit
2014-12-21 06:27:18 +00:00
luis daniel lucio quiroz
1f4a35fc89
HTML5 input tags for destination_edit
2014-12-21 06:18:18 +00:00
luis daniel lucio quiroz
5b71771ce3
HTML5 input tags for xmpp_profile_edit
2014-12-21 06:08:47 +00:00
luis daniel lucio quiroz
df78ad79d0
HTML5 input tags for gateway_edit
2014-12-21 06:01:41 +00:00
luis daniel lucio quiroz
01e2d4fd13
HTML5 input tags for extension_edit
2014-12-21 05:46:21 +00:00
luis daniel lucio quiroz
28469498c6
HTML5 input tags for device_edit
2014-12-21 05:11:44 +00:00
Richard Neese
08dea02642
working on fixing moh with mark for playing in the gui and on moh
2014-12-20 00:55:29 +00:00
Mark Crane
e51e8c7ae6
Add category to the html5 playback and strip slashes from the category and filename.
2014-12-20 00:26:09 +00:00
Mark Crane
2aae2e9714
Fix Dialplan Destination so that it won't fail if fax app is not installed.
2014-12-17 11:33:31 +00:00
Mark Crane
b84ea76c0b
Change one of the call center defaults from from 3 to 30.
2014-12-17 11:00:25 +00:00
Mark Crane
97a3d8b566
Remove an extra comma in the dial_string.
2014-12-17 10:46:03 +00:00
Mark Crane
7f281564aa
Fix the extension_uuid in the dial_string.
2014-12-17 10:41:30 +00:00
Mark Crane
637a57e3a3
Fix the per leg variables in the follow me dial_string.
2014-12-17 10:34:40 +00:00
Mark Crane
81dd8ed7d9
Missed one of the variables.
2014-12-17 10:11:13 +00:00
Mark Crane
a9428ac93f
Prevent the dial_string from being truncated.
2014-12-17 10:10:40 +00:00
Mark Crane
984796b0fa
Update the leg timeout in the dial_string.
2014-12-17 09:58:00 +00:00
Mark Crane
257264f87f
Update the dialed_domain in the dial_string.
2014-12-17 09:53:13 +00:00
Mark Crane
2bc085ec1d
Fix the dial_string remove the extra comma.
2014-12-17 09:33:18 +00:00
Mark Crane
36d2d9d400
Add follow me [domain][bridge][text] = outbound,loopback,lcr
2014-12-17 09:23:06 +00:00
Mark Crane
e30ec28bb5
Fix the dial string for follow me.
2014-12-17 06:50:12 +00:00
Mark Crane
516778f3f3
Remove the deprecated schema definition for call forward no answer.
2014-12-16 22:59:25 +00:00
Mark Crane
2b17d39d4a
Fix the time condition dialplan detail order.
2014-12-16 22:14:42 +00:00
Nate Jones
d790234df9
Operator Panel: Stylized status buttons, moved CSS to templates.
2014-12-12 22:04:27 +00:00
Mark Crane
9703d93195
Remove the global intercept dialplan.
2014-12-12 10:24:38 +00:00
Mark Crane
73d88b91fe
Take please hold dialplan to the next level.
2014-12-12 10:18:55 +00:00
Mark Crane
b5a9c7b758
Call Center set better defaults.
2014-12-12 10:05:57 +00:00
Mark Crane
38efbc7dcf
Aastra change BLF/xfer to BLF Xfer.
2014-12-12 07:41:08 +00:00
Mark Crane
388c74b8cf
Fix the aastra labels.
2014-12-12 07:32:58 +00:00
Mark Crane
2944f823a5
Add Aastra feature codes for device provisioning.
2014-12-12 07:29:33 +00:00
Mark Crane
674b52e74b
Change the domain to the $${local_ip_v4}
2014-12-10 05:12:12 +00:00
Mark Crane
2daa350690
Only filter the conditions from the dialplan actions.
2014-12-10 04:43:27 +00:00
Nate Jones
6ddb7129c5
Issue 764 Fix: Explicitly defined desired fields in CDR select query, as suggested.
2014-12-10 03:57:48 +00:00
Nate Jones
781218cb6a
Issue 782 Fix: Account Code previously set by SuperAdmin was being overwritten if Admin saved extension without billing system present.
2014-12-10 03:13:46 +00:00
Nate Jones
6c26941d4f
Operator Panel: Show status change buttons only if extensions assigned to current user.
2014-12-09 18:55:17 +00:00
Mark Crane
ba54bce345
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
Nate Jones
f24f2c8f17
Operator Panel: Added ability to record an extension, and set the current user's status.
2014-12-09 03:38:02 +00:00
Nate Jones
84142e5f6e
Operator Panel: Implemented additional permissions, Added ability to eavesdrop.
2014-12-09 00:31:25 +00:00
Nate Jones
07763eee5f
Operator Panel: Cleanup (on previous commit)
2014-12-08 20:35:20 +00:00
Nate Jones
5bab788770
Operator Panel: Drag/drop functionality should work now within IE.
2014-12-08 20:28:24 +00:00
Nate Jones
12e7b163a8
Operator Panel: Extension icon now indicates Status (Available, On Break, etc).
2014-12-08 19:43:21 +00:00
Mark Crane
9ec3f7ff2c
Fix more tabbing, line feeds and domain_uuid to the session domain uuid.
2014-12-07 00:13:29 +00:00
luis daniel lucio quiroz
1baf135c3d
we do not try to convert rate if price is zero, this will speed up things
2014-12-06 15:04:38 +00:00
Nate Jones
a5a6af2ba8
CDR: Minor visual adjustment on table cell if CID Name not present.
2014-12-06 10:34:29 +00:00
Nate Jones
bf6a8dd2b0
CDR: Added ability to export records in PDF format.
2014-12-06 10:30:44 +00:00
Richard Neese
e643fa93c8
fixing moh for pkgs
2014-12-04 22:32:25 +00:00
Mark Crane
6395455576
Fix the redirect on saving the voicemail settings to make it faster to setup.
2014-12-04 08:00:20 +00:00
Mark Crane
d8faaff083
Add domain_uuid to the voicemail destinations table.
2014-12-04 07:51:05 +00:00
Nate Jones
d21134bd28
Operator Panel: Minor position adjustments to call kill icon.
2014-12-04 07:40:07 +00:00
Nate Jones
cf448614f0
Operator Panel: Added ability to kill a call.
2014-12-04 07:09:02 +00:00
Nate Jones
a61305f36c
Operator Panel: Enable auto-answer for calling ext for origination.
2014-12-04 05:54:58 +00:00
Nate Jones
a239d45876
Operator Panel: Re-enable manual number dial feature (oops).
2014-12-04 05:21:02 +00:00
Nate Jones
11638f89a6
Operator Panel: Added ability to click the icons (first the 'from', then the 'to') to originate or transfer a call.
2014-12-04 02:24:27 +00:00
Nate Jones
d003d2c4ad
Operator Panel: Tighten extension blocks vertically when group selected, but no assigned extensions exist.
2014-12-03 20:05:49 +00:00
Mark Crane
8fefa32018
Uncomment voicemail forward destinations.
2014-12-03 15:10:36 +00:00
Mark Crane
0946c0ce3e
Fix the operator panel permission assignment to the groups.
2014-12-03 12:56:51 +00:00
Mark Crane
7401cdb957
Fix permissions on the operator panel.
2014-12-03 12:35:52 +00:00
Nate Jones
b8481c11a5
Operator Panel: Minor adjustment to re-enable auto-refresh.
2014-12-03 11:16:08 +00:00
Nate Jones
52c0b7addf
Operator Panel: Drag n' drop call transfer and origination, extension monitoring, etc.
2014-12-03 11:05:13 +00:00
Nate Jones
ef7e744f03
Fax Server: Added email-to-fax functionality.
2014-12-03 11:03:52 +00:00
Mark Crane
14babb88ed
Set extension variables for forward all, busy, no answer, and do not disturb.
2014-12-03 08:05:41 +00:00
Mark Crane
47ba72f6fd
Get dialplan variables for forward all, busy and no answer.
2014-12-03 07:54:43 +00:00
Mark Crane
d7da2a382b
Change Call Forward Unanswered to Call Forward No Answer
2014-12-03 05:55:01 +00:00
Mark Crane
371bf88d3c
Revert the changes to call_block dialplan.
2014-12-03 01:44:10 +00:00
Nate Jones
11e5531c91
Conference Rooms: Adjust Description column width of list.
2014-11-30 05:32:07 +00:00
Nate Jones
6a51e3d4e2
Conference Rooms: Adjust colspan.
2014-11-30 05:28:20 +00:00
Nate Jones
e9e38298e8
Fax Server: Updated Copy function to include recently added fields.
2014-11-30 04:39:38 +00:00
Nate Jones
c3f22c83aa
Conference Center: Added room name field.
2014-11-30 03:43:04 +00:00
Nate Jones
904de1933f
Conference Center: Lua script mods for Room Schedule (start/stop) functionality completed.
2014-11-30 03:08:02 +00:00
Nate Jones
0464366e8f
Conference Center: Added schedule (start/stop) fields to Conference Room edit gui. Back end forthcoming.
2014-11-29 21:21:26 +00:00
Nate Jones
836ee32400
Call Forwarding: Added 'Unanswered' gui controls, script mods forthcoming.
2014-11-29 18:14:23 +00:00
Nate Jones
a64bc1a4c8
Fax Server: Mask account connection password field.
2014-11-29 16:19:55 +00:00
Nate Jones
669e66f0f4
Fax Server: Included check typo, and pull contact email from contact_emails table.
2014-11-29 15:29:49 +00:00
Nate Jones
9bde0c92d6
Fax Server: Fixed uninitialized variable error.
2014-11-29 13:51:05 +00:00
Nate Jones
0fec6216ef
Fax Server: Send faxes to multiple recipients at once, customizable 'Subject Tag' for Remote Inbox viewing, preparations for Email-to-Fax functionality.
2014-11-29 13:32:42 +00:00
Nate Jones
f3e726eeea
Fax Server: Added interface to access (via IMAP or POP3) the inbound fax target email account. Required: PHP IMAP extension (obviously).
2014-11-27 13:37:08 +00:00
Nate Jones
ecfea148d7
Contacts: Added option to skip or replace Google contacts previously imported.
2014-11-27 02:28:47 +00:00
luis daniel lucio quiroz
2b43ddd76f
fix odd billing currency error when using different currencies
2014-11-25 22:22:28 +00:00
Nate Jones
fa7826da65
Contacts: Fix address import (typo).
2014-11-25 18:44:48 +00:00
Nate Jones
483b92c9f3
Contacts: Language corrections and additions, curl and setting check (for Google import), remove groups on contact delete, added additional options for Google Contact import (select fields, set contact type, category and shared state).
2014-11-25 18:38:22 +00:00
Nate Jones
0efc467795
Contacts: Added ability to import Google Contacts. Requires: PHP curl and Google: Account, API Console Project, Contacts API and OAuth Client ID credentials.
2014-11-25 08:35:53 +00:00
Nate Jones
1f1838485f
Contacts: Additional "Community" field, language additions, misc adjustments.
2014-11-25 00:49:04 +00:00
Nate Jones
532dddd077
Contact Addresses: Update Google Maps image path.
2014-11-25 00:34:17 +00:00
Mark Crane
d0f778a845
Move the icon_gmaps.png to the images directory.
2014-11-25 00:31:24 +00:00
Mark Crane
942070f910
Change contact setting type label to name.
2014-11-24 22:08:50 +00:00
Mark Crane
e3dd425f8f
Change the class name from switch_modules to modules.
2014-11-23 09:45:10 +00:00
Mark Crane
ed2e1da871
Remove the require once for the modules class as its no longer needed.
2014-11-23 09:38:19 +00:00
Mark Crane
ea52b98700
Move modules class from fusionpbx/resources/clasess to the app/modules/resources/classes directory.
2014-11-23 09:35:15 +00:00
Nate Jones
7443164f11
Contacts: Added Prefix, Middle and Suffix name fields.
2014-11-22 00:06:38 +00:00
Riccardo Granchi
2cf20d8f7a
Engineered the management of bridge failures in local extension, with optional variables which by default provides the standard behavior. Changed the default order for extension_queue, which has *800 prefix, before the extension-intercom, which has the *8 prefix
2014-11-21 15:38:26 +00:00
Mark Crane
0ae21c9bfa
Set the device line_number default to 1.
2014-11-20 02:34:03 +00:00
Nate Jones
be47e75eab
Contacts: Ability to add unlimited Emails and URLs. Ability to specify a primary Email, Address, URL, and Number. Ability to select or define a custom label for Emails, Addresses, URLs, and Numbers (similar to Google Contacts).
2014-11-19 03:44:41 +00:00
Mark Crane
ad9ca8af81
When disabling call forward do not remove the call forward destination number only disable it.
2014-11-18 10:38:11 +00:00
Mark Crane
9d79a4377c
Add a missing single quote and xhtml nowrap.
2014-11-16 09:24:24 +00:00
Mark Crane
45e355617f
Change the translations for the command option and label.
2014-11-16 00:46:58 +00:00
Mark Crane
5e27a20804
Change backup cron script to command because it generates the backup command that could be used in a cron script but its not a cron script.
2014-11-16 00:26:11 +00:00
Mark Crane
2fd8675d76
Add the missing echo to device labels.
2014-11-15 22:23:33 +00:00
Mark Crane
e110d9eaf0
Add snom device category.
2014-11-15 22:19:11 +00:00
Mark Crane
83969ad0a8
Change $value to $row.
2014-11-15 00:36:54 +00:00
Mark Crane
0625fcdab3
Fixed a problem with voicemail that was not including extensions that use a number alias.
2014-11-15 00:16:29 +00:00
Riccardo Granchi
acd9c59936
Added export alert-info in inbound routes to implements distinctive ringtones
2014-11-14 14:27:33 +00:00
Riccardo Granchi
3654d0d98d
Added extension click_to_call_auto_answer to prevent auto-answer on b-leg
2014-11-14 14:12:50 +00:00
Riccardo Granchi
dd1b2de1e7
Set channel variable click_to_call=true during click_to_call
2014-11-14 14:04:18 +00:00
Mark Crane
b767c12374
Fix a typo in the ubuntu/debian install scripts.
2014-11-14 06:44:02 +00:00
luis daniel lucio quiroz
0966efeac6
better place for rec_extension
2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz
ed80cba6ee
set record extension to wav
2014-11-13 16:26:14 +00:00
Riccardo Granchi
7bc38b2d80
Added toll allow and ability to enable it in outbound routes
2014-11-13 12:12:41 +00:00
Riccardo Granchi
c47de42b2a
Added back the ability to select multiple dialplan expressions, recognized automatically outbound prefix
2014-11-13 10:59:09 +00:00
Nate Jones
fca4dbd32f
Backup: Added ability to generate a cron script for automated backups.
2014-11-13 07:42:24 +00:00
Mark Crane
4dfd71110a
Fix the restore file so that file name can be provided.
2014-11-13 07:06:29 +00:00
Mark Crane
9e128ca34e
Add a return string to the backup and restore.
2014-11-13 07:00:29 +00:00
Mark Crane
e396d07eb1
Add download, backup and restore to the backup PHP class.
2014-11-13 06:56:35 +00:00
Mark Crane
e6e1923dec
Fix the backup extension in the backup class.
2014-11-13 02:11:23 +00:00
Mark Crane
01aa0e4b71
Add a new backup PHP class.
2014-11-13 01:50:39 +00:00
Mark Crane
c88491895b
Deprecate contact_groups_uuid and change it to contact_group_uuid.
2014-11-12 02:15:57 +00:00
Mark Crane
9d50e3ed83
Remove the test code.
2014-11-08 22:24:33 +00:00
Mark Crane
271fe77c85
Work on the contact labels.
2014-11-08 22:13:47 +00:00
Mark Crane
ef6f6ed9f4
Fix the app_languages labels as the only the type should have the dash after it. Fix the spacing so the layout looks better.
2014-11-08 21:44:57 +00:00
luis daniel lucio quiroz
7359b63a14
delete contact settings support as well
2014-11-08 03:59:31 +00:00
luis daniel lucio quiroz
46225da3f4
contact settings support
2014-11-08 03:34:02 +00:00
Riccardo Granchi
471d6e6530
Added inline=true in toll_type_assignment extension
2014-11-07 16:00:11 +00:00
Riccardo Granchi
48d08f4685
Fixed set_country_vars() duplicate declaration issue during domain creation
2014-11-07 15:21:34 +00:00
Riccardo Granchi
1ac8d1c7fc
Possibilty to select a country in installation phase to set default country code variables
2014-11-07 10:22:56 +00:00
Riccardo Granchi
7664e8f501
Added toll_type_assignment extension
2014-11-06 17:23:27 +00:00
Riccardo Granchi
c09364234d
Added toll type assignment based on country templates
2014-11-06 16:56:31 +00:00
Riccardo Granchi
aafdffb8b6
Simplified the use of a custom prefix in the outbound routes
2014-11-05 16:40:48 +00:00
Riccardo Granchi
71ed41b567
Fixed phone's redial problem, adding the ability to specify the outbound prefix in inbound route
2014-11-05 09:05:35 +00:00
Riccardo Granchi
3c43f604c5
Added it-ring definition
2014-11-03 11:16:10 +00:00
Mark Crane
606ae8b526
Add the table name v_contact_settings
2014-11-02 09:40:47 +00:00
luis daniel lucio quiroz
9e22eeb45f
lets prepare for custom settings on contacts app
2014-10-31 21:19:54 +00:00
Nate Jones
f123754199
Ring Groups: Correction (Sequence, not Simultaneous).
2014-10-31 05:12:21 +00:00
Nate Jones
25f9c6d5b2
Ring Groups: Toggle Destinations Delay/Order column heading based on Strategy select value.
2014-10-31 05:06:46 +00:00
Mark Crane
a592737fbe
Change the default order for extension queue dialplan to give it a more appropriate order. Dialplan order below 110 are special because they apply to outbound routes. Therefore only dialplans that should affect outbound routes can be below order 110.
2014-10-31 04:30:30 +00:00
Mark Crane
3a63426a3b
This should fix SIP profiles being loaded by the install or when using advanced -> upgrade when using the package install.
2014-10-31 04:11:06 +00:00
Nate Jones
12c0c02e0e
Dialplan Manager: Click Enabled value to toggle dialplan state.
2014-10-31 04:00:01 +00:00
Riccardo Granchi
963c3958db
Fixed loop issue during forward to voicemail on busy
2014-10-30 09:30:31 +00:00
Nate Jones
ea763cd821
Calls: Radio button label mods.
2014-10-30 05:50:03 +00:00
Nate Jones
edc7e26b54
Calls: Visual mods.
2014-10-30 05:39:04 +00:00
Nate Jones
f12aace312
Call Forwarding (on Busy): Minor visual mods.
2014-10-30 05:19:03 +00:00
Nate Jones
f67da10023
Call Center Queue: Minor control button adjustments.
2014-10-30 04:37:19 +00:00
Digital Daz
3a5bf15493
Fix indentation again
2014-10-30 02:58:04 +00:00
Digital Daz
e45dd865fb
Fix indentation of last commit
2014-10-30 02:54:00 +00:00
Digital Daz
3d0d0b8cf1
Added record_ext to record_template
2014-10-30 02:48:44 +00:00
Digital Daz
e8554a44e7
Added queue stop, start and restart buttons.
2014-10-30 02:16:53 +00:00
Digital Daz
edbcebf2a8
Moved queue start, stop and reload buttons back to queue_edit as they do not work here.
2014-10-30 02:12:34 +00:00
Riccardo Granchi
c684b780d7
Added forward on busy and extension queue features
2014-10-29 16:06:53 +00:00
Mark Crane
c752afab55
Remove an extra 'the' to correct description in click to call.
2014-10-29 14:15:10 +00:00
Mark Crane
5e5a95523a
Fix the syntax on click to call.
2014-10-29 14:11:45 +00:00
Riccardo Granchi
dfff7b7f97
Fixed call forward disabling
2014-10-29 13:35:18 +00:00
Philippe Rioual
14ca352a4f
updated / enhanced french translations
2014-10-29 08:51:56 +00:00
Mark Crane
f55e277026
Fix a problem loading sip profiles when /etc/fusionpbx directory exists for a non package install.
2014-10-29 07:13:42 +00:00
Mark Crane
1e5db39496
Voicemail Greetings - Fix the back button, automatically set select the greeting when its uploaded, and add the onclick to be able to change the greeeting.
2014-10-28 05:36:31 +00:00
Mark Crane
f40194f219
When assigning and extension to a device set the display_name.
2014-10-28 03:26:01 +00:00
Richard Neese
98dfc4208b
added a missing / between freeswitch/sounds
2014-10-26 14:22:41 +00:00
Richard Neese
44b8e1036f
patch for music_on_hold.php for package base installs
2014-10-26 02:29:39 +00:00
Richard Neese
8d04ca9f1b
reverting a change thast not needed with new dir in place
2014-10-25 21:17:02 +00:00
Richard Neese
6b0468c022
working on moh fhs
2014-10-25 20:21:07 +00:00
Richard Neese
f1343562c8
quick fix for music on hold
2014-10-25 19:53:16 +00:00
Mark Crane
8c6155902f
Fix a syntax problem.
2014-10-25 00:19:43 +00:00
Richard Neese
be7ba59b6e
fix for reading template from correct dir.
2014-10-24 18:24:16 +00:00
Nate Jones
17fd595b64
Active Call Center: Misc visual mods, moved queue counts to top of list, removed Eavesdrop link for Abandoned calls.
2014-10-24 02:59:30 +00:00
Nate Jones
fba2f3cfc1
Call Center: Misc visual mods, moved/renamed module control buttons, removed unnecessary blank options from selects.
2014-10-24 02:55:55 +00:00
Nate Jones
9105078ee4
Call Center: Added cc_cancel_reason log field.
2014-10-24 01:49:45 +00:00
Richard Neese
49840b33da
fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx
2014-10-23 18:03:33 +00:00
Mark Crane
864c59ff14
Menu -> Status -> Services change 'pid file' to 'pid', and add 'file'.
2014-10-22 08:15:20 +00:00
Mark Crane
f8103e1b37
Fix extension number-alias for extensions using paging.
2014-10-21 22:57:29 +00:00
Toto Caruso
1b3ff71abc
Fixed call_block loop on forward to answer machine and cache clean on delete/edit
2014-10-21 16:16:10 +00:00
Riccardo Granchi
6a0fe98ad8
Fixed queue creation
2014-10-21 15:17:03 +00:00
Nate Jones
c878cb406e
Fax Server: Only display allowed (shared and/or private) contacts in recipient select box when creating a new fax.
2014-10-18 08:58:59 +00:00
Nate Jones
3154fd5ec6
Contact Add: Superadmins can create only Shared contacts under a foreign domain.
2014-10-18 08:27:26 +00:00
Nate Jones
7d765f608b
Contact Edit: Remove ability for superadmin to change Shared status on a contact in a foreign domain.
2014-10-18 08:20:12 +00:00
Nate Jones
f86352db8f
Contacts: Minor code simplifications.
2014-10-18 07:14:41 +00:00
Nate Jones
f2d643aecb
Contacts: Private or Shared. User can create a private contact only visible to them, or can choose to share a contact with others by assigning it to group(s). Users can view only contacts assigned to their group(s) and contacts NOT assigned to any group.
2014-10-18 06:49:34 +00:00
James Rose
9026a3ce4d
Fixed a small bug where the incorrect caller id information is sent to the destination.
2014-10-16 19:17:07 +00:00
Nate Jones
5df83c4694
Contacts: Added ability to assign Contact to multiple Groups.
2014-10-15 20:11:17 +00:00
Nate Jones
2226f442d0
Fax Server: Added clear (reset) buttons to file input fields.
2014-10-13 20:56:36 +00:00
Johan Brannlund
de4cf94bc0
Fix *2 recording path for single-tenant (right patch for dev branch this time)
2014-10-12 15:29:31 +00:00
Mark Crane
c8578051aa
Only use call center queue-announce_frequency when it has a value
2014-10-12 08:51:43 +00:00
Mark Crane
481c7b2b2c
Add ${record_ext} variable back into local_extension for *2 on demand recording.
2014-10-11 17:17:40 +00:00
Johan Brannlund
fa940b3a51
Fix *2 recording path for single-tenant
2014-10-11 13:43:33 +00:00
Mark Crane
b4c32e7fc4
Remove the closing multi-line comment
2014-10-11 07:26:59 +00:00
Mark Crane
58fe5d54a7
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
3d228815fc
Change limit_execute to limit for outbound routes and change db to hash to be more efficietn
2014-09-29 22:37:39 +00:00
Mark Crane
8dbf61f46e
Update the provision class to change the switch statement to the if/elseif/else to again fix a problem iwth php fpm on Ubuntu 14.04 LTS
2014-09-29 08:05:10 +00:00
Mark Crane
f00814b1b1
Replace the switch with if/elseif/else to fix a problem with accounts -> extensions for php fpm on Ubuntu 14.04 LTS
2014-09-29 07:29:44 +00:00
Nate Jones
5e67869394
CDR Paging: Minor tweak.
2014-09-28 08:35:49 +00:00
Mark Crane
2623deafe3
Add hostname to registrations
2014-09-24 04:56:59 +00:00
luis daniel lucio quiroz
1335bef8a6
billing compatibility for callbroadcast
2014-09-24 01:03:34 +00:00
Mark Crane
4099ae950d
Move paging controls to the bottom to be consistent with all other pages
2014-09-21 02:09:02 +00:00
Mark Crane
2351d7cff4
Add mod_shout decoder select list to system -> settings
2014-09-21 02:03:06 +00:00
Mark Crane
770d590f38
Remove app_defaults.php a little more
2014-09-20 03:48:31 +00:00
Mark Crane
a4ceb0dc41
Fix the default settings for settings
2014-09-20 03:43:25 +00:00
Mark Crane
8a31271727
Add default settings
2014-09-20 03:32:55 +00:00
Mark Crane
2f30cd6d73
Fix the primary keys for settings, and meetings tables
2014-09-20 02:56:25 +00:00
Mark Crane
1a27f316ca
Add hold_music variable so that outbound calls work with custom per extension music on hold
2014-09-20 01:18:20 +00:00
Mark Crane
1d7be1ada7
Add the translation for TTA on CDR
2014-09-20 01:13:14 +00:00
Mark Crane
110ae90cae
Add reverse authentication required for the provision and reboot options on the status -> registrations.
2014-09-17 17:04:41 +00:00
Mark Crane
5b0eb14848
Prevent saving an empty call forward destination
2014-09-13 10:01:41 +00:00
Nate Jones
44bed664ae
VM Greetings, VMs: Integrated HTML5 playback button. Misc fixes with other integrations.
2014-09-11 19:48:19 +00:00
Nate Jones
e495987223
MOH: Integrated HTML5 playback button.
2014-09-11 18:55:07 +00:00
Nate Jones
7ca8c415eb
Recordings: Playback fixes.
2014-09-11 18:48:13 +00:00
Nate Jones
d40f5597e0
Recordings: Integrated HTML5 playback button.
2014-09-11 18:34:53 +00:00
Nate Jones
b4aa618cc2
CDR: Recording playback - disabled preloading, return Tools column and icons to middle, hide if duration is zero.
2014-09-11 18:25:00 +00:00
Nate Jones
6d049b8f5b
CDR: Added new HTML5 recording playback and download controls.
2014-09-11 03:14:52 +00:00
Mark Crane
bf43288cb8
Fix the fax log delete redirect
2014-09-09 18:41:03 +00:00
Mark Crane
8ff39d6ac9
Fix the fax date
2014-09-09 17:59:20 +00:00
Mark Crane
2931a98842
Remove the add permission for fax log add
2014-09-09 17:56:58 +00:00
Mark Crane
0c0d63babb
Remove the add button for fax log
2014-09-09 17:53:50 +00:00
Mark Crane
2a615f2be6
Work on the fax log redirect and links
2014-09-09 17:51:18 +00:00
Mark Crane
22514af68d
Add a back button to fax logs
2014-09-09 17:04:47 +00:00
Mark Crane
cf22f2e279
Change GET fax_uuid to id
2014-09-09 17:00:22 +00:00
Mark Crane
b30b829bcd
Make the log link plural and fix the spacing between the tools
2014-09-09 16:53:26 +00:00
Mark Crane
bb01d0866d
Add the log link to fax
2014-09-09 16:49:58 +00:00
Mark Crane
4c971dbe6d
Move fax logs inside app/fax
2014-09-09 16:41:53 +00:00
Mark Crane
5efbf5e1fd
Fix the fax logs, add fax_uuid
2014-09-09 10:48:20 +00:00
Mark Crane
d6a1396a48
Fax log add fax_uuid
2014-09-09 09:43:06 +00:00
Mark Crane
c73db7193e
A small fix for the CDR page format
2014-09-09 09:15:32 +00:00
Mark Crane
2ae3017b75
Add App -> Fax Logs
2014-09-09 05:43:09 +00:00
Nate Jones
1920209c1c
Variables: Added record_ext variable to set recording file type (wav, mp3).
2014-09-09 05:32:04 +00:00
Mark Crane
bf980fbd61
Use record_ext in local_extension
2014-09-09 05:10:54 +00:00
Nate Jones
d82374638e
Fax Server: Restored page count detection.
2014-09-09 04:10:34 +00:00
Nate Jones
25e31bc95c
Fax Server: Modified file conversion methods, misc minor changes.
2014-09-09 03:41:23 +00:00
Nate Jones
15b36c3b24
Contact Add/Edit: Style adjustment to input boxes - auto-grow/shrink.
2014-09-09 01:00:22 +00:00
Nate Jones
49bbc2e986
CDR: Added TTA (Time To Answer) column, tool-tip explanations to call direction icons, and paging controls to top of beginning of CDR list.
2014-09-08 18:06:36 +00:00
Mark Crane
9c35d9f2fe
Add copy fax file to sent directory not ready to do in lua without additional changes to the interface
2014-09-07 05:38:27 +00:00
Mark Crane
00c744b63a
Add domain_uuid, fax_date, fax_epoch to fax retry
2014-09-07 05:18:35 +00:00
Mark Crane
ce159b2cbd
Add fax date, epoch and primary key for the fax_logs table
2014-09-07 00:44:47 +00:00
Mark Crane
f4ae26f6d5
Add ring group cid number prefix to the database and to the ring group lua script
2014-09-06 07:45:17 +00:00
Nate Jones
29fb8dd6bd
Ring Group: Added ability to set Caller ID Number Prefix - Part 1
2014-09-06 07:43:51 +00:00
Mark Crane
2ddc1b0ffa
Change the order of the redial
2014-09-06 04:18:34 +00:00
Mark Crane
494d4b6321
Fix redial by adding by inserting last_dial
2014-09-06 04:00:25 +00:00
Nate Jones
a4b176cf58
Fax Server: Hide Contacts select box if no Contacts with a fax number exist. Order Contacts by name (company, first, last, nick) in select box, cleaned up code a bit.
2014-09-05 02:58:47 +00:00
Nate Jones
7c0d9e440d
Fax Server: Added ability to select an existing Contact as the fax Recipient.
...
Updated jquery.autosize.input.js to latest version.
2014-09-05 02:29:29 +00:00
luis daniel lucio quiroz
92de1d3f6d
billing postgresql compatibility
2014-09-04 20:58:20 +00:00
Nate Jones
07814a945c
Fax Server: Removed echo of array in fax_send.php.
2014-09-04 07:01:17 +00:00
Nate Jones
cca4fee7c9
Fax Server: Multiple file upload, customize contact info line and footer in cover sheet, other minor tweaks.
2014-09-04 06:57:26 +00:00
Mark Crane
07665cf0d6
Fix a problem with Devices for viewing the key assignments for MySQL
2014-09-04 04:06:19 +00:00
Mark Crane
14ececc425
Fix the destination edit so that it will update the dialplan
2014-09-04 01:19:02 +00:00
Nate Jones
7a9df29009
Fax Server: Select up to 5 files (TIF or PDF) to send. Added Default Setting for default page size (Auto, Letter, Legal, A4), or override at time of sending fax.
2014-09-04 00:57:09 +00:00
Mark Crane
2d77d09da8
Fix memcache flush for the Fax dialplan
2014-09-03 19:43:52 +00:00
Mark Crane
192a3fb386
Dialplan destinations do not add the dialplan if the action was not defined
2014-09-03 03:32:46 +00:00
Nate Jones
21dc61fa8e
Fax Server: Misc enhancements, including multilingual and customizable cover page generation, fax resolution selection, etc. More to come.
...
FPDI and TCPDF libraries added to accommodate the above, and future enhancements.
2014-09-03 02:41:11 +00:00
Mark Crane
d742f190f1
Fix and move the format_phone array
2014-08-31 00:57:58 +00:00
Mark Crane
818d5a2012
Remove the back slashes on time conditions templates
2014-08-30 18:10:13 +00:00
luis daniel lucio quiroz
96445298e8
sql queries fixed to be compatible with mysql AND pgsql
2014-08-29 15:34:51 +00:00
luis daniel lucio quiroz
61b9a6eee1
seems to be final fix for billling multi-currency issue
2014-08-28 16:11:24 +00:00
Nate Jones
b4e61290f1
Function: Moved recur_sounds_dir() to functions.php, removed from ivr_menu_edit.php and conference_center_edit.php.
2014-08-25 18:01:26 +00:00
Mark Crane
5ba6d06fbf
is_zrtp_secure set continue to true
2014-08-25 01:06:34 +00:00
Mark Crane
8e731ae8ec
Add the dialplan number for hot desking. Remove a few more redundant continue xml dialplan attributes
2014-08-24 09:02:00 +00:00
Mark Crane
937b8c40e3
Remove a redundant continue xml attribute
2014-08-24 08:24:18 +00:00
Mark Crane
3a965a2800
Remove this code that set the dialplan_number as it is no longer needed because of the xml number attribute that was added to the dialplan
2014-08-24 07:53:54 +00:00
Mark Crane
7d0f37a3ea
Fix the call direction dialplan which on sqlite was showing up empty, and missing completely in Postgres.
2014-08-24 07:41:48 +00:00
Nate Jones
af638a59cc
Contact Edit: Integrated certificate creation, if available.
2014-08-23 06:50:54 +00:00
luis daniel lucio quiroz
b5dc3e751c
some billing sql queries fixes, for a extrange reason when currencies are different there was a lack of accuracy
2014-08-23 04:28:43 +00:00
Mark Crane
8bc176d8ec
Feature code call forward *72 on, *73 off, *74 request id and password toggle on/off complete the commits
2014-08-22 07:37:13 +00:00
Mark Crane
e9993f4c3e
Update the dev branch version to 3.7 and get rid of GLOB_BRACE which is not defined in Solaris
2014-08-19 09:16:01 +00:00
Mark Crane
c7f56a53ab
FusionPBX 3.6.0 Release
2014-08-17 15:13:25 +00:00
Mark Crane
d2093a6d7d
Move is_local to the dialplan and app/is_local/index.lua
2014-08-17 13:16:18 +00:00
Nate Jones
bda8ed1189
Provisioning: Reordered provision/app_defaults.php so App Defaults now detects and restores each Provision default setting individually/
2014-08-17 05:53:32 +00:00
Nate Jones
fe40c4ede9
Enhanced Theme: Added Default Settings to control footer colors and opacity.
...
Other minor code enhancements.
2014-08-17 04:33:57 +00:00
Mark Crane
08e92c46e2
Remove Edit and Add from Variables
2014-08-17 00:14:03 +00:00
Mark Crane
9162eb7bdb
Correct the menu parent uuid
2014-08-16 22:42:50 +00:00
Mark Crane
874b3382f3
Move the Backup tool under the Advanced menu
2014-08-16 22:40:24 +00:00
Nate Jones
620d1002e5
Backup: Completed functionality to back up and restore paths defined in Default Settings.
2014-08-16 22:15:01 +00:00
Mark Crane
4b5e2d99ce
Make sure the dialplan_uuid is set before trying to delete it
2014-08-16 18:54:32 +00:00
Mark Crane
b3af16f364
Remove the global app.lua dialplan as it failed to scale
2014-08-16 18:51:43 +00:00
Nate Jones
185786808e
Enhanced Theme: New CSS class added to file input fields to adjust their hight to be equal to other input fields.
2014-08-16 18:24:41 +00:00
Mark Crane
afa6cf3577
Don't add the global inbound routes by default
2014-08-16 18:22:36 +00:00
Mark Crane
af7d6859da
Slight efficiency improvement for active calls
2014-08-16 02:01:53 +00:00
Mark Crane
b9ffc8855b
Status -> Active Calls now uses JSON
2014-08-16 01:06:09 +00:00
Mark Crane
f431507be2
Build the backup file and add the restore command
2014-08-15 23:49:46 +00:00
Mark Crane
37eb5b203a
Add a backup feature
2014-08-15 23:33:20 +00:00
Mark Crane
7d366185c7
Fix system -> variables if you did a recent install and the variables page has 2 items on it delete them, update the source, run upgrade -> app defaults to get the defaults
2014-08-15 18:44:40 +00:00
Nate Jones
2cf9080392
SIP Status: Multilinguify sofia status column headings, only link gateway names in domain currently being managed.
2014-08-15 05:53:21 +00:00
Nate Jones
6cba0ed247
Variables: Set default 'domain' variable value on install (corrected according to heredoc syntax for variables).
2014-08-15 05:41:36 +00:00
Nate Jones
6fe379aab3
Variables: Set default 'domain' variable value on install.
2014-08-15 04:54:16 +00:00
James Rose
cd6fecc70f
add support for alternate voicemail numbers so you can subscribe to different mailboxes. requires user to create their own dialplan to support it.
2014-08-15 00:36:56 +00:00
Mark Crane
8a855f159e
The key to group_confirm for simulataneous is to declare it inside the { and } instead of per leg
2014-08-14 08:52:07 +00:00
Mark Crane
43c31d9304
Change follow me prompt from true to 1
2014-08-14 08:33:13 +00:00
Mark Crane
c9e52255b6
Fix a syntax error on the destination prompt
2014-08-14 07:52:52 +00:00
Nate Jones
d51b601d34
Follow Me: Confirm prompt mods.
2014-08-14 07:44:05 +00:00
Mark Crane
5d02de2c02
Fix the follow me form so that it will save
2014-08-14 06:43:31 +00:00
Mark Crane
2c70b22746
Continue working on follow me prompt
2014-08-14 06:06:20 +00:00
Mark Crane
fc74cdaba8
Add follow me prompt permission and remove follow me global call prompt
2014-08-14 05:56:43 +00:00
Nate Jones
62724e1be3
Follow Me: Reorganized to match Ring Group layout, added Confirm select box.
2014-08-14 05:36:23 +00:00
Mark Crane
a3c110a507
Add follow me prompt to the follow me class
2014-08-14 05:27:45 +00:00
Mark Crane
c36676a71a
Add follow_me_prompt field to the database
2014-08-14 03:43:56 +00:00
Mark Crane
f7fe266c65
Add ring_group_prompt permission for admin and superadmin groups
2014-08-14 03:40:48 +00:00
Mark Crane
22673442f3
Fix recordings per extension for ring groups
2014-08-14 01:21:55 +00:00
Nate Jones
5dbe96cd10
Gateway Edit/Delete: Removes gateway xml file, if present, on delete and/or disable.
2014-08-13 22:08:39 +00:00
Mark Crane
f3f2e6dca6
set the style class
2014-08-13 09:13:22 +00:00
Mark Crane
dd1a235195
Add ring group skip active
2014-08-13 08:41:44 +00:00
James Rose
b85eab3fd8
added the ability to use cdr group to give full call detail records access to non admins.
2014-08-13 03:17:12 +00:00
Mark Crane
75b9c8f7ce
Fix the recordings permissions
2014-08-12 19:36:56 +00:00
Mark Crane
0abfbb0954
Fix the SIP profiles for the package install
2014-08-12 19:18:36 +00:00
Richard Neese
d90a05d417
fixed the path correctly rm /sounds
2014-08-12 13:52:46 +00:00
Mark Crane
a3506db34a
Fix the follow me add method
2014-08-12 05:31:39 +00:00
Mark Crane
e1a5ec4575
Fix the sound_prefix path
2014-08-12 04:27:55 +00:00
luis daniel lucio quiroz
c13fa44e98
server side verifications of accountcode
2014-08-08 12:37:06 +00:00
luis daniel lucio quiroz
86113f7d32
admin only can set specific accountcodes
2014-08-08 12:19:48 +00:00
Mark Crane
40c1447b69
Only set the avmd if avmd is set to true
2014-08-08 07:00:31 +00:00
Mark Crane
0a61568e35
If the frequency is not set then do not include it.
2014-08-08 06:49:18 +00:00
James Rose
87c6d0c2df
added support for call_announce in callcenter
2014-08-08 03:14:20 +00:00
Mark Crane
311ebc6c69
Complete fixing the dialplan destination edit functionality so that it will not duplicate the dialplan details
2014-08-08 01:16:30 +00:00
Mark Crane
a3aeeb3b63
Fix duplication of some of the dialplan details.
2014-08-07 16:11:10 +00:00
Mark Crane
b61d3649c7
Add call center queue annound sound and frequency to the database.
2014-08-07 15:46:44 +00:00
Mark Crane
d23e1023c5
Add bridge uuid for cdr wav and mp3s
2014-08-07 04:43:14 +00:00
Mark Crane
5130c1ede3
Fix the order of these dialplans
2014-08-06 09:39:49 +00:00
Mark Crane
9962df7111
Change the call_direction dialplan to account for outbound call direciton eaerlier in the dialplan.
2014-08-06 09:13:38 +00:00
Nate Jones
a07f7871e3
Extension Summary: New report - displays per extension call count and usage statistics within a given date range.
2014-08-06 05:21:13 +00:00
Nate Jones
e8a944ea57
CDR: Remove unnecessary </td> tag.
2014-08-06 00:42:32 +00:00
Mark Crane
4776d0adb2
Only write the dialplan for dialplan -> destinations if the destination_number is set
2014-08-05 23:57:48 +00:00
luis daniel lucio quiroz
cc45613328
just a little format to have the same code
2014-08-05 22:37:23 +00:00
luis daniel lucio quiroz
ea2b0196df
when discounting, let us use negative numbers
2014-08-05 22:35:03 +00:00
luis daniel lucio quiroz
7fb66e521b
billing needs to convert to billing currency always!
2014-08-05 22:27:12 +00:00
Nate Jones
5b43200233
Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit).
2014-08-04 19:33:26 +00:00
James Rose
e0b2c042bf
Added support for tier 0. If using tiers then tier 1 will not ring until Tier Rule Wait Second expires. This effectively leaves queue callers on hold unnecessarily. Using tier 0 as the lowest tier fixes this (but may also break other things [untested, just a wag]).
2014-08-03 21:23:51 +00:00
James Rose
701ad8b712
Fixed callcenter so that remote calls will time out properly (leg_timeout) and changed group confirm announce time from default 5 seconds to 2.
2014-08-03 20:54:15 +00:00
Mark Crane
a5c6e4b392
Enable the user_record dialplan, fix api_on_answer
2014-08-03 17:58:00 +00:00
Mark Crane
83db5cac12
Add domain_name to the recording path
2014-08-03 17:41:09 +00:00
Mark Crane
774f0dc55f
Add from_extension back to the user_record dialplan and fix the record_session condition
2014-08-03 17:16:00 +00:00
Mark Crane
c5eb2e7559
Add break=never for user_record
2014-08-03 17:05:01 +00:00
Mark Crane
d33053b51f
Add inline = true for user_exists and user_record
2014-08-03 16:38:38 +00:00
Mark Crane
a607e767b3
More work with user_exists to get extension_uuid
2014-08-03 14:57:08 +00:00
Mark Crane
ef73103c80
Add user_exist, and user_record to the dialplan as replacement to app.lua dialplan
2014-08-03 14:28:50 +00:00
Mark Crane
1f837a600c
Make the xml cdr generated xml easier to read
2014-08-03 11:14:56 +00:00
Mark Crane
7800227037
Add extension_uuid variable to call forward and follow me
2014-08-03 11:05:05 +00:00
Mark Crane
0c58eaa56d
Add domain_name to the extension xml file
2014-08-03 10:48:45 +00:00
Nate Jones
eef73fd005
Input Type Switch Button: Changed from left triangle (⨞) to left triangle (◁), as wasn't displaying properly in FF on Mac.
2014-08-03 07:02:12 +00:00
Nate Jones
d65541748a
Destination Edit: Corrected misplaced HTML tags, remove colon (:) output when not necessary on Actions select box.
2014-08-03 06:43:49 +00:00
Nate Jones
0631181a30
Input Type Switch Button: Changed from < to left triangle (⨞)
2014-08-03 06:18:06 +00:00
Nate Jones
16105f7d3a
Input Type Switch Button: No interprets HTML entities code for left triangle (⨞) after switching element type once (wasn't being parsed as an HTML entity, but displayed literally).
2014-08-03 06:12:10 +00:00
Nate Jones
abcc96f0ad
Input Type Switch Button: Changed from < to left triangle (⨞)
2014-08-03 05:31:42 +00:00
Nate Jones
89c3683ce2
CDR: Minor/style mods to date/time Range fields.
2014-08-03 05:23:44 +00:00
Nate Jones
7b648618ad
CDR: Search Source explicitly by extension number.
2014-08-03 04:03:44 +00:00
Nate Jones
83a9b8e969
Device: Updated other themes to work with duplicate checker.
2014-08-02 13:43:11 +00:00
Nate Jones
ba6fb139a8
CDR: Moved date/time picker JS to template, Domain Selector now working again on CDR page.
2014-08-02 12:49:22 +00:00
Nate Jones
7bcff2d9d5
Device Edit: Added comment on the duplicate check js.
2014-08-02 12:45:24 +00:00
Nate Jones
2c2d7de7df
Device Edit: Adjust duplicate mac check.
2014-08-02 12:00:30 +00:00
Nate Jones
3ee965621b
CDR: Added Date/Time calendar picker, enhanced searching ability - added Start, Answered and End ranges.
2014-08-02 10:57:02 +00:00
Mark Crane
477e950ab3
Add the caller id prefix
2014-08-02 10:39:49 +00:00
Nate Jones
0a27cb9cb1
Enhanced Theme: Message alert style adjustments.
...
Devices Edit: Check, alert and prevent duplicate MAC address (only on submit).
2014-08-02 06:45:10 +00:00
Mark Crane
912bbb6a7d
Add effectice to caller_id_number to make it set the new caller id with the prefix.';
2014-08-02 06:18:57 +00:00
Mark Crane
fb8bb3b038
Move the caller id name prefix to a different position inside Destinations
2014-08-02 06:09:55 +00:00
Mark Crane
28d02b34f9
Fix the syntax in destination_edit.php
2014-08-02 06:02:12 +00:00
Mark Crane
fd2f3b8d8b
Add caller ID name prefix to inbound routes via dialplan destinations.
2014-08-02 04:41:00 +00:00
Nate Jones
2af8627be6
Enhanced Theme: New message alert display style and method.
...
Devices Edit: Check, alert and prevent duplicate MAC address.
2014-08-02 02:16:46 +00:00
Mark Crane
8623b34b80
Fix the dialplan context for clearing memcache when adding an outbound route.
2014-08-02 01:43:25 +00:00
Mark Crane
8dc1ec43ee
Remove the empty choice in the record select list
2014-08-02 01:33:19 +00:00
Mark Crane
a39fe51f75
Change the rec_template variable name.
2014-08-02 01:31:38 +00:00
Mark Crane
9abc450efb
Remove the text input box for record template
2014-08-02 01:29:21 +00:00
Mark Crane
aaf2677285
Change how the record template is used in Call Center
2014-08-02 01:27:37 +00:00
Mark Crane
5f92ffa60e
Organize the fax code a little better and add an options to save the original fax file.
2014-08-02 00:16:57 +00:00
Mark Crane
b0b2375844
Add fax file conversion with libreoffice headless to support sending faxes with .doc, .docx, xls, xlsx, and images such as png, jpg, gif and etc. Thanks Wei for sharing this code with the project.
2014-08-01 22:33:20 +00:00
Mark Crane
8e9d6e200b
Fix issue 669 adding PROJECT_PATH to the ring group forward link
2014-08-01 20:45:07 +00:00
Mark Crane
92f32dcd00
Remove capitalization on the context its better to show the case that it actually uses
2014-08-01 14:26:58 +00:00
Mark Crane
c7a6434fc5
Change user context to context and add context to the extensions page
2014-08-01 14:21:06 +00:00
Mark Crane
3814da4a42
Use the session domain_uuid rather than the domain_uuid variable
2014-08-01 14:02:45 +00:00
luis daniel lucio quiroz
a24dd89b59
billing now supports domain_uuid to let currect domain erasing work properly, missing support to bill extension created added
2014-08-01 13:14:50 +00:00
Nate Jones
41dee53163
Dialplan: Implemented bulk-delete.
...
Default Settings: Minor fixes and enhancements.
2014-07-31 09:21:16 +00:00
Mark Crane
d15075fece
Move the account code description to an appropriate location.
2014-07-30 01:12:41 +00:00
Nate Jones
04ed56498b
Copyright Bar: Fixed overlapping issue with in Schema Edit/Fields.
2014-07-29 23:42:34 +00:00
Nate Jones
06a1f3bb32
Log Viewer: Lightened background color a little to allow partial transparency.
2014-07-29 23:04:36 +00:00
Mark Crane
8e6b3c474c
Fix the commented reference from the wiki to confluence.
2014-07-29 22:58:19 +00:00
Nate Jones
eb75586180
Copyright Bar: Fixed overlapping issue with SIP Profile Edit page and Log Viewer (also removed deprecated HTML tags, such as <font>, etc).
2014-07-29 22:39:30 +00:00
Mark Crane
a6fdcec63e
Change the path where the sip profiles defaults settings are picked up
2014-07-29 22:13:22 +00:00
Mark Crane
82c9a689dc
Remove an extra comman
2014-07-29 09:29:53 +00:00
Mark Crane
62976cbcfe
Execute the sql query
2014-07-29 09:22:06 +00:00
Mark Crane
b0bbe12d42
Add a dial string to the follow me table
2014-07-29 09:15:32 +00:00
Mark Crane
5037ebd9d7
Add the follow me dialplan
2014-07-29 07:42:30 +00:00
Mark Crane
1722c6d86e
Add a redirect for voicemails
2014-07-29 07:28:44 +00:00
Mark Crane
7f8b5d6801
Fix the voicemail view so that they are marked as read
2014-07-29 07:25:28 +00:00
Mark Crane
dadc61e887
By default provision enabled should be set to false.
2014-07-29 06:34:34 +00:00
Mark Crane
bd0f8a8471
Add provision enabled and other variables to default settings when provision is installed
2014-07-29 05:58:12 +00:00
Mark Crane
6e049535e1
Add a check for domain and api cidr
2014-07-29 04:26:32 +00:00
Mark Crane
90a177c84a
Move the check_cidr function
2014-07-29 04:08:39 +00:00
Nate Jones
132415f1a8
Copyright: Fixed CDR Details and Dialplan Edit so copyright line stays where intended. Enhanced theme restored.
2014-07-27 15:52:34 +00:00
Mark Crane
78f72589b1
Take provision cidr range and make it possible to use as an array.
2014-07-27 10:09:04 +00:00
Mark Crane
9140870915
Fix the indentation and login redirect issue
2014-07-27 08:00:16 +00:00
Mark Crane
023176f775
Update the dialplan entry for DND
2014-07-27 06:58:15 +00:00
Mark Crane
0994ec4609
Fix the search string for the dialplans
2014-07-27 05:24:27 +00:00
Mark Crane
a7f41210ef
Changet GET to a REQUEST
2014-07-27 05:12:27 +00:00
Mark Crane
5b2bf91e5c
Add the app uuid and order by to the dialplan search
2014-07-27 05:10:21 +00:00
Mark Crane
e1fc07acd8
Fix the search for the diaplan_order
2014-07-27 04:59:14 +00:00
Mark Crane
68fcb45b44
Search the dialplan name
2014-07-27 04:46:52 +00:00
Mark Crane
a6637a706b
Add the search translation
2014-07-27 04:43:56 +00:00
Mark Crane
fc16f73ed6
Add a search for the inbound, outbound routes and the dialplan
2014-07-27 04:40:14 +00:00
Mark Crane
dca9d859be
FreeSWITCH allows a named extension so allowed ivr menu extension to be text
2014-07-27 00:54:12 +00:00
Nate Jones
8bcba2abb7
Contacts: Added comment for qr code generation code.
2014-07-26 06:50:19 +00:00
Nate Jones
4cd99e5bbf
Contacts: QR code logo png file moved to theme folders, instead of /app/contacts/
2014-07-26 06:45:45 +00:00
Nate Jones
416102add0
Contacts: Removed hard-coded Title, Category and Role select box widths.
2014-07-26 06:31:11 +00:00
Nate Jones
9049eecedb
Contacts: Implemented a new QR Code generator, includes additional contact detail fields.
2014-07-26 06:02:21 +00:00
luis daniel lucio quiroz
ee6a13acd9
nibble_account can only be changed by superadmins
2014-07-25 22:33:56 +00:00
Mark Crane
8456b1b6ca
Update the call forward lua script and remove the pin number
2014-07-25 11:04:16 +00:00
Mark Crane
fe6804ae8c
Change value park from continue true to false as continue is not needed and it uses a little more resources when its set to true
2014-07-25 08:32:19 +00:00
Mark Crane
b8e9bd538f
Add continue to all the default dialplans
2014-07-25 08:24:24 +00:00
Mark Crane
7d8fce8885
Add continue false to the call forward dialplan
2014-07-25 08:08:59 +00:00
Mark Crane
979296c903
Add break on-true to the call forward dialplan
2014-07-25 08:03:41 +00:00
Mark Crane
8df77b99a3
Add call forward dialplan
2014-07-25 07:09:36 +00:00
luis daniel lucio quiroz
ad77d7adc8
we save more info to let reporting accuracy
2014-07-24 05:32:16 +00:00
luis daniel lucio quiroz
ae3ac784a4
discount new destination value from balance when billing
2014-07-24 03:48:26 +00:00
luis daniel lucio quiroz
ae90c95292
add support to save buying price for destination (billing)
2014-07-24 03:06:33 +00:00
luis daniel lucio quiroz
d2aa3e21e2
default currency support using default settings
2014-07-24 00:41:32 +00:00
Mark Crane
0ac18ac850
Add the not found inbound route only if using the xml handler
2014-07-23 23:06:14 +00:00
luis daniel lucio quiroz
c03acc635c
add number field for monthly price (billing)
2014-07-23 22:53:51 +00:00
Mark Crane
5e0d82c06d
Unset the prepared statements used in the app_defaults.php files.
2014-07-23 22:00:03 +00:00
Mark Crane
411e0d7733
Disable the global and not found inbound routes by default
2014-07-23 21:35:12 +00:00
Mark Crane
a957b2303a
Show the billing warning only if its installed
2014-07-23 20:47:00 +00:00
Mark Crane
b9eae299fd
Change limit_execute back to limit as limit_execute is not available on most systems
2014-07-23 20:30:32 +00:00
Mark Crane
1395fb5ec5
Unset the prepared statements after they have been used in destination_edit.php
2014-07-23 20:06:09 +00:00
Mark Crane
af1a5fc917
Get rid of some test code
2014-07-22 21:26:13 +00:00
Mark Crane
e58f7a2908
Add dialplan for an extension calling itself to check voicemail
2014-07-22 19:53:23 +00:00
Mark Crane
201fc294da
Fix the provision array by unsetting the previous value
2014-07-22 19:12:32 +00:00
Mark Crane
f42e1b6aa5
SQL Backup - Do not backup fields that have been deprecated
2014-07-22 10:25:20 +00:00
Mark Crane
5291c4764d
Deprecate provisioning_list in the v_extensions table
2014-07-22 10:12:24 +00:00
Omar Irbouh
c9c044939f
sql escape json content
2014-07-20 16:41:36 +00:00
Omar Irbouh
46c8524c97
sql escape json content
2014-07-20 16:39:16 +00:00
Mark Crane
6f5ca413c8
Add a lines array for provisioning.
2014-07-20 09:14:51 +00:00
Mark Crane
d635dcd82f
Add normal and automata options for the Polycom provisioning templates
2014-07-20 06:11:37 +00:00
Mark Crane
3fe3661b0d
Add Cisco SPA expansion 1 and expansion 2 to devices
2014-07-20 00:49:27 +00:00
Mark Crane
a5193b3de2
Fix the save button on the contact page
2014-07-20 00:18:07 +00:00
Mark Crane
af60e6f961
Change the order of the device device_label, device_description
2014-07-18 21:01:12 +00:00
Mark Crane
3df14551c0
A1 Hash the extension and voicemail passwords';
2014-07-18 04:12:06 +00:00
Mark Crane
822d5ec46c
Comment out the ivr menu xml class until its ready to use in the future
2014-07-18 02:06:43 +00:00
Mark Crane
212fb0da39
Use the escaped destination number
2014-07-18 00:32:15 +00:00
Mark Crane
46e9e08442
Add a \ to escape the + in destination number formatted in E.164 format.
2014-07-18 00:31:07 +00:00
luis daniel lucio quiroz
bfd1901fe9
a variable was wrong
2014-07-18 00:13:44 +00:00
luis daniel lucio quiroz
1ded40211e
more support to fussion schema
2014-07-17 23:46:04 +00:00
luis daniel lucio quiroz
3fea9a0cb6
billing app update support
2014-07-17 20:47:35 +00:00
luis daniel lucio quiroz
cad5e1c195
billing app update support
2014-07-17 19:31:50 +00:00
Mark Crane
0cfe8298bb
Add translations for the CDR advanced search
2014-07-17 19:04:20 +00:00
Mark Crane
8f676d1053
Missed updating before commit repairing xml_cdr.php
2014-07-17 17:47:20 +00:00
Mark Crane
14ca8e1963
XML CDR add call direction to the advanced search
2014-07-17 17:35:14 +00:00
Mark Crane
5c5ec5e4f6
Revert the previous commit.
2014-07-17 16:52:31 +00:00
Mark Crane
9808049c47
CDR change direction to call_direction
2014-07-17 16:23:49 +00:00
Mark Crane
c0f16be420
Set XML CDR debug to false
2014-07-15 06:33:10 +00:00
Mark Crane
8e1fdbc4da
Update dialplan destinations
2014-07-15 06:26:51 +00:00
Mark Crane
94d1207415
Move accouncode in default into the if statement and move it above enabled.
2014-07-15 06:19:19 +00:00
Mark Crane
f85f1bca5d
Move domain upgrade into the domain class and upgrade_schema into the schema class
2014-07-15 05:46:15 +00:00
Mark Crane
f6eda4329e
Update the destination number for the page dialplan
2014-07-14 18:00:01 +00:00
Mark Crane
4180deb247
Prevent speed dial transfer to page extension as reported at https://code.google.com/p/fusionpbx/issues/detail?id=639
2014-07-14 17:57:37 +00:00
Mark Crane
fb26066575
Fix voicemail *97 by changing the sip_from_display variable back to the original caller_id_number
2014-07-14 17:44:22 +00:00
luis daniel lucio quiroz
c3159d9805
some language and default values support
2014-07-14 03:42:13 +00:00
luis daniel lucio quiroz
df83466a4d
set carrier and accountcode for incoming routes if data exists
2014-07-13 23:22:15 +00:00
luis daniel lucio quiroz
bb985212dd
preliminar support for carrier & accountcode for destinations
2014-07-13 22:29:25 +00:00
Mark Crane
75bbe99401
Fix the call direction dialplan name
2014-07-13 05:11:01 +00:00
Mark Crane
e7e340878b
Remove the C from call block as its no longer needed
2014-07-12 21:12:35 +00:00
Mark Crane
803b55e31a
fix the xml cdr import';
2014-07-12 08:43:13 +00:00
Mark Crane
309ed71c01
Fix the name on the variables dialplan
2014-07-12 07:57:04 +00:00
luis daniel lucio quiroz
3be2e36801
adding more support for xml_cdr to multicurrency bill
2014-07-12 07:49:41 +00:00
Nate Jones
bacd854b35
Call Block: Enhanced Recent Calls list (row hover click, direction icon, view icon link to CDR record, etc).
2014-07-12 07:47:46 +00:00
Nate Jones
7411051f1f
Call Block: Enable dialplan entry if disabled when adding a number to block, ability to set custom name on recent call add.
2014-07-12 07:02:38 +00:00
Mark Crane
1657721ec3
Change limit_excecute to limit
2014-07-12 05:13:15 +00:00
Mark Crane
32227c8f4b
Add call direction dialplan back with its original app_uuid. Add variables dialplan for per domain variables
2014-07-12 04:28:55 +00:00
Mark Crane
7e45639c25
Add call block default dialplan
2014-07-12 02:31:48 +00:00
Mark Crane
0845b790ef
Move notifications to the core directory
2014-07-12 01:26:06 +00:00
Nate Jones
135741c237
Extensions: Provisioning MAC Address select box set to a fixed width to prevent Advanced section column width inconsistency.
2014-07-11 05:34:27 +00:00
Mark Crane
b33aa3a71b
Fix the cdr app_defaults
2014-07-11 02:03:47 +00:00
Mark Crane
3e89192ced
Add cdr limit to default settings
2014-07-11 01:44:44 +00:00
Mark Crane
a756e8a2c3
Add CDR limit
2014-07-11 01:34:47 +00:00
Mark Crane
1cd1c121b8
Remove the uuid_exists from call center activity page to fix a problem it caused and improve the call center efficiency
2014-07-10 21:05:06 +00:00
Nate Jones
dc2196dd6f
Document (Window) Title: Update variable name to avoid conflict when paging is used.
2014-07-10 00:32:50 +00:00
Nate Jones
a8e60b15d5
Notifications: Added other translations for demographics-only message.
2014-07-10 00:23:50 +00:00
Nate Jones
d4f382c826
Notifications: Added ability to ONLY submit demographics, if desired.
2014-07-10 00:09:33 +00:00
Nate Jones
fb1e93a27c
Notifications: Remove unnecessary permission.
2014-07-09 21:59:55 +00:00
Nate Jones
2be48d543e
Notifications: Change permission to use group instead.
2014-07-09 20:02:06 +00:00
Mark Crane
ffea373e14
Set continue to false for inbound route - not found
2014-07-09 07:55:57 +00:00
Mark Crane
dba82d6d5a
Fix the call center buttons which were broken for Queue names with a space in them
2014-07-08 02:22:32 +00:00
Mark Crane
f08445592b
Change the variable to identify the voicemail ID. The sip_from_display is compatible with the number alias
2014-07-07 21:37:51 +00:00
Nate Jones
9375afc475
Call Broadcast: Added other translations.
2014-07-07 20:45:21 +00:00
Nate Jones
50b91d2f35
Call Broadcast: Add controls for Voicemail Detection.
2014-07-07 20:43:45 +00:00
Nate Jones
f428196e75
Misc: jQuery goodness for Advanced buttons.
2014-07-07 19:33:17 +00:00
Mark Crane
36542193f5
Fix a syntax error the fax settings edit
2014-07-07 18:39:53 +00:00
Nate Jones
d921d8efdf
Notifications: Allow subscribe even if no notification channels enabled (collects demographic data and email), some jQuery goodness.
2014-07-07 17:55:07 +00:00
Mark Crane
2ac2f338cb
Fax, convert a tif to a pdf only if the pdf file does not exist
2014-07-07 17:27:32 +00:00
Nate Jones
d29b5efb52
Notifications: Retains postback values if input was invalid.
2014-07-07 15:37:34 +00:00
Mark Crane
b473d8c518
Update the noticiations language file
2014-07-06 04:48:05 +00:00
Nate Jones
9ec6957ab0
Updated menu link to remove plurality from notifications_edit.php (to be notification_edit.php)
2014-07-06 03:16:33 +00:00
Mark Crane
eef6a1f801
Remove the original notifications_edit.php file
2014-07-06 00:59:06 +00:00
Mark Crane
7e6e720a11
Add the notification edit file
2014-07-05 22:46:25 +00:00
Mark Crane
b5795043d6
Change the notifications_edit permission to notification_edit
2014-07-05 20:03:30 +00:00
Nate Jones
669ff44a02
New Project Notifications feature, collect installation demographics.
2014-07-04 22:45:43 +00:00
Mark Crane
b372c94269
Work on registration provision and reboot so that it works with the Cisco SPA, Yealink, Grandstream phones.
2014-07-04 09:47:37 +00:00
Mark Crane
7a6cd9f51f
Remove ring group call timeout as the per leg timeout makes it redundant
2014-07-04 04:25:09 +00:00
Mark Crane
f88c5fd34c
Add show all to registrations
2014-07-04 03:47:32 +00:00
Mark Crane
6196d07edf
Make sure the conference center array is created
2014-07-03 22:52:17 +00:00
Mark Crane
56fa094e59
Prevent Conference Room Pin Number duplicates
2014-07-03 22:16:29 +00:00
Mark Crane
18bab0ac0c
Fix the conference room delete
2014-07-03 21:54:45 +00:00
Mark Crane
a55e9ac1ce
Hide fax pin number which isnt used currently
2014-07-03 19:29:20 +00:00
Mark Crane
4e40284d88
Move the software table into core/upgrade/app_config.php
2014-07-02 21:41:41 +00:00
Mark Crane
88a2611389
Add a primary key to the software table
2014-07-02 21:38:23 +00:00
Mark Crane
8f72fc7ca5
Change the label used for fax detection
2014-07-02 21:06:46 +00:00
Mark Crane
bb68b9950a
Change the dialplan detail order so that it starts with 10 instead of 0
2014-07-02 06:42:43 +00:00
Mark Crane
a661d714d6
Fix the a syntax problem and the dialplan detail order
2014-07-02 06:40:28 +00:00
Mark Crane
3000dc9f61
Add fax detection when adding a dialplan destination if the fax extension is set
2014-07-02 06:21:20 +00:00
Nate Jones
4a91e10444
Dialplan Edit: If action is bridge, and data is sofia/gateway/... initially show Gateway Name instead of UUID. UUID showed on click to edit.
2014-06-29 06:39:40 +00:00
Mark Crane
9aa619f9cb
Work on the reboot and provision buttons on the registrations
2014-06-27 19:50:15 +00:00
luis daniel lucio quiroz
9d1bbe71dd
database object must be globally local
2014-06-26 01:54:35 +00:00
luis daniel lucio quiroz
1c6dc4c050
multi-currency support to xml_cdr
2014-06-25 23:58:47 +00:00
luis daniel lucio quiroz
f77545bf40
extension app is getting ready for billing
2014-06-25 17:45:48 +00:00
Nate Jones
fefaa06bea
Ring Groups: Fix Prompt select box to select the option loaded from db.
2014-06-25 00:09:30 +00:00
luis daniel lucio quiroz
e3562cd32b
better billing decition, specially to allow tollfree billing
2014-06-24 11:51:37 +00:00
luis daniel lucio quiroz
4ab72c66ae
if not rate specified, outcalls rate 0.01, local/inbound 0
2014-06-24 11:29:48 +00:00
Mark Crane
b73f895446
unset the prepared statement
2014-06-24 06:48:39 +00:00
luis daniel lucio quiroz
24b0e4b2b3
sync balances after call has finished
2014-06-24 01:09:41 +00:00
Nate Jones
f5f394ed81
CDR Search: Added support for asterisk ("*") as a wildcard character in Source, Destination and CID Name fields.
2014-06-24 00:37:17 +00:00
Mark Crane
e67066ca64
Account for a gateway uuid which in a rare edge case the UUID is upper case
2014-06-23 23:05:16 +00:00
Mark Crane
ecb5792748
Set the uuid to lower case
2014-06-23 22:45:45 +00:00
luis daniel lucio quiroz
a8632ea05b
billing support for destination objects
2014-06-23 15:18:22 +00:00
luis daniel lucio quiroz
d357cc9b0c
v_xml_cdr_import fixed when debug off
2014-06-23 04:04:57 +00:00
luis daniel lucio quiroz
06bab9c1b7
xml_cdr also saves the LCR carrier
2014-06-22 18:52:14 +00:00
luis daniel lucio quiroz
458fb5cc1c
I updated my email
2014-06-22 18:38:46 +00:00
luis daniel lucio quiroz
64130bb62e
Fix a little french translation, add language support for world Price, add column of selling price when billing module is installed
2014-06-22 18:24:32 +00:00
Mark Crane
a8f192b2d3
Remove edit title
2014-06-22 08:12:07 +00:00
Mark Crane
21abd9716f
Remove edit from the content edit page
2014-06-22 07:59:59 +00:00
Nate Jones
e143301f2a
Description column style mods, just for consistency.
2014-06-22 06:35:33 +00:00
Mark Crane
b1c7a48719
Remove the fieldset on the CDR search
2014-06-22 06:00:27 +00:00
Nate Jones
2d0428b482
Usability Enhancement: Click on list rows to View/Edit items.
2014-06-22 04:53:29 +00:00
Nate Jones
907c1fee44
Usability Enhancement: Click on list rows to View/Edit items.
...
Misc other fixes.
2014-06-22 04:50:16 +00:00
Nate Jones
d674dc677a
Usability Enhancement: Click on list rows to View/Edit items.
...
Misc other fixes.
2014-06-22 04:34:19 +00:00
Mark Crane
fff50d15e6
Update the app_defaults so that it works correctly
2014-06-22 04:31:21 +00:00
Mark Crane
ad8f34b7f7
Add a more elegant way to add cdr -> format and cdr -> storage to default settings.
2014-06-22 03:52:23 +00:00
Nate Jones
43e28fc309
Usability Enhancement: Click on list rows to View/Edit items.
...
Conference Center: Misc minor visual mods.
Contacts: Misc minor visual mods.
2014-06-22 03:24:36 +00:00
Nate Jones
f0363a03be
CDR: Added View icon to right column.
...
CDR: List row Edit clicking disabled for Click-2-Call column cells.
Themes: New style to accommodate width of single control icon (as currently used on CDR)
2014-06-22 02:18:58 +00:00
Nate Jones
454e4cc12c
Fix missing / on closing <tr> tags.
2014-06-22 01:16:49 +00:00
Nate Jones
a66286deb9
Usability Enhancement: Click on list rows to Edit items.
2014-06-22 01:10:24 +00:00
Mark Crane
64c660e74a
Fix the syntax
2014-06-22 00:04:13 +00:00
Mark Crane
0c5b38819f
Add cdr format and storage settings to default settings
2014-06-22 00:02:04 +00:00
Mark Crane
5d7b5321fe
Fix CDR for json when read from the file system
2014-06-21 23:49:21 +00:00
luis daniel lucio quiroz
f105cbbb84
v_xml_cdr_import support for billing
2014-06-21 22:08:11 +00:00
Nate Jones
f8d0aa8762
Ring Groups: Description column style fix.
2014-06-21 21:15:26 +00:00
Nate Jones
1450f2bbb4
Sort all Group select boxes by group_name asc.
...
Create User now allows to select a single Group to add User to at time of User creation.
2014-06-21 19:40:16 +00:00
Nate Jones
f2e32f4909
Interactive Conference: URL Decode Caller ID Name.
2014-06-21 10:54:37 +00:00
Nate Jones
3767f61f61
CDR & Enhanced Theme: Added Direction indicator icon.
2014-06-21 10:38:02 +00:00
Nate Jones
572f3e2989
SIP Status: Rename and multilinguify.
2014-06-21 09:12:17 +00:00
Nate Jones
59687a4785
(Modified) Usability Enhancement: Click on list rows to Edit items. Now uses jQuery (instead of onclick) to avoid being redirected to Edit when canceling a Delete.
2014-06-21 08:52:47 +00:00
Nate Jones
3c2e32d197
Add links to certain column text in a list view - integrated click on list rows to Edit items, as well. Misc bug fixes.
2014-06-21 07:51:31 +00:00
Nate Jones
84a134a23d
Usability Enhancement: Click on list rows to Edit items.
2014-06-21 07:04:04 +00:00
Nate Jones
58f9420681
Contact Extensions: Integrated permission check on Edit and Delete buttons.
2014-06-21 05:14:32 +00:00
Nate Jones
fd5f2b8630
Add links to certain column text in a list view.
...
Misc bug fixes.
2014-06-21 03:42:09 +00:00
Omar Irbouh
f1b8be9cda
added extensions section to contacts page
2014-06-21 02:30:16 +00:00
Omar Irbouh
05baa7b69c
display users as link
2014-06-21 01:51:05 +00:00
Nate Jones
3c07aa1a35
Add links to certain column text in a list view.
...
Add ability to edit Call Block number.
2014-06-21 00:58:16 +00:00
Nate Jones
96032739cb
Call Center Agent Add/Edit: Indicate required fields.
2014-06-20 21:04:07 +00:00
Nate Jones
80dc8017bb
Remove ? cursor.
2014-06-19 23:12:43 +00:00
Nate Jones
3db6b82fd6
Hover % Fix, ? cursor.
2014-06-19 23:09:01 +00:00
Nate Jones
cf44081ffd
Alt to Title for hover %.
2014-06-19 23:06:57 +00:00
Nate Jones
8ffe64ea06
Added PDD and MOS permissions and MOS score to CDR list.
2014-06-19 23:00:43 +00:00
luis daniel lucio quiroz
bacd811ab1
xml_cdr starts getting ready for billing app
2014-06-19 20:52:41 +00:00
Nate Jones
64850f0be7
Minor layout mods.
2014-06-18 15:52:35 +00:00
Mark Crane
41941fa961
2014-06-18 15:41:57 +00:00
Mark Crane
b31093f746
Change basic search to just search
2014-06-18 15:40:05 +00:00
luis daniel lucio quiroz
e27959492e
pre-filling by default accountcode with current _SESSION[domain_name] only for superadmin and when adding
2014-06-18 12:22:38 +00:00
luis daniel lucio quiroz
452939a2b7
do not change accountcode when updating and not superadmin
2014-06-18 12:10:46 +00:00
luis daniel lucio quiroz
4f2b2fd4a3
accountcode can only be set by superadmin, domain value set by default
2014-06-18 11:53:31 +00:00
Nate Jones
e6c69306eb
Visual adjustments to Music on Hold page.
2014-06-18 02:28:31 +00:00
luis daniel lucio quiroz
92be1ae296
debout output for _POST[cdr]
2014-06-18 01:40:17 +00:00
Nate Jones
750ae42568
Retains bottom border on table cell(s) if content is empty.
2014-06-17 18:51:32 +00:00
Nate Jones
1e24bfef79
Restored ability to pass a custom profile to status_registrations.php; defaults to 'internal'.
2014-06-17 03:27:06 +00:00
Nate Jones
16c640d0bd
Clean up on Registrations page.
2014-06-17 01:56:43 +00:00
Nate Jones
4a60a1bbd8
Registrations auto-refresh via Ajax
2014-06-17 01:32:32 +00:00
Nate Jones
326ebd8def
Fix Active Calls & Registrations page window titles.
2014-06-16 22:50:47 +00:00
Nate Jones
a777d49783
CDR Search fix for Users group, some additional permissions.
2014-06-16 22:08:30 +00:00
Nate Jones
fcc5886339
CDR basic search query, style and language mods, misc minor style mods.
2014-06-16 18:12:21 +00:00
Mark Crane
067cdf86d4
Fix the caller id info on CDR details
2014-06-14 09:30:53 +00:00
Mark Crane
a4d725f82f
Fix call flows on CDR details
2014-06-14 09:27:09 +00:00
Mark Crane
7c066037ff
Correct the syntax and remove test code
2014-06-14 08:29:57 +00:00
Mark Crane
5068ba6ea5
Change from CDR details from an xml object to a multi-dimensional array
2014-06-14 08:27:21 +00:00
Mark Crane
87502835a4
Update the CDR details
2014-06-14 08:00:10 +00:00
Mark Crane
8e0f548da3
Add json option for CDR details
2014-06-14 07:41:22 +00:00
Mark Crane
4520d432c7
Minor code cleanup
2014-06-14 07:19:56 +00:00
Mark Crane
28097670de
In advanced -> default settings add the following cdr->format->text = xml,json and cdr->storage->text = db,dir
2014-06-14 07:07:04 +00:00
Mark Crane
c324d5a1ce
Make the new json field operation with json_encode
2014-06-14 04:58:50 +00:00
Mark Crane
03f65b036f
Add pin_number and json option to xml cdr
2014-06-14 04:53:04 +00:00
Nate Jones
d459c0a0eb
Implemented Issue 594 (Feature Request) - Memcache status added to bottom of System Status page.
2014-06-13 20:28:46 +00:00
Nate Jones
ffa3cd7de4
Fix for Issue 525 - Removed old delete query code on non-existent table v_meeting_pins.
2014-06-13 05:54:54 +00:00
Nate Jones
6613d89d54
Fix for Issue 601 - Recordings should now play properly. Tested on Windows 7 in Chrome 35, FF 30, IE 11 and Linux (Xubuntu) in Chromium 33, FF 30.
2014-06-13 04:39:23 +00:00
Nate Jones
e038a94e33
Fix for Issue 615 - Caller ID Number in Follow Me now removable upon save.
2014-06-13 02:17:10 +00:00
Mark Crane
3173af6be8
Add rtp_audio_in_mos to the Call Detail Record indexed details
2014-06-12 11:53:52 +00:00
Mark Crane
c071c266ad
Change the refresh rate for the registrations page
2014-06-12 04:32:33 +00:00
Mark Crane
89d064d65e
More adjustments to refresh interval
2014-06-10 07:06:26 +00:00
Mark Crane
85786c7dd0
Reduce the spacing between back and refresh
2014-06-10 06:59:51 +00:00
Mark Crane
c7f17dd5c2
Remove the registration interval label and add the refresh button again
2014-06-10 06:57:47 +00:00
Mark Crane
2da4ee89f6
Set the refresh interval on registrations
2014-06-10 06:54:32 +00:00
Mark Crane
7eb370ed36
Make the Grandstream use the lua event notify script, and add the sip profile name.
2014-06-10 03:32:35 +00:00
Mark Crane
684db5bdd9
Inbound routes dialplan continue set default to false
2014-06-09 20:00:28 +00:00
Mark Crane
e7d6f5e9ab
Fix the luarun cal to voicemail
2014-06-09 19:59:25 +00:00
Mark Crane
d7533a2a57
Fix destination edit so it will save again
2014-06-09 19:41:34 +00:00
Mark Crane
3d86cbc7b7
Fix a security vulnerability for provisioning
2014-06-09 17:47:37 +00:00
luis daniel lucio quiroz
78288a156b
local_extension regexp change to allow alphanumeric usernames
2014-06-09 13:53:45 +00:00
Mark Crane
55942f781f
Add avmd to call broadcast
2014-06-04 09:13:27 +00:00
Mark Crane
f34d1480f5
Change the package path from /etc/fusionpbx/templates/provision to /etc/fusionpbx/resources/templates/provision
2014-06-03 17:45:24 +00:00
Mark Crane
ebd1ad3180
Unset the prepared statement
2014-05-30 08:03:55 +00:00
Mark Crane
220d661ca5
work on the order on the dialplan destatinations updating inbound routes
2014-05-30 07:47:44 +00:00
Mark Crane
ec81d18007
On dialplan destinations only show bridge and transfer actions
2014-05-30 07:30:43 +00:00
Mark Crane
8ee350d625
Remove one of the sql queries that was in dialplan -> destinations
2014-05-30 07:24:06 +00:00
Mark Crane
98b57ef319
One more adjustment to get the extension copy working
2014-05-30 04:28:19 +00:00
Mark Crane
ae23c26729
When copying an extension fields that are numeric should use a null if the variable has not length
2014-05-30 04:14:28 +00:00
Mark Crane
699dd5cd40
add domain_uuid, domain, and domain_name to call broadcast, follow me, and call forward.
2014-05-29 23:49:17 +00:00
Mark Crane
7e423aab8b
Fix extension writing to xml files when number alias is not used
2014-05-28 03:19:51 +00:00
Mark Crane
bda33d723d
Add Europe International
2014-05-27 00:19:56 +00:00
Mark Crane
205ffa9191
Remove the destination_number from the SQL where
2014-05-26 17:08:53 +00:00
Mark Crane
ea9c90587c
Finish up the changes to the duplicate test.
2014-05-26 17:06:02 +00:00
Mark Crane
7f5d7e3e93
Improve the duplicate test used on dialplan -> destinations
2014-05-26 17:00:29 +00:00
Mark Crane
21b3b66571
Fix the voicemail mail to.
2014-05-25 06:59:55 +00:00
Mark Crane
9244908718
Fix the layout for the extension show advanced button
2014-05-25 05:40:06 +00:00
Mark Crane
4459e57272
Adjust advanced button html for extensions
2014-05-25 02:49:00 +00:00
Mark Crane
26fcc42b8c
Remove an extra html tag
2014-05-25 02:40:40 +00:00
Mark Crane
ac47cc2828
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
8e0cbf9a14
Add the translation for Duplicate Detected on the destination edit.
2014-05-24 20:06:27 +00:00
Mark Crane
efd547ab72
Dialplan -> Destination -> Edit require type, number, context and enabled
2014-05-24 18:59:37 +00:00
Mark Crane
ab6886a796
Add record_ext=mp3 option when recording an extension.
2014-05-24 17:32:32 +00:00
Mark Crane
b1dc620fce
clear memcache correctly when saving a call flow
2014-05-24 14:15:18 +00:00
Mark Crane
ffa99a7620
work on dialplan domain select
2014-05-24 03:15:51 +00:00
Mark Crane
c2090687ae
Call Center Queue handle Queue names with spaces
2014-05-22 19:56:04 +00:00
Mark Crane
6f4e8a65c3
More work on the domain select on the dialplan editor
2014-05-22 06:44:35 +00:00
Mark Crane
1e2ae8076a
Fix up the device delete so it removes all sub data
2014-05-22 06:20:30 +00:00
Mark Crane
3e5c77bb12
Fix the device delete
2014-05-22 04:52:42 +00:00
Mark Crane
e4df8a5ad7
Work on the device copy
2014-05-22 04:37:42 +00:00
Mark Crane
3099210bb4
Update the dialplan copy
2014-05-22 04:36:04 +00:00
Mark Crane
213cb2a7c3
Add a dialplan domain select only available to a user in the superadmin group
2014-05-22 04:20:28 +00:00
Mark Crane
5cc9a532bf
Remove the directory path from the extensions list
2014-05-20 07:47:43 +00:00
Mark Crane
52f1218f8f
Remove the directory path
2014-05-20 07:35:42 +00:00
Mark Crane
c81db61f40
Add a not found log as a last restort inbound route
2014-05-20 07:19:30 +00:00
Mark Crane
821e32a3cd
Change http_username to http_auth_username
2014-05-20 06:27:44 +00:00
Mark Crane
18cd6cb463
Remove the call center tiers button
2014-05-16 18:44:38 +00:00
Mark Crane
70eed27407
Remove the call center tiers button
2014-05-16 18:41:38 +00:00
Nate Jones
8c06f51823
Remove Agent from tiers table on Agent delete.
2014-05-16 18:31:58 +00:00
Nate Jones
4e0603113b
Moved Tier management to Queue Edit page, remove Tier view and delete files. Hide Voicemail Forward Destination field until development complete.
2014-05-16 18:25:40 +00:00
Mark Crane
e7e317d6ad
Update the group intercept lua script
2014-05-16 07:29:16 +00:00
Mark Crane
77e004ff8b
Reboot and Check Sync
2014-05-13 01:27:18 +00:00
Mark Crane
c52ca9a7a0
Fix blind transfer *1
2014-05-11 08:18:03 +00:00
Mark Crane
169bf56a2a
Fix a syntax error on the dialplan class
2014-05-10 21:42:35 +00:00
Mark Crane
4af0595f45
Issue 598 switch to the user instead of sip-auth-user and leave the domain then remove the domain column to save some space
2014-05-10 21:35:46 +00:00
Mark Crane
9bb40cd051
Fix the dialplan default.xml for the debian package install
2014-05-10 20:20:22 +00:00
Mark Crane
881dc9acb5
Add a Domain select list with a Global option to Accounts -> Devices
2014-05-08 09:22:35 +00:00
Nate Jones
05c86a1b6d
Extension Edit: Password changes are now reflected on any Device having the extension assigned to any lines.
2014-05-08 04:46:36 +00:00
Nate Jones
53d1ed5045
Extension Edit: Adding and deleting users and/or device lines on an extension now saves any OTHER changes made to the page.
2014-05-06 20:21:11 +00:00
Nate Jones
515483e6a7
Voicemail Greetings: Minor language mods, re-enabled editing of greeting.
2014-05-06 00:03:39 +00:00
Nate Jones
f845e4c7a0
Fax: language adjustments.
2014-05-05 23:25:01 +00:00
Nate Jones
57a35181bd
Recordings: Fixed delete confirmation.
2014-05-05 23:16:36 +00:00
Nate Jones
15af85c614
Recordings: Removed 'auto' from Description field on file upload.
2014-05-05 23:12:55 +00:00
Nate Jones
42cc2000f5
Recordings: Minor tweaks
2014-05-05 23:09:19 +00:00
Mark Crane
03f376be02
Fix issue 591 where the dialplan xml file was not including the dialplan directory
2014-05-03 00:49:11 +00:00
Mark Crane
c32d5ff724
Change the data type from numeric to text
2014-05-02 09:22:38 +00:00
Mark Crane
f9ff0ea658
Add a search for app -> voicemails
2014-05-02 09:11:52 +00:00
Mark Crane
0d0cfcc3f8
Add search to accounts -> devices
2014-05-02 09:01:24 +00:00
Mark Crane
b4bdc8a764
Add like to the search to make it more powerful
2014-05-02 08:49:25 +00:00
Mark Crane
0896efe4cf
More work on the search
2014-05-02 08:32:44 +00:00
Mark Crane
3ace825eb6
Add a search to Extensions and Destinations
2014-05-02 08:22:27 +00:00
Mark Crane
52f8dceefe
Add search to dialplan -> destinations and accounts -> extensions
2014-05-02 08:03:16 +00:00
Mark Crane
97f32f4b6c
Fix the French search translation
2014-05-02 07:47:05 +00:00
Nate Jones
b93c16945b
Voicemail Edit - Removed blank option from T/F select boxes
2014-05-02 06:10:12 +00:00
Nate Jones
7e7079f54a
Fax Edit - User group can only change Email address.
2014-05-02 06:03:09 +00:00
Nate Jones
92cce44faf
Extension Copy - Now includes Record value.
2014-05-02 05:24:27 +00:00
Nate Jones
b1ed97499f
Extension Edit - Removed ability to assign the same user twice.
2014-05-02 05:07:29 +00:00
Nate Jones
a9dd581e9f
Fax Edit - Tidy up User List visually
2014-05-02 05:04:03 +00:00
Nate Jones
a111bb586e
Fax Edit - Removed ability to assign the same user twice.
2014-05-02 05:01:32 +00:00
Nate Jones
8478ddef29
Fax Server: Hide Copy button on Add
2014-05-02 04:53:04 +00:00
Mark Crane
1517a48e26
Add a missing quote
2014-05-01 05:22:17 +00:00
Mark Crane
9395644def
Add CDR Statistics to the menu
2014-05-01 05:20:46 +00:00
Mark Crane
52b946f575
Add emergency caller id name to the extension xml and to xml handler.
2014-05-01 04:59:33 +00:00
Mark Crane
660b752375
Add emergency caller id name when copying an extension
2014-05-01 04:51:21 +00:00
Mark Crane
97597ee3f1
Get the emergency caller id name from the database
2014-05-01 04:24:44 +00:00
Mark Crane
b9eeb73143
Fix the emergency caller id name description
2014-05-01 04:21:49 +00:00
Mark Crane
6ddd47ff62
Add emergency caller id name to accounts -> extensions
2014-05-01 04:18:27 +00:00
Mark Crane
f4366abdb0
Try again. Only add the dialplan for dialplan -> destinations of the action is set
2014-05-01 03:48:31 +00:00
Mark Crane
3e6ebe7d97
Only add the dialplan for dialplan -> destinations of the action is set
2014-05-01 03:30:33 +00:00
Nate Jones
cd46b1b1db
Extension Copy more complete and includes voicemail.
2014-05-01 02:48:25 +00:00
Mark Crane
67e78b4699
Enter the SIP Profile name.
2014-05-01 02:23:55 +00:00
Mark Crane
6fea41a867
Fix the copy message for the sip profile page
2014-05-01 02:12:31 +00:00
Mark Crane
49f04f6188
Add a name when copying a sip profile
2014-04-30 22:20:55 +00:00
Mark Crane
83b35342a3
add a way to customize the default dial string for follow me
2014-04-30 09:30:09 +00:00
Mark Crane
a1fb17656c
add a way to customize the default dial string for an extension
2014-04-30 09:13:22 +00:00
Mark Crane
6dc6eef6d8
Fix the xml cdr statistics when using a url similar to http://x.x.x.x/fusionpbx
2014-04-30 07:29:35 +00:00
Mark Crane
711301176e
Change the > to == to fix the ring groups order by
2014-04-29 22:13:14 +00:00
Mark Crane
4402620584
Set the default ring group destination order. Take 2
2014-04-29 19:27:59 +00:00
Mark Crane
3c995d8293
Move the order by
2014-04-29 19:23:00 +00:00
Mark Crane
21bcbc09e5
Set the default ring group destination order.
2014-04-29 19:17:51 +00:00
Mark Crane
744a80d775
show global devices first step to making device templates
2014-04-29 17:34:55 +00:00
Mark Crane
716daf2f17
show global dialplans
2014-04-29 17:32:50 +00:00
Mark Crane
484f29ba3c
Make the registration_all permission work correctly.
2014-04-28 18:06:16 +00:00
Nate Jones
76353e1f79
SIP Profile Settings, Removed blank from Enabled select box
2014-04-27 10:33:39 +00:00
Nate Jones
40b1e39659
Voicemails, minor language case mods
2014-04-27 10:26:29 +00:00
Nate Jones
b27cf26ac8
Time Conditions, select box mods.
2014-04-27 10:24:54 +00:00
Nate Jones
beef04d570
Queues, select box mods
2014-04-27 10:20:23 +00:00
Nate Jones
bb4f836d49
Select box mods
2014-04-27 10:17:08 +00:00
Nate Jones
3989a10a10
Adjusted Contact Add, Type select box width.
2014-04-27 10:04:12 +00:00
Nate Jones
12bc1f9ba3
Removed blank Enabled select option, multilinquified.
2014-04-27 10:01:57 +00:00
Nate Jones
600ff16f18
Removed empty Enabled select value, minor language mods
2014-04-27 09:56:46 +00:00
Nate Jones
a70f8b7bbb
Select box blank option adjustments, added Port, Transport, Register Expires to Device Edit page with other fields, minor language file adjustment.
2014-04-27 09:53:45 +00:00
Nate Jones
f3913abed7
Adjusted select box widths
2014-04-27 09:28:47 +00:00
Nate Jones
304de9d9cc
Order select box selection adjustment
2014-04-27 09:19:03 +00:00
Mark Crane
e850e9e637
Change limit to limit_execute on local_extension
2014-04-27 09:04:46 +00:00
Nate Jones
53c7c9957e
Variable form select value mods
2014-04-27 08:55:39 +00:00
Mark Crane
89bea49f38
SIP Status, Get the SIP profile list from the database instead of the file system.
2014-04-27 08:38:12 +00:00
Nate Jones
dfe966822f
Removed blank select box value from Delay and Timeout, and minor language adjustments.
2014-04-27 08:30:38 +00:00
Nate Jones
db13b4f82a
Default select box value mods.
2014-04-27 08:21:35 +00:00
Nate Jones
28c06d0682
Fixed Issue 560 - Set Max Failures and Max Timeouts to 0 by default.
2014-04-27 07:43:54 +00:00
Nate Jones
b983e635fc
Fixed Issue 534 - Replaces space with dash
2014-04-27 07:30:40 +00:00
Mark Crane
422c6a134f
Update Adminer to the latest version 4.1.0
2014-04-27 06:39:48 +00:00
Nate Jones
72eed4e5a2
Updated to check voicemail_greeting_upload permission if something happens to get uploaded somehow.
2014-04-27 04:09:16 +00:00
Nate Jones
0daab94409
Reversed: Grant Users group recordings_upload by default.
2014-04-27 04:04:45 +00:00
Mark Crane
5ab64dc223
Use the voicemail greeting permisisons
2014-04-27 03:59:43 +00:00
Nate Jones
6da795000b
Grant Users group recordings_upload by default.
2014-04-27 03:31:01 +00:00
Nate Jones
a9f005fee4
Added additional permission checks for Greeting (recording) upload and download
2014-04-27 03:24:41 +00:00
Nate Jones
98aa6d124c
Fixed issue with Greeting file upload for languages other than English.
2014-04-27 03:16:54 +00:00
Nate Jones
0760efa210
Issue 579 Fix - Okay, now really fixed, I believe.
2014-04-27 02:35:03 +00:00
Nate Jones
1cfb1bceae
Issue 579 Fix - Removed some (probably) old code that caused legacy versions of IE to display the page incorrectly, break the domain selector, etc.
2014-04-27 02:16:36 +00:00
Nate Jones
df831450bc
Submit button also placed at top; reordered to right margin, too.
2014-04-26 23:56:12 +00:00
Nate Jones
596c6a2b02
Submit button also placed at top; reordered to right margin, too.
2014-04-26 23:37:41 +00:00
Nate Jones
bac3749ddd
Submit button also placed at top; reordered to right margin, too.
2014-04-26 22:50:52 +00:00
Mark Crane
db32c24bc6
Change limit to limit_execute
2014-04-26 22:18:33 +00:00
Mark Crane
41fda05df6
Set MySQL Attribute for UTF8
2014-04-26 18:53:58 +00:00
Mark Crane
05a16657ae
Fix busy and reject option for call block
2014-04-26 05:22:46 +00:00
Mark Crane
d528a73971
Fix the dialplan destination delete and reactivate the transaction support
2014-04-25 05:52:00 +00:00
Mark Crane
1a8985a8a0
comment out the transaction support for now
2014-04-25 05:36:47 +00:00
Mark Crane
ad9bdd9f48
Add the dialplan destination action translation
2014-04-25 05:27:19 +00:00
Mark Crane
f91ce1cf85
Change the header Destination Edit to Destination
2014-04-25 05:13:18 +00:00
Mark Crane
2a27ff90cd
Change Destination Edit to Destination
2014-04-25 03:29:07 +00:00
Mark Crane
5434d90370
Add transaction support to the dialplan -> destination delete
2014-04-25 03:04:24 +00:00
Mark Crane
5c91357f1a
Call the XML writing function for those that need it. Clear memcache for those using XML on demand
2014-04-25 02:56:41 +00:00
Mark Crane
5100007321
Check to see if the dialplan exists on the dialplan destination.
2014-04-25 01:48:20 +00:00
Mark Crane
91966d448d
Dialplan destinations additional changes to the code to so it managers the dialplan better
2014-04-24 13:37:56 +00:00
Mark Crane
c5412f85ac
Add an inbound route when adding a dialplan destination.
2014-04-24 11:27:53 +00:00
Mark Crane
5aa7ed8494
update the comment
2014-04-24 09:39:27 +00:00
Mark Crane
0d288b6aba
Add a missing semi-colon and improve the tab spacing
2014-04-24 09:35:37 +00:00
Mark Crane
d39ee70b63
When the Destination (DID) is deleted then remove the inbound route dialplan
2014-04-24 09:32:36 +00:00
Mark Crane
b2e9a9dc2c
Dialplan -> Destinations initial commit for the destination action.
2014-04-24 09:16:25 +00:00
Mark Crane
27dbe83464
When assigning an extension to a device make sure the device template is saved
2014-04-24 07:55:59 +00:00
Mark Crane
fa2dc02528
add copy to the device description when making a copy of a device
2014-04-24 07:16:20 +00:00
Mark Crane
3e032fbd4f
When saving changes stay on the extension edit
2014-04-18 21:16:41 +00:00
Mark Crane
4db614ee8c
change strlen($key) to isset($_REQUEST["key"] to fix login problem affecting one system
2014-04-18 01:22:37 +00:00
Nate Jones
fba528e39a
Added response message (at the top) on phone reboot.
2014-04-16 01:32:03 +00:00
Nate Jones
a94e7b2f96
Removed 'Parameter' option from Tag select box and language file, adjusted display attribute to fix glitchy select boxes.
2014-04-16 01:06:11 +00:00
Mark Crane
7f8289737a
save the file when the context session has a value
2014-04-15 06:55:48 +00:00
Mark Crane
9d790de024
Fix the dialplan/default.xml for the debian package install
2014-04-15 06:22:17 +00:00
Nate Jones
207c063473
Dialplan (Inbound) & Ring Group select box adjustments (focus at top, etc)
2014-04-15 01:31:49 +00:00
Nate Jones
0831f00318
Default select value adjustments
2014-04-15 01:10:21 +00:00
Nate Jones
78d5d83dd4
Language case fix
2014-04-15 00:56:44 +00:00
Nate Jones
d23281344f
Fixed default select box values (Extensions)
2014-04-15 00:54:01 +00:00
Nate Jones
fc5d5b6d78
Registrations - Language fix, customizable auto-refresh feature
2014-04-14 21:05:09 +00:00
Mark Crane
790338846a
Change the local_extension dialplan bridge to user/@.
2014-04-13 15:54:00 +00:00
Mark Crane
8b78674ef4
Finish up the source conf directory for the Debian Package install.
2014-04-13 04:45:05 +00:00
Mark Crane
cfac14c6ee
Adjust the source conf directory to work with the debian package
2014-04-12 20:54:32 +00:00
Mark Crane
9032739a31
Add a new permission to active call center regarding issue 472.
2014-04-12 18:56:47 +00:00
Mark Crane
5dde9db899
Add trim to the session variable
2014-04-12 16:44:29 +00:00
Mark Crane
671da94954
Remove redundant check_str that is being done automatically in the PHP class.
2014-04-03 21:00:13 +00:00
Mark Crane
647a753395
Forgot to update the app_uuid which needs to be unique for each dialplan.
2014-04-03 20:35:47 +00:00
Mark Crane
cb4f0316f7
Add valet park in (*5900) and park out (*5901 - *5999).
2014-04-03 20:28:03 +00:00
Mark Crane
989c8943cb
Add user_record variable to the extension/user XML.
2014-04-03 17:35:18 +00:00
Mark Crane
7cf7ca98dc
Add user_record to the extensions table and make it save the value.
2014-04-03 17:32:38 +00:00
Mark Crane
68d6a3b204
Add an option to record calls for an extension.
2014-04-02 06:43:11 +00:00
Mark Crane
6f412254a1
Add translations for the select options for sip force contact and for sip bypass media.
2014-04-02 06:41:16 +00:00
Mark Crane
2a7610ca11
Update the year on extensions page.
2014-04-01 20:17:04 +00:00
Mark Crane
e4321c2e7b
Set the extension table voicemail fields as deprecated.
2014-04-01 20:08:24 +00:00
Mark Crane
36ee693635
Add valet_hold_music to the valet park dialplan.
2014-04-01 09:36:33 +00:00
Mark Crane
052b31bd58
Fix the array so that it will work when adding a record.
2014-04-01 09:24:01 +00:00
Mark Crane
115ed642c9
Improve the security, simplify the code, and prevent bugs by using the HTTP POST to build a new array.
2014-04-01 09:01:40 +00:00
Mark Crane
985d3be4d7
Only show the Folow Me Call Prompt if the user is in a group that has the follow_me_call_prompt permission.
2014-04-01 03:23:56 +00:00
Mark Crane
3e1cdc929a
Add a new permission for called follow_me_call_prompt.
2014-04-01 03:23:04 +00:00
Mark Crane
5619145fb0
Prevent device duplicates when making a copy of a device. Allow duplicate empty mac address or 000000000000 to be used for templates.
2014-03-30 07:46:50 +00:00
Mark Crane
7cb5b78399
Add a new option 'transfer' for outbound routes.
2014-03-29 07:25:52 +00:00
Mark Crane
25e994b1a8
Allow dialing bridge statements on follow me for advanced users. Remove unnecessary line feeds.
2014-03-28 10:12:08 +00:00
Mark Crane
d816e745e2
Fix the snom device_vendor detection.
2014-03-24 16:56:38 +00:00
Mark Crane
ca411bd425
Fix the voicemail message size, and download link when using mp3 extension.
2014-03-23 11:31:03 +00:00
Mark Crane
eee249d52c
A few minor edits to sip profiles.
2014-03-22 01:49:15 +00:00
Mark Crane
5c35b3c056
Minor changes to gateways.
2014-03-22 01:15:24 +00:00
Mark Crane
46ccbe6826
Remove the extra line feed at the end of the file.
2014-03-22 00:55:24 +00:00
Mark Crane
a1a48a4e8d
Change $_SESSION['switch']['gateways'] to $_SESSION['switch']['sip_profiles'].
2014-03-22 00:54:56 +00:00
Mark Crane
57cae54878
Don't show the path on the gateways page.
2014-03-22 00:54:22 +00:00
Mark Crane
6fd57c39cc
Fix the dialplan_number so that it is more accurate.
2014-03-18 09:04:05 +00:00
Mark Crane
b617847e73
Don't add the ring_group_forward permission by default to the user group.
2014-03-18 08:19:08 +00:00
Mark Crane
a035c697b6
Fix the spanish description for description-comfirm_key.
2014-03-18 00:46:51 +00:00
Nate Jones
2fdbac5283
Layout mods.
2014-03-17 18:56:33 +00:00
Nate Jones
110c378deb
Dialplan Edit layout and style mods
...
Integrated autosize jquery script for text inputs
Style and functionality mods on domain selector and Enhanced template
2014-03-15 21:35:53 +00:00
Nate Jones
ade45a6e3e
Moved "FLUSH_INBOUND_REG" buttons to left side of others to be more visually appealing.
2014-03-14 04:44:46 +00:00
Nate Jones
55aada9d3c
Added Default Settings allowing control of system generated password lengths and strengths. Consistified (new word) password generation between Extension add and edit. Layout adjustment of Default Settings list.
2014-03-13 21:09:41 +00:00
Mark Crane
b0f10ec25a
Fix the mac address being added when a new phone is provisioning with HTTP.
2014-03-13 20:32:20 +00:00
Nate Jones
416f884da8
Streamline password viewing.
2014-03-12 19:57:18 +00:00
Nate Jones
cf41e4faac
Added "TLS" to "Rewrite Contact Port" in select option label.
2014-03-12 16:28:45 +00:00
Mark Crane
be5e3c5629
Remove the add button because a recording is added with the upload button.
2014-03-07 17:21:10 +00:00
Mark Crane
085fbc513a
Remove the semi-colon from recording edit.
2014-03-07 17:18:37 +00:00
Mark Crane
68ca6d373c
Remove the semi-colon after the Recording title and remove the location.
2014-03-07 17:12:45 +00:00
Mark Crane
e0d06e2b0b
Change the voicemai Copy Destinations to Forward Destinations.
2014-03-07 08:35:55 +00:00
Nate Jones
69d4813824
Streamline password viewing.
2014-03-07 02:59:20 +00:00
Nate Jones
9006c074d5
Streamline password viewing.
2014-03-07 01:52:44 +00:00
Nate Jones
825d59c2de
Trying both onfocus and onmouseover to accommodate ease of use on both desktop and mobile devices.
2014-03-07 01:20:26 +00:00
Nate Jones
684d894b95
Changed view action to onfocus, instead of onmouseover, testing...
2014-03-07 01:15:04 +00:00
Nate Jones
2878fe8f54
Small password input viewing modification.
2014-03-06 23:31:03 +00:00
Nate Jones
caf8a43f37
Added web interface for voicemail destinations (CC) feature to be added shortly.
2014-03-06 23:06:45 +00:00
Nate Jones
c8074b956d
Added db table/fields for voicemail destinations (CC) feature to be added shortly.
2014-03-06 20:04:47 +00:00
Mark Crane
6128801e66
Hide the empty select option for the IVR Menu rinback.
2014-03-06 17:18:14 +00:00
Mark Crane
5024e6836c
Ring Groups - If music on hold doesn't exist then don't include it as an option for ring back.
2014-03-06 17:16:21 +00:00
Mark Crane
22da0926cf
IVR Menu - If music on hold doesn't exist then don't include it as an option for ring back.
2014-03-06 17:12:45 +00:00
Mark Crane
4c08caf7b4
Add greeting to the conference center interface.
2014-03-05 21:16:51 +00:00
Mark Crane
491ea2c050
Put the conference centers in order by name.
2014-03-05 21:16:21 +00:00
Mark Crane
aeaabc19e5
Change the number of rows used in the textarea on the sql query page so that it fits better on lower resolutions.
2014-03-04 16:32:51 +00:00
Mark Crane
2e2c31eb36
Hide Device Provisioning on the extensions page if app/devices is not installed.
2014-03-04 05:59:34 +00:00
Mark Crane
2eabe478f2
Do not include the voicemail unless the app/voicemails directory exists.
2014-03-04 05:49:38 +00:00
Mark Crane
ae7f672025
Only show music on hold select if app/music_on_hold directory exists.
2014-03-04 05:41:28 +00:00
Nate Jones
63354f1614
Minor layout and style mods.
2014-02-26 06:49:42 +00:00
Nate Jones
d6bbc91eca
Unstack list control icons.
2014-02-26 06:32:58 +00:00
Nate Jones
95b5a1a061
Textarea class updates
2014-02-26 06:14:00 +00:00
Nate Jones
85f79a3910
Unstack list control icons. Languages fix.
2014-02-26 06:10:56 +00:00
Nate Jones
09f4b55819
Minor layout mods.
2014-02-26 06:07:13 +00:00
Nate Jones
4c6734aa68
Changed class on text input.
2014-02-26 05:56:58 +00:00
Nate Jones
7d9b3caa3e
Unstack list control icons.
2014-02-26 05:53:22 +00:00
Nate Jones
0673ffdfd3
Unstack list control icons. Minor bug fix in schema_data_edit.php.
2014-02-26 05:49:39 +00:00
Nate Jones
5bee3613bc
Unstack list control icons. Fixed css class on user select box.
2014-02-26 05:39:02 +00:00
Nate Jones
90d5086843
Unstack list control icons, minor layout mods.
2014-02-26 05:34:58 +00:00
Nate Jones
74921ddd3a
Fix redirect on Queue add.
2014-02-26 05:29:23 +00:00
Nate Jones
5431b18f3c
Unstack list control icons.
2014-02-26 05:21:35 +00:00
Nate Jones
7b685bc5bb
Unstack list control icons.
2014-02-26 05:14:25 +00:00
Nate Jones
1597255e1a
Unstack list control icons.
2014-02-26 05:00:17 +00:00
Nate Jones
9ea3f5bff6
Adjusted width of Delay and Timeout select boxes.
2014-02-26 04:58:16 +00:00
Nate Jones
e37f885012
Unstack list control icons.
2014-02-26 04:56:09 +00:00
Nate Jones
e7c3918eb6
Changed class on file input.
2014-02-26 04:54:25 +00:00
Nate Jones
547b5232a6
Unstack list control icons, minor layout mods.
2014-02-26 04:47:41 +00:00
Nate Jones
ff699a71c8
Unstack list control icons.
2014-02-26 04:27:31 +00:00
Nate Jones
f2d5100141
Unstack list control icons.
2014-02-26 04:17:21 +00:00
Nate Jones
06b2451c23
Added white space between paging controls and data.
2014-02-26 04:13:23 +00:00
Nate Jones
626fc50675
Unstack list control icons.
2014-02-26 04:10:49 +00:00
Nate Jones
9ecd74163c
Unstack list control icons.
2014-02-26 04:02:56 +00:00
Nate Jones
a0379d8657
Fixed Enabled, wasn't showing options on Call Block Add.
2014-02-26 03:58:55 +00:00
Nate Jones
d8ae19345b
Unstack list control icons.
2014-02-26 03:08:06 +00:00
Nate Jones
d0cea8fd56
Unstack list control icons.
2014-02-26 03:04:33 +00:00
Nate Jones
00766f09a0
Fix language file.
2014-02-26 02:58:04 +00:00
Nate Jones
074e9e189b
Unstack list control icons.
2014-02-26 02:47:09 +00:00
Nate Jones
2b0958cdba
Fixed class on Advanced button.
2014-02-26 02:37:24 +00:00
Nate Jones
fb662980b6
Unstack list control icons.
2014-02-26 02:32:56 +00:00
Nate Jones
d5022eb201
Unstack list control icons.
2014-02-26 02:30:14 +00:00
Nate Jones
0ba71463d2
Unstack list control icons.
2014-02-26 02:27:13 +00:00
Nate Jones
29ad6cde8b
Unstack list control icons.
2014-02-26 02:25:10 +00:00
Nate Jones
0c9f7e8225
Unstack list control icons.
2014-02-26 02:20:57 +00:00
Nate Jones
f58a248141
Unstack list control icons.
2014-02-26 02:16:32 +00:00
Nate Jones
036b77e8dc
Fixed css class on user select box
2014-02-26 01:52:57 +00:00
Nuno Miguel Reis
f063ead227
fixed some translations
2014-02-25 22:49:35 +00:00
Mark Crane
397a4546df
Remove device_time_zone from provision the time zone instead should be set in default settings, category: provision
2014-02-25 17:36:56 +00:00
Mark Crane
ad94001af4
Only set variables with values not variables.
2014-02-25 09:37:59 +00:00
Mark Crane
dc46d7fa8d
Widen the extension device line select list to an acceptable width for Internet Explorer.
2014-02-25 09:01:15 +00:00
Mark Crane
717d9006ee
Device Key remove select option starts with 1.
2014-02-25 08:34:12 +00:00
Mark Crane
9f56a7e84d
Deprecate device_time_zone the better way to do this is set the time zone information in the default, domains or device settings.
2014-02-25 07:46:25 +00:00
Mark Crane
cea8174d36
Add ring group rollover strategy.
2014-02-25 04:55:50 +00:00
Nuno Miguel Reis
248a207f95
change of some pt_PT translations and fixed some encoding bugs for the new Chile spanish
...
Conflicts:
fusionpbx/app/call_center_active/app_languages.php
fusionpbx/app/calls_active/app_languages.php
fusionpbx/app/ring_groups/app_languages.php
fusionpbx/app/schemas/app_languages.php
2014-02-25 03:28:28 +00:00
Nate Jones
32e91f0739
Response message updates.
2014-02-23 10:04:42 +00:00
Mark Crane
98b1147927
Update the text used when copying the extension.
2014-02-23 09:39:54 +00:00
Mark Crane
bb584d403c
Add device copy to make it faster to add devices for endpoint provisioning.
2014-02-23 09:33:27 +00:00
Nate Jones
00ba439310
Response message updates, language fixes.
2014-02-23 09:03:41 +00:00
Nate Jones
6abc53c75b
Response message updates.
2014-02-23 08:47:58 +00:00
Nate Jones
e01388d12f
Response message updates.
2014-02-23 08:41:57 +00:00
Nate Jones
dc736b2d91
Response message updates.
2014-02-23 08:38:10 +00:00
Nate Jones
000e8c26d0
Response message updates, language fixes.
2014-02-23 08:34:06 +00:00
Nate Jones
790cf71a3d
Response message updates, language fixes.
2014-02-23 08:24:56 +00:00
Nate Jones
a6e439defa
Response message updates, language fixes.
2014-02-23 08:07:37 +00:00
Nate Jones
0419a86136
Response message updates.
2014-02-23 07:48:21 +00:00
Nate Jones
a5f3d8738e
Response message updates, minor language patch.
2014-02-23 07:43:37 +00:00
Nate Jones
37f479e578
Response message updates.
2014-02-23 07:39:00 +00:00
Nate Jones
bef360f5bb
Response message updates, removed language redundancy.
2014-02-23 07:33:53 +00:00
Nate Jones
b31ed55e52
Response message updates.
2014-02-23 07:19:44 +00:00
Nate Jones
bbdd359151
Response message updates.
2014-02-23 07:15:37 +00:00
Mark Crane
3ef72c961b
Remove the dashes on the MAC address.
2014-02-23 07:15:03 +00:00
Nate Jones
cdf418711d
Response message updates.
2014-02-23 07:10:19 +00:00
Nate Jones
3c24627cc3
Response message updates, minor language patch.
2014-02-23 06:55:16 +00:00
Nate Jones
2241268f01
Response message updates.
2014-02-23 06:46:10 +00:00
Nate Jones
bdcf9bd41f
Language file fix.
2014-02-23 06:33:25 +00:00
Nate Jones
31a866aa3d
Response message updates.
2014-02-23 06:06:34 +00:00
Nate Jones
78a4cbee5e
Response message updates.
2014-02-23 05:48:33 +00:00
Nate Jones
9bad127c98
Response message updates.
2014-02-23 05:36:11 +00:00
Nate Jones
d8273e4839
Response message updates.
2014-02-23 05:33:13 +00:00
Nate Jones
8eeff6cbe9
Response message updates.
2014-02-23 05:23:08 +00:00
Mark Crane
d28d587860
Prevent inserting the a new device if the domain does not exist.
2014-02-23 00:20:29 +00:00
Mark Crane
a2ad874acf
Update the extension template list.
2014-02-22 23:38:14 +00:00
Mark Crane
dd688d52a6
Add get_template_dir to the PHP class.
2014-02-22 23:20:55 +00:00
Mark Crane
e222b03eea
Update the provisioning directory list for the provision editor.
2014-02-21 17:20:35 +00:00
Mark Crane
b598a3b926
Fix the provision directory path for those not using /etc/fusionpbx template directory.
2014-02-21 16:47:23 +00:00
Nate Jones
8bf986b259
Response message updates... from Pizza Hut!!!
2014-02-21 05:06:46 +00:00
Nate Jones
64eaa447c8
Response message updates, language fixes.
2014-02-21 03:56:30 +00:00
Nate Jones
be84f215c0
Response message updates.
2014-02-21 03:02:55 +00:00
Nate Jones
450d2b5d90
Mis-key fix.
2014-02-21 02:49:17 +00:00
Nate Jones
addf5777dd
Response message updates.
2014-02-21 02:27:42 +00:00
Nate Jones
19171579fe
Response message updates.
2014-02-21 02:23:40 +00:00
Nate Jones
50506b8d8d
Response message updates, permission fix.
2014-02-21 02:13:06 +00:00
Nate Jones
107efa90c9
Response message updates.
2014-02-21 02:03:22 +00:00
Nate Jones
79c7ecadf7
Integrated some jQuery goodness into the SIP Status page.
2014-02-21 01:19:36 +00:00
Nate Jones
a6892102cb
Streamlined response message for: Default Settings, SIP Status
2014-02-21 00:17:28 +00:00
Mark Crane
8281fc2f80
Update the redirect for dialplan_delete.php
2014-02-20 23:57:42 +00:00
Mark Crane
57b8a86b72
Update the redirect for dialplan_detail_delete.php
2014-02-20 23:56:45 +00:00
Mark Crane
268f9d50f9
Add a optional provision template directory in /etc/fusionpbx/templates/provision for Linux and /usr/local/etc/fusionpbx/templates/provision for FreeBSD.
2014-02-20 17:54:02 +00:00
Mark Crane
059ee9d401
Ring group improvements designed improve usability.
2014-02-20 07:20:55 +00:00
Mark Crane
8cb4222c96
Try again on the message.
2014-02-20 02:53:43 +00:00
Mark Crane
85b1a42353
Fix the update message for ring groups.
2014-02-20 02:42:41 +00:00
Mark Crane
bd0ed1ada6
Fix the translation.
2014-02-19 09:51:38 +00:00
Mark Crane
3751738f1d
Add a Spanish translation to IVR Menu - Message
2014-02-19 09:40:26 +00:00
Mark Crane
a9657cd734
Improve the Stop Broadcast message.
2014-02-19 09:37:58 +00:00
Mark Crane
cd28bf2491
Change the 'Cancel' button to 'Stop Broadcast'
2014-02-19 08:50:36 +00:00
Mark Crane
1e53c4e5af
Add a button to Call Broadcast to Cancel the calls.
2014-02-19 08:20:15 +00:00
Mark Crane
dbaeadc69c
Use the broadcast uuid so we can use it to del the scheduled calls.
2014-02-19 06:47:51 +00:00
Mark Crane
01946ce16e
Remove the spaces in the fax email address.
2014-02-19 06:17:38 +00:00
Mark Crane
9729c9ef0b
When using multiple email addresses with faxing commas are used between email addresses. The commas must be escaped this change automatically does the escaping so the end user doesn't have to do it.
2014-02-19 03:11:42 +00:00
Mark Crane
7342c6f48a
Re-organize call broadcast to use the class method.
2014-02-18 11:19:23 +00:00
Mark Crane
2ac6ff9621
Add outbound_routes method to the dialplan class.
2014-02-18 11:08:35 +00:00
Mark Crane
bdc8aa91b0
Fix a syntax problem with the translation file for outbound routes. Thanks esammy for reporting the issue.
2014-02-17 17:06:26 +00:00
Mark Crane
f066d62efe
Remove a line feed.
2014-02-17 17:01:26 +00:00
Mark Crane
3e44e3ccdd
Add a missing double quote to app_languages.php for the Fax translation.
2014-02-17 14:40:46 +00:00
Mark Crane
eb529f8ffb
Complete the Spanish, French and Portuguese translations for Devices for those that natively speak one or more of these languages please report improvements.
2014-02-16 07:19:13 +00:00
Mark Crane
4502f4f480
Disable the please hold dialplan forerly in context: features.
2014-02-16 01:59:48 +00:00
Mark Crane
76eab727e5
Change the double quote to a single quote to fix the xml cdr translation.
2014-02-15 20:26:31 +00:00
Mark Crane
f8a9fddeb2
Add more translations to Devices.
2014-02-15 00:33:47 +00:00
Mark Crane
38077c041c
Prevent duplicates when adding a device.
2014-02-14 23:25:46 +00:00
Mark Crane
4a2b6969b5
Finish the Spanish es-cl integration.
2014-02-14 18:37:58 +00:00
Mark Crane
a6a68193f1
Add a new Spanish translation donated by José Manuel Calquin Heinsohn.
2014-02-14 07:03:12 +00:00
Mark Crane
9b60110cf7
Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 'es-cl'. This completes the menu Spanish translation.
2014-02-13 20:15:59 +00:00
Mark Crane
ac0dacdb0d
Move the 'Apps' menu to a different directory.
2014-02-13 04:31:33 +00:00
Mark Crane
73321df84b
Add reboot into the app_languages.php
2014-02-12 01:19:57 +00:00
Mark Crane
00a10bc1eb
Comment out the device_username and device_password this is defined instead via default settings.
2014-02-11 01:54:53 +00:00
Mark Crane
2234863087
Simplify the approach used to add the global inbound route that calls the dialplan.lua script.
2014-02-11 01:50:39 +00:00
Mark Crane
8742b58202
Change the context for the local_extension bind_meta_app *1, *3, and *4.
2014-02-10 21:20:40 +00:00
Mark Crane
223dd78165
Remove the dialplan_features app.
2014-02-10 21:16:03 +00:00
Mark Crane
cac33ae078
Move the features context into the regular dialplan context.
2014-02-10 21:13:17 +00:00
Mark Crane
d510a92ba6
Change the context using the variable ${context}
2014-02-10 21:09:49 +00:00
Mark Crane
066b184eb8
Device Keys - remove empty rows.
2014-02-08 03:47:42 +00:00
Mark Crane
a1cee14ba6
Set the keys to numerical order. Add more keys to the key select list.
2014-02-07 12:26:20 +00:00
Mark Crane
d88603af28
Device list order by the MAC address.
2014-02-07 11:46:46 +00:00
Mark Crane
b72f5089c0
Add domain_uuid to the dialplan_detail array.
2014-02-06 10:13:57 +00:00
Mark Crane
588ce70e4b
Update the tab spacing on dialplan/dialplan_detail_delete.php.
2014-02-06 07:39:38 +00:00
Mark Crane
d81f46b9db
Fix the column sorting on the fax list.
2014-02-06 05:45:36 +00:00
Mark Crane
542bf10bb0
Default the conference room profile to 'default'
2014-02-06 04:01:22 +00:00
Mark Crane
5d7747cd01
Update the provision PHP class to normalize the Mac Address before checking if it exists in the devices table in the database.
2014-02-05 14:13:02 +00:00
Mark Crane
006c65047f
Add a new dialplan entry for changing the user status useful especially for call center.
2014-02-04 23:19:31 +00:00
Mark Crane
4df16687fa
Fix the Type for Cisco SPA series phones.
2014-02-03 21:43:38 +00:00
Mark Crane
8ab750f6bb
One more adjustment to get the domain_name for the provisioning.
2014-01-31 19:36:11 +00:00
Mark Crane
ab16d3e591
Make sure that the domain_name is correct when rendering the provisioning template.
2014-01-31 19:02:05 +00:00
Mark Crane
7d02debf01
Grandstream translate the name to to the number required to set the mode.
2014-01-31 12:52:08 +00:00
Mark Crane
bfb3af254f
Add the labels to the device edit.
2014-01-31 11:13:37 +00:00
Mark Crane
6525f5c13f
Add additional language labels used in the select list on device_edit.php.
2014-01-31 10:27:15 +00:00
Mark Crane
e278903630
Uncomment the provision_write include
2014-01-29 21:34:24 +00:00
Mark Crane
2279549a6c
Uncomment the provision_write include
2014-01-29 21:34:01 +00:00
Mark Crane
9fd316a53d
Add a provision write method to the provision function and use it to write the provisioning files for tftp/ftp provisioning.
2014-01-29 10:18:25 +00:00
Mark Crane
0dfe9c829f
Move the provisionin code into the new provision class.
2014-01-29 04:50:50 +00:00
Mark Crane
4207aaf242
Get rid of the names in the Grandstream select type (mode) because the modes to actions are not consistent.
2014-01-28 11:35:57 +00:00
Mark Crane
d53dcfadc6
Show only the correct vendor on the device edit page.
2014-01-28 11:03:05 +00:00
Mark Crane
304b77eae0
Fix the grandstream select values in the device edit page.
2014-01-28 10:44:56 +00:00
Mark Crane
1f74fdf5bf
Add line and extension variables to the on demand provisioning.
2014-01-28 10:02:15 +00:00
Mark Crane
eba53d1272
Add grandstream options to device edit.
2014-01-28 07:56:03 +00:00
Richard Neese
b609e49620
changed the link from v_active_conferences.php to active_conferences.php
...
this fixes the old conference tool
2014-01-24 21:51:01 +00:00
Mark Crane
e56fa0d8ff
Change random seconds from 3.5 to 3 seconds.
2014-01-24 08:07:15 +00:00
Nuno Miguel Reis
8be46305a0
added meta update block again, since was causing issues like duplicate ivr_menus, one per each option added. (let it be this way until Mark decides how the new pattern will work)
2014-01-24 06:38:46 +00:00
Nuno Miguel Reis
977ef8a37b
fixed ivr_menu_option details being passed to ivr_menu class
2014-01-24 06:38:38 +00:00
Mark Crane
b30dce5e80
Add http authentication to provisioning.
2014-01-24 05:53:32 +00:00
Mark Crane
752c74ac50
Fix the device settings on the on demand provisioning.
2014-01-24 03:01:08 +00:00
Mark Crane
cca86f21a8
Change the provisioning variables slightly this change affects.
2014-01-23 21:43:44 +00:00
Philippe Rioual
ee51bea37e
fixed some french translations issues
2014-01-23 21:15:49 +00:00
Nuno Miguel Reis
2578862bad
registrations panel reboot options (extended)
2014-01-22 21:39:27 +00:00
Nuno Miguel Reis
05e3a61ac4
pt-ring
2014-01-21 18:03:05 +00:00
Mark Crane
b8058f0a18
Set provisioning variables use device_key_type as a prefix if it was provided.
2014-01-21 14:57:10 +00:00
Nuno Miguel Reis
f95f1a6485
call_block app fixed
2014-01-21 05:40:01 +00:00
Nuno Miguel Reis
0ecedb07de
added missing references
2014-01-21 04:33:54 +00:00
Nuno Miguel Reis
93eec4554b
fixed dialplan copy
2014-01-21 04:22:10 +00:00
Mark Crane
bcca3f425f
add message to devices app_languages.php
2014-01-20 20:04:24 +00:00
Mark Crane
3704a49c24
Make the device edit page one form. Adding a new record or editing anything and then press save will save everything.
2014-01-20 18:00:45 +00:00
Mark Crane
a13ae479f7
Add provision/resources/classes directory
2014-01-20 17:56:19 +00:00
Mark Crane
7780b940f6
Setup a way variable for an altnerative template directory. Set the variable in advanced -> default settings, category: provision, subcategory: template_directory, type: text, value: /var/lib/fusionpbx/templates/provision
...
The appropriate path to the alternate provisioning directory is dependent on the operating system. The one given in this example is correct for debian and ubuntu server.
2014-01-20 11:43:19 +00:00
Mark Crane
f9d7fcc3fc
Device Edit, Use the new ORM for the database access, adjus the column width of some of the form elements, structure the POST into a two dimensional array, remove the submit from the array. Move the database requests before the content rather than inside the content.
2014-01-20 09:34:04 +00:00
Mark Crane
1a7c685e60
Add a new object relational model class and make the dialplan edit use for add and edit.
2014-01-19 13:09:17 +00:00
Mark Crane
de32790dad
Remove a redundant include.
2014-01-19 03:15:16 +00:00
Mark Crane
34ae95d45a
Fix a bug created by another developer cannot set dial string to user/1001 when the extension that was called is user/1001.
2014-01-17 18:33:11 +00:00
Mark Crane
d212241356
Fix the dialplan delete atomic transaction.
2014-01-17 03:04:26 +00:00
Nuno Miguel Reis
4cb72d88cc
menu fixing utf8 and ring groups pt-ring option
2014-01-16 23:30:56 +00:00
Mark Crane
afa1bc95f9
Add lines between the translations to sip status.
2014-01-16 20:23:46 +00:00
Mark Crane
eba1954e46
Change the 'Dialplan Add' to 'Dialplan'
2014-01-16 19:59:26 +00:00
Mark Crane
3ea98975cb
Change the 'Dialplan Add' title to 'Dialplan'
2014-01-16 19:52:04 +00:00
Mark Crane
baf0147d64
When adding an dialplan default it to order number 200.
2014-01-16 19:41:06 +00:00
Mark Crane
f487277cd0
Set the outbound routes default order to 100.
2014-01-16 19:31:08 +00:00
Mark Crane
9929d90526
Set inbound routes default order to 100, and time conditions to 300.
2014-01-16 19:20:48 +00:00
Mark Crane
55bff976ef
Fix the domain name for provisioning.
2014-01-15 22:07:40 +00:00
Mark Crane
cf474ed648
Add static to the device method to get rid of strict message.
2014-01-14 01:50:19 +00:00
Mark Crane
2bac44aee7
Add app/dialplan/ to the dialplan class path.
2014-01-13 14:34:13 +00:00
Mark Crane
d0c9cf7715
Move the dialplan class to the dialplan/resources/classes directory.
2014-01-13 14:21:27 +00:00
Mark Crane
548a4bfaa3
Change the dialplan order number for global to 000.
2014-01-12 07:51:06 +00:00
Mark Crane
7a8f1b4cc0
Add the translation for the Message header when saving the dialplan.
2014-01-12 07:18:15 +00:00
Mark Crane
4aae336161
Add a save button to the top of the ivr menu edit.
2014-01-12 07:12:29 +00:00
Mark Crane
0b4465c21e
Add a save button to ring group edit.
2014-01-12 07:12:08 +00:00
Mark Crane
adf6f7c941
Set the default order number for Queues.
2014-01-12 07:03:13 +00:00
Mark Crane
fbfff19d13
Add a 'save' button to the top of the device edit page.
2014-01-12 06:38:28 +00:00
Mark Crane
03a266d74e
Adjust the width so it looks better in google chrome.
2014-01-12 01:01:28 +00:00
Mark Crane
c1ea201d1a
Update dialplan/dialplan_edit.php adjust the widths of the fields, change a few to input type text, make the add fields visible by default.
2014-01-11 22:55:54 +00:00
Mark Crane
ac5b108149
Move save before copy in dialplan/dialplan_edit.php,
2014-01-11 06:12:55 +00:00
Mark Crane
e2355d13c9
Add the profile to the sip registrations.
2014-01-11 06:07:24 +00:00
Mark Crane
ace410914c
Add a refresh button for status -> registrations.
2014-01-11 06:00:59 +00:00
Mark Crane
6de68a9bc6
Add a save button to the top of the Dialplan edit.
2014-01-11 05:52:26 +00:00
Mark Crane
8124209a0b
Improve the dialplan manager so that it looks nicer and is faster to make changes. This change effects the dialplan manager, inbound routes, outbound routes, time conditions, and queues.
2014-01-10 23:58:42 +00:00
Mark Crane
1ef1431291
Rename another one of the php files to fit the naming convention.
2014-01-10 23:52:15 +00:00
Mark Crane
a6ba70d196
Rename one of the php files to fit the naming convention.
2014-01-10 23:51:44 +00:00
Mark Crane
f136543476
Make the destination number required for time conditions.
2014-01-10 05:23:46 +00:00
Mark Crane
52c5d15e7a
Correct the method used to get the domain name from the HTTP Host. Fix the method to get the Mac address from the HTTP_USER_AGENT needed to make the Yealink common file work.
2014-01-09 22:17:09 +00:00
Mark Crane
9882ffb7a2
Uppercase some of the SQL statements, and fix the $mac address.
2014-01-09 07:36:11 +00:00
Mark Crane
302662a593
Force the sip transport to lower case.
2014-01-09 02:02:03 +00:00
Mark Crane
f793647fe3
Refer to the device class and set change the sip port default.
2014-01-09 01:24:36 +00:00
Mark Crane
1f600dc1a0
When editing a device return to the edit page rather than the list.
2014-01-08 20:07:02 +00:00
Mark Crane
c9ed299ced
Fix the back button on the device key edit page. And fix disabled select option.
2014-01-08 19:54:33 +00:00
Mark Crane
1c93b304d2
Add a new option to reboot phones via registrations over sip notify.
2014-01-08 09:08:48 +00:00
Mark Crane
1218390641
Add 0 option to the select list for line number on the device edit page.
2014-01-05 10:42:11 +00:00
Mark Crane
5ba3fbec40
Add 0 option to the select list for line number on the device edit page.
2014-01-05 10:39:40 +00:00
Mark Crane
8f1b829345
Order the device by line number in the accounts -> extensions page.
2014-01-05 10:32:09 +00:00
Mark Crane
6697375f9c
When adding a device add the auth_id.
2014-01-05 10:24:01 +00:00
Mark Crane
787205bcd5
Fix permissions checks that were missed in ring_groups.php
2014-01-04 07:45:06 +00:00
Mark Crane
5afad8ad8c
Add ring groups menu permission for users in the admin group.
2014-01-04 07:16:05 +00:00
Mark Crane
958658aeae
Add device key extensions to the device keys table.
2014-01-04 04:40:40 +00:00
Mark Crane
13025158fd
Add device key extension for yealink. Add a device class.
2014-01-03 23:11:42 +00:00
Mark Crane
b03829911c
Add device_key_line
2014-01-03 08:05:46 +00:00
Mark Crane
4db58829b8
Order the keys by the key number so they appear in logical order in the template.
2014-01-03 01:23:55 +00:00
Mark Crane
56ff2df67c
Add an order by to the devices page so that the position doesn't move around.
2014-01-02 23:20:15 +00:00
Mark Crane
e52a282664
Add a select list for all yealink types.
2014-01-02 01:14:43 +00:00
Mark Crane
b8d5940e8a
Make the device keys array available to the template.
2014-01-01 06:50:15 +00:00
Mark Crane
4218a81c7a
Update the key references for ring groups.
2013-12-31 10:40:38 +00:00
Mark Crane
ea40d53148
Fix the insert for the new field.
2013-12-29 06:55:39 +00:00
Mark Crane
eed350b38a
Add the missing column to device edit.
2013-12-29 06:49:28 +00:00
Mark Crane
ef1fc93499
Add Device Key Category.
2013-12-29 06:47:25 +00:00
Mark Crane
74a913fa2a
Add the license to the device keys.
2013-12-29 05:20:51 +00:00
Mark Crane
6e7f170982
Remove test code on the device key edit.
2013-12-29 05:00:56 +00:00
Mark Crane
2dbe71047f
Provisioning, Only check the CIDR if its provided.
2013-12-28 22:02:57 +00:00
Mark Crane
57e199a76e
Require the device_setting_add permission to see the settings on the devices page. Require the device_key_add or device_key_edit permission to see the the key information on the devices page.
2013-12-27 20:52:38 +00:00
Mark Crane
f1867b8835
If user is set to be globally unique then hide the auto generate user option as it won't be unique per domain.
2013-12-27 18:18:50 +00:00
Mark Crane
edf3a06e49
Provision, Check to see if the IP Address is in the CIDR range.
...
category: provision, subcategory: cidr, type: text, enbaled: true, value: could be a single ip address or a range.
Example:
10.8.0.1/32 (single ip)
10.8.0.0/24 (allow all the IP addresses from 10.8.0.0-255 in the 10.8.0 subnet.
0.0.0.0/0 (allow all ip addresses)
2013-12-23 21:28:04 +00:00
Mark Crane
cc63df7d81
Check if provisioning has been enabled. It can needs to be enabled globally in advanced -> default settings or per domain in advanced -> domains.
...
category: provision
subcategory: enabled
type: text
value: true
enabled: true
2013-12-23 21:13:45 +00:00
James Rose
6e73edd7d5
changed context to domain_name for single tenant. Would come back as default and parked as park@1.2.3.4
2013-12-23 18:14:14 +00:00
Mark Crane
b250976113
Time to make the key assignment work for provisioning.
2013-12-21 16:44:42 +00:00
Mark Crane
b203a01afc
Accounts -> Devices, adjust the width of the lines, keys, and settings.
2013-12-21 16:41:44 +00:00
Mark Crane
0bae62240b
Remove the log line that isn't needed anymore.
2013-12-21 16:18:54 +00:00
Mark Crane
ec3d44235c
Conference Center. Fix a permissions and change the profile to a text box for more flexibility.
2013-12-21 16:14:42 +00:00
Mark Crane
c521f874e1
Change the valet timeout to 90 seconds.
2013-12-21 01:48:19 +00:00
James Rose
dae8088a3f
fixed var name referred_by_user
2013-12-20 22:41:55 +00:00
Mark Crane
0fdebbbcb4
Update valet park. 1. Set the orbit extension to return the call to the original extension that referred it if the call is not answered before the timeout. 2. If the parking lot is occupied return the call to the extension that tried to park it. Team effort by Gill, James, and Mark.
2013-12-20 22:15:18 +00:00
Mark Crane
7c3279cd44
Fax list move the name before the extension.
2013-12-20 05:58:25 +00:00
Mark Crane
32896d9d2c
Fix the order of the fax list.
2013-12-20 05:52:51 +00:00
Mark Crane
5f796143f5
Fix provisioning device line edit account for sip expire and port fields are numeric.
2013-12-19 21:55:45 +00:00
Mark Crane
7ed30503f6
Fixed accounts -> extensions device model and description in the select list.
2013-12-19 21:20:04 +00:00
Mark Crane
1b28bac9f7
Add vertical spacing to app_languages.php to make it more readable and add message translations.
2013-12-19 09:20:55 +00:00
Mark Crane
e53f2c56d4
When adding an extension allow the voicemail password to be defined. If it is left empty then a random voicemail password is created.
2013-12-19 08:29:36 +00:00
Mark Crane
8a66839377
IVR Menu change make sure to update the dialplan xml file after an update.
2013-12-18 23:20:14 +00:00
Mark Crane
6e2e9a18d4
Fix the table header order links so they maintain the app_uuid in the link. Remove the <strong> tag as it should be handled with the title CSS class.
2013-12-18 08:54:03 +00:00
Mark Crane
c6cfe1ae3b
Add Trim the ivr menu option digits to prevent spaces in the ivr menu options causing problems with the IVR Menu. (Apply to the dev branch)
2013-12-18 06:37:06 +00:00
luis daniel lucio quiroz
362955150e
follow me and forward now have balancing support
2013-12-18 02:04:32 +00:00
Mark Crane
fcae44a0d7
Remove "feature code" text from the description on IVR Menu direct dial.
2013-12-18 00:51:43 +00:00
Mark Crane
2e5f2b6b0b
Add a new table v_device_keys which is used to assign the buttons to lines, blf, park and more. Also add sip port, sip transport and register expires to device lines.
2013-12-17 16:19:54 +00:00
Mark Crane
46f87730e5
Default Extension enabled to true for those that don't have the new extension_enabled permission.
2013-12-16 21:56:19 +00:00
Mark Crane
49b22ca42b
Translate the gateway uuid into the name and domain name on the SIP Status page.
2013-12-16 19:37:06 +00:00
Mark Crane
7acdde431e
Add a new permission to control whether a user is allowed to enable or disable an extension.
2013-12-14 00:50:57 +00:00
Mark Crane
17ca399ef3
Fix the provision password.
2013-12-10 16:22:00 +00:00
Mark Crane
3d5c978cdd
Add device settings to the dynamic provisioning. Remove the code referring to the device extensions. Update some of the indentation.
2013-12-10 16:06:14 +00:00
Mark Crane
a6ddfb678c
Move device settings into device edit simplify the interface and make it faster to setup provisioning.
2013-12-10 15:05:16 +00:00
Mark Crane
4f50cc2257
After adding or editing a device setting redirect back to device_edit.php.
2013-12-10 14:00:54 +00:00
Mark Crane
a95988e282
Correct the name of the device setting edit php file.
2013-12-10 13:56:48 +00:00
Mark Crane
12da08f52a
Correct the name of the device setting delete php file.
2013-12-10 13:56:10 +00:00
Mark Crane
cb748ac588
Remove provisioning_list from extension copy.
2013-12-09 18:39:57 +00:00
Mark Crane
6b9a3b390a
Remove the deprecated voicemail fields from the copy extension.
2013-12-09 16:33:19 +00:00
Mark Crane
3f06f44a17
Thought of a better way... use the arrow next to the device select list to change the select to an input box.
2013-12-08 09:00:33 +00:00
Mark Crane
abba894629
Add device mac address select with an option to define provide the mac address with 'other'.
2013-12-08 08:30:16 +00:00
Mark Crane
08b9d38bb8
Change the default seconds for call center queue option tier rule wait second.
2013-12-06 19:20:44 +00:00
Mark Crane
9a170f2419
Change gateway name to gateway uuid.
2013-12-06 08:12:48 +00:00
Mark Crane
11f382825d
Status -> SIP status change the gateway name and link it back to Accounts -> Gateway -> Edit.
2013-12-06 05:56:24 +00:00
Mark Crane
977cf3fe43
Add app.lua dialplan to the global dialplan and set call direction to disabled.
2013-12-01 05:22:25 +00:00
Mark Crane
0f39e0f8df
Change the order to 245_page.xml to 250_page.xml.
2013-12-01 05:10:29 +00:00
Mark Crane
843f0be72a
250_global.xml to 100_global.xml
2013-12-01 05:09:12 +00:00
Mark Crane
e40250fe9d
rename 100_call-direction.xml to 110_call-direction.xml
2013-12-01 05:08:25 +00:00
Mark Crane
dc9a20766b
Fix sip status -> rescan, start, stop, restart and flush inbound registrations.
2013-11-29 19:32:09 +00:00
Mark Crane
cb8279e085
Fix the gateway cache add the hostname and increase the security.
2013-11-27 16:47:06 +00:00
Mark Crane
283dee6d15
Add device and device line data to the database from accounts -> extensions.
2013-11-26 20:16:21 +00:00
Mark Crane
d1b7fb5cca
Provisioning fix some spelling errors, a few other minor modifications.
2013-11-26 20:09:56 +00:00
Mark Crane
4afee9555e
Fix a minor bug in ring groups.
2013-11-26 19:59:46 +00:00
Mark Crane
72181c2a8c
Remove provision device_extensions table in favor of the device_lines table. Set the mac address, line, and template from extensio edit php file.
2013-11-26 10:14:38 +00:00
Mark Crane
b0bd055d54
Fix the label for conferences pt-pt which caused a problem for en-us.
2013-11-25 23:25:08 +00:00
Mark Crane
06cb521c10
Add PDO::FETCH_ASSOC to the fetchAll in the voicemail class.
2013-11-24 01:09:10 +00:00
Mark Crane
6ad7a8000d
Provisioning fix device_setting_category and device_setting_subcategory schema definitions.
2013-11-24 00:35:02 +00:00
Mark Crane
def55290ab
Fix a few more voicemail gui issues: make sure the back button returns to the correct page, fix the redirect after deleting a voicemail. Fix the voicemail delete mp3 files or other sounds files other than wav or mp3.
2013-11-23 04:19:37 +00:00
Mark Crane
7bf66e93fc
Refactor voicemail messages.
2013-11-22 15:26:10 +00:00
Mark Crane
ea43aa5859
If the voicemails page is shown to users own show them voicemail boxes that are assigned to them.
2013-11-20 22:27:56 +00:00
Mark Crane
486d140004
On the voicemail messages page hide the greetings and settings buttons if the user doesn't have the correct view permission.
2013-11-20 20:24:50 +00:00
Mark Crane
6deb1a2750
Change the data type for sip_profile_hostname to char.
2013-11-18 17:16:38 +00:00
Mark Crane
00ed809125
Fix the case sensitivity of the fax file extension. Applied to the dev branch.
...
http://code.google.com/p/fusionpbx/issues/detail?id=503&start=100
2013-11-16 17:10:27 +00:00
Mark Crane
a08ba77b4a
Hide the gateway copy button when adding a gateway.
2013-11-15 04:20:56 +00:00
Mark Crane
9c5a3ab91b
Set retry_seconds default to 30 instead of 60.
2013-11-15 04:05:34 +00:00
Mark Crane
cec09bb202
Gateway edit set a default register value of true.
2013-11-15 03:49:18 +00:00
Matt Putnam
b947289756
2013-11-14 02:16:11 +00:00
Matt Putnam
514494a1bd
Added device_settings.php, device_settings_delete.php, and device_settings_edit.php as well as modified app_config.php and app_languages.php to include the new labels and permissions.
2013-11-14 01:48:37 +00:00
Mark Crane
c07737e137
If there the hostname is an empty string set the value to null.
2013-11-13 18:34:11 +00:00
Mark Crane
14cf0b3575
Added contributor name that provided hostname.
2013-11-13 18:05:13 +00:00
Mark Crane
ffeae37996
Fix alignment on the add button for the sip profile list.
2013-11-13 08:28:35 +00:00
Mark Crane
49fdf2b9ad
Move sip profile hostname to the v_sip_profiles table.
2013-11-13 07:54:05 +00:00
Mark Crane
9d96006003
Adjust the memcache variable used for sip profiles.
2013-11-12 23:43:45 +00:00
Mark Crane
c9592fbb47
Dialplan increment the colspan number.
2013-11-12 19:37:17 +00:00
Mark Crane
23940ff668
Add context to the list of dialplans.
2013-11-12 19:32:15 +00:00
Mark Crane
e9c3071a36
Set the database type to text for Postgres.
2013-11-12 19:28:45 +00:00
Mark Crane
3f274a2109
Add hostname to sip profiles.
2013-11-12 15:56:26 +00:00
Mark Crane
6c0637d5a4
Set the default provisiong engine.
2013-11-12 04:53:15 +00:00
Matt Putnam
e25d02b890
updated $view to use the new init function.
2013-11-10 16:55:43 +00:00
Mark Crane
7c627e8434
Adjust the provisioning for the new filename {$mac} syntax.
2013-11-10 07:26:18 +00:00
Mark Crane
caaf3955b0
Update the dynamic provisioning to use the new template class.
2013-11-10 06:53:33 +00:00
Mark Crane
e2986b0a14
Lower case for consistency to match the commands.
2013-11-09 07:24:55 +00:00
Mark Crane
279eaf9b15
Add memcache flush and improve indentation.
2013-11-09 07:09:33 +00:00
James Rose
d5153df99e
fixed sending exten num to outbound calleees. Fixed presence bug (set presence for non-extension). Correct caller id num will show for internally generated calls and externally generated calls (inbound). Can also view presence ringing for devices set to follow to only an external (mobile) number.
2013-11-08 21:04:28 +00:00
Mark Crane
d968e73f07
Hide destination caller_id_name and caller_id_number if outbound_caller_id_select permission is not set.
2013-11-06 15:50:57 +00:00
Mark Crane
ad61844183
Set the faxing dialplan back to single quotes.
2013-11-05 21:57:14 +00:00
Mark Crane
91f9540cb0
Fix the call center music on hold selected feature in the select list.
2013-11-04 21:28:40 +00:00
Mark Crane
9c58a898ab
Fix the download for music on hold so it will show the file name as expected.
2013-11-04 18:47:10 +00:00
Mark Crane
6f9cf6a5c1
Add line spacing between the translations for music on hold.
2013-11-04 18:44:24 +00:00
Matt Putnam
8d9af70898
Updated variables to use new RAINtpl defaults.
2013-11-04 18:40:55 +00:00
Mark Crane
91153153e5
Add call center ring tone music on hold options.
2013-11-04 18:18:10 +00:00
Mark Crane
d30f9a0da1
Update translations for call center and fix a bug where the caller id prefix was used the pt-pt translation instead of en-us.
2013-11-04 16:09:11 +00:00
Matt Putnam
e06b38f9d4
Updated to use raintpl instead of str_replace.
...
added include for raintpl
Replaced all instances of $file_contents = str_replace with $template->assign
set raintpl to output contents as string to $file_contents for header processing.
2013-11-03 20:31:42 +00:00
Mark Crane
6d47060675
Fix the regular expression for the outbound route for North America and International.
2013-11-03 05:20:08 +00:00
Mark Crane
d0b187ea01
Workaround for a MySQL bug with ring group destinations.
2013-11-02 06:45:30 +00:00
Mark Crane
24f2c756af
Fix a small bug with provisioning device_vendor make sure it is set to lower case.
2013-11-01 18:51:52 +00:00
Mark Crane
1bcba0c0b4
Fix the description on sip force expires. And change the page header from Extension Edit to Extension.
2013-10-31 17:10:49 +00:00
Mark Crane
b61a57eef7
Fix the fax server paging.
2013-10-31 03:48:08 +00:00
Mark Crane
c627b0b7bf
Update faxing dialplan entry to fix php_bin and use double quotes.
2013-10-30 18:41:43 +00:00
James Rose
5ff06d6d99
wrong directory
2013-10-29 22:47:50 +00:00
Mark Crane
3e43823dc2
Fix the MAC address formatting for the Polycom provisioning files.
2013-10-23 21:20:07 +00:00
Mark Crane
8c242e949f
Fix a problem in xml_cdr for displaying a user's calls.
2013-10-22 15:30:00 +00:00
Nuno Miguel Reis
a61860f150
added html <strong> tag where missing
2013-10-17 22:07:25 +00:00
Nuno Miguel Reis
c405bfa745
language translations for pt-pt and some other minor fixes and updates
2013-10-17 22:06:53 +00:00
Nuno Miguel Reis
0fa9d61ee1
language translations for pt-pt and some other minor fixes and updates
2013-10-17 22:06:01 +00:00
Mark Crane
4f5d744612
Fix the North American to International outbound route regex.
2013-10-14 20:30:28 +00:00
Mark Crane
a3ec931d6d
When uploading a greeting make sure the directory exists.
2013-10-02 23:19:39 +00:00
Mark Crane
5d33ba3999
Fix a bug that affected adding a hot desking extension.
2013-10-02 05:53:58 +00:00
Mark Crane
4e55031915
Advanced -> SQL Query fix the null handling for the SQL inserts statements.
2013-10-02 05:10:43 +00:00
Mark Crane
5123a4353d
Fix a problem when adding an IVR Menu.
2013-10-02 04:19:38 +00:00
Mark Crane
5854a4259b
Escape the $ used in the double quotes.
2013-10-02 01:29:43 +00:00
Mark Crane
060ba47b79
Hot Desking update the code so the unique id and pin number are updated.
2013-10-02 01:08:11 +00:00
Mark Crane
f4a40954ef
Change the double quoted "csv" to 'csv'
2013-10-01 19:40:22 +00:00
Nuno Miguel Reis
063bdff08d
Merge and clean
2013-10-01 12:26:41 +00:00
Nuno Miguel Reis
c0bae01b3a
changed single quote to double quotes everywhere
2013-10-01 11:35:07 +00:00
Philippe Rioual
22be7bd745
corrected french words misspelled and grammar errors
2013-10-01 11:13:32 +00:00
Mark Crane
94f592cc08
Correct the tabbing by replacing the spaces with tabs. Replace some of the single quotes with double qoutes and keep the fr-ca translations.
2013-09-30 16:21:08 +00:00
Mark Crane
8cee3bbe44
Fix a few things in app_config.php leaving fr-ca and changing some of the single quotes to double quotes.
2013-09-30 16:16:32 +00:00
Philippe Rioual
92dde8ac9b
repaired previous errors inserted in r4614 : reinserted 'de-de' instead 'de' and correct files. keeps fr-ca to report in app_config.php files
2013-09-30 15:22:35 +00:00
Philippe Rioual
84b11a971c
added missing french translations and changed fr to fr-fr in all app_languages.php and app_config.php files.
2013-09-30 13:19:40 +00:00
Mark Crane
97ca985a57
Get the voicemail data to display on the extension page from the voicemail table.
2013-09-29 08:06:54 +00:00
Mark Crane
0f2fa107c0
Fix the call prefix label.
2013-09-28 21:07:23 +00:00
Mark Crane
67d7032d7e
Clear the cache correctly on a few additional features.
2013-09-28 20:57:57 +00:00
Mark Crane
8ebfbdba15
Voicemail information should only be saved in the voicemail table.
2013-09-28 20:55:25 +00:00
Mark Crane
51fe2b6919
If updating the voicemail password from hot desking update password in the voicemail table. Update a few of the comments.
2013-09-28 20:06:11 +00:00
Mark Crane
35ff0c00ab
Add dialplan context to the dialplan, improve some of the formatting add page and fix memcache flush.
2013-09-28 19:40:34 +00:00
Mark Crane
7bba707f0c
Queues a.k.a. fifo fix the back button, fix memcache, the title of the page, and remove the redundant files.
2013-09-28 19:11:04 +00:00
Mark Crane
f9db551ae6
Get rid of commented out code.
2013-09-28 17:41:41 +00:00
Mark Crane
afa3b4e1ec
Improve the outbound route regular expressions international 12 to 20 digits. Add North America 10-11 digits regular expression and North America international.
2013-09-28 17:24:50 +00:00
Mark Crane
b7aabe2615
When adding a gateway default it to enabled.
2013-09-28 16:42:07 +00:00
Mark Crane
0ff565c0a9
Update the variable edit page and fix the permissions.
2013-09-27 18:44:11 +00:00
Mark Crane
fdb9589245
Rename the fields in call_block to conform with the database naming convention and to match the table name.
2013-09-27 10:21:43 +00:00
Mark Crane
f94aaf31c3
Move the call block scripts to the install/scripts/app directory for now.
2013-09-27 09:06:28 +00:00
Mark Crane
b99e6e72ea
Vars, add $y = 0; to correct the group array.
2013-09-26 18:52:00 +00:00
Mark Crane
7ba40f465e
Add permissions for every table (view, add, edit, and delete). Important change to increase security on the REST API and will be beneficial for more detailed control of permissions.
2013-09-25 20:23:10 +00:00
Nuno Miguel Reis
99f6238790
more appropriate naming
2013-09-25 20:14:33 +00:00
Nuno Miguel Reis
e11aa555e9
added new important fields to gateways(codec preferences and how many SIP channels will be available on a gw)
2013-09-24 17:26:48 +00:00
Mark Crane
4bdda54e32
Dump an extra tab.
2013-09-23 19:36:17 +00:00
Mark Crane
841f92afe3
SIP Profiles, correct the file names used in the PHP code.
2013-09-23 17:04:30 +00:00
Mark Crane
43c6fc3d85
Correct the file name.
2013-09-23 16:16:23 +00:00
Mark Crane
916aa2a4d0
Correct the file name.
2013-09-23 16:15:54 +00:00
Mark Crane
0b3cabdb68
Correct the file name.
2013-09-23 16:14:38 +00:00
Mark Crane
3f3b082ee4
Correct the file name.
2013-09-23 16:11:27 +00:00
Mark Crane
b7518a80aa
Update the app_config.php to correct the permissions for contacts.
2013-09-22 07:37:55 +00:00
Mark Crane
07416322bf
For each contact sub tables adding add, view, edit and delete permission.
2013-09-21 23:14:00 +00:00
Mark Crane
2f020fef40
Shorten some of the names so Conference Rooms list fits on the page better.
2013-09-21 23:03:51 +00:00
Mark Crane
7e13d90595
Fix the call flows feature.
2013-09-21 22:46:32 +00:00
Mark Crane
cfceb2355e
Fix the references to the file names for contacts.
2013-09-21 22:38:45 +00:00
Mark Crane
5f5d0d04f8
Correct the file name.
2013-09-21 22:37:33 +00:00
Mark Crane
414d152cf6
Correct the file name.
2013-09-21 22:36:35 +00:00
Mark Crane
07a08551b5
Correct the file name.
2013-09-21 22:32:08 +00:00
Mark Crane
d0eff9b301
Correct the file name.
2013-09-21 22:31:46 +00:00
Mark Crane
f0b071127c
Correct the file name.
2013-09-21 22:30:57 +00:00
Mark Crane
85dc9faa99
Correct the file name.
2013-09-21 22:30:25 +00:00
Mark Crane
d21f2ce6a0
Correct the file name.
2013-09-21 22:29:58 +00:00
Mark Crane
dadfc54357
Correct the file name.
2013-09-21 22:29:32 +00:00
Mark Crane
fb09ed4d8f
Correct the file name.
2013-09-21 22:28:11 +00:00
Mark Crane
f6cb142f71
Correct the file name.
2013-09-21 22:27:50 +00:00
Mark Crane
5bd88600dc
Correct the file name.
2013-09-21 22:26:58 +00:00
Mark Crane
f05fcf7c1d
Add the title css class to the profile edit for XMPP.
2013-09-21 22:16:01 +00:00
Mark Crane
c90820f0aa
Remove one of the line breaks between the Gateway description and the content.
2013-09-21 22:13:23 +00:00
Mark Crane
ba9258bc6e
Remove the . from the css class name.
2013-09-21 22:11:50 +00:00
Mark Crane
a22bf119d3
Fix the Gateway Edit page title.
2013-09-21 22:10:39 +00:00
Mark Crane
3d3b17b48b
Change the system variables to switch variables which is more accurate.
2013-09-21 22:08:24 +00:00
Mark Crane
18c8680eec
Correct the file name.
2013-09-21 22:05:21 +00:00
Mark Crane
e2f9075969
Change Module List to 'Modules'
2013-09-21 22:04:08 +00:00
Mark Crane
d8434e494a
Correct the file name.
2013-09-21 22:02:41 +00:00
Mark Crane
a0c36587a1
Correct the file name.
2013-09-21 22:02:20 +00:00
Mark Crane
d39de36826
Update the registration permissions.
2013-09-21 21:57:42 +00:00
Mark Crane
8f8fd3e3e8
Audited the permissions names. Permissions names are to be non plural.
2013-09-21 21:45:35 +00:00
Mark Crane
6cb84a39c7
Convert all remaining app_config.php files to UTF-8 without BOM.
2013-09-21 16:00:28 +00:00
Mark Crane
67a0c26eb1
Update the file types for the the app_languages.php that were not the correct type. Set the file type to UTF-8 without BOM.
2013-09-21 08:40:50 +00:00
Mark Crane
f685740ad6
Fix inbound route details back button, add, edit, and delete so that each redirects back to inbound routes.
2013-09-20 21:36:28 +00:00
Mark Crane
798afaf3fe
Fix the foreign key definition for the contacts table.
2013-09-20 20:13:19 +00:00
Mark Crane
7486957e67
Ring groups, page results with 150 per page.
2013-09-19 18:02:06 +00:00
Mark Crane
9cf489d998
Fix the log viewer by removing an extra htmlentities.
2013-09-19 16:24:42 +00:00
Mark Crane
77e59fa9be
Get rid of duplicate columns in ring groups and change some of the wording for 2 comments.
2013-09-19 12:06:29 +00:00
Mark Crane
1097b583b7
Fix a syntax error I created earlier in the day for fax viewer.
2013-09-19 12:05:25 +00:00
Mark Crane
c40e4a0280
Fix the css on the voicemail greetings file.
2013-09-19 11:58:23 +00:00
Mark Crane
2081eba8ae
Fix the Music on Hold header and update 'location'
2013-09-19 11:53:55 +00:00