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
Nate Jones
cc1d6afb6e
CDR: Added new HTML5 recording playback and download controls.
2014-09-11 03:14:52 +00:00
Mark Crane
25a97fbb77
Fix the fax log delete redirect
2014-09-09 18:41:03 +00:00
Mark Crane
85e74daf7b
Fix the fax date
2014-09-09 17:59:20 +00:00
Mark Crane
544caf0ff1
Remove the add permission for fax log add
2014-09-09 17:56:58 +00:00
Mark Crane
178090e55f
Remove the add button for fax log
2014-09-09 17:53:50 +00:00
Mark Crane
aecb14abbe
Work on the fax log redirect and links
2014-09-09 17:51:18 +00:00
Mark Crane
587afdfab5
Add a back button to fax logs
2014-09-09 17:04:47 +00:00
Mark Crane
8d665a3c0f
Change GET fax_uuid to id
2014-09-09 17:00:22 +00:00
Mark Crane
75dc5d6278
Make the log link plural and fix the spacing between the tools
2014-09-09 16:53:26 +00:00
Mark Crane
f9ae84631c
Add the log link to fax
2014-09-09 16:49:58 +00:00
Mark Crane
3725ad27e0
Move fax logs inside app/fax
2014-09-09 16:41:53 +00:00
Mark Crane
c95731d37a
Fix the fax logs, add fax_uuid
2014-09-09 10:48:20 +00:00
Mark Crane
b090067352
Fax log add fax_uuid
2014-09-09 09:43:06 +00:00
Mark Crane
8862002a79
A small fix for the CDR page format
2014-09-09 09:15:32 +00:00
Mark Crane
73069cac7f
Add App -> Fax Logs
2014-09-09 05:43:09 +00:00
Nate Jones
e3685a3314
Variables: Added record_ext variable to set recording file type (wav, mp3).
2014-09-09 05:32:04 +00:00
Mark Crane
3188cecce6
Use record_ext in local_extension
2014-09-09 05:10:54 +00:00
Nate Jones
8e8bb0b1cc
Fax Server: Restored page count detection.
2014-09-09 04:10:34 +00:00
Nate Jones
a1bb2a9549
Fax Server: Modified file conversion methods, misc minor changes.
2014-09-09 03:41:23 +00:00
Nate Jones
866709a715
Contact Add/Edit: Style adjustment to input boxes - auto-grow/shrink.
2014-09-09 01:00:22 +00:00
Nate Jones
ca9c4cef02
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
2b5a8f3a2d
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
ceaef7bdb2
Add domain_uuid, fax_date, fax_epoch to fax retry
2014-09-07 05:18:35 +00:00
Mark Crane
045178855c
Add fax date, epoch and primary key for the fax_logs table
2014-09-07 00:44:47 +00:00
Mark Crane
a2b5cd59e1
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
4f0d0eb688
Ring Group: Added ability to set Caller ID Number Prefix - Part 1
2014-09-06 07:43:51 +00:00
Mark Crane
fea9194c5c
Change the order of the redial
2014-09-06 04:18:34 +00:00
Mark Crane
3a822733c0
Fix redial by adding by inserting last_dial
2014-09-06 04:00:25 +00:00
Nate Jones
bd01f31851
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
7000e201f6
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
4070aa19cf
billing postgresql compatibility
2014-09-04 20:58:20 +00:00
Nate Jones
d3c7e2728f
Fax Server: Removed echo of array in fax_send.php.
2014-09-04 07:01:17 +00:00
Nate Jones
930acb5fdb
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
abd9921b1d
Fix a problem with Devices for viewing the key assignments for MySQL
2014-09-04 04:06:19 +00:00
Mark Crane
5f2bbf15df
Fix the destination edit so that it will update the dialplan
2014-09-04 01:19:02 +00:00
Nate Jones
c03889add5
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
f571ab36a8
Fix memcache flush for the Fax dialplan
2014-09-03 19:43:52 +00:00
Mark Crane
d40c939b4d
Dialplan destinations do not add the dialplan if the action was not defined
2014-09-03 03:32:46 +00:00
Nate Jones
e7e6db5743
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
9d02e8fe16
Fix and move the format_phone array
2014-08-31 00:57:58 +00:00
Mark Crane
2a38d563db
Remove the back slashes on time conditions templates
2014-08-30 18:10:13 +00:00
luis daniel lucio quiroz
72058f2962
sql queries fixed to be compatible with mysql AND pgsql
2014-08-29 15:34:51 +00:00
luis daniel lucio quiroz
2accf75870
seems to be final fix for billling multi-currency issue
2014-08-28 16:11:24 +00:00
Nate Jones
1f073c1027
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
4f071c013d
is_zrtp_secure set continue to true
2014-08-25 01:06:34 +00:00
Mark Crane
f5a00b4230
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
ff3a748f57
Remove a redundant continue xml attribute
2014-08-24 08:24:18 +00:00
Mark Crane
6ef129e44d
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
27c760ef3c
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
ae13d5b618
Contact Edit: Integrated certificate creation, if available.
2014-08-23 06:50:54 +00:00
luis daniel lucio quiroz
bbc598a054
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
3e421a3d34
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
44e621d94d
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
2ce4740246
FusionPBX 3.6.0 Release
2014-08-17 15:13:25 +00:00
Mark Crane
fa4260057d
Move is_local to the dialplan and app/is_local/index.lua
2014-08-17 13:16:18 +00:00
Nate Jones
b11eb26f3e
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
ba8a1de67b
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
031ffb0444
Remove Edit and Add from Variables
2014-08-17 00:14:03 +00:00
Mark Crane
d52de4b4d8
Correct the menu parent uuid
2014-08-16 22:42:50 +00:00
Mark Crane
bfe852b3e6
Move the Backup tool under the Advanced menu
2014-08-16 22:40:24 +00:00
Nate Jones
3b9daf63fb
Backup: Completed functionality to back up and restore paths defined in Default Settings.
2014-08-16 22:15:01 +00:00
Mark Crane
865e9668d3
Make sure the dialplan_uuid is set before trying to delete it
2014-08-16 18:54:32 +00:00
Mark Crane
3654d64a96
Remove the global app.lua dialplan as it failed to scale
2014-08-16 18:51:43 +00:00
Nate Jones
d092413956
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
846e06eb95
Don't add the global inbound routes by default
2014-08-16 18:22:36 +00:00
Mark Crane
a63258b283
Slight efficiency improvement for active calls
2014-08-16 02:01:53 +00:00
Mark Crane
f9269016f9
Status -> Active Calls now uses JSON
2014-08-16 01:06:09 +00:00
Mark Crane
a1c10a012b
Build the backup file and add the restore command
2014-08-15 23:49:46 +00:00
Mark Crane
abc1106ee0
Add a backup feature
2014-08-15 23:33:20 +00:00
Mark Crane
b83a9a5c63
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
615aae2e65
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
301e734b23
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
63d90bf8ba
Variables: Set default 'domain' variable value on install.
2014-08-15 04:54:16 +00:00
James Rose
0ebde731cd
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
67eb77262d
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
5200a38820
Change follow me prompt from true to 1
2014-08-14 08:33:13 +00:00
Mark Crane
a2b2ccdfac
Fix a syntax error on the destination prompt
2014-08-14 07:52:52 +00:00
Nate Jones
0bc1c23deb
Follow Me: Confirm prompt mods.
2014-08-14 07:44:05 +00:00
Mark Crane
870cade69b
Fix the follow me form so that it will save
2014-08-14 06:43:31 +00:00
Mark Crane
348f74a146
Continue working on follow me prompt
2014-08-14 06:06:20 +00:00
Mark Crane
64f4e29900
Add follow me prompt permission and remove follow me global call prompt
2014-08-14 05:56:43 +00:00
Nate Jones
8c978595a9
Follow Me: Reorganized to match Ring Group layout, added Confirm select box.
2014-08-14 05:36:23 +00:00
Mark Crane
e73ee91237
Add follow me prompt to the follow me class
2014-08-14 05:27:45 +00:00
Mark Crane
65d290e6de
Add follow_me_prompt field to the database
2014-08-14 03:43:56 +00:00
Mark Crane
57c71488b3
Add ring_group_prompt permission for admin and superadmin groups
2014-08-14 03:40:48 +00:00
Mark Crane
26c378e263
Fix recordings per extension for ring groups
2014-08-14 01:21:55 +00:00
Nate Jones
eccf7ec85d
Gateway Edit/Delete: Removes gateway xml file, if present, on delete and/or disable.
2014-08-13 22:08:39 +00:00
Mark Crane
9129890be3
set the style class
2014-08-13 09:13:22 +00:00
Mark Crane
b0c8b22833
Add ring group skip active
2014-08-13 08:41:44 +00:00
James Rose
4c4ac5a7c3
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
63fc2e132b
Fix the recordings permissions
2014-08-12 19:36:56 +00:00
Mark Crane
6e6c58ad08
Fix the SIP profiles for the package install
2014-08-12 19:18:36 +00:00
Richard Neese
c4136913d6
fixed the path correctly rm /sounds
2014-08-12 13:52:46 +00:00
Mark Crane
292bed896e
Fix the follow me add method
2014-08-12 05:31:39 +00:00
Mark Crane
3b5a84c3cc
Fix the sound_prefix path
2014-08-12 04:27:55 +00:00
luis daniel lucio quiroz
b0c2d11fb1
server side verifications of accountcode
2014-08-08 12:37:06 +00:00
luis daniel lucio quiroz
b38e47cea7
admin only can set specific accountcodes
2014-08-08 12:19:48 +00:00
Mark Crane
42b038f824
Only set the avmd if avmd is set to true
2014-08-08 07:00:31 +00:00
Mark Crane
1b63f7ba9f
If the frequency is not set then do not include it.
2014-08-08 06:49:18 +00:00
James Rose
f25723a3e7
added support for call_announce in callcenter
2014-08-08 03:14:20 +00:00
Mark Crane
e38e931446
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
d9f8952dac
Fix duplication of some of the dialplan details.
2014-08-07 16:11:10 +00:00
Mark Crane
9cdcf5b7ef
Add call center queue annound sound and frequency to the database.
2014-08-07 15:46:44 +00:00
Mark Crane
49fdce0bd7
Add bridge uuid for cdr wav and mp3s
2014-08-07 04:43:14 +00:00
Mark Crane
64c34744e6
Fix the order of these dialplans
2014-08-06 09:39:49 +00:00
Mark Crane
c49328a09c
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
d4e3d9a7b5
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
097956f8fd
CDR: Remove unnecessary </td> tag.
2014-08-06 00:42:32 +00:00
Mark Crane
068e8e1b99
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
307d793ea4
just a little format to have the same code
2014-08-05 22:37:23 +00:00
luis daniel lucio quiroz
689adca734
when discounting, let us use negative numbers
2014-08-05 22:35:03 +00:00
luis daniel lucio quiroz
dbf2f9df4e
billing needs to convert to billing currency always!
2014-08-05 22:27:12 +00:00
Nate Jones
2e9d4e9655
Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit).
2014-08-04 19:33:26 +00:00
James Rose
c630123df3
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
e89ffc0cff
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
31e3765a76
Enable the user_record dialplan, fix api_on_answer
2014-08-03 17:58:00 +00:00
Mark Crane
4adc3fc657
Add domain_name to the recording path
2014-08-03 17:41:09 +00:00
Mark Crane
9ce9be52a6
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
62626d2a7c
Add break=never for user_record
2014-08-03 17:05:01 +00:00
Mark Crane
e4a447f2b8
Add inline = true for user_exists and user_record
2014-08-03 16:38:38 +00:00
Mark Crane
7453036367
More work with user_exists to get extension_uuid
2014-08-03 14:57:08 +00:00
Mark Crane
7d091e3bc1
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
7ab90efaa1
Make the xml cdr generated xml easier to read
2014-08-03 11:14:56 +00:00
Mark Crane
b9dab31212
Add extension_uuid variable to call forward and follow me
2014-08-03 11:05:05 +00:00
Mark Crane
ccd6585c6b
Add domain_name to the extension xml file
2014-08-03 10:48:45 +00:00
Nate Jones
5bb2bea640
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
0c523370da
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
8ded50c67e
Input Type Switch Button: Changed from < to left triangle (⨞)
2014-08-03 06:18:06 +00:00
Nate Jones
b3ef3894f8
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
c0209959a8
Input Type Switch Button: Changed from < to left triangle (⨞)
2014-08-03 05:31:42 +00:00
Nate Jones
d848e9c11a
CDR: Minor/style mods to date/time Range fields.
2014-08-03 05:23:44 +00:00
Nate Jones
2074f2de0c
CDR: Search Source explicitly by extension number.
2014-08-03 04:03:44 +00:00
Nate Jones
95fdfc4f40
Device: Updated other themes to work with duplicate checker.
2014-08-02 13:43:11 +00:00
Nate Jones
827a0aa9e6
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
5b4ae6734d
Device Edit: Added comment on the duplicate check js.
2014-08-02 12:45:24 +00:00
Nate Jones
c9a5e7c2f5
Device Edit: Adjust duplicate mac check.
2014-08-02 12:00:30 +00:00
Nate Jones
a11f2e9ef9
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
b25c22ab67
Add the caller id prefix
2014-08-02 10:39:49 +00:00
Nate Jones
559ccd52c3
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
50cfe6a201
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
0c43687567
Move the caller id name prefix to a different position inside Destinations
2014-08-02 06:09:55 +00:00
Mark Crane
128745b3cb
Fix the syntax in destination_edit.php
2014-08-02 06:02:12 +00:00
Mark Crane
5440e82df6
Add caller ID name prefix to inbound routes via dialplan destinations.
2014-08-02 04:41:00 +00:00
Nate Jones
92c2da7f11
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
e9fb5fbf02
Fix the dialplan context for clearing memcache when adding an outbound route.
2014-08-02 01:43:25 +00:00
Mark Crane
7e3a9d4510
Remove the empty choice in the record select list
2014-08-02 01:33:19 +00:00
Mark Crane
710928dcf9
Change the rec_template variable name.
2014-08-02 01:31:38 +00:00
Mark Crane
3307ded353
Remove the text input box for record template
2014-08-02 01:29:21 +00:00
Mark Crane
50315a40e3
Change how the record template is used in Call Center
2014-08-02 01:27:37 +00:00
Mark Crane
99a1957ccd
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
2464b0e99b
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
a7feeab3d8
Fix issue 669 adding PROJECT_PATH to the ring group forward link
2014-08-01 20:45:07 +00:00
Mark Crane
315211ce89
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
8a6a3e6622
Change user context to context and add context to the extensions page
2014-08-01 14:21:06 +00:00
Mark Crane
447b038ae1
Use the session domain_uuid rather than the domain_uuid variable
2014-08-01 14:02:45 +00:00
luis daniel lucio quiroz
5b91184867
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
0bc5a4870c
Dialplan: Implemented bulk-delete.
...
Default Settings: Minor fixes and enhancements.
2014-07-31 09:21:16 +00:00
Mark Crane
c8cf795c10
Move the account code description to an appropriate location.
2014-07-30 01:12:41 +00:00
Nate Jones
02b59494a6
Copyright Bar: Fixed overlapping issue with in Schema Edit/Fields.
2014-07-29 23:42:34 +00:00
Nate Jones
7e6236abf9
Log Viewer: Lightened background color a little to allow partial transparency.
2014-07-29 23:04:36 +00:00
Mark Crane
966b6d8cde
Fix the commented reference from the wiki to confluence.
2014-07-29 22:58:19 +00:00
Nate Jones
6debbb3eee
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
4f06e08538
Change the path where the sip profiles defaults settings are picked up
2014-07-29 22:13:22 +00:00
Mark Crane
9d9cd291b8
Remove an extra comman
2014-07-29 09:29:53 +00:00
Mark Crane
18a171444f
Execute the sql query
2014-07-29 09:22:06 +00:00
Mark Crane
ed667578ac
Add a dial string to the follow me table
2014-07-29 09:15:32 +00:00
Mark Crane
5896a21faa
Add the follow me dialplan
2014-07-29 07:42:30 +00:00
Mark Crane
8880822311
Add a redirect for voicemails
2014-07-29 07:28:44 +00:00
Mark Crane
0d4c1cb129
Fix the voicemail view so that they are marked as read
2014-07-29 07:25:28 +00:00
Mark Crane
c04b3d4707
By default provision enabled should be set to false.
2014-07-29 06:34:34 +00:00
Mark Crane
dc35c9607b
Add provision enabled and other variables to default settings when provision is installed
2014-07-29 05:58:12 +00:00
Mark Crane
a34188276e
Add a check for domain and api cidr
2014-07-29 04:26:32 +00:00
Mark Crane
7b0c11b1f7
Move the check_cidr function
2014-07-29 04:08:39 +00:00
Nate Jones
98b25b54ff
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
ceb002499c
Take provision cidr range and make it possible to use as an array.
2014-07-27 10:09:04 +00:00
Mark Crane
dfedc3bdb6
Fix the indentation and login redirect issue
2014-07-27 08:00:16 +00:00
Mark Crane
e3db9ffb35
Update the dialplan entry for DND
2014-07-27 06:58:15 +00:00
Mark Crane
3d4a237799
Fix the search string for the dialplans
2014-07-27 05:24:27 +00:00
Mark Crane
d3e337d232
Changet GET to a REQUEST
2014-07-27 05:12:27 +00:00
Mark Crane
2327d51886
Add the app uuid and order by to the dialplan search
2014-07-27 05:10:21 +00:00
Mark Crane
b4cc3da829
Fix the search for the diaplan_order
2014-07-27 04:59:14 +00:00
Mark Crane
097552d571
Search the dialplan name
2014-07-27 04:46:52 +00:00
Mark Crane
49481d8e6b
Add the search translation
2014-07-27 04:43:56 +00:00
Mark Crane
5fb6c7607b
Add a search for the inbound, outbound routes and the dialplan
2014-07-27 04:40:14 +00:00
Mark Crane
07e986d022
FreeSWITCH allows a named extension so allowed ivr menu extension to be text
2014-07-27 00:54:12 +00:00
Nate Jones
817903dfec
Contacts: Added comment for qr code generation code.
2014-07-26 06:50:19 +00:00
Nate Jones
5102186372
Contacts: QR code logo png file moved to theme folders, instead of /app/contacts/
2014-07-26 06:45:45 +00:00
Nate Jones
3757bf4357
Contacts: Removed hard-coded Title, Category and Role select box widths.
2014-07-26 06:31:11 +00:00
Nate Jones
25bc7ebc78
Contacts: Implemented a new QR Code generator, includes additional contact detail fields.
2014-07-26 06:02:21 +00:00
luis daniel lucio quiroz
67df8684e8
nibble_account can only be changed by superadmins
2014-07-25 22:33:56 +00:00
Mark Crane
2ff4bd21a4
Update the call forward lua script and remove the pin number
2014-07-25 11:04:16 +00:00
Mark Crane
0e49a135c6
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
5228789d75
Add continue to all the default dialplans
2014-07-25 08:24:24 +00:00
Mark Crane
62bd78e97c
Add continue false to the call forward dialplan
2014-07-25 08:08:59 +00:00
Mark Crane
9fdd07b1bb
Add break on-true to the call forward dialplan
2014-07-25 08:03:41 +00:00
Mark Crane
551c96d2bd
Add call forward dialplan
2014-07-25 07:09:36 +00:00
luis daniel lucio quiroz
e9feec7825
we save more info to let reporting accuracy
2014-07-24 05:32:16 +00:00
luis daniel lucio quiroz
3b3c99cdee
discount new destination value from balance when billing
2014-07-24 03:48:26 +00:00
luis daniel lucio quiroz
cdc8971d41
add support to save buying price for destination (billing)
2014-07-24 03:06:33 +00:00
luis daniel lucio quiroz
d4a712cd71
default currency support using default settings
2014-07-24 00:41:32 +00:00
Mark Crane
db9ed99dcf
Add the not found inbound route only if using the xml handler
2014-07-23 23:06:14 +00:00
luis daniel lucio quiroz
c7cac6c6a4
add number field for monthly price (billing)
2014-07-23 22:53:51 +00:00
Mark Crane
1613d19c3b
Unset the prepared statements used in the app_defaults.php files.
2014-07-23 22:00:03 +00:00
Mark Crane
09ff31ae5a
Disable the global and not found inbound routes by default
2014-07-23 21:35:12 +00:00
Mark Crane
c961b4ab82
Show the billing warning only if its installed
2014-07-23 20:47:00 +00:00
Mark Crane
314da0b559
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
7acad86def
Unset the prepared statements after they have been used in destination_edit.php
2014-07-23 20:06:09 +00:00
Mark Crane
4f61b256c9
Get rid of some test code
2014-07-22 21:26:13 +00:00
Mark Crane
b1ce33cefc
Add dialplan for an extension calling itself to check voicemail
2014-07-22 19:53:23 +00:00
Mark Crane
fc93dab5ea
Fix the provision array by unsetting the previous value
2014-07-22 19:12:32 +00:00
Mark Crane
6fa02b0cfd
SQL Backup - Do not backup fields that have been deprecated
2014-07-22 10:25:20 +00:00
Mark Crane
1dc516524a
Deprecate provisioning_list in the v_extensions table
2014-07-22 10:12:24 +00:00
Omar Irbouh
a8b11e0e33
sql escape json content
2014-07-20 16:41:36 +00:00
Omar Irbouh
0a7bcb4e68
sql escape json content
2014-07-20 16:39:16 +00:00
Mark Crane
a75cc0fccd
Add a lines array for provisioning.
2014-07-20 09:14:51 +00:00
Mark Crane
5f788ae6fe
Add normal and automata options for the Polycom provisioning templates
2014-07-20 06:11:37 +00:00
Mark Crane
dac1fff99b
Add Cisco SPA expansion 1 and expansion 2 to devices
2014-07-20 00:49:27 +00:00
Mark Crane
f5979f2c09
Fix the save button on the contact page
2014-07-20 00:18:07 +00:00
Mark Crane
87ecf36366
Change the order of the device device_label, device_description
2014-07-18 21:01:12 +00:00
Mark Crane
cee09a674f
A1 Hash the extension and voicemail passwords';
2014-07-18 04:12:06 +00:00
Mark Crane
618b8441ce
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
95fb28454a
Use the escaped destination number
2014-07-18 00:32:15 +00:00
Mark Crane
a65f9b5f38
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
eff69a72bc
a variable was wrong
2014-07-18 00:13:44 +00:00
luis daniel lucio quiroz
536d5ae24d
more support to fussion schema
2014-07-17 23:46:04 +00:00
luis daniel lucio quiroz
2ef8b18ae0
billing app update support
2014-07-17 20:47:35 +00:00
luis daniel lucio quiroz
60990a9e27
billing app update support
2014-07-17 19:31:50 +00:00
Mark Crane
fb1bc360a9
Add translations for the CDR advanced search
2014-07-17 19:04:20 +00:00
Mark Crane
22fda854d2
Missed updating before commit repairing xml_cdr.php
2014-07-17 17:47:20 +00:00
Mark Crane
40523af169
XML CDR add call direction to the advanced search
2014-07-17 17:35:14 +00:00
Mark Crane
2f763f8a78
Revert the previous commit.
2014-07-17 16:52:31 +00:00
Mark Crane
f48db7cf45
CDR change direction to call_direction
2014-07-17 16:23:49 +00:00
Mark Crane
9d2b1a0033
Set XML CDR debug to false
2014-07-15 06:33:10 +00:00
Mark Crane
ae1c715d4e
Update dialplan destinations
2014-07-15 06:26:51 +00:00
Mark Crane
780d15a895
Move accouncode in default into the if statement and move it above enabled.
2014-07-15 06:19:19 +00:00
Mark Crane
b379375529
Move domain upgrade into the domain class and upgrade_schema into the schema class
2014-07-15 05:46:15 +00:00
Mark Crane
008744dc9f
Update the destination number for the page dialplan
2014-07-14 18:00:01 +00:00
Mark Crane
bce4b41cd8
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
b4b47852bc
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
53b3427a6b
some language and default values support
2014-07-14 03:42:13 +00:00
luis daniel lucio quiroz
a5626ea2dd
set carrier and accountcode for incoming routes if data exists
2014-07-13 23:22:15 +00:00
luis daniel lucio quiroz
8748359fc5
preliminar support for carrier & accountcode for destinations
2014-07-13 22:29:25 +00:00
Mark Crane
5de5699da8
Fix the call direction dialplan name
2014-07-13 05:11:01 +00:00
Mark Crane
1ed22da0df
Remove the C from call block as its no longer needed
2014-07-12 21:12:35 +00:00
Mark Crane
c6c408ab8e
fix the xml cdr import';
2014-07-12 08:43:13 +00:00
Mark Crane
053ce37dfa
Fix the name on the variables dialplan
2014-07-12 07:57:04 +00:00
luis daniel lucio quiroz
32c9294312
adding more support for xml_cdr to multicurrency bill
2014-07-12 07:49:41 +00:00
Nate Jones
478e015e1d
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
50ee05df62
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
d79b45663e
Change limit_excecute to limit
2014-07-12 05:13:15 +00:00
Mark Crane
667023311a
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
97f3d676a7
Add call block default dialplan
2014-07-12 02:31:48 +00:00
Mark Crane
57377e790a
Move notifications to the core directory
2014-07-12 01:26:06 +00:00
Nate Jones
efcc7ef86a
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
cb557f34aa
Fix the cdr app_defaults
2014-07-11 02:03:47 +00:00
Mark Crane
53dd7f31b1
Add cdr limit to default settings
2014-07-11 01:44:44 +00:00
Mark Crane
d9f26f8cd7
Add CDR limit
2014-07-11 01:34:47 +00:00
Mark Crane
c42890d4f1
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
e67aa0c638
Document (Window) Title: Update variable name to avoid conflict when paging is used.
2014-07-10 00:32:50 +00:00
Nate Jones
5b8414066f
Notifications: Added other translations for demographics-only message.
2014-07-10 00:23:50 +00:00
Nate Jones
c5dfccfe5a
Notifications: Added ability to ONLY submit demographics, if desired.
2014-07-10 00:09:33 +00:00
Nate Jones
dbc31f2dc3
Notifications: Remove unnecessary permission.
2014-07-09 21:59:55 +00:00
Nate Jones
515ef676d5
Notifications: Change permission to use group instead.
2014-07-09 20:02:06 +00:00
Mark Crane
743bb3b410
Set continue to false for inbound route - not found
2014-07-09 07:55:57 +00:00
Mark Crane
38f97e2012
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
502ac356d0
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
30370d41ca
Call Broadcast: Added other translations.
2014-07-07 20:45:21 +00:00
Nate Jones
b9c957cea3
Call Broadcast: Add controls for Voicemail Detection.
2014-07-07 20:43:45 +00:00
Nate Jones
8d052b636b
Misc: jQuery goodness for Advanced buttons.
2014-07-07 19:33:17 +00:00
Mark Crane
38241060e7
Fix a syntax error the fax settings edit
2014-07-07 18:39:53 +00:00
Nate Jones
a724d97f9a
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
efd4c0e239
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
6dd90e41ad
Notifications: Retains postback values if input was invalid.
2014-07-07 15:37:34 +00:00
Mark Crane
9c39f39561
Update the noticiations language file
2014-07-06 04:48:05 +00:00
Nate Jones
89b6a466aa
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
88e4af8969
Remove the original notifications_edit.php file
2014-07-06 00:59:06 +00:00
Mark Crane
a365df4d86
Add the notification edit file
2014-07-05 22:46:25 +00:00
Mark Crane
68189986ba
Change the notifications_edit permission to notification_edit
2014-07-05 20:03:30 +00:00
Nate Jones
44d661e92e
New Project Notifications feature, collect installation demographics.
2014-07-04 22:45:43 +00:00
Mark Crane
2f0571053f
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
6727d0841d
Remove ring group call timeout as the per leg timeout makes it redundant
2014-07-04 04:25:09 +00:00
Mark Crane
9fc843babb
Add show all to registrations
2014-07-04 03:47:32 +00:00
Mark Crane
4cc005cf55
Make sure the conference center array is created
2014-07-03 22:52:17 +00:00
Mark Crane
32df475415
Prevent Conference Room Pin Number duplicates
2014-07-03 22:16:29 +00:00
Mark Crane
9f74a8dd5b
Fix the conference room delete
2014-07-03 21:54:45 +00:00
Mark Crane
e478b34887
Hide fax pin number which isnt used currently
2014-07-03 19:29:20 +00:00
Mark Crane
91645a6833
Move the software table into core/upgrade/app_config.php
2014-07-02 21:41:41 +00:00
Mark Crane
6674d22a4c
Add a primary key to the software table
2014-07-02 21:38:23 +00:00
Mark Crane
513a5768d6
Change the label used for fax detection
2014-07-02 21:06:46 +00:00
Mark Crane
196eb3a55b
Change the dialplan detail order so that it starts with 10 instead of 0
2014-07-02 06:42:43 +00:00
Mark Crane
4d00203e79
Fix the a syntax problem and the dialplan detail order
2014-07-02 06:40:28 +00:00
Mark Crane
3f59cff54e
Add fax detection when adding a dialplan destination if the fax extension is set
2014-07-02 06:21:20 +00:00
Nate Jones
1546661013
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
7d6334a750
Work on the reboot and provision buttons on the registrations
2014-06-27 19:50:15 +00:00
luis daniel lucio quiroz
05657b1dfb
database object must be globally local
2014-06-26 01:54:35 +00:00
luis daniel lucio quiroz
3e7b00b630
multi-currency support to xml_cdr
2014-06-25 23:58:47 +00:00
luis daniel lucio quiroz
797b0307dc
extension app is getting ready for billing
2014-06-25 17:45:48 +00:00
Nate Jones
463bc4f7c7
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
5c15c43560
better billing decition, specially to allow tollfree billing
2014-06-24 11:51:37 +00:00
luis daniel lucio quiroz
d15883a3ec
if not rate specified, outcalls rate 0.01, local/inbound 0
2014-06-24 11:29:48 +00:00
Mark Crane
a91f7ae504
unset the prepared statement
2014-06-24 06:48:39 +00:00
luis daniel lucio quiroz
3215aa7eb9
sync balances after call has finished
2014-06-24 01:09:41 +00:00
Nate Jones
611edd0cf1
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
4793ab0311
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
6663b2b3a1
Set the uuid to lower case
2014-06-23 22:45:45 +00:00
luis daniel lucio quiroz
bcb25c49e9
billing support for destination objects
2014-06-23 15:18:22 +00:00
luis daniel lucio quiroz
189a5ee5f1
v_xml_cdr_import fixed when debug off
2014-06-23 04:04:57 +00:00
luis daniel lucio quiroz
7e695edb57
xml_cdr also saves the LCR carrier
2014-06-22 18:52:14 +00:00
luis daniel lucio quiroz
ca3f246e37
I updated my email
2014-06-22 18:38:46 +00:00
luis daniel lucio quiroz
fb0df1b1b8
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
ad83bc17a9
Remove edit title
2014-06-22 08:12:07 +00:00
Mark Crane
b963af88e9
Remove edit from the content edit page
2014-06-22 07:59:59 +00:00
Nate Jones
b2d577e9a0
Description column style mods, just for consistency.
2014-06-22 06:35:33 +00:00
Mark Crane
6bd8e327b5
Remove the fieldset on the CDR search
2014-06-22 06:00:27 +00:00
Nate Jones
7cd3ba9ac3
Usability Enhancement: Click on list rows to View/Edit items.
2014-06-22 04:53:29 +00:00
Nate Jones
09e5da60a8
Usability Enhancement: Click on list rows to View/Edit items.
...
Misc other fixes.
2014-06-22 04:50:16 +00:00
Nate Jones
7f36b2d6d2
Usability Enhancement: Click on list rows to View/Edit items.
...
Misc other fixes.
2014-06-22 04:34:19 +00:00
Mark Crane
a8f2d03cd6
Update the app_defaults so that it works correctly
2014-06-22 04:31:21 +00:00
Mark Crane
0012ef5ef2
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
752ad07d8a
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
3412d12f79
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
bf6306705a
Fix missing / on closing <tr> tags.
2014-06-22 01:16:49 +00:00
Nate Jones
1c20d24653
Usability Enhancement: Click on list rows to Edit items.
2014-06-22 01:10:24 +00:00
Mark Crane
cf1a250b38
Fix the syntax
2014-06-22 00:04:13 +00:00
Mark Crane
8084161dd5
Add cdr format and storage settings to default settings
2014-06-22 00:02:04 +00:00
Mark Crane
5a0017c5be
Fix CDR for json when read from the file system
2014-06-21 23:49:21 +00:00
luis daniel lucio quiroz
d7ca2bddd2
v_xml_cdr_import support for billing
2014-06-21 22:08:11 +00:00
Nate Jones
08ec3bb249
Ring Groups: Description column style fix.
2014-06-21 21:15:26 +00:00
Nate Jones
a695d35ca2
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
814dca1839
Interactive Conference: URL Decode Caller ID Name.
2014-06-21 10:54:37 +00:00
Nate Jones
e179a475f2
CDR & Enhanced Theme: Added Direction indicator icon.
2014-06-21 10:38:02 +00:00
Nate Jones
eb8b71db66
SIP Status: Rename and multilinguify.
2014-06-21 09:12:17 +00:00
Nate Jones
ec1ba51eb9
(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
8e7b388b44
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
a117993264
Usability Enhancement: Click on list rows to Edit items.
2014-06-21 07:04:04 +00:00
Nate Jones
926d170960
Contact Extensions: Integrated permission check on Edit and Delete buttons.
2014-06-21 05:14:32 +00:00
Nate Jones
632fd2cb39
Add links to certain column text in a list view.
...
Misc bug fixes.
2014-06-21 03:42:09 +00:00
Omar Irbouh
d5a9796e0f
added extensions section to contacts page
2014-06-21 02:30:16 +00:00
Omar Irbouh
9080648f57
display users as link
2014-06-21 01:51:05 +00:00
Nate Jones
e979147858
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
5722ac20b1
Call Center Agent Add/Edit: Indicate required fields.
2014-06-20 21:04:07 +00:00
Nate Jones
8bd2526063
Remove ? cursor.
2014-06-19 23:12:43 +00:00
Nate Jones
bfd7a5959d
Hover % Fix, ? cursor.
2014-06-19 23:09:01 +00:00
Nate Jones
0198a2b34a
Alt to Title for hover %.
2014-06-19 23:06:57 +00:00
Nate Jones
e1f796283b
Added PDD and MOS permissions and MOS score to CDR list.
2014-06-19 23:00:43 +00:00
luis daniel lucio quiroz
d3cf54faf0
xml_cdr starts getting ready for billing app
2014-06-19 20:52:41 +00:00
Nate Jones
a5fce3c667
Minor layout mods.
2014-06-18 15:52:35 +00:00
Mark Crane
1dac552a64
2014-06-18 15:41:57 +00:00
Mark Crane
c2a6eda65b
Change basic search to just search
2014-06-18 15:40:05 +00:00
luis daniel lucio quiroz
b1bb4f3818
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
c4d3beb59d
do not change accountcode when updating and not superadmin
2014-06-18 12:10:46 +00:00
luis daniel lucio quiroz
f0af99fd40
accountcode can only be set by superadmin, domain value set by default
2014-06-18 11:53:31 +00:00
Nate Jones
c2ebfec5b0
Visual adjustments to Music on Hold page.
2014-06-18 02:28:31 +00:00
luis daniel lucio quiroz
9469b84a94
debout output for _POST[cdr]
2014-06-18 01:40:17 +00:00
Nate Jones
59f80f04e4
Retains bottom border on table cell(s) if content is empty.
2014-06-17 18:51:32 +00:00
Nate Jones
d897e6dbae
Restored ability to pass a custom profile to status_registrations.php; defaults to 'internal'.
2014-06-17 03:27:06 +00:00
Nate Jones
cffb83b87b
Clean up on Registrations page.
2014-06-17 01:56:43 +00:00
Nate Jones
f3d45bf89c
Registrations auto-refresh via Ajax
2014-06-17 01:32:32 +00:00
Nate Jones
b1fe4e4f71
Fix Active Calls & Registrations page window titles.
2014-06-16 22:50:47 +00:00
Nate Jones
13554c75c0
CDR Search fix for Users group, some additional permissions.
2014-06-16 22:08:30 +00:00
Nate Jones
e5a23aabaf
CDR basic search query, style and language mods, misc minor style mods.
2014-06-16 18:12:21 +00:00
Mark Crane
69bf98f6f7
Fix the caller id info on CDR details
2014-06-14 09:30:53 +00:00
Mark Crane
09a4c20efb
Fix call flows on CDR details
2014-06-14 09:27:09 +00:00
Mark Crane
752b72edcd
Correct the syntax and remove test code
2014-06-14 08:29:57 +00:00
Mark Crane
aeb72c371a
Change from CDR details from an xml object to a multi-dimensional array
2014-06-14 08:27:21 +00:00
Mark Crane
ace39f7efc
Update the CDR details
2014-06-14 08:00:10 +00:00
Mark Crane
e3fcc4a9a4
Add json option for CDR details
2014-06-14 07:41:22 +00:00
Mark Crane
8d2bfeb23e
Minor code cleanup
2014-06-14 07:19:56 +00:00
Mark Crane
0d7e95a1e9
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
0a37951438
Make the new json field operation with json_encode
2014-06-14 04:58:50 +00:00
Mark Crane
2ab1c81d98
Add pin_number and json option to xml cdr
2014-06-14 04:53:04 +00:00
Nate Jones
48b860de36
Implemented Issue 594 (Feature Request) - Memcache status added to bottom of System Status page.
2014-06-13 20:28:46 +00:00
Nate Jones
7f670d37b5
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
e4744049b4
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
5f2fd538d1
Fix for Issue 615 - Caller ID Number in Follow Me now removable upon save.
2014-06-13 02:17:10 +00:00
Mark Crane
a192ffd900
Add rtp_audio_in_mos to the Call Detail Record indexed details
2014-06-12 11:53:52 +00:00
Mark Crane
66745fde08
Change the refresh rate for the registrations page
2014-06-12 04:32:33 +00:00
Mark Crane
4c6b5e6b76
More adjustments to refresh interval
2014-06-10 07:06:26 +00:00
Mark Crane
1021a5115b
Reduce the spacing between back and refresh
2014-06-10 06:59:51 +00:00
Mark Crane
9798610bfd
Remove the registration interval label and add the refresh button again
2014-06-10 06:57:47 +00:00
Mark Crane
a10c01f350
Set the refresh interval on registrations
2014-06-10 06:54:32 +00:00
Mark Crane
4118edd666
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
77e6e03533
Inbound routes dialplan continue set default to false
2014-06-09 20:00:28 +00:00
Mark Crane
7f36ff3652
Fix the luarun cal to voicemail
2014-06-09 19:59:25 +00:00
Mark Crane
a2a6363d08
Fix destination edit so it will save again
2014-06-09 19:41:34 +00:00
Mark Crane
ad0a5b9a72
Fix a security vulnerability for provisioning
2014-06-09 17:47:37 +00:00
luis daniel lucio quiroz
1b1a97e5b9
local_extension regexp change to allow alphanumeric usernames
2014-06-09 13:53:45 +00:00
Mark Crane
b00d56a61a
Add avmd to call broadcast
2014-06-04 09:13:27 +00:00
Mark Crane
7f6ec439bb
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
2c1deb911a
Unset the prepared statement
2014-05-30 08:03:55 +00:00
Mark Crane
9a6f8a8572
work on the order on the dialplan destatinations updating inbound routes
2014-05-30 07:47:44 +00:00
Mark Crane
2dae4b0d7d
On dialplan destinations only show bridge and transfer actions
2014-05-30 07:30:43 +00:00
Mark Crane
acd24da012
Remove one of the sql queries that was in dialplan -> destinations
2014-05-30 07:24:06 +00:00
Mark Crane
89d1689df5
One more adjustment to get the extension copy working
2014-05-30 04:28:19 +00:00
Mark Crane
dbfa1a317e
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
67d2381ab7
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
e3b8d54a7b
Fix extension writing to xml files when number alias is not used
2014-05-28 03:19:51 +00:00
Mark Crane
bd50dfcc38
Add Europe International
2014-05-27 00:19:56 +00:00
Mark Crane
3ad788a364
Remove the destination_number from the SQL where
2014-05-26 17:08:53 +00:00
Mark Crane
daa128ba00
Finish up the changes to the duplicate test.
2014-05-26 17:06:02 +00:00