Mark Crane
fbd0d4fd8d
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
17bad08d5e
Change device_key_line from text to numeric.
2015-02-15 20:41:39 +00:00
Mark Crane
6bd812b9f4
Integrate the device profile keys with the provisioning templates.
2015-02-15 20:26:08 +00:00
Mark Crane
ea54d1b618
Update the device profiles.
2015-02-15 19:00:16 +00:00
Mark Crane
336f83d02a
Allow the domain_uuid to be changed only with the device_profile_domain permission.
2015-02-15 18:53:10 +00:00
Mark Crane
7b38c69206
One more minor change.
2015-02-15 18:42:38 +00:00
Mark Crane
091adf9f70
Change app_languages.php for Key Profile to Profile.
2015-02-15 18:39:08 +00:00
Mark Crane
506e4929fa
Move the acl to the optional Apps directory as it isn't completed yet.
2015-02-15 18:29:40 +00:00
Mark Crane
57d22b4604
Set play file as the default by removing the empty select option.
2015-02-15 17:46:07 +00:00
Mark Crane
ae3b61ff2b
Fix the play option in phrases.
2015-02-15 17:35:05 +00:00
Nate Jones
91fe322c00
Visual adjustments.
2015-02-15 11:57:14 +00:00
Nate Jones
80fddb7fd4
Visual adjustments.
2015-02-15 10:05:08 +00:00
Nate Jones
eb3618e9f7
Visual adjustments.
2015-02-15 09:39:23 +00:00
Nate Jones
44f7e38a09
Visual adjustments.
2015-02-15 09:29:10 +00:00
Nate Jones
18fefa3682
Visual adjustments.
2015-02-15 09:20:19 +00:00
Nate Jones
d8751d1e62
Visual adjustments.
2015-02-15 09:15:34 +00:00
Nate Jones
485c91a1cc
Services: Fully mutlilinguified.
2015-02-15 09:04:54 +00:00
Nate Jones
2b0396063a
Code cleanup.
2015-02-15 08:46:20 +00:00
Nate Jones
45637ba48a
Missing semicolon.
2015-02-15 08:12:04 +00:00
Nate Jones
14212325f4
ACL: Language fixes.
2015-02-15 08:11:21 +00:00
Nate Jones
6de949d074
Visual adjustments.
2015-02-15 08:05:14 +00:00
Nate Jones
dbd9fbc07b
Visual adjustments.
2015-02-15 07:59:02 +00:00
Nate Jones
256e424b3e
Removal of colon next to form label names.
2015-02-15 06:50:00 +00:00
Nate Jones
151d2db735
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
0f0b40e6aa
Devices: Fixed MAC formatting on devices list.
2015-02-15 00:46:58 +00:00
Nate Jones
257b986318
Devices: Add view permission to Key Profiles button.
2015-02-15 00:40:39 +00:00
Nate Jones
69d4caeed6
Devices: Added GUI for new Key Profiles feature.
...
Destinations: Fixed missing label.
2015-02-15 00:33:56 +00:00
Nate Jones
cc8677bbc8
Phrases: Completed app_languages file.
2015-02-14 05:39:36 +00:00
Nate Jones
e6a687e785
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
13b71977ef
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
0aa0966789
support for created_by
2015-02-13 22:17:42 +00:00
luis daniel lucio quiroz
4fe67c39c5
only superadmins and admins can assign a user
2015-02-13 21:17:02 +00:00
luis daniel lucio quiroz
5e39fa64e6
conference menu for users
2015-02-13 20:29:08 +00:00
luis daniel lucio quiroz
eeedadb499
acl menu fix
2015-02-13 19:16:35 +00:00
luis daniel lucio quiroz
0bc858bffa
debug messages for conference center
2015-02-13 18:51:19 +00:00
Mark Crane
d7f46b4fdb
Minor formatting adjusts to the xml cdr import.
2015-02-12 16:42:58 +00:00
Nate Jones
557a1d6e6d
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
163c8a1e8c
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
475f2d4a3d
Additional work on time conditions plan to finish it tonight or tomorrow.
2015-02-11 16:34:03 +00:00
Mark Crane
6b36561cef
Ordinal change didn't help after all comment out the deprecated fields.
2015-02-10 19:55:28 +00:00
Mark Crane
14961a5a30
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
8c33d8d493
More work to get the new time conditions to save to the database.
2015-02-09 18:20:44 +00:00
Mark Crane
1f3c2a92e4
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
bc8095a624
Contacts: Fix Shared Groups select query.
2015-02-06 04:11:11 +00:00
Mark Crane
b412709734
Time condition edit set the action and anti-action.
2015-02-05 06:59:32 +00:00
Nate Jones
ae042687a3
Interactive Conference: Removed echo of error on try/catch.
2015-02-05 02:59:49 +00:00
Nate Jones
ef3ddebe99
Active Conferences: Fixed View link and Name, added Participant PIN column.
2015-02-05 02:50:39 +00:00
Nate Jones
15fe7a8500
Interactive Conference: Replace recording status text with an icon.
2015-02-05 00:43:17 +00:00
luis daniel lucio quiroz
a1ed5c5d54
spa support
2015-02-04 03:53:34 +00:00
Mark Crane
124aa45f02
Time condition update the indentation and get time condition details from the database.
2015-02-03 15:30:41 +00:00
Mark Crane
9926d69bcb
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
fe90df7ce5
User Dashboard: Restore missing column headings (a better solution considering variable overwrite happening).
2015-01-29 19:31:06 +00:00
Nate Jones
c770dd389c
User Dashboard: Restore missing column headings.
2015-01-29 19:24:26 +00:00
Mark Crane
d9ff915ec2
When adding or deleting a conference center clear memcache correctly.
2015-01-29 10:17:56 +00:00
Mark Crane
8a895958e8
Sort voicemail boxes in ascending order.
2015-01-29 07:18:29 +00:00
Mark Crane
384afc98fa
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
5fefdd595b
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
742289f6cd
IVR Menu Option Edit: Increase width of Destination field.
2015-01-28 23:28:33 +00:00
Mark Crane
3a910469d9
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
f207c81655
Extension Edit: Restore mouseover reveal on VM Password.
2015-01-27 18:19:34 +00:00
Mark Crane
3176e6197f
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
56872c05a2
for_fax now on fax
2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz
226651280e
accountcode now on fax, PCMU/A as absolute codec string
2015-01-26 19:54:52 +00:00
Mark Crane
e4a74c8d26
Add to the text translations for Domains.
2015-01-25 09:01:59 +00:00
Mark Crane
7aac4451c7
Add domain control to dialplan -> destinations to users in the superadmin group by default.
2015-01-25 08:24:32 +00:00
Mark Crane
b98a475d80
Unset the generic $array variable to prevent duplicates in app -> default settings.
2015-01-24 20:56:10 +00:00
Mark Crane
4a04ff4cc0
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
b17af46313
Time Conditions: Overhaul (on Add only, so far).
2015-01-24 04:10:37 +00:00
Mark Crane
12ca6e7498
Add the project path to accounts -> extensions and device MAC address link.
2015-01-24 02:15:18 +00:00
Nate Jones
dc3682df3e
Dialplan Edit: Some code cleanup.
2015-01-23 00:58:47 +00:00
Nate Jones
4ac2d8adfc
Dialplan Edit: Some code cleanup.
2015-01-22 23:49:02 +00:00
Nate Jones
22ea16bdb0
Dialplan Edit: Implement dynamic stretching on Data column.
2015-01-22 19:14:12 +00:00
luis daniel lucio quiroz
0d769dbf75
callee instaed of caller when billing incoming calls
2015-01-22 15:29:43 +00:00
Mark Crane
3fb65b68fa
Fix the menu for the acl.
2015-01-22 12:00:30 +00:00
Mark Crane
5ee1d567bf
Add a the beginning of a gui for ACL.
2015-01-22 11:51:26 +00:00
Mark Crane
46f12b3fb3
Increase the gateway domain_uuid security.
2015-01-22 11:32:16 +00:00
Mark Crane
79512bd009
Fix the gateway delete.
2015-01-22 11:26:06 +00:00
Mark Crane
4d672a63e8
Show global gateways.
2015-01-22 11:21:18 +00:00
Mark Crane
3cb5e94d0f
Allow the gateway domain_uuid to be null to support global gateways.
2015-01-22 11:18:34 +00:00
Mark Crane
04b0ffccc1
Enable ability to have global gateways.
2015-01-22 11:10:51 +00:00
Mark Crane
1a2d0c88f6
A few minor changes to the sip profile spacing.
2015-01-22 10:14:45 +00:00
Mark Crane
ea947db1e8
When sip profiles are loaded use the new enabled attribute.
2015-01-22 09:41:45 +00:00
Nate Jones
3fbcd188cd
Variables: Click to toggle Enabled state.
2015-01-22 01:10:30 +00:00
Nate Jones
e4e1fb7912
SIP Profiles: Save xml and reload.
2015-01-22 01:07:37 +00:00
Nate Jones
f3f1fd11bf
SIP Profiles: Click to toggle Enabled state. Fixed column sorting.
2015-01-22 00:51:01 +00:00
Digital Daz
56770f3b31
Add missing preset label for extension summary
2015-01-21 09:17:43 +00:00
Digital Daz
9b94049314
Fixed up ALOC in extensions summary
2015-01-21 01:46:34 +00:00
Digital Daz
58d1830fda
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
3dc9c26b72
Add extra options to xml_cdr language file.
2015-01-21 00:51:39 +00:00
Digital Daz
789cdd480b
Fix music on hold for tone streams
2015-01-21 00:07:41 +00:00
Mark Crane
e2e1a24dca
Simplify use of domain_uuid in extensions.php.
2015-01-20 20:59:27 +00:00
Mark Crane
0ff0aa11ae
Add fax codec changes as recommended by glk70. -Thanks
2015-01-18 12:05:21 +00:00
Nate Jones
474e63f939
Use the new multi-lingual code on misc files.
2015-01-18 10:33:34 +00:00
Mark Crane
4e2ec883b1
Add the text class to more of the optional applications.
2015-01-18 10:15:38 +00:00
Mark Crane
03220c9754
Add the text class to more of the applications.
2015-01-18 10:06:08 +00:00
Nate Jones
fbb48feb0d
Use the new multi-lingual code on fusionpbx/app sub directories.
2015-01-18 10:04:43 +00:00
Mark Crane
9f11255e80
Use the new text class for multi-lingual support.
2015-01-18 07:42:57 +00:00
Mark Crane
573159519b
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
350749623b
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
f4c24f77ad
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
7bbac16e9e
Remove some extra line feeds.
2015-01-17 07:50:43 +00:00
Mark Crane
332bf6116f
Use the conference description on the active conferences page.
2015-01-17 06:59:12 +00:00
Mark Crane
b68953e384
Use memcache flush in the new PHP class.
2015-01-16 08:25:54 +00:00
Mark Crane
91bfa85bac
Update the memcache reference to use the new cache PHP class.
2015-01-16 00:21:02 +00:00
Mark Crane
618626e97a
Fix the string quotations and return on the method.
2015-01-15 19:33:27 +00:00
Mark Crane
8d1f9fe7d4
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
f34bda3f45
Operator Panel: Add permission to control visibility of "(Available) On Demand" button.
2015-01-15 18:55:24 +00:00
Mark Crane
c506c56efc
Allow admins to edit dialplan destinations.
2015-01-12 21:12:27 +00:00
Mark Crane
1a1dcd43aa
Change the queue_announce_frequency default to 0.
2015-01-11 08:04:55 +00:00
Mark Crane
d29de219c5
Add > 0
2015-01-10 01:03:20 +00:00
Mark Crane
cc4a4ab8d2
Only write the provisioning files if switch provision dir path is set.
2015-01-10 01:02:39 +00:00
Mark Crane
5a8ba17b57
Sets the domain_uuid to null on the child data for global dialplans.
2015-01-09 22:29:12 +00:00
Mark Crane
dd51a8237b
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
bb1886ad63
Finish removing the paths for the main menus.
2015-01-09 21:44:31 +00:00
Mark Crane
c39447e510
Remove active extensions from the menu.
2015-01-09 20:23:13 +00:00
Mark Crane
60a128265c
Remove active extensions.
2015-01-09 20:16:08 +00:00
Mark Crane
a131772df8
Remove active extensions.
2015-01-09 20:15:47 +00:00
Mark Crane
07f8b1e9c4
Remove active extensions.
2015-01-09 20:15:21 +00:00
Mark Crane
7ddc15972e
outbound_route_to_bridge simplify the dialplan detail SQL select.
2015-01-09 11:10:13 +00:00
Mark Crane
6c9f3e41f8
Fix call block paging.
2015-01-08 06:13:24 +00:00
Mark Crane
76f6f7b1d4
Properly escape < and > for dialplan detail data.
2015-01-07 17:11:06 +00:00
Mark Crane
90b55b3d54
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
9cb0c180d8
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
b74adefc32
no strlen on billing maths
2014-12-29 05:35:08 +00:00
Mark Crane
06660dbf5a
Add logout menu again.
2014-12-27 21:05:56 +00:00
Mark Crane
33e0f047c5
Remove extra line spaces.
2014-12-27 20:26:28 +00:00
Mark Crane
86b55ee887
Fix the file extension for app/meetings/app_menu.php
2014-12-27 17:12:42 +00:00
Mark Crane
01cf058e00
Add a missing ? to fix the syntax.
2014-12-27 16:44:17 +00:00
Mark Crane
ddca77629e
Move the menu array to app_menu.php
2014-12-26 03:27:54 +00:00
Mark Crane
6d98ffc320
Add app_menu.php files for the menu.
2014-12-25 19:32:57 +00:00
Mark Crane
cfc13830c9
Add no answer, aloc, and busy to the extension summary.
2014-12-25 19:00:14 +00:00
Mark Crane
bc4c165d6e
Add no answer, aloc, and busy to extension summary app_languages.
2014-12-25 02:03:21 +00:00
Mark Crane
091a8aeaa9
Add the description translation to app_languages.php.
2014-12-24 06:38:17 +00:00
Mark Crane
f5c7e7038b
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
cef63582d0
HTML5 input patter for mac address
2014-12-23 01:06:20 +00:00
luis daniel lucio quiroz
bc479c6053
my bad, it was polycom
2014-12-22 23:49:41 +00:00
luis daniel lucio quiroz
16e6e0aa08
yealink needs mac without dashes
2014-12-22 23:47:41 +00:00
luis daniel lucio quiroz
4d09350319
HTML5 input tags for ring_group_edit
2014-12-21 19:33:54 +00:00
luis daniel lucio quiroz
3b0954fe0c
HTML5 input tags for fifo_add
2014-12-21 19:26:44 +00:00
luis daniel lucio quiroz
a5155d6bad
HTML5 input tags for ivr_menu_edit
2014-12-21 19:21:44 +00:00
luis daniel lucio quiroz
230c469c01
HTML5 input tags for extension_edit
2014-12-21 19:12:53 +00:00
luis daniel lucio quiroz
87242ccaf3
HTML5 input tags for fax_*_edit
2014-12-21 19:05:41 +00:00
luis daniel lucio quiroz
3fa422fb86
HTML5 input tags for contact_*_edit
2014-12-21 18:38:20 +00:00
luis daniel lucio quiroz
175fcf7624
use standard PHP tags
2014-12-21 07:15:59 +00:00
luis daniel lucio quiroz
39be364de4
HTML5 input tags for call_center_agent_edit
2014-12-21 07:03:10 +00:00
luis daniel lucio quiroz
02d0c5f2ad
HTML5 input tags for call_center_queue_edit
2014-12-21 06:52:39 +00:00
luis daniel lucio quiroz
64a793bdfd
HTML5 input tags for call_broadcast_edit
2014-12-21 06:40:39 +00:00
luis daniel lucio quiroz
ffb0c71a8e
HTML5 input tags for call_block_edit
2014-12-21 06:34:17 +00:00
luis daniel lucio quiroz
4438c2cc70
HTML5 input tags for dialplan_edit
2014-12-21 06:27:18 +00:00
luis daniel lucio quiroz
affb15ba13
HTML5 input tags for destination_edit
2014-12-21 06:18:18 +00:00
luis daniel lucio quiroz
57b8e4e71e
HTML5 input tags for xmpp_profile_edit
2014-12-21 06:08:47 +00:00
luis daniel lucio quiroz
2616a95007
HTML5 input tags for gateway_edit
2014-12-21 06:01:41 +00:00
luis daniel lucio quiroz
2a837f5ce1
HTML5 input tags for extension_edit
2014-12-21 05:46:21 +00:00
luis daniel lucio quiroz
e24a1d91bc
HTML5 input tags for device_edit
2014-12-21 05:11:44 +00:00
Richard Neese
82c6f9b20c
working on fixing moh with mark for playing in the gui and on moh
2014-12-20 00:55:29 +00:00
Mark Crane
a050975da4
Add category to the html5 playback and strip slashes from the category and filename.
2014-12-20 00:26:09 +00:00
Mark Crane
39fae5ee50
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
79ca28c0f4
Change one of the call center defaults from from 3 to 30.
2014-12-17 11:00:25 +00:00
Mark Crane
da943b2975
Remove an extra comma in the dial_string.
2014-12-17 10:46:03 +00:00
Mark Crane
9787e03878
Fix the extension_uuid in the dial_string.
2014-12-17 10:41:30 +00:00
Mark Crane
cd364e46ce
Fix the per leg variables in the follow me dial_string.
2014-12-17 10:34:40 +00:00
Mark Crane
5741eb92c5
Missed one of the variables.
2014-12-17 10:11:13 +00:00
Mark Crane
26d23ad06b
Prevent the dial_string from being truncated.
2014-12-17 10:10:40 +00:00
Mark Crane
b7c79aff95
Update the leg timeout in the dial_string.
2014-12-17 09:58:00 +00:00
Mark Crane
cdabd17e88
Update the dialed_domain in the dial_string.
2014-12-17 09:53:13 +00:00
Mark Crane
34a570ac73
Fix the dial_string remove the extra comma.
2014-12-17 09:33:18 +00:00
Mark Crane
4b25ab2587
Add follow me [domain][bridge][text] = outbound,loopback,lcr
2014-12-17 09:23:06 +00:00
Mark Crane
287106e66a
Fix the dial string for follow me.
2014-12-17 06:50:12 +00:00
Mark Crane
0dfc2baafb
Remove the deprecated schema definition for call forward no answer.
2014-12-16 22:59:25 +00:00
Mark Crane
95ad819b31
Fix the time condition dialplan detail order.
2014-12-16 22:14:42 +00:00
Nate Jones
ed511a229f
Operator Panel: Stylized status buttons, moved CSS to templates.
2014-12-12 22:04:27 +00:00
Mark Crane
515ae0f0ae
Remove the global intercept dialplan.
2014-12-12 10:24:38 +00:00
Mark Crane
8525e3abd7
Take please hold dialplan to the next level.
2014-12-12 10:18:55 +00:00
Mark Crane
92cf19395c
Call Center set better defaults.
2014-12-12 10:05:57 +00:00
Mark Crane
1286906b28
Aastra change BLF/xfer to BLF Xfer.
2014-12-12 07:41:08 +00:00
Mark Crane
da1e6ecb61
Fix the aastra labels.
2014-12-12 07:32:58 +00:00
Mark Crane
e0a6ac107a
Add Aastra feature codes for device provisioning.
2014-12-12 07:29:33 +00:00
Mark Crane
84878056f9
Change the domain to the $${local_ip_v4}
2014-12-10 05:12:12 +00:00
Mark Crane
e4953136b4
Only filter the conditions from the dialplan actions.
2014-12-10 04:43:27 +00:00
Nate Jones
1bb578c8e7
Issue 764 Fix: Explicitly defined desired fields in CDR select query, as suggested.
2014-12-10 03:57:48 +00:00
Nate Jones
8e730e96dc
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
314bb4ff20
Operator Panel: Show status change buttons only if extensions assigned to current user.
2014-12-09 18:55:17 +00:00
Mark Crane
4c3a023bf7
Remove the a1 hash which breaks integration with Asterisk. a1 hash was also undermined by reverse authentication.
2014-12-09 09:45:14 +00:00
Nate Jones
8a8f399b7b
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
f81c65edc1
Operator Panel: Implemented additional permissions, Added ability to eavesdrop.
2014-12-09 00:31:25 +00:00
Nate Jones
e682d95e3f
Operator Panel: Cleanup (on previous commit)
2014-12-08 20:35:20 +00:00
Nate Jones
8a8f1dffba
Operator Panel: Drag/drop functionality should work now within IE.
2014-12-08 20:28:24 +00:00
Nate Jones
81acdcea05
Operator Panel: Extension icon now indicates Status (Available, On Break, etc).
2014-12-08 19:43:21 +00:00
Mark Crane
9cb7a97857
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
dfd68d123a
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
f8b93f774c
CDR: Minor visual adjustment on table cell if CID Name not present.
2014-12-06 10:34:29 +00:00
Nate Jones
77590a299f
CDR: Added ability to export records in PDF format.
2014-12-06 10:30:44 +00:00
Richard Neese
f74fa00d89
fixing moh for pkgs
2014-12-04 22:32:25 +00:00
Mark Crane
b9e6aeef00
Fix the redirect on saving the voicemail settings to make it faster to setup.
2014-12-04 08:00:20 +00:00
Mark Crane
22b85f7d92
Add domain_uuid to the voicemail destinations table.
2014-12-04 07:51:05 +00:00
Nate Jones
5ac03c3df5
Operator Panel: Minor position adjustments to call kill icon.
2014-12-04 07:40:07 +00:00
Nate Jones
c166ef396f
Operator Panel: Added ability to kill a call.
2014-12-04 07:09:02 +00:00
Nate Jones
08732be364
Operator Panel: Enable auto-answer for calling ext for origination.
2014-12-04 05:54:58 +00:00
Nate Jones
46b1c5fa95
Operator Panel: Re-enable manual number dial feature (oops).
2014-12-04 05:21:02 +00:00
Nate Jones
4f5139aecf
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
3c8ae91400
Operator Panel: Tighten extension blocks vertically when group selected, but no assigned extensions exist.
2014-12-03 20:05:49 +00:00
Mark Crane
4503a7d7bb
Uncomment voicemail forward destinations.
2014-12-03 15:10:36 +00:00
Mark Crane
42ba9a8598
Fix the operator panel permission assignment to the groups.
2014-12-03 12:56:51 +00:00
Mark Crane
31fffb21f2
Fix permissions on the operator panel.
2014-12-03 12:35:52 +00:00
Nate Jones
4f4237bb7e
Operator Panel: Minor adjustment to re-enable auto-refresh.
2014-12-03 11:16:08 +00:00
Nate Jones
f64b010c28
Operator Panel: Drag n' drop call transfer and origination, extension monitoring, etc.
2014-12-03 11:05:13 +00:00
Nate Jones
bed960fd04
Fax Server: Added email-to-fax functionality.
2014-12-03 11:03:52 +00:00
Mark Crane
2495e9e935
Set extension variables for forward all, busy, no answer, and do not disturb.
2014-12-03 08:05:41 +00:00
Mark Crane
13c62fa880
Get dialplan variables for forward all, busy and no answer.
2014-12-03 07:54:43 +00:00
Mark Crane
e34a149a81
Change Call Forward Unanswered to Call Forward No Answer
2014-12-03 05:55:01 +00:00
Mark Crane
901117fab7
Revert the changes to call_block dialplan.
2014-12-03 01:44:10 +00:00
Nate Jones
6dc43cc200
Conference Rooms: Adjust Description column width of list.
2014-11-30 05:32:07 +00:00
Nate Jones
941ddd23eb
Conference Rooms: Adjust colspan.
2014-11-30 05:28:20 +00:00
Nate Jones
8c1639ab31
Fax Server: Updated Copy function to include recently added fields.
2014-11-30 04:39:38 +00:00
Nate Jones
bd6f243190
Conference Center: Added room name field.
2014-11-30 03:43:04 +00:00
Nate Jones
bbd8c183ef
Conference Center: Lua script mods for Room Schedule (start/stop) functionality completed.
2014-11-30 03:08:02 +00:00
Nate Jones
402b9f5845
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
e8cc2b8e6e
Call Forwarding: Added 'Unanswered' gui controls, script mods forthcoming.
2014-11-29 18:14:23 +00:00
Nate Jones
cd1f1d6919
Fax Server: Mask account connection password field.
2014-11-29 16:19:55 +00:00
Nate Jones
8ca42bd67c
Fax Server: Included check typo, and pull contact email from contact_emails table.
2014-11-29 15:29:49 +00:00
Nate Jones
6a459dd3b4
Fax Server: Fixed uninitialized variable error.
2014-11-29 13:51:05 +00:00
Nate Jones
c3f0a450c2
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
d7180a79f3
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
221142554f
Contacts: Added option to skip or replace Google contacts previously imported.
2014-11-27 02:28:47 +00:00
luis daniel lucio quiroz
c188fe13e1
fix odd billing currency error when using different currencies
2014-11-25 22:22:28 +00:00
Nate Jones
a8f019afb2
Contacts: Fix address import (typo).
2014-11-25 18:44:48 +00:00
Nate Jones
57ce284b68
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
25dd27db2f
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
db64db6f50
Contacts: Additional "Community" field, language additions, misc adjustments.
2014-11-25 00:49:04 +00:00
Nate Jones
d0378e3006
Contact Addresses: Update Google Maps image path.
2014-11-25 00:34:17 +00:00
Mark Crane
dc0427f8f0
Move the icon_gmaps.png to the images directory.
2014-11-25 00:31:24 +00:00
Mark Crane
1fc85bb959
Change contact setting type label to name.
2014-11-24 22:08:50 +00:00
Mark Crane
264a19c165
Change the class name from switch_modules to modules.
2014-11-23 09:45:10 +00:00
Mark Crane
202b30a2c1
Remove the require once for the modules class as its no longer needed.
2014-11-23 09:38:19 +00:00
Mark Crane
07158bf041
Move modules class from fusionpbx/resources/clasess to the app/modules/resources/classes directory.
2014-11-23 09:35:15 +00:00
Nate Jones
ba7b2b3a2c
Contacts: Added Prefix, Middle and Suffix name fields.
2014-11-22 00:06:38 +00:00
Riccardo Granchi
390a5d4724
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
285504c976
Set the device line_number default to 1.
2014-11-20 02:34:03 +00:00
Nate Jones
6534872d28
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
394c03faa9
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
5b45bde211
Add a missing single quote and xhtml nowrap.
2014-11-16 09:24:24 +00:00
Mark Crane
7da3244285
Change the translations for the command option and label.
2014-11-16 00:46:58 +00:00
Mark Crane
729d14ae2d
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
e4d104e060
Add the missing echo to device labels.
2014-11-15 22:23:33 +00:00
Mark Crane
1889130274
Add snom device category.
2014-11-15 22:19:11 +00:00
Mark Crane
90844598d6
Change $value to $row.
2014-11-15 00:36:54 +00:00
Mark Crane
a8d0972d41
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
397f1e6ad3
Added export alert-info in inbound routes to implements distinctive ringtones
2014-11-14 14:27:33 +00:00
Riccardo Granchi
e791130124
Added extension click_to_call_auto_answer to prevent auto-answer on b-leg
2014-11-14 14:12:50 +00:00
Riccardo Granchi
49e09f21f8
Set channel variable click_to_call=true during click_to_call
2014-11-14 14:04:18 +00:00
Mark Crane
22b3619da6
Fix a typo in the ubuntu/debian install scripts.
2014-11-14 06:44:02 +00:00
luis daniel lucio quiroz
7453c6a978
better place for rec_extension
2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz
a04ef0929a
set record extension to wav
2014-11-13 16:26:14 +00:00
Riccardo Granchi
f9d854bc94
Added toll allow and ability to enable it in outbound routes
2014-11-13 12:12:41 +00:00
Riccardo Granchi
9a8945d374
Added back the ability to select multiple dialplan expressions, recognized automatically outbound prefix
2014-11-13 10:59:09 +00:00
Nate Jones
d3c504fe4e
Backup: Added ability to generate a cron script for automated backups.
2014-11-13 07:42:24 +00:00
Mark Crane
78146515d9
Fix the restore file so that file name can be provided.
2014-11-13 07:06:29 +00:00
Mark Crane
7836ed1211
Add a return string to the backup and restore.
2014-11-13 07:00:29 +00:00
Mark Crane
1eac4b3608
Add download, backup and restore to the backup PHP class.
2014-11-13 06:56:35 +00:00
Mark Crane
19734f0e3f
Fix the backup extension in the backup class.
2014-11-13 02:11:23 +00:00
Mark Crane
d28f86f783
Add a new backup PHP class.
2014-11-13 01:50:39 +00:00
Mark Crane
8cbfc0b9d4
Deprecate contact_groups_uuid and change it to contact_group_uuid.
2014-11-12 02:15:57 +00:00
Mark Crane
b206469822
Remove the test code.
2014-11-08 22:24:33 +00:00
Mark Crane
1b404b2556
Work on the contact labels.
2014-11-08 22:13:47 +00:00
Mark Crane
4e6637dfda
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
8aee2dca59
delete contact settings support as well
2014-11-08 03:59:31 +00:00
luis daniel lucio quiroz
2c9cebfdb2
contact settings support
2014-11-08 03:34:02 +00:00
Riccardo Granchi
02f8e6366d
Added inline=true in toll_type_assignment extension
2014-11-07 16:00:11 +00:00
Riccardo Granchi
b36cbfb320
Fixed set_country_vars() duplicate declaration issue during domain creation
2014-11-07 15:21:34 +00:00
Riccardo Granchi
eea6801c55
Possibilty to select a country in installation phase to set default country code variables
2014-11-07 10:22:56 +00:00
Riccardo Granchi
768bdf21b2
Added toll_type_assignment extension
2014-11-06 17:23:27 +00:00
Riccardo Granchi
8b7429f38c
Added toll type assignment based on country templates
2014-11-06 16:56:31 +00:00
Riccardo Granchi
d083708258
Simplified the use of a custom prefix in the outbound routes
2014-11-05 16:40:48 +00:00
Riccardo Granchi
cebf871783
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
a86b83be7a
Added it-ring definition
2014-11-03 11:16:10 +00:00
Mark Crane
3a25204bd9
Add the table name v_contact_settings
2014-11-02 09:40:47 +00:00
luis daniel lucio quiroz
587dcd0a2e
lets prepare for custom settings on contacts app
2014-10-31 21:19:54 +00:00
Nate Jones
ef97f0d7ad
Ring Groups: Correction (Sequence, not Simultaneous).
2014-10-31 05:12:21 +00:00
Nate Jones
2ff71010e5
Ring Groups: Toggle Destinations Delay/Order column heading based on Strategy select value.
2014-10-31 05:06:46 +00:00
Mark Crane
eb142de87e
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
5366c9e21b
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
78b7da1ca5
Dialplan Manager: Click Enabled value to toggle dialplan state.
2014-10-31 04:00:01 +00:00
Riccardo Granchi
14133e6df4
Fixed loop issue during forward to voicemail on busy
2014-10-30 09:30:31 +00:00
Nate Jones
d0651aef25
Calls: Radio button label mods.
2014-10-30 05:50:03 +00:00
Nate Jones
e2ffc6aaf0
Calls: Visual mods.
2014-10-30 05:39:04 +00:00
Nate Jones
aee3e84216
Call Forwarding (on Busy): Minor visual mods.
2014-10-30 05:19:03 +00:00
Nate Jones
353be9755d
Call Center Queue: Minor control button adjustments.
2014-10-30 04:37:19 +00:00
Digital Daz
d7c8d5879c
Fix indentation again
2014-10-30 02:58:04 +00:00
Digital Daz
e9b96b8843
Fix indentation of last commit
2014-10-30 02:54:00 +00:00
Digital Daz
11b0a36a35
Added record_ext to record_template
2014-10-30 02:48:44 +00:00
Digital Daz
56812e0aa5
Added queue stop, start and restart buttons.
2014-10-30 02:16:53 +00:00
Digital Daz
6667c59282
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
b4c6906520
Added forward on busy and extension queue features
2014-10-29 16:06:53 +00:00
Mark Crane
76c09322da
Remove an extra 'the' to correct description in click to call.
2014-10-29 14:15:10 +00:00
Mark Crane
b041144193
Fix the syntax on click to call.
2014-10-29 14:11:45 +00:00
Riccardo Granchi
7cf9b846bd
Fixed call forward disabling
2014-10-29 13:35:18 +00:00
Philippe Rioual
22f04d0556
updated / enhanced french translations
2014-10-29 08:51:56 +00:00
Mark Crane
a6e1bfec09
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
91a6791c4e
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
a527ac7964
When assigning and extension to a device set the display_name.
2014-10-28 03:26:01 +00:00
Richard Neese
cc2b15d47e
added a missing / between freeswitch/sounds
2014-10-26 14:22:41 +00:00
Richard Neese
4bc95b13e7
patch for music_on_hold.php for package base installs
2014-10-26 02:29:39 +00:00
Richard Neese
543c7a8868
reverting a change thast not needed with new dir in place
2014-10-25 21:17:02 +00:00
Richard Neese
f7e0f56109
working on moh fhs
2014-10-25 20:21:07 +00:00
Richard Neese
b6a9d9c28d
quick fix for music on hold
2014-10-25 19:53:16 +00:00
Mark Crane
46ebdd2fce
Fix a syntax problem.
2014-10-25 00:19:43 +00:00
Richard Neese
2cbf1c7a14
fix for reading template from correct dir.
2014-10-24 18:24:16 +00:00
Nate Jones
8dfa1dac95
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
b6ce52c620
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
54ee7fd1a4
Call Center: Added cc_cancel_reason log field.
2014-10-24 01:49:45 +00:00
Richard Neese
c972415613
fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx
2014-10-23 18:03:33 +00:00
Mark Crane
91b6e4e194
Menu -> Status -> Services change 'pid file' to 'pid', and add 'file'.
2014-10-22 08:15:20 +00:00
Mark Crane
fb4a561149
Fix extension number-alias for extensions using paging.
2014-10-21 22:57:29 +00:00
Toto Caruso
73cf21ca46
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
3e0003abcf
Fixed queue creation
2014-10-21 15:17:03 +00:00
Nate Jones
f4bda82934
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
9c32392394
Contact Add: Superadmins can create only Shared contacts under a foreign domain.
2014-10-18 08:27:26 +00:00
Nate Jones
06bd8c0ab1
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
982d7a5b93
Contacts: Minor code simplifications.
2014-10-18 07:14:41 +00:00
Nate Jones
ce440b917a
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
a4a6d9a7f0
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
88a9e83d37
Contacts: Added ability to assign Contact to multiple Groups.
2014-10-15 20:11:17 +00:00
Nate Jones
949ffdfb51
Fax Server: Added clear (reset) buttons to file input fields.
2014-10-13 20:56:36 +00:00
Johan Brannlund
a55b5b9c4e
Fix *2 recording path for single-tenant (right patch for dev branch this time)
2014-10-12 15:29:31 +00:00
Mark Crane
344c9e5768
Only use call center queue-announce_frequency when it has a value
2014-10-12 08:51:43 +00:00
Mark Crane
bb2c58a6fa
Add ${record_ext} variable back into local_extension for *2 on demand recording.
2014-10-11 17:17:40 +00:00
Johan Brannlund
9e844f0ebd
Fix *2 recording path for single-tenant
2014-10-11 13:43:33 +00:00
Mark Crane
a5caaea666
Remove the closing multi-line comment
2014-10-11 07:26:59 +00:00
Mark Crane
76d0db0fb1
Add the menu_item_group_uuid primary key when adding a group to the menu
2014-10-11 07:16:04 +00:00
Mark Crane
d5e3e8aef4
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
4e6d29924f
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
77af438abb
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
d6d893e4c0
CDR Paging: Minor tweak.
2014-09-28 08:35:49 +00:00
Mark Crane
59a6738559
Add hostname to registrations
2014-09-24 04:56:59 +00:00
luis daniel lucio quiroz
5b44ff82db
billing compatibility for callbroadcast
2014-09-24 01:03:34 +00:00
Mark Crane
e56e600230
Move paging controls to the bottom to be consistent with all other pages
2014-09-21 02:09:02 +00:00
Mark Crane
e1650e035e
Add mod_shout decoder select list to system -> settings
2014-09-21 02:03:06 +00:00
Mark Crane
a556222bb0
Remove app_defaults.php a little more
2014-09-20 03:48:31 +00:00
Mark Crane
3105febebf
Fix the default settings for settings
2014-09-20 03:43:25 +00:00
Mark Crane
0dd92eb4e7
Add default settings
2014-09-20 03:32:55 +00:00
Mark Crane
a0032d5a3b
Fix the primary keys for settings, and meetings tables
2014-09-20 02:56:25 +00:00
Mark Crane
b60b2be4c3
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
4257f3c81b
Add the translation for TTA on CDR
2014-09-20 01:13:14 +00:00
Mark Crane
f25835e98c
Add reverse authentication required for the provision and reboot options on the status -> registrations.
2014-09-17 17:04:41 +00:00
Mark Crane
265622afc4
Prevent saving an empty call forward destination
2014-09-13 10:01:41 +00:00
Nate Jones
3c3df6dadc
VM Greetings, VMs: Integrated HTML5 playback button. Misc fixes with other integrations.
2014-09-11 19:48:19 +00:00
Nate Jones
bd155fbe2b
MOH: Integrated HTML5 playback button.
2014-09-11 18:55:07 +00:00
Nate Jones
1f90b6a98c
Recordings: Playback fixes.
2014-09-11 18:48:13 +00:00
Nate Jones
425fda689d
Recordings: Integrated HTML5 playback button.
2014-09-11 18:34:53 +00:00
Nate Jones
265f1fa07e
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