Commit Graph

2854 Commits

Author SHA1 Message Date
Mark Crane 1e5db39496 Voicemail Greetings - Fix the back button, automatically set select the greeting when its uploaded, and add the onclick to be able to change the greeeting. 2014-10-28 05:36:31 +00:00
Mark Crane f40194f219 When assigning and extension to a device set the display_name. 2014-10-28 03:26:01 +00:00
Richard Neese 98dfc4208b added a missing / between freeswitch/sounds 2014-10-26 14:22:41 +00:00
Richard Neese 44b8e1036f patch for music_on_hold.php for package base installs 2014-10-26 02:29:39 +00:00
Richard Neese 8d04ca9f1b reverting a change thast not needed with new dir in place 2014-10-25 21:17:02 +00:00
Richard Neese 6b0468c022 working on moh fhs 2014-10-25 20:21:07 +00:00
Richard Neese f1343562c8 quick fix for music on hold 2014-10-25 19:53:16 +00:00
Mark Crane 8c6155902f Fix a syntax problem. 2014-10-25 00:19:43 +00:00
Richard Neese be7ba59b6e fix for reading template from correct dir. 2014-10-24 18:24:16 +00:00
Nate Jones 17fd595b64 Active Call Center: Misc visual mods, moved queue counts to top of list, removed Eavesdrop link for Abandoned calls. 2014-10-24 02:59:30 +00:00
Nate Jones fba2f3cfc1 Call Center: Misc visual mods, moved/renamed module control buttons, removed unnecessary blank options from selects. 2014-10-24 02:55:55 +00:00
Nate Jones 9105078ee4 Call Center: Added cc_cancel_reason log field. 2014-10-24 01:49:45 +00:00
Richard Neese 49840b33da fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx 2014-10-23 18:03:33 +00:00
Mark Crane 864c59ff14 Menu -> Status -> Services change 'pid file' to 'pid', and add 'file'. 2014-10-22 08:15:20 +00:00
Mark Crane f8103e1b37 Fix extension number-alias for extensions using paging. 2014-10-21 22:57:29 +00:00
Toto Caruso 1b3ff71abc Fixed call_block loop on forward to answer machine and cache clean on delete/edit 2014-10-21 16:16:10 +00:00
Riccardo Granchi 6a0fe98ad8 Fixed queue creation 2014-10-21 15:17:03 +00:00
Nate Jones c878cb406e Fax Server: Only display allowed (shared and/or private) contacts in recipient select box when creating a new fax. 2014-10-18 08:58:59 +00:00
Nate Jones 3154fd5ec6 Contact Add: Superadmins can create only Shared contacts under a foreign domain. 2014-10-18 08:27:26 +00:00
Nate Jones 7d765f608b Contact Edit: Remove ability for superadmin to change Shared status on a contact in a foreign domain. 2014-10-18 08:20:12 +00:00
Nate Jones f86352db8f Contacts: Minor code simplifications. 2014-10-18 07:14:41 +00:00
Nate Jones f2d643aecb Contacts: Private or Shared. User can create a private contact only visible to them, or can choose to share a contact with others by assigning it to group(s). Users can view only contacts assigned to their group(s) and contacts NOT assigned to any group. 2014-10-18 06:49:34 +00:00
James Rose 9026a3ce4d Fixed a small bug where the incorrect caller id information is sent to the destination. 2014-10-16 19:17:07 +00:00
Nate Jones 5df83c4694 Contacts: Added ability to assign Contact to multiple Groups. 2014-10-15 20:11:17 +00:00
Nate Jones 2226f442d0 Fax Server: Added clear (reset) buttons to file input fields. 2014-10-13 20:56:36 +00:00
Johan Brannlund de4cf94bc0 Fix *2 recording path for single-tenant (right patch for dev branch this time) 2014-10-12 15:29:31 +00:00
Mark Crane c8578051aa Only use call center queue-announce_frequency when it has a value 2014-10-12 08:51:43 +00:00
Mark Crane 481c7b2b2c Add ${record_ext} variable back into local_extension for *2 on demand recording. 2014-10-11 17:17:40 +00:00
Johan Brannlund fa940b3a51 Fix *2 recording path for single-tenant 2014-10-11 13:43:33 +00:00
Mark Crane b4c32e7fc4 Remove the closing multi-line comment 2014-10-11 07:26:59 +00:00
Mark Crane 58fe5d54a7 Add the menu_item_group_uuid primary key when adding a group to the menu 2014-10-11 07:16:04 +00:00
Mark Crane 3d228815fc Change limit_execute to limit for outbound routes and change db to hash to be more efficietn 2014-09-29 22:37:39 +00:00
Mark Crane 8dbf61f46e Update the provision class to change the switch statement to the if/elseif/else to again fix a problem iwth php fpm on Ubuntu 14.04 LTS 2014-09-29 08:05:10 +00:00
Mark Crane f00814b1b1 Replace the switch with if/elseif/else to fix a problem with accounts -> extensions for php fpm on Ubuntu 14.04 LTS 2014-09-29 07:29:44 +00:00
Nate Jones 5e67869394 CDR Paging: Minor tweak. 2014-09-28 08:35:49 +00:00
Mark Crane 2623deafe3 Add hostname to registrations 2014-09-24 04:56:59 +00:00
luis daniel lucio quiroz 1335bef8a6 billing compatibility for callbroadcast 2014-09-24 01:03:34 +00:00
Mark Crane 4099ae950d Move paging controls to the bottom to be consistent with all other pages 2014-09-21 02:09:02 +00:00
Mark Crane 2351d7cff4 Add mod_shout decoder select list to system -> settings 2014-09-21 02:03:06 +00:00
Mark Crane 770d590f38 Remove app_defaults.php a little more 2014-09-20 03:48:31 +00:00
Mark Crane a4ceb0dc41 Fix the default settings for settings 2014-09-20 03:43:25 +00:00
Mark Crane 8a31271727 Add default settings 2014-09-20 03:32:55 +00:00
Mark Crane 2f30cd6d73 Fix the primary keys for settings, and meetings tables 2014-09-20 02:56:25 +00:00
Mark Crane 1a27f316ca Add hold_music variable so that outbound calls work with custom per extension music on hold 2014-09-20 01:18:20 +00:00
Mark Crane 1d7be1ada7 Add the translation for TTA on CDR 2014-09-20 01:13:14 +00:00
Mark Crane 110ae90cae Add reverse authentication required for the provision and reboot options on the status -> registrations. 2014-09-17 17:04:41 +00:00
Mark Crane 5b0eb14848 Prevent saving an empty call forward destination 2014-09-13 10:01:41 +00:00
Nate Jones 44bed664ae VM Greetings, VMs: Integrated HTML5 playback button. Misc fixes with other integrations. 2014-09-11 19:48:19 +00:00
Nate Jones e495987223 MOH: Integrated HTML5 playback button. 2014-09-11 18:55:07 +00:00
Nate Jones 7ca8c415eb Recordings: Playback fixes. 2014-09-11 18:48:13 +00:00
Nate Jones d40f5597e0 Recordings: Integrated HTML5 playback button. 2014-09-11 18:34:53 +00:00
Nate Jones b4aa618cc2 CDR: Recording playback - disabled preloading, return Tools column and icons to middle, hide if duration is zero. 2014-09-11 18:25:00 +00:00
Nate Jones 6d049b8f5b CDR: Added new HTML5 recording playback and download controls. 2014-09-11 03:14:52 +00:00
Mark Crane bf43288cb8 Fix the fax log delete redirect 2014-09-09 18:41:03 +00:00
Mark Crane 8ff39d6ac9 Fix the fax date 2014-09-09 17:59:20 +00:00
Mark Crane 2931a98842 Remove the add permission for fax log add 2014-09-09 17:56:58 +00:00
Mark Crane 0c0d63babb Remove the add button for fax log 2014-09-09 17:53:50 +00:00
Mark Crane 2a615f2be6 Work on the fax log redirect and links 2014-09-09 17:51:18 +00:00
Mark Crane 22514af68d Add a back button to fax logs 2014-09-09 17:04:47 +00:00
Mark Crane cf22f2e279 Change GET fax_uuid to id 2014-09-09 17:00:22 +00:00
Mark Crane b30b829bcd Make the log link plural and fix the spacing between the tools 2014-09-09 16:53:26 +00:00
Mark Crane bb01d0866d Add the log link to fax 2014-09-09 16:49:58 +00:00
Mark Crane 4c971dbe6d Move fax logs inside app/fax 2014-09-09 16:41:53 +00:00
Mark Crane 5efbf5e1fd Fix the fax logs, add fax_uuid 2014-09-09 10:48:20 +00:00
Mark Crane d6a1396a48 Fax log add fax_uuid 2014-09-09 09:43:06 +00:00
Mark Crane c73db7193e A small fix for the CDR page format 2014-09-09 09:15:32 +00:00
Mark Crane 2ae3017b75 Add App -> Fax Logs 2014-09-09 05:43:09 +00:00
Nate Jones 1920209c1c Variables: Added record_ext variable to set recording file type (wav, mp3). 2014-09-09 05:32:04 +00:00
Mark Crane bf980fbd61 Use record_ext in local_extension 2014-09-09 05:10:54 +00:00
Nate Jones d82374638e Fax Server: Restored page count detection. 2014-09-09 04:10:34 +00:00
Nate Jones 25e31bc95c Fax Server: Modified file conversion methods, misc minor changes. 2014-09-09 03:41:23 +00:00
Nate Jones 15b36c3b24 Contact Add/Edit: Style adjustment to input boxes - auto-grow/shrink. 2014-09-09 01:00:22 +00:00
Nate Jones 49bbc2e986 CDR: Added TTA (Time To Answer) column, tool-tip explanations to call direction icons, and paging controls to top of beginning of CDR list. 2014-09-08 18:06:36 +00:00
Mark Crane 9c35d9f2fe Add copy fax file to sent directory not ready to do in lua without additional changes to the interface 2014-09-07 05:38:27 +00:00
Mark Crane 00c744b63a Add domain_uuid, fax_date, fax_epoch to fax retry 2014-09-07 05:18:35 +00:00
Mark Crane ce159b2cbd Add fax date, epoch and primary key for the fax_logs table 2014-09-07 00:44:47 +00:00
Mark Crane f4ae26f6d5 Add ring group cid number prefix to the database and to the ring group lua script 2014-09-06 07:45:17 +00:00
Nate Jones 29fb8dd6bd Ring Group: Added ability to set Caller ID Number Prefix - Part 1 2014-09-06 07:43:51 +00:00
Mark Crane 2ddc1b0ffa Change the order of the redial 2014-09-06 04:18:34 +00:00
Mark Crane 494d4b6321 Fix redial by adding by inserting last_dial 2014-09-06 04:00:25 +00:00
Nate Jones a4b176cf58 Fax Server: Hide Contacts select box if no Contacts with a fax number exist. Order Contacts by name (company, first, last, nick) in select box, cleaned up code a bit. 2014-09-05 02:58:47 +00:00
Nate Jones 7c0d9e440d Fax Server: Added ability to select an existing Contact as the fax Recipient.
Updated jquery.autosize.input.js to latest version.
2014-09-05 02:29:29 +00:00
luis daniel lucio quiroz 92de1d3f6d billing postgresql compatibility 2014-09-04 20:58:20 +00:00
Nate Jones 07814a945c Fax Server: Removed echo of array in fax_send.php. 2014-09-04 07:01:17 +00:00
Nate Jones cca4fee7c9 Fax Server: Multiple file upload, customize contact info line and footer in cover sheet, other minor tweaks. 2014-09-04 06:57:26 +00:00
Mark Crane 07665cf0d6 Fix a problem with Devices for viewing the key assignments for MySQL 2014-09-04 04:06:19 +00:00
Mark Crane 14ececc425 Fix the destination edit so that it will update the dialplan 2014-09-04 01:19:02 +00:00
Nate Jones 7a9df29009 Fax Server: Select up to 5 files (TIF or PDF) to send. Added Default Setting for default page size (Auto, Letter, Legal, A4), or override at time of sending fax. 2014-09-04 00:57:09 +00:00
Mark Crane 2d77d09da8 Fix memcache flush for the Fax dialplan 2014-09-03 19:43:52 +00:00
Mark Crane 192a3fb386 Dialplan destinations do not add the dialplan if the action was not defined 2014-09-03 03:32:46 +00:00
Nate Jones 21dc61fa8e Fax Server: Misc enhancements, including multilingual and customizable cover page generation, fax resolution selection, etc. More to come.
FPDI and TCPDF libraries added to accommodate the above, and future enhancements.
2014-09-03 02:41:11 +00:00
Mark Crane d742f190f1 Fix and move the format_phone array 2014-08-31 00:57:58 +00:00
Mark Crane 818d5a2012 Remove the back slashes on time conditions templates 2014-08-30 18:10:13 +00:00
luis daniel lucio quiroz 96445298e8 sql queries fixed to be compatible with mysql AND pgsql 2014-08-29 15:34:51 +00:00
luis daniel lucio quiroz 61b9a6eee1 seems to be final fix for billling multi-currency issue 2014-08-28 16:11:24 +00:00
Nate Jones b4e61290f1 Function: Moved recur_sounds_dir() to functions.php, removed from ivr_menu_edit.php and conference_center_edit.php. 2014-08-25 18:01:26 +00:00
Mark Crane 5ba6d06fbf is_zrtp_secure set continue to true 2014-08-25 01:06:34 +00:00
Mark Crane 8e731ae8ec Add the dialplan number for hot desking. Remove a few more redundant continue xml dialplan attributes 2014-08-24 09:02:00 +00:00
Mark Crane 937b8c40e3 Remove a redundant continue xml attribute 2014-08-24 08:24:18 +00:00
Mark Crane 3a965a2800 Remove this code that set the dialplan_number as it is no longer needed because of the xml number attribute that was added to the dialplan 2014-08-24 07:53:54 +00:00
Mark Crane 7d0f37a3ea Fix the call direction dialplan which on sqlite was showing up empty, and missing completely in Postgres. 2014-08-24 07:41:48 +00:00
Nate Jones af638a59cc Contact Edit: Integrated certificate creation, if available. 2014-08-23 06:50:54 +00:00
luis daniel lucio quiroz b5dc3e751c some billing sql queries fixes, for a extrange reason when currencies are different there was a lack of accuracy 2014-08-23 04:28:43 +00:00
Mark Crane 8bc176d8ec Feature code call forward *72 on, *73 off, *74 request id and password toggle on/off complete the commits 2014-08-22 07:37:13 +00:00
Mark Crane e9993f4c3e Update the dev branch version to 3.7 and get rid of GLOB_BRACE which is not defined in Solaris 2014-08-19 09:16:01 +00:00
Mark Crane c7f56a53ab FusionPBX 3.6.0 Release 2014-08-17 15:13:25 +00:00
Mark Crane d2093a6d7d Move is_local to the dialplan and app/is_local/index.lua 2014-08-17 13:16:18 +00:00
Nate Jones bda8ed1189 Provisioning: Reordered provision/app_defaults.php so App Defaults now detects and restores each Provision default setting individually/ 2014-08-17 05:53:32 +00:00
Nate Jones fe40c4ede9 Enhanced Theme: Added Default Settings to control footer colors and opacity.
Other minor code enhancements.
2014-08-17 04:33:57 +00:00
Mark Crane 08e92c46e2 Remove Edit and Add from Variables 2014-08-17 00:14:03 +00:00
Mark Crane 9162eb7bdb Correct the menu parent uuid 2014-08-16 22:42:50 +00:00
Mark Crane 874b3382f3 Move the Backup tool under the Advanced menu 2014-08-16 22:40:24 +00:00
Nate Jones 620d1002e5 Backup: Completed functionality to back up and restore paths defined in Default Settings. 2014-08-16 22:15:01 +00:00
Mark Crane 4b5e2d99ce Make sure the dialplan_uuid is set before trying to delete it 2014-08-16 18:54:32 +00:00
Mark Crane b3af16f364 Remove the global app.lua dialplan as it failed to scale 2014-08-16 18:51:43 +00:00
Nate Jones 185786808e Enhanced Theme: New CSS class added to file input fields to adjust their hight to be equal to other input fields. 2014-08-16 18:24:41 +00:00
Mark Crane afa6cf3577 Don't add the global inbound routes by default 2014-08-16 18:22:36 +00:00
Mark Crane af7d6859da Slight efficiency improvement for active calls 2014-08-16 02:01:53 +00:00
Mark Crane b9ffc8855b Status -> Active Calls now uses JSON 2014-08-16 01:06:09 +00:00
Mark Crane f431507be2 Build the backup file and add the restore command 2014-08-15 23:49:46 +00:00
Mark Crane 37eb5b203a Add a backup feature 2014-08-15 23:33:20 +00:00
Mark Crane 7d366185c7 Fix system -> variables if you did a recent install and the variables page has 2 items on it delete them, update the source, run upgrade -> app defaults to get the defaults 2014-08-15 18:44:40 +00:00
Nate Jones 2cf9080392 SIP Status: Multilinguify sofia status column headings, only link gateway names in domain currently being managed. 2014-08-15 05:53:21 +00:00
Nate Jones 6cba0ed247 Variables: Set default 'domain' variable value on install (corrected according to heredoc syntax for variables). 2014-08-15 05:41:36 +00:00
Nate Jones 6fe379aab3 Variables: Set default 'domain' variable value on install. 2014-08-15 04:54:16 +00:00
James Rose cd6fecc70f add support for alternate voicemail numbers so you can subscribe to different mailboxes. requires user to create their own dialplan to support it. 2014-08-15 00:36:56 +00:00
Mark Crane 8a855f159e The key to group_confirm for simulataneous is to declare it inside the { and } instead of per leg 2014-08-14 08:52:07 +00:00
Mark Crane 43c31d9304 Change follow me prompt from true to 1 2014-08-14 08:33:13 +00:00
Mark Crane c9e52255b6 Fix a syntax error on the destination prompt 2014-08-14 07:52:52 +00:00
Nate Jones d51b601d34 Follow Me: Confirm prompt mods. 2014-08-14 07:44:05 +00:00
Mark Crane 5d02de2c02 Fix the follow me form so that it will save 2014-08-14 06:43:31 +00:00
Mark Crane 2c70b22746 Continue working on follow me prompt 2014-08-14 06:06:20 +00:00
Mark Crane fc74cdaba8 Add follow me prompt permission and remove follow me global call prompt 2014-08-14 05:56:43 +00:00
Nate Jones 62724e1be3 Follow Me: Reorganized to match Ring Group layout, added Confirm select box. 2014-08-14 05:36:23 +00:00
Mark Crane a3c110a507 Add follow me prompt to the follow me class 2014-08-14 05:27:45 +00:00
Mark Crane c36676a71a Add follow_me_prompt field to the database 2014-08-14 03:43:56 +00:00
Mark Crane f7fe266c65 Add ring_group_prompt permission for admin and superadmin groups 2014-08-14 03:40:48 +00:00
Mark Crane 22673442f3 Fix recordings per extension for ring groups 2014-08-14 01:21:55 +00:00
Nate Jones 5dbe96cd10 Gateway Edit/Delete: Removes gateway xml file, if present, on delete and/or disable. 2014-08-13 22:08:39 +00:00
Mark Crane f3f2e6dca6 set the style class 2014-08-13 09:13:22 +00:00
Mark Crane dd1a235195 Add ring group skip active 2014-08-13 08:41:44 +00:00
James Rose b85eab3fd8 added the ability to use cdr group to give full call detail records access to non admins. 2014-08-13 03:17:12 +00:00
Mark Crane 75b9c8f7ce Fix the recordings permissions 2014-08-12 19:36:56 +00:00
Mark Crane 0abfbb0954 Fix the SIP profiles for the package install 2014-08-12 19:18:36 +00:00
Richard Neese d90a05d417 fixed the path correctly rm /sounds 2014-08-12 13:52:46 +00:00
Mark Crane a3506db34a Fix the follow me add method 2014-08-12 05:31:39 +00:00
Mark Crane e1a5ec4575 Fix the sound_prefix path 2014-08-12 04:27:55 +00:00
luis daniel lucio quiroz c13fa44e98 server side verifications of accountcode 2014-08-08 12:37:06 +00:00
luis daniel lucio quiroz 86113f7d32 admin only can set specific accountcodes 2014-08-08 12:19:48 +00:00
Mark Crane 40c1447b69 Only set the avmd if avmd is set to true 2014-08-08 07:00:31 +00:00
Mark Crane 0a61568e35 If the frequency is not set then do not include it. 2014-08-08 06:49:18 +00:00
James Rose 87c6d0c2df added support for call_announce in callcenter 2014-08-08 03:14:20 +00:00
Mark Crane 311ebc6c69 Complete fixing the dialplan destination edit functionality so that it will not duplicate the dialplan details 2014-08-08 01:16:30 +00:00
Mark Crane a3aeeb3b63 Fix duplication of some of the dialplan details. 2014-08-07 16:11:10 +00:00
Mark Crane b61d3649c7 Add call center queue annound sound and frequency to the database. 2014-08-07 15:46:44 +00:00
Mark Crane d23e1023c5 Add bridge uuid for cdr wav and mp3s 2014-08-07 04:43:14 +00:00
Mark Crane 5130c1ede3 Fix the order of these dialplans 2014-08-06 09:39:49 +00:00
Mark Crane 9962df7111 Change the call_direction dialplan to account for outbound call direciton eaerlier in the dialplan. 2014-08-06 09:13:38 +00:00
Nate Jones a07f7871e3 Extension Summary: New report - displays per extension call count and usage statistics within a given date range. 2014-08-06 05:21:13 +00:00
Nate Jones e8a944ea57 CDR: Remove unnecessary </td> tag. 2014-08-06 00:42:32 +00:00
Mark Crane 4776d0adb2 Only write the dialplan for dialplan -> destinations if the destination_number is set 2014-08-05 23:57:48 +00:00
luis daniel lucio quiroz cc45613328 just a little format to have the same code 2014-08-05 22:37:23 +00:00
luis daniel lucio quiroz ea2b0196df when discounting, let us use negative numbers 2014-08-05 22:35:03 +00:00
luis daniel lucio quiroz 7fb66e521b billing needs to convert to billing currency always! 2014-08-05 22:27:12 +00:00
Nate Jones 5b43200233 Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit). 2014-08-04 19:33:26 +00:00
James Rose e0b2c042bf Added support for tier 0. If using tiers then tier 1 will not ring until Tier Rule Wait Second expires. This effectively leaves queue callers on hold unnecessarily. Using tier 0 as the lowest tier fixes this (but may also break other things [untested, just a wag]). 2014-08-03 21:23:51 +00:00
James Rose 701ad8b712 Fixed callcenter so that remote calls will time out properly (leg_timeout) and changed group confirm announce time from default 5 seconds to 2. 2014-08-03 20:54:15 +00:00
Mark Crane a5c6e4b392 Enable the user_record dialplan, fix api_on_answer 2014-08-03 17:58:00 +00:00
Mark Crane 83db5cac12 Add domain_name to the recording path 2014-08-03 17:41:09 +00:00
Mark Crane 774f0dc55f Add from_extension back to the user_record dialplan and fix the record_session condition 2014-08-03 17:16:00 +00:00
Mark Crane c5eb2e7559 Add break=never for user_record 2014-08-03 17:05:01 +00:00
Mark Crane d33053b51f Add inline = true for user_exists and user_record 2014-08-03 16:38:38 +00:00
Mark Crane a607e767b3 More work with user_exists to get extension_uuid 2014-08-03 14:57:08 +00:00
Mark Crane ef73103c80 Add user_exist, and user_record to the dialplan as replacement to app.lua dialplan 2014-08-03 14:28:50 +00:00
Mark Crane 1f837a600c Make the xml cdr generated xml easier to read 2014-08-03 11:14:56 +00:00
Mark Crane 7800227037 Add extension_uuid variable to call forward and follow me 2014-08-03 11:05:05 +00:00
Mark Crane 0c58eaa56d Add domain_name to the extension xml file 2014-08-03 10:48:45 +00:00
Nate Jones eef73fd005 Input Type Switch Button: Changed from left triangle (&#10782;) to left triangle (&#9665;), as wasn't displaying properly in FF on Mac. 2014-08-03 07:02:12 +00:00
Nate Jones d65541748a Destination Edit: Corrected misplaced HTML tags, remove colon (:) output when not necessary on Actions select box. 2014-08-03 06:43:49 +00:00
Nate Jones 0631181a30 Input Type Switch Button: Changed from < to left triangle (&#10782;) 2014-08-03 06:18:06 +00:00
Nate Jones 16105f7d3a Input Type Switch Button: No interprets HTML entities code for left triangle (&#10782;) after switching element type once (wasn't being parsed as an HTML entity, but displayed literally). 2014-08-03 06:12:10 +00:00
Nate Jones abcc96f0ad Input Type Switch Button: Changed from < to left triangle (&#10782;) 2014-08-03 05:31:42 +00:00
Nate Jones 89c3683ce2 CDR: Minor/style mods to date/time Range fields. 2014-08-03 05:23:44 +00:00
Nate Jones 7b648618ad CDR: Search Source explicitly by extension number. 2014-08-03 04:03:44 +00:00
Nate Jones 83a9b8e969 Device: Updated other themes to work with duplicate checker. 2014-08-02 13:43:11 +00:00
Nate Jones ba6fb139a8 CDR: Moved date/time picker JS to template, Domain Selector now working again on CDR page. 2014-08-02 12:49:22 +00:00
Nate Jones 7bcff2d9d5 Device Edit: Added comment on the duplicate check js. 2014-08-02 12:45:24 +00:00
Nate Jones 2c2d7de7df Device Edit: Adjust duplicate mac check. 2014-08-02 12:00:30 +00:00
Nate Jones 3ee965621b CDR: Added Date/Time calendar picker, enhanced searching ability - added Start, Answered and End ranges. 2014-08-02 10:57:02 +00:00
Mark Crane 477e950ab3 Add the caller id prefix 2014-08-02 10:39:49 +00:00
Nate Jones 0a27cb9cb1 Enhanced Theme: Message alert style adjustments.
Devices Edit: Check, alert and prevent duplicate MAC address (only on submit).
2014-08-02 06:45:10 +00:00
Mark Crane 912bbb6a7d Add effectice to caller_id_number to make it set the new caller id with the prefix.'; 2014-08-02 06:18:57 +00:00
Mark Crane fb8bb3b038 Move the caller id name prefix to a different position inside Destinations 2014-08-02 06:09:55 +00:00
Mark Crane 28d02b34f9 Fix the syntax in destination_edit.php 2014-08-02 06:02:12 +00:00
Mark Crane fd2f3b8d8b Add caller ID name prefix to inbound routes via dialplan destinations. 2014-08-02 04:41:00 +00:00
Nate Jones 2af8627be6 Enhanced Theme: New message alert display style and method.
Devices Edit: Check, alert and prevent duplicate MAC address.
2014-08-02 02:16:46 +00:00
Mark Crane 8623b34b80 Fix the dialplan context for clearing memcache when adding an outbound route. 2014-08-02 01:43:25 +00:00
Mark Crane 8dc1ec43ee Remove the empty choice in the record select list 2014-08-02 01:33:19 +00:00
Mark Crane a39fe51f75 Change the rec_template variable name. 2014-08-02 01:31:38 +00:00
Mark Crane 9abc450efb Remove the text input box for record template 2014-08-02 01:29:21 +00:00
Mark Crane aaf2677285 Change how the record template is used in Call Center 2014-08-02 01:27:37 +00:00
Mark Crane 5f92ffa60e Organize the fax code a little better and add an options to save the original fax file. 2014-08-02 00:16:57 +00:00
Mark Crane b0b2375844 Add fax file conversion with libreoffice headless to support sending faxes with .doc, .docx, xls, xlsx, and images such as png, jpg, gif and etc. Thanks Wei for sharing this code with the project. 2014-08-01 22:33:20 +00:00
Mark Crane 8e9d6e200b Fix issue 669 adding PROJECT_PATH to the ring group forward link 2014-08-01 20:45:07 +00:00
Mark Crane 92f32dcd00 Remove capitalization on the context its better to show the case that it actually uses 2014-08-01 14:26:58 +00:00
Mark Crane c7a6434fc5 Change user context to context and add context to the extensions page 2014-08-01 14:21:06 +00:00
Mark Crane 3814da4a42 Use the session domain_uuid rather than the domain_uuid variable 2014-08-01 14:02:45 +00:00
luis daniel lucio quiroz a24dd89b59 billing now supports domain_uuid to let currect domain erasing work properly, missing support to bill extension created added 2014-08-01 13:14:50 +00:00
Nate Jones 41dee53163 Dialplan: Implemented bulk-delete.
Default Settings: Minor fixes and enhancements.
2014-07-31 09:21:16 +00:00
Mark Crane d15075fece Move the account code description to an appropriate location. 2014-07-30 01:12:41 +00:00
Nate Jones 04ed56498b Copyright Bar: Fixed overlapping issue with in Schema Edit/Fields. 2014-07-29 23:42:34 +00:00
Nate Jones 06a1f3bb32 Log Viewer: Lightened background color a little to allow partial transparency. 2014-07-29 23:04:36 +00:00
Mark Crane 8e6b3c474c Fix the commented reference from the wiki to confluence. 2014-07-29 22:58:19 +00:00
Nate Jones eb75586180 Copyright Bar: Fixed overlapping issue with SIP Profile Edit page and Log Viewer (also removed deprecated HTML tags, such as <font>, etc). 2014-07-29 22:39:30 +00:00
Mark Crane a6fdcec63e Change the path where the sip profiles defaults settings are picked up 2014-07-29 22:13:22 +00:00
Mark Crane 82c9a689dc Remove an extra comman 2014-07-29 09:29:53 +00:00
Mark Crane 62976cbcfe Execute the sql query 2014-07-29 09:22:06 +00:00
Mark Crane b0bbe12d42 Add a dial string to the follow me table 2014-07-29 09:15:32 +00:00
Mark Crane 5037ebd9d7 Add the follow me dialplan 2014-07-29 07:42:30 +00:00
Mark Crane 1722c6d86e Add a redirect for voicemails 2014-07-29 07:28:44 +00:00
Mark Crane 7f8b5d6801 Fix the voicemail view so that they are marked as read 2014-07-29 07:25:28 +00:00
Mark Crane dadc61e887 By default provision enabled should be set to false. 2014-07-29 06:34:34 +00:00
Mark Crane bd0f8a8471 Add provision enabled and other variables to default settings when provision is installed 2014-07-29 05:58:12 +00:00
Mark Crane 6e049535e1 Add a check for domain and api cidr 2014-07-29 04:26:32 +00:00
Mark Crane 90a177c84a Move the check_cidr function 2014-07-29 04:08:39 +00:00
Nate Jones 132415f1a8 Copyright: Fixed CDR Details and Dialplan Edit so copyright line stays where intended. Enhanced theme restored. 2014-07-27 15:52:34 +00:00
Mark Crane 78f72589b1 Take provision cidr range and make it possible to use as an array. 2014-07-27 10:09:04 +00:00
Mark Crane 9140870915 Fix the indentation and login redirect issue 2014-07-27 08:00:16 +00:00
Mark Crane 023176f775 Update the dialplan entry for DND 2014-07-27 06:58:15 +00:00
Mark Crane 0994ec4609 Fix the search string for the dialplans 2014-07-27 05:24:27 +00:00
Mark Crane a7f41210ef Changet GET to a REQUEST 2014-07-27 05:12:27 +00:00
Mark Crane 5b2bf91e5c Add the app uuid and order by to the dialplan search 2014-07-27 05:10:21 +00:00
Mark Crane e1fc07acd8 Fix the search for the diaplan_order 2014-07-27 04:59:14 +00:00
Mark Crane 68fcb45b44 Search the dialplan name 2014-07-27 04:46:52 +00:00
Mark Crane a6637a706b Add the search translation 2014-07-27 04:43:56 +00:00
Mark Crane fc16f73ed6 Add a search for the inbound, outbound routes and the dialplan 2014-07-27 04:40:14 +00:00
Mark Crane dca9d859be FreeSWITCH allows a named extension so allowed ivr menu extension to be text 2014-07-27 00:54:12 +00:00
Nate Jones 8bcba2abb7 Contacts: Added comment for qr code generation code. 2014-07-26 06:50:19 +00:00
Nate Jones 4cd99e5bbf Contacts: QR code logo png file moved to theme folders, instead of /app/contacts/ 2014-07-26 06:45:45 +00:00
Nate Jones 416102add0 Contacts: Removed hard-coded Title, Category and Role select box widths. 2014-07-26 06:31:11 +00:00
Nate Jones 9049eecedb Contacts: Implemented a new QR Code generator, includes additional contact detail fields. 2014-07-26 06:02:21 +00:00
luis daniel lucio quiroz ee6a13acd9 nibble_account can only be changed by superadmins 2014-07-25 22:33:56 +00:00
Mark Crane 8456b1b6ca Update the call forward lua script and remove the pin number 2014-07-25 11:04:16 +00:00
Mark Crane fe6804ae8c Change value park from continue true to false as continue is not needed and it uses a little more resources when its set to true 2014-07-25 08:32:19 +00:00
Mark Crane b8e9bd538f Add continue to all the default dialplans 2014-07-25 08:24:24 +00:00
Mark Crane 7d8fce8885 Add continue false to the call forward dialplan 2014-07-25 08:08:59 +00:00
Mark Crane 979296c903 Add break on-true to the call forward dialplan 2014-07-25 08:03:41 +00:00
Mark Crane 8df77b99a3 Add call forward dialplan 2014-07-25 07:09:36 +00:00
luis daniel lucio quiroz ad77d7adc8 we save more info to let reporting accuracy 2014-07-24 05:32:16 +00:00
luis daniel lucio quiroz ae3ac784a4 discount new destination value from balance when billing 2014-07-24 03:48:26 +00:00
luis daniel lucio quiroz ae90c95292 add support to save buying price for destination (billing) 2014-07-24 03:06:33 +00:00
luis daniel lucio quiroz d2aa3e21e2 default currency support using default settings 2014-07-24 00:41:32 +00:00
Mark Crane 0ac18ac850 Add the not found inbound route only if using the xml handler 2014-07-23 23:06:14 +00:00
luis daniel lucio quiroz c03acc635c add number field for monthly price (billing) 2014-07-23 22:53:51 +00:00
Mark Crane 5e0d82c06d Unset the prepared statements used in the app_defaults.php files. 2014-07-23 22:00:03 +00:00
Mark Crane 411e0d7733 Disable the global and not found inbound routes by default 2014-07-23 21:35:12 +00:00
Mark Crane a957b2303a Show the billing warning only if its installed 2014-07-23 20:47:00 +00:00
Mark Crane b9eae299fd Change limit_execute back to limit as limit_execute is not available on most systems 2014-07-23 20:30:32 +00:00
Mark Crane 1395fb5ec5 Unset the prepared statements after they have been used in destination_edit.php 2014-07-23 20:06:09 +00:00
Mark Crane af1a5fc917 Get rid of some test code 2014-07-22 21:26:13 +00:00
Mark Crane e58f7a2908 Add dialplan for an extension calling itself to check voicemail 2014-07-22 19:53:23 +00:00
Mark Crane 201fc294da Fix the provision array by unsetting the previous value 2014-07-22 19:12:32 +00:00
Mark Crane f42e1b6aa5 SQL Backup - Do not backup fields that have been deprecated 2014-07-22 10:25:20 +00:00
Mark Crane 5291c4764d Deprecate provisioning_list in the v_extensions table 2014-07-22 10:12:24 +00:00
Omar Irbouh c9c044939f sql escape json content 2014-07-20 16:41:36 +00:00
Omar Irbouh 46c8524c97 sql escape json content 2014-07-20 16:39:16 +00:00
Mark Crane 6f5ca413c8 Add a lines array for provisioning. 2014-07-20 09:14:51 +00:00
Mark Crane d635dcd82f Add normal and automata options for the Polycom provisioning templates 2014-07-20 06:11:37 +00:00
Mark Crane 3fe3661b0d Add Cisco SPA expansion 1 and expansion 2 to devices 2014-07-20 00:49:27 +00:00
Mark Crane a5193b3de2 Fix the save button on the contact page 2014-07-20 00:18:07 +00:00
Mark Crane af60e6f961 Change the order of the device device_label, device_description 2014-07-18 21:01:12 +00:00
Mark Crane 3df14551c0 A1 Hash the extension and voicemail passwords'; 2014-07-18 04:12:06 +00:00
Mark Crane 822d5ec46c Comment out the ivr menu xml class until its ready to use in the future 2014-07-18 02:06:43 +00:00
Mark Crane 212fb0da39 Use the escaped destination number 2014-07-18 00:32:15 +00:00
Mark Crane 46e9e08442 Add a \ to escape the + in destination number formatted in E.164 format. 2014-07-18 00:31:07 +00:00
luis daniel lucio quiroz bfd1901fe9 a variable was wrong 2014-07-18 00:13:44 +00:00
luis daniel lucio quiroz 1ded40211e more support to fussion schema 2014-07-17 23:46:04 +00:00
luis daniel lucio quiroz 3fea9a0cb6 billing app update support 2014-07-17 20:47:35 +00:00
luis daniel lucio quiroz cad5e1c195 billing app update support 2014-07-17 19:31:50 +00:00
Mark Crane 0cfe8298bb Add translations for the CDR advanced search 2014-07-17 19:04:20 +00:00
Mark Crane 8f676d1053 Missed updating before commit repairing xml_cdr.php 2014-07-17 17:47:20 +00:00
Mark Crane 14ca8e1963 XML CDR add call direction to the advanced search 2014-07-17 17:35:14 +00:00
Mark Crane 5c5ec5e4f6 Revert the previous commit. 2014-07-17 16:52:31 +00:00
Mark Crane 9808049c47 CDR change direction to call_direction 2014-07-17 16:23:49 +00:00
Mark Crane c0f16be420 Set XML CDR debug to false 2014-07-15 06:33:10 +00:00
Mark Crane 8e1fdbc4da Update dialplan destinations 2014-07-15 06:26:51 +00:00
Mark Crane 94d1207415 Move accouncode in default into the if statement and move it above enabled. 2014-07-15 06:19:19 +00:00
Mark Crane f85f1bca5d Move domain upgrade into the domain class and upgrade_schema into the schema class 2014-07-15 05:46:15 +00:00
Mark Crane f6eda4329e Update the destination number for the page dialplan 2014-07-14 18:00:01 +00:00
Mark Crane 4180deb247 Prevent speed dial transfer to page extension as reported at https://code.google.com/p/fusionpbx/issues/detail?id=639 2014-07-14 17:57:37 +00:00
Mark Crane fb26066575 Fix voicemail *97 by changing the sip_from_display variable back to the original caller_id_number 2014-07-14 17:44:22 +00:00
luis daniel lucio quiroz c3159d9805 some language and default values support 2014-07-14 03:42:13 +00:00
luis daniel lucio quiroz df83466a4d set carrier and accountcode for incoming routes if data exists 2014-07-13 23:22:15 +00:00
luis daniel lucio quiroz bb985212dd preliminar support for carrier & accountcode for destinations 2014-07-13 22:29:25 +00:00
Mark Crane 75bbe99401 Fix the call direction dialplan name 2014-07-13 05:11:01 +00:00
Mark Crane e7e340878b Remove the C from call block as its no longer needed 2014-07-12 21:12:35 +00:00
Mark Crane 803b55e31a fix the xml cdr import'; 2014-07-12 08:43:13 +00:00
Mark Crane 309ed71c01 Fix the name on the variables dialplan 2014-07-12 07:57:04 +00:00
luis daniel lucio quiroz 3be2e36801 adding more support for xml_cdr to multicurrency bill 2014-07-12 07:49:41 +00:00
Nate Jones bacd854b35 Call Block: Enhanced Recent Calls list (row hover click, direction icon, view icon link to CDR record, etc). 2014-07-12 07:47:46 +00:00
Nate Jones 7411051f1f Call Block: Enable dialplan entry if disabled when adding a number to block, ability to set custom name on recent call add. 2014-07-12 07:02:38 +00:00
Mark Crane 1657721ec3 Change limit_excecute to limit 2014-07-12 05:13:15 +00:00
Mark Crane 32227c8f4b Add call direction dialplan back with its original app_uuid. Add variables dialplan for per domain variables 2014-07-12 04:28:55 +00:00
Mark Crane 7e45639c25 Add call block default dialplan 2014-07-12 02:31:48 +00:00
Mark Crane 0845b790ef Move notifications to the core directory 2014-07-12 01:26:06 +00:00
Nate Jones 135741c237 Extensions: Provisioning MAC Address select box set to a fixed width to prevent Advanced section column width inconsistency. 2014-07-11 05:34:27 +00:00
Mark Crane b33aa3a71b Fix the cdr app_defaults 2014-07-11 02:03:47 +00:00
Mark Crane 3e89192ced Add cdr limit to default settings 2014-07-11 01:44:44 +00:00
Mark Crane a756e8a2c3 Add CDR limit 2014-07-11 01:34:47 +00:00
Mark Crane 1cd1c121b8 Remove the uuid_exists from call center activity page to fix a problem it caused and improve the call center efficiency 2014-07-10 21:05:06 +00:00
Nate Jones dc2196dd6f Document (Window) Title: Update variable name to avoid conflict when paging is used. 2014-07-10 00:32:50 +00:00
Nate Jones a8e60b15d5 Notifications: Added other translations for demographics-only message. 2014-07-10 00:23:50 +00:00
Nate Jones d4f382c826 Notifications: Added ability to ONLY submit demographics, if desired. 2014-07-10 00:09:33 +00:00
Nate Jones fb1e93a27c Notifications: Remove unnecessary permission. 2014-07-09 21:59:55 +00:00
Nate Jones 2be48d543e Notifications: Change permission to use group instead. 2014-07-09 20:02:06 +00:00
Mark Crane ffea373e14 Set continue to false for inbound route - not found 2014-07-09 07:55:57 +00:00
Mark Crane dba82d6d5a Fix the call center buttons which were broken for Queue names with a space in them 2014-07-08 02:22:32 +00:00
Mark Crane f08445592b Change the variable to identify the voicemail ID. The sip_from_display is compatible with the number alias 2014-07-07 21:37:51 +00:00
Nate Jones 9375afc475 Call Broadcast: Added other translations. 2014-07-07 20:45:21 +00:00
Nate Jones 50b91d2f35 Call Broadcast: Add controls for Voicemail Detection. 2014-07-07 20:43:45 +00:00
Nate Jones f428196e75 Misc: jQuery goodness for Advanced buttons. 2014-07-07 19:33:17 +00:00
Mark Crane 36542193f5 Fix a syntax error the fax settings edit 2014-07-07 18:39:53 +00:00
Nate Jones d921d8efdf Notifications: Allow subscribe even if no notification channels enabled (collects demographic data and email), some jQuery goodness. 2014-07-07 17:55:07 +00:00
Mark Crane 2ac2f338cb Fax, convert a tif to a pdf only if the pdf file does not exist 2014-07-07 17:27:32 +00:00
Nate Jones d29b5efb52 Notifications: Retains postback values if input was invalid. 2014-07-07 15:37:34 +00:00
Mark Crane b473d8c518 Update the noticiations language file 2014-07-06 04:48:05 +00:00
Nate Jones 9ec6957ab0 Updated menu link to remove plurality from notifications_edit.php (to be notification_edit.php) 2014-07-06 03:16:33 +00:00
Mark Crane eef6a1f801 Remove the original notifications_edit.php file 2014-07-06 00:59:06 +00:00
Mark Crane 7e6e720a11 Add the notification edit file 2014-07-05 22:46:25 +00:00
Mark Crane b5795043d6 Change the notifications_edit permission to notification_edit 2014-07-05 20:03:30 +00:00
Nate Jones 669ff44a02 New Project Notifications feature, collect installation demographics. 2014-07-04 22:45:43 +00:00
Mark Crane b372c94269 Work on registration provision and reboot so that it works with the Cisco SPA, Yealink, Grandstream phones. 2014-07-04 09:47:37 +00:00
Mark Crane 7a6cd9f51f Remove ring group call timeout as the per leg timeout makes it redundant 2014-07-04 04:25:09 +00:00
Mark Crane f88c5fd34c Add show all to registrations 2014-07-04 03:47:32 +00:00
Mark Crane 6196d07edf Make sure the conference center array is created 2014-07-03 22:52:17 +00:00
Mark Crane 56fa094e59 Prevent Conference Room Pin Number duplicates 2014-07-03 22:16:29 +00:00
Mark Crane 18bab0ac0c Fix the conference room delete 2014-07-03 21:54:45 +00:00
Mark Crane a55e9ac1ce Hide fax pin number which isnt used currently 2014-07-03 19:29:20 +00:00
Mark Crane 4e40284d88 Move the software table into core/upgrade/app_config.php 2014-07-02 21:41:41 +00:00
Mark Crane 88a2611389 Add a primary key to the software table 2014-07-02 21:38:23 +00:00
Mark Crane 8f72fc7ca5 Change the label used for fax detection 2014-07-02 21:06:46 +00:00
Mark Crane bb68b9950a Change the dialplan detail order so that it starts with 10 instead of 0 2014-07-02 06:42:43 +00:00
Mark Crane a661d714d6 Fix the a syntax problem and the dialplan detail order 2014-07-02 06:40:28 +00:00
Mark Crane 3000dc9f61 Add fax detection when adding a dialplan destination if the fax extension is set 2014-07-02 06:21:20 +00:00
Nate Jones 4a91e10444 Dialplan Edit: If action is bridge, and data is sofia/gateway/... initially show Gateway Name instead of UUID. UUID showed on click to edit. 2014-06-29 06:39:40 +00:00
Mark Crane 9aa619f9cb Work on the reboot and provision buttons on the registrations 2014-06-27 19:50:15 +00:00
luis daniel lucio quiroz 9d1bbe71dd database object must be globally local 2014-06-26 01:54:35 +00:00
luis daniel lucio quiroz 1c6dc4c050 multi-currency support to xml_cdr 2014-06-25 23:58:47 +00:00
luis daniel lucio quiroz f77545bf40 extension app is getting ready for billing 2014-06-25 17:45:48 +00:00
Nate Jones fefaa06bea Ring Groups: Fix Prompt select box to select the option loaded from db. 2014-06-25 00:09:30 +00:00
luis daniel lucio quiroz e3562cd32b better billing decition, specially to allow tollfree billing 2014-06-24 11:51:37 +00:00
luis daniel lucio quiroz 4ab72c66ae if not rate specified, outcalls rate 0.01, local/inbound 0 2014-06-24 11:29:48 +00:00
Mark Crane b73f895446 unset the prepared statement 2014-06-24 06:48:39 +00:00
luis daniel lucio quiroz 24b0e4b2b3 sync balances after call has finished 2014-06-24 01:09:41 +00:00
Nate Jones f5f394ed81 CDR Search: Added support for asterisk ("*") as a wildcard character in Source, Destination and CID Name fields. 2014-06-24 00:37:17 +00:00
Mark Crane e67066ca64 Account for a gateway uuid which in a rare edge case the UUID is upper case 2014-06-23 23:05:16 +00:00
Mark Crane ecb5792748 Set the uuid to lower case 2014-06-23 22:45:45 +00:00
luis daniel lucio quiroz a8632ea05b billing support for destination objects 2014-06-23 15:18:22 +00:00
luis daniel lucio quiroz d357cc9b0c v_xml_cdr_import fixed when debug off 2014-06-23 04:04:57 +00:00
luis daniel lucio quiroz 06bab9c1b7 xml_cdr also saves the LCR carrier 2014-06-22 18:52:14 +00:00
luis daniel lucio quiroz 458fb5cc1c I updated my email 2014-06-22 18:38:46 +00:00
luis daniel lucio quiroz 64130bb62e Fix a little french translation, add language support for world Price, add column of selling price when billing module is installed 2014-06-22 18:24:32 +00:00
Mark Crane a8f192b2d3 Remove edit title 2014-06-22 08:12:07 +00:00
Mark Crane 21abd9716f Remove edit from the content edit page 2014-06-22 07:59:59 +00:00
Nate Jones e143301f2a Description column style mods, just for consistency. 2014-06-22 06:35:33 +00:00
Mark Crane b1c7a48719 Remove the fieldset on the CDR search 2014-06-22 06:00:27 +00:00
Nate Jones 2d0428b482 Usability Enhancement: Click on list rows to View/Edit items. 2014-06-22 04:53:29 +00:00
Nate Jones 907c1fee44 Usability Enhancement: Click on list rows to View/Edit items.
Misc other fixes.
2014-06-22 04:50:16 +00:00
Nate Jones d674dc677a Usability Enhancement: Click on list rows to View/Edit items.
Misc other fixes.
2014-06-22 04:34:19 +00:00
Mark Crane fff50d15e6 Update the app_defaults so that it works correctly 2014-06-22 04:31:21 +00:00
Mark Crane ad8f34b7f7 Add a more elegant way to add cdr -> format and cdr -> storage to default settings. 2014-06-22 03:52:23 +00:00
Nate Jones 43e28fc309 Usability Enhancement: Click on list rows to View/Edit items.
Conference Center: Misc minor visual mods.
Contacts: Misc minor visual mods.
2014-06-22 03:24:36 +00:00
Nate Jones f0363a03be CDR: Added View icon to right column.
CDR: List row Edit clicking disabled for Click-2-Call column cells. 
Themes: New style to accommodate width of single control icon (as currently used on CDR)
2014-06-22 02:18:58 +00:00
Nate Jones 454e4cc12c Fix missing / on closing <tr> tags. 2014-06-22 01:16:49 +00:00
Nate Jones a66286deb9 Usability Enhancement: Click on list rows to Edit items. 2014-06-22 01:10:24 +00:00
Mark Crane 64c660e74a Fix the syntax 2014-06-22 00:04:13 +00:00
Mark Crane 0c5b38819f Add cdr format and storage settings to default settings 2014-06-22 00:02:04 +00:00
Mark Crane 5d7b5321fe Fix CDR for json when read from the file system 2014-06-21 23:49:21 +00:00
luis daniel lucio quiroz f105cbbb84 v_xml_cdr_import support for billing 2014-06-21 22:08:11 +00:00
Nate Jones f8d0aa8762 Ring Groups: Description column style fix. 2014-06-21 21:15:26 +00:00
Nate Jones 1450f2bbb4 Sort all Group select boxes by group_name asc.
Create User now allows to select a single Group to add User to at time of User creation.
2014-06-21 19:40:16 +00:00
Nate Jones f2e32f4909 Interactive Conference: URL Decode Caller ID Name. 2014-06-21 10:54:37 +00:00
Nate Jones 3767f61f61 CDR & Enhanced Theme: Added Direction indicator icon. 2014-06-21 10:38:02 +00:00
Nate Jones 572f3e2989 SIP Status: Rename and multilinguify. 2014-06-21 09:12:17 +00:00
Nate Jones 59687a4785 (Modified) Usability Enhancement: Click on list rows to Edit items. Now uses jQuery (instead of onclick) to avoid being redirected to Edit when canceling a Delete. 2014-06-21 08:52:47 +00:00
Nate Jones 3c2e32d197 Add links to certain column text in a list view - integrated click on list rows to Edit items, as well. Misc bug fixes. 2014-06-21 07:51:31 +00:00
Nate Jones 84a134a23d Usability Enhancement: Click on list rows to Edit items. 2014-06-21 07:04:04 +00:00
Nate Jones 58f9420681 Contact Extensions: Integrated permission check on Edit and Delete buttons. 2014-06-21 05:14:32 +00:00
Nate Jones fd5f2b8630 Add links to certain column text in a list view.
Misc bug fixes.
2014-06-21 03:42:09 +00:00
Omar Irbouh f1b8be9cda added extensions section to contacts page 2014-06-21 02:30:16 +00:00
Omar Irbouh 05baa7b69c display users as link 2014-06-21 01:51:05 +00:00
Nate Jones 3c07aa1a35 Add links to certain column text in a list view.
Add ability to edit Call Block number.
2014-06-21 00:58:16 +00:00
Nate Jones 96032739cb Call Center Agent Add/Edit: Indicate required fields. 2014-06-20 21:04:07 +00:00
Nate Jones 80dc8017bb Remove ? cursor. 2014-06-19 23:12:43 +00:00
Nate Jones 3db6b82fd6 Hover % Fix, ? cursor. 2014-06-19 23:09:01 +00:00
Nate Jones cf44081ffd Alt to Title for hover %. 2014-06-19 23:06:57 +00:00
Nate Jones 8ffe64ea06 Added PDD and MOS permissions and MOS score to CDR list. 2014-06-19 23:00:43 +00:00
luis daniel lucio quiroz bacd811ab1 xml_cdr starts getting ready for billing app 2014-06-19 20:52:41 +00:00
Nate Jones 64850f0be7 Minor layout mods. 2014-06-18 15:52:35 +00:00
Mark Crane 41941fa961 2014-06-18 15:41:57 +00:00
Mark Crane b31093f746 Change basic search to just search 2014-06-18 15:40:05 +00:00
luis daniel lucio quiroz e27959492e pre-filling by default accountcode with current _SESSION[domain_name] only for superadmin and when adding 2014-06-18 12:22:38 +00:00
luis daniel lucio quiroz 452939a2b7 do not change accountcode when updating and not superadmin 2014-06-18 12:10:46 +00:00
luis daniel lucio quiroz 4f2b2fd4a3 accountcode can only be set by superadmin, domain value set by default 2014-06-18 11:53:31 +00:00
Nate Jones e6c69306eb Visual adjustments to Music on Hold page. 2014-06-18 02:28:31 +00:00
luis daniel lucio quiroz 92be1ae296 debout output for _POST[cdr] 2014-06-18 01:40:17 +00:00
Nate Jones 750ae42568 Retains bottom border on table cell(s) if content is empty. 2014-06-17 18:51:32 +00:00
Nate Jones 1e24bfef79 Restored ability to pass a custom profile to status_registrations.php; defaults to 'internal'. 2014-06-17 03:27:06 +00:00
Nate Jones 16c640d0bd Clean up on Registrations page. 2014-06-17 01:56:43 +00:00
Nate Jones 4a60a1bbd8 Registrations auto-refresh via Ajax 2014-06-17 01:32:32 +00:00
Nate Jones 326ebd8def Fix Active Calls & Registrations page window titles. 2014-06-16 22:50:47 +00:00
Nate Jones a777d49783 CDR Search fix for Users group, some additional permissions. 2014-06-16 22:08:30 +00:00
Nate Jones fcc5886339 CDR basic search query, style and language mods, misc minor style mods. 2014-06-16 18:12:21 +00:00
Mark Crane 067cdf86d4 Fix the caller id info on CDR details 2014-06-14 09:30:53 +00:00
Mark Crane a4d725f82f Fix call flows on CDR details 2014-06-14 09:27:09 +00:00
Mark Crane 7c066037ff Correct the syntax and remove test code 2014-06-14 08:29:57 +00:00
Mark Crane 5068ba6ea5 Change from CDR details from an xml object to a multi-dimensional array 2014-06-14 08:27:21 +00:00
Mark Crane 87502835a4 Update the CDR details 2014-06-14 08:00:10 +00:00
Mark Crane 8e0f548da3 Add json option for CDR details 2014-06-14 07:41:22 +00:00
Mark Crane 4520d432c7 Minor code cleanup 2014-06-14 07:19:56 +00:00
Mark Crane 28097670de In advanced -> default settings add the following cdr->format->text = xml,json and cdr->storage->text = db,dir 2014-06-14 07:07:04 +00:00
Mark Crane c324d5a1ce Make the new json field operation with json_encode 2014-06-14 04:58:50 +00:00
Mark Crane 03f65b036f Add pin_number and json option to xml cdr 2014-06-14 04:53:04 +00:00
Nate Jones d459c0a0eb Implemented Issue 594 (Feature Request) - Memcache status added to bottom of System Status page. 2014-06-13 20:28:46 +00:00
Nate Jones ffa3cd7de4 Fix for Issue 525 - Removed old delete query code on non-existent table v_meeting_pins. 2014-06-13 05:54:54 +00:00
Nate Jones 6613d89d54 Fix for Issue 601 - Recordings should now play properly. Tested on Windows 7 in Chrome 35, FF 30, IE 11 and Linux (Xubuntu) in Chromium 33, FF 30. 2014-06-13 04:39:23 +00:00
Nate Jones e038a94e33 Fix for Issue 615 - Caller ID Number in Follow Me now removable upon save. 2014-06-13 02:17:10 +00:00
Mark Crane 3173af6be8 Add rtp_audio_in_mos to the Call Detail Record indexed details 2014-06-12 11:53:52 +00:00
Mark Crane c071c266ad Change the refresh rate for the registrations page 2014-06-12 04:32:33 +00:00
Mark Crane 89d064d65e More adjustments to refresh interval 2014-06-10 07:06:26 +00:00
Mark Crane 85786c7dd0 Reduce the spacing between back and refresh 2014-06-10 06:59:51 +00:00
Mark Crane c7f17dd5c2 Remove the registration interval label and add the refresh button again 2014-06-10 06:57:47 +00:00
Mark Crane 2da4ee89f6 Set the refresh interval on registrations 2014-06-10 06:54:32 +00:00
Mark Crane 7eb370ed36 Make the Grandstream use the lua event notify script, and add the sip profile name. 2014-06-10 03:32:35 +00:00
Mark Crane 684db5bdd9 Inbound routes dialplan continue set default to false 2014-06-09 20:00:28 +00:00
Mark Crane e7d6f5e9ab Fix the luarun cal to voicemail 2014-06-09 19:59:25 +00:00
Mark Crane d7533a2a57 Fix destination edit so it will save again 2014-06-09 19:41:34 +00:00
Mark Crane 3d86cbc7b7 Fix a security vulnerability for provisioning 2014-06-09 17:47:37 +00:00
luis daniel lucio quiroz 78288a156b local_extension regexp change to allow alphanumeric usernames 2014-06-09 13:53:45 +00:00
Mark Crane 55942f781f Add avmd to call broadcast 2014-06-04 09:13:27 +00:00
Mark Crane f34d1480f5 Change the package path from /etc/fusionpbx/templates/provision to /etc/fusionpbx/resources/templates/provision 2014-06-03 17:45:24 +00:00
Mark Crane ebd1ad3180 Unset the prepared statement 2014-05-30 08:03:55 +00:00
Mark Crane 220d661ca5 work on the order on the dialplan destatinations updating inbound routes 2014-05-30 07:47:44 +00:00
Mark Crane ec81d18007 On dialplan destinations only show bridge and transfer actions 2014-05-30 07:30:43 +00:00
Mark Crane 8ee350d625 Remove one of the sql queries that was in dialplan -> destinations 2014-05-30 07:24:06 +00:00
Mark Crane 98b57ef319 One more adjustment to get the extension copy working 2014-05-30 04:28:19 +00:00
Mark Crane ae23c26729 When copying an extension fields that are numeric should use a null if the variable has not length 2014-05-30 04:14:28 +00:00
Mark Crane 699dd5cd40 add domain_uuid, domain, and domain_name to call broadcast, follow me, and call forward. 2014-05-29 23:49:17 +00:00
Mark Crane 7e423aab8b Fix extension writing to xml files when number alias is not used 2014-05-28 03:19:51 +00:00
Mark Crane bda33d723d Add Europe International 2014-05-27 00:19:56 +00:00
Mark Crane 205ffa9191 Remove the destination_number from the SQL where 2014-05-26 17:08:53 +00:00
Mark Crane ea9c90587c Finish up the changes to the duplicate test. 2014-05-26 17:06:02 +00:00
Mark Crane 7f5d7e3e93 Improve the duplicate test used on dialplan -> destinations 2014-05-26 17:00:29 +00:00
Mark Crane 21b3b66571 Fix the voicemail mail to. 2014-05-25 06:59:55 +00:00
Mark Crane 9244908718 Fix the layout for the extension show advanced button 2014-05-25 05:40:06 +00:00
Mark Crane 4459e57272 Adjust advanced button html for extensions 2014-05-25 02:49:00 +00:00
Mark Crane 26fcc42b8c Remove an extra html tag 2014-05-25 02:40:40 +00:00
Mark Crane ac47cc2828 Add ability to configure the extension directory xml to provide the option to use freeswitch voicemail 2014-05-25 01:43:47 +00:00
Mark Crane 8e0cbf9a14 Add the translation for Duplicate Detected on the destination edit. 2014-05-24 20:06:27 +00:00
Mark Crane efd547ab72 Dialplan -> Destination -> Edit require type, number, context and enabled 2014-05-24 18:59:37 +00:00
Mark Crane ab6886a796 Add record_ext=mp3 option when recording an extension. 2014-05-24 17:32:32 +00:00
Mark Crane b1dc620fce clear memcache correctly when saving a call flow 2014-05-24 14:15:18 +00:00
Mark Crane ffa99a7620 work on dialplan domain select 2014-05-24 03:15:51 +00:00
Mark Crane c2090687ae Call Center Queue handle Queue names with spaces 2014-05-22 19:56:04 +00:00
Mark Crane 6f4e8a65c3 More work on the domain select on the dialplan editor 2014-05-22 06:44:35 +00:00
Mark Crane 1e2ae8076a Fix up the device delete so it removes all sub data 2014-05-22 06:20:30 +00:00
Mark Crane 3e5c77bb12 Fix the device delete 2014-05-22 04:52:42 +00:00
Mark Crane e4df8a5ad7 Work on the device copy 2014-05-22 04:37:42 +00:00
Mark Crane 3099210bb4 Update the dialplan copy 2014-05-22 04:36:04 +00:00
Mark Crane 213cb2a7c3 Add a dialplan domain select only available to a user in the superadmin group 2014-05-22 04:20:28 +00:00
Mark Crane 5cc9a532bf Remove the directory path from the extensions list 2014-05-20 07:47:43 +00:00
Mark Crane 52f1218f8f Remove the directory path 2014-05-20 07:35:42 +00:00
Mark Crane c81db61f40 Add a not found log as a last restort inbound route 2014-05-20 07:19:30 +00:00
Mark Crane 821e32a3cd Change http_username to http_auth_username 2014-05-20 06:27:44 +00:00
Mark Crane 18cd6cb463 Remove the call center tiers button 2014-05-16 18:44:38 +00:00
Mark Crane 70eed27407 Remove the call center tiers button 2014-05-16 18:41:38 +00:00
Nate Jones 8c06f51823 Remove Agent from tiers table on Agent delete. 2014-05-16 18:31:58 +00:00
Nate Jones 4e0603113b Moved Tier management to Queue Edit page, remove Tier view and delete files. Hide Voicemail Forward Destination field until development complete. 2014-05-16 18:25:40 +00:00
Mark Crane e7e317d6ad Update the group intercept lua script 2014-05-16 07:29:16 +00:00
Mark Crane 77e004ff8b Reboot and Check Sync 2014-05-13 01:27:18 +00:00
Mark Crane c52ca9a7a0 Fix blind transfer *1 2014-05-11 08:18:03 +00:00
Mark Crane 169bf56a2a Fix a syntax error on the dialplan class 2014-05-10 21:42:35 +00:00
Mark Crane 4af0595f45 Issue 598 switch to the user instead of sip-auth-user and leave the domain then remove the domain column to save some space 2014-05-10 21:35:46 +00:00
Mark Crane 9bb40cd051 Fix the dialplan default.xml for the debian package install 2014-05-10 20:20:22 +00:00
Mark Crane 881dc9acb5 Add a Domain select list with a Global option to Accounts -> Devices 2014-05-08 09:22:35 +00:00
Nate Jones 05c86a1b6d Extension Edit: Password changes are now reflected on any Device having the extension assigned to any lines. 2014-05-08 04:46:36 +00:00
Nate Jones 53d1ed5045 Extension Edit: Adding and deleting users and/or device lines on an extension now saves any OTHER changes made to the page. 2014-05-06 20:21:11 +00:00
Nate Jones 515483e6a7 Voicemail Greetings: Minor language mods, re-enabled editing of greeting. 2014-05-06 00:03:39 +00:00
Nate Jones f845e4c7a0 Fax: language adjustments. 2014-05-05 23:25:01 +00:00
Nate Jones 57a35181bd Recordings: Fixed delete confirmation. 2014-05-05 23:16:36 +00:00
Nate Jones 15af85c614 Recordings: Removed 'auto' from Description field on file upload. 2014-05-05 23:12:55 +00:00
Nate Jones 42cc2000f5 Recordings: Minor tweaks 2014-05-05 23:09:19 +00:00
Mark Crane 03f376be02 Fix issue 591 where the dialplan xml file was not including the dialplan directory 2014-05-03 00:49:11 +00:00
Mark Crane c32d5ff724 Change the data type from numeric to text 2014-05-02 09:22:38 +00:00
Mark Crane f9ff0ea658 Add a search for app -> voicemails 2014-05-02 09:11:52 +00:00
Mark Crane 0d0cfcc3f8 Add search to accounts -> devices 2014-05-02 09:01:24 +00:00
Mark Crane b4bdc8a764 Add like to the search to make it more powerful 2014-05-02 08:49:25 +00:00
Mark Crane 0896efe4cf More work on the search 2014-05-02 08:32:44 +00:00
Mark Crane 3ace825eb6 Add a search to Extensions and Destinations 2014-05-02 08:22:27 +00:00
Mark Crane 52f8dceefe Add search to dialplan -> destinations and accounts -> extensions 2014-05-02 08:03:16 +00:00
Mark Crane 97f32f4b6c Fix the French search translation 2014-05-02 07:47:05 +00:00
Nate Jones b93c16945b Voicemail Edit - Removed blank option from T/F select boxes 2014-05-02 06:10:12 +00:00
Nate Jones 7e7079f54a Fax Edit - User group can only change Email address. 2014-05-02 06:03:09 +00:00
Nate Jones 92cce44faf Extension Copy - Now includes Record value. 2014-05-02 05:24:27 +00:00
Nate Jones b1ed97499f Extension Edit - Removed ability to assign the same user twice. 2014-05-02 05:07:29 +00:00
Nate Jones a9dd581e9f Fax Edit - Tidy up User List visually 2014-05-02 05:04:03 +00:00
Nate Jones a111bb586e Fax Edit - Removed ability to assign the same user twice. 2014-05-02 05:01:32 +00:00
Nate Jones 8478ddef29 Fax Server: Hide Copy button on Add 2014-05-02 04:53:04 +00:00
Mark Crane 1517a48e26 Add a missing quote 2014-05-01 05:22:17 +00:00
Mark Crane 9395644def Add CDR Statistics to the menu 2014-05-01 05:20:46 +00:00
Mark Crane 52b946f575 Add emergency caller id name to the extension xml and to xml handler. 2014-05-01 04:59:33 +00:00
Mark Crane 660b752375 Add emergency caller id name when copying an extension 2014-05-01 04:51:21 +00:00
Mark Crane 97597ee3f1 Get the emergency caller id name from the database 2014-05-01 04:24:44 +00:00
Mark Crane b9eeb73143 Fix the emergency caller id name description 2014-05-01 04:21:49 +00:00
Mark Crane 6ddd47ff62 Add emergency caller id name to accounts -> extensions 2014-05-01 04:18:27 +00:00
Mark Crane f4366abdb0 Try again. Only add the dialplan for dialplan -> destinations of the action is set 2014-05-01 03:48:31 +00:00
Mark Crane 3e6ebe7d97 Only add the dialplan for dialplan -> destinations of the action is set 2014-05-01 03:30:33 +00:00
Nate Jones cd46b1b1db Extension Copy more complete and includes voicemail. 2014-05-01 02:48:25 +00:00
Mark Crane 67e78b4699 Enter the SIP Profile name. 2014-05-01 02:23:55 +00:00
Mark Crane 6fea41a867 Fix the copy message for the sip profile page 2014-05-01 02:12:31 +00:00
Mark Crane 49f04f6188 Add a name when copying a sip profile 2014-04-30 22:20:55 +00:00
Mark Crane 83b35342a3 add a way to customize the default dial string for follow me 2014-04-30 09:30:09 +00:00
Mark Crane a1fb17656c add a way to customize the default dial string for an extension 2014-04-30 09:13:22 +00:00
Mark Crane 6dc6eef6d8 Fix the xml cdr statistics when using a url similar to http://x.x.x.x/fusionpbx 2014-04-30 07:29:35 +00:00
Mark Crane 711301176e Change the > to == to fix the ring groups order by 2014-04-29 22:13:14 +00:00
Mark Crane 4402620584 Set the default ring group destination order. Take 2 2014-04-29 19:27:59 +00:00
Mark Crane 3c995d8293 Move the order by 2014-04-29 19:23:00 +00:00
Mark Crane 21bcbc09e5 Set the default ring group destination order. 2014-04-29 19:17:51 +00:00
Mark Crane 744a80d775 show global devices first step to making device templates 2014-04-29 17:34:55 +00:00
Mark Crane 716daf2f17 show global dialplans 2014-04-29 17:32:50 +00:00
Mark Crane 484f29ba3c Make the registration_all permission work correctly. 2014-04-28 18:06:16 +00:00
Nate Jones 76353e1f79 SIP Profile Settings, Removed blank from Enabled select box 2014-04-27 10:33:39 +00:00
Nate Jones 40b1e39659 Voicemails, minor language case mods 2014-04-27 10:26:29 +00:00
Nate Jones b27cf26ac8 Time Conditions, select box mods. 2014-04-27 10:24:54 +00:00
Nate Jones beef04d570 Queues, select box mods 2014-04-27 10:20:23 +00:00
Nate Jones bb4f836d49 Select box mods 2014-04-27 10:17:08 +00:00
Nate Jones 3989a10a10 Adjusted Contact Add, Type select box width. 2014-04-27 10:04:12 +00:00
Nate Jones 12bc1f9ba3 Removed blank Enabled select option, multilinquified. 2014-04-27 10:01:57 +00:00
Nate Jones 600ff16f18 Removed empty Enabled select value, minor language mods 2014-04-27 09:56:46 +00:00
Nate Jones a70f8b7bbb Select box blank option adjustments, added Port, Transport, Register Expires to Device Edit page with other fields, minor language file adjustment. 2014-04-27 09:53:45 +00:00
Nate Jones f3913abed7 Adjusted select box widths 2014-04-27 09:28:47 +00:00
Nate Jones 304de9d9cc Order select box selection adjustment 2014-04-27 09:19:03 +00:00
Mark Crane e850e9e637 Change limit to limit_execute on local_extension 2014-04-27 09:04:46 +00:00
Nate Jones 53c7c9957e Variable form select value mods 2014-04-27 08:55:39 +00:00
Mark Crane 89bea49f38 SIP Status, Get the SIP profile list from the database instead of the file system. 2014-04-27 08:38:12 +00:00
Nate Jones dfe966822f Removed blank select box value from Delay and Timeout, and minor language adjustments. 2014-04-27 08:30:38 +00:00
Nate Jones db13b4f82a Default select box value mods. 2014-04-27 08:21:35 +00:00
Nate Jones 28c06d0682 Fixed Issue 560 - Set Max Failures and Max Timeouts to 0 by default. 2014-04-27 07:43:54 +00:00
Nate Jones b983e635fc Fixed Issue 534 - Replaces space with dash 2014-04-27 07:30:40 +00:00
Mark Crane 422c6a134f Update Adminer to the latest version 4.1.0 2014-04-27 06:39:48 +00:00
Nate Jones 72eed4e5a2 Updated to check voicemail_greeting_upload permission if something happens to get uploaded somehow. 2014-04-27 04:09:16 +00:00
Nate Jones 0daab94409 Reversed: Grant Users group recordings_upload by default. 2014-04-27 04:04:45 +00:00
Mark Crane 5ab64dc223 Use the voicemail greeting permisisons 2014-04-27 03:59:43 +00:00
Nate Jones 6da795000b Grant Users group recordings_upload by default. 2014-04-27 03:31:01 +00:00
Nate Jones a9f005fee4 Added additional permission checks for Greeting (recording) upload and download 2014-04-27 03:24:41 +00:00
Nate Jones 98aa6d124c Fixed issue with Greeting file upload for languages other than English. 2014-04-27 03:16:54 +00:00
Nate Jones 0760efa210 Issue 579 Fix - Okay, now really fixed, I believe. 2014-04-27 02:35:03 +00:00
Nate Jones 1cfb1bceae Issue 579 Fix - Removed some (probably) old code that caused legacy versions of IE to display the page incorrectly, break the domain selector, etc. 2014-04-27 02:16:36 +00:00
Nate Jones df831450bc Submit button also placed at top; reordered to right margin, too. 2014-04-26 23:56:12 +00:00
Nate Jones 596c6a2b02 Submit button also placed at top; reordered to right margin, too. 2014-04-26 23:37:41 +00:00
Nate Jones bac3749ddd Submit button also placed at top; reordered to right margin, too. 2014-04-26 22:50:52 +00:00
Mark Crane db32c24bc6 Change limit to limit_execute 2014-04-26 22:18:33 +00:00
Mark Crane 41fda05df6 Set MySQL Attribute for UTF8 2014-04-26 18:53:58 +00:00
Mark Crane 05a16657ae Fix busy and reject option for call block 2014-04-26 05:22:46 +00:00
Mark Crane d528a73971 Fix the dialplan destination delete and reactivate the transaction support 2014-04-25 05:52:00 +00:00
Mark Crane 1a8985a8a0 comment out the transaction support for now 2014-04-25 05:36:47 +00:00
Mark Crane ad9bdd9f48 Add the dialplan destination action translation 2014-04-25 05:27:19 +00:00
Mark Crane f91ce1cf85 Change the header Destination Edit to Destination 2014-04-25 05:13:18 +00:00
Mark Crane 2a27ff90cd Change Destination Edit to Destination 2014-04-25 03:29:07 +00:00
Mark Crane 5434d90370 Add transaction support to the dialplan -> destination delete 2014-04-25 03:04:24 +00:00
Mark Crane 5c91357f1a Call the XML writing function for those that need it. Clear memcache for those using XML on demand 2014-04-25 02:56:41 +00:00
Mark Crane 5100007321 Check to see if the dialplan exists on the dialplan destination. 2014-04-25 01:48:20 +00:00
Mark Crane 91966d448d Dialplan destinations additional changes to the code to so it managers the dialplan better 2014-04-24 13:37:56 +00:00
Mark Crane c5412f85ac Add an inbound route when adding a dialplan destination. 2014-04-24 11:27:53 +00:00
Mark Crane 5aa7ed8494 update the comment 2014-04-24 09:39:27 +00:00
Mark Crane 0d288b6aba Add a missing semi-colon and improve the tab spacing 2014-04-24 09:35:37 +00:00
Mark Crane d39ee70b63 When the Destination (DID) is deleted then remove the inbound route dialplan 2014-04-24 09:32:36 +00:00
Mark Crane b2e9a9dc2c Dialplan -> Destinations initial commit for the destination action. 2014-04-24 09:16:25 +00:00
Mark Crane 27dbe83464 When assigning an extension to a device make sure the device template is saved 2014-04-24 07:55:59 +00:00
Mark Crane fa2dc02528 add copy to the device description when making a copy of a device 2014-04-24 07:16:20 +00:00
Mark Crane 3e032fbd4f When saving changes stay on the extension edit 2014-04-18 21:16:41 +00:00
Mark Crane 4db614ee8c change strlen($key) to isset($_REQUEST["key"] to fix login problem affecting one system 2014-04-18 01:22:37 +00:00
Nate Jones fba528e39a Added response message (at the top) on phone reboot. 2014-04-16 01:32:03 +00:00
Nate Jones a94e7b2f96 Removed 'Parameter' option from Tag select box and language file, adjusted display attribute to fix glitchy select boxes. 2014-04-16 01:06:11 +00:00
Mark Crane 7f8289737a save the file when the context session has a value 2014-04-15 06:55:48 +00:00
Mark Crane 9d790de024 Fix the dialplan/default.xml for the debian package install 2014-04-15 06:22:17 +00:00
Nate Jones 207c063473 Dialplan (Inbound) & Ring Group select box adjustments (focus at top, etc) 2014-04-15 01:31:49 +00:00
Nate Jones 0831f00318 Default select value adjustments 2014-04-15 01:10:21 +00:00
Nate Jones 78d5d83dd4 Language case fix 2014-04-15 00:56:44 +00:00
Nate Jones d23281344f Fixed default select box values (Extensions) 2014-04-15 00:54:01 +00:00
Nate Jones fc5d5b6d78 Registrations - Language fix, customizable auto-refresh feature 2014-04-14 21:05:09 +00:00
Mark Crane 790338846a Change the local_extension dialplan bridge to user/@. 2014-04-13 15:54:00 +00:00
Mark Crane 8b78674ef4 Finish up the source conf directory for the Debian Package install. 2014-04-13 04:45:05 +00:00
Mark Crane cfac14c6ee Adjust the source conf directory to work with the debian package 2014-04-12 20:54:32 +00:00
Mark Crane 9032739a31 Add a new permission to active call center regarding issue 472. 2014-04-12 18:56:47 +00:00
Mark Crane 5dde9db899 Add trim to the session variable 2014-04-12 16:44:29 +00:00
Mark Crane 671da94954 Remove redundant check_str that is being done automatically in the PHP class. 2014-04-03 21:00:13 +00:00
Mark Crane 647a753395 Forgot to update the app_uuid which needs to be unique for each dialplan. 2014-04-03 20:35:47 +00:00
Mark Crane cb4f0316f7 Add valet park in (*5900) and park out (*5901 - *5999). 2014-04-03 20:28:03 +00:00
Mark Crane 989c8943cb Add user_record variable to the extension/user XML. 2014-04-03 17:35:18 +00:00
Mark Crane 7cf7ca98dc Add user_record to the extensions table and make it save the value. 2014-04-03 17:32:38 +00:00
Mark Crane 68d6a3b204 Add an option to record calls for an extension. 2014-04-02 06:43:11 +00:00
Mark Crane 6f412254a1 Add translations for the select options for sip force contact and for sip bypass media. 2014-04-02 06:41:16 +00:00
Mark Crane 2a7610ca11 Update the year on extensions page. 2014-04-01 20:17:04 +00:00
Mark Crane e4321c2e7b Set the extension table voicemail fields as deprecated. 2014-04-01 20:08:24 +00:00
Mark Crane 36ee693635 Add valet_hold_music to the valet park dialplan. 2014-04-01 09:36:33 +00:00
Mark Crane 052b31bd58 Fix the array so that it will work when adding a record. 2014-04-01 09:24:01 +00:00
Mark Crane 115ed642c9 Improve the security, simplify the code, and prevent bugs by using the HTTP POST to build a new array. 2014-04-01 09:01:40 +00:00
Mark Crane 985d3be4d7 Only show the Folow Me Call Prompt if the user is in a group that has the follow_me_call_prompt permission. 2014-04-01 03:23:56 +00:00
Mark Crane 3e1cdc929a Add a new permission for called follow_me_call_prompt. 2014-04-01 03:23:04 +00:00
Mark Crane 5619145fb0 Prevent device duplicates when making a copy of a device. Allow duplicate empty mac address or 000000000000 to be used for templates. 2014-03-30 07:46:50 +00:00
Mark Crane 7cb5b78399 Add a new option 'transfer' for outbound routes. 2014-03-29 07:25:52 +00:00
Mark Crane 25e994b1a8 Allow dialing bridge statements on follow me for advanced users. Remove unnecessary line feeds. 2014-03-28 10:12:08 +00:00
Mark Crane d816e745e2 Fix the snom device_vendor detection. 2014-03-24 16:56:38 +00:00
Mark Crane ca411bd425 Fix the voicemail message size, and download link when using mp3 extension. 2014-03-23 11:31:03 +00:00
Mark Crane eee249d52c A few minor edits to sip profiles. 2014-03-22 01:49:15 +00:00
Mark Crane 5c35b3c056 Minor changes to gateways. 2014-03-22 01:15:24 +00:00
Mark Crane 46ccbe6826 Remove the extra line feed at the end of the file. 2014-03-22 00:55:24 +00:00
Mark Crane a1a48a4e8d Change $_SESSION['switch']['gateways'] to $_SESSION['switch']['sip_profiles']. 2014-03-22 00:54:56 +00:00
Mark Crane 57cae54878 Don't show the path on the gateways page. 2014-03-22 00:54:22 +00:00
Mark Crane 6fd57c39cc Fix the dialplan_number so that it is more accurate. 2014-03-18 09:04:05 +00:00
Mark Crane b617847e73 Don't add the ring_group_forward permission by default to the user group. 2014-03-18 08:19:08 +00:00
Mark Crane a035c697b6 Fix the spanish description for description-comfirm_key. 2014-03-18 00:46:51 +00:00
Nate Jones 2fdbac5283 Layout mods. 2014-03-17 18:56:33 +00:00
Nate Jones 110c378deb Dialplan Edit layout and style mods
Integrated autosize jquery script for text inputs
Style and functionality mods on domain selector and Enhanced template
2014-03-15 21:35:53 +00:00
Nate Jones ade45a6e3e Moved "FLUSH_INBOUND_REG" buttons to left side of others to be more visually appealing. 2014-03-14 04:44:46 +00:00
Nate Jones 55aada9d3c Added Default Settings allowing control of system generated password lengths and strengths. Consistified (new word) password generation between Extension add and edit. Layout adjustment of Default Settings list. 2014-03-13 21:09:41 +00:00
Mark Crane b0f10ec25a Fix the mac address being added when a new phone is provisioning with HTTP. 2014-03-13 20:32:20 +00:00
Nate Jones 416f884da8 Streamline password viewing. 2014-03-12 19:57:18 +00:00
Nate Jones cf41e4faac Added "TLS" to "Rewrite Contact Port" in select option label. 2014-03-12 16:28:45 +00:00
Mark Crane be5e3c5629 Remove the add button because a recording is added with the upload button. 2014-03-07 17:21:10 +00:00
Mark Crane 085fbc513a Remove the semi-colon from recording edit. 2014-03-07 17:18:37 +00:00
Mark Crane 68ca6d373c Remove the semi-colon after the Recording title and remove the location. 2014-03-07 17:12:45 +00:00
Mark Crane e0d06e2b0b Change the voicemai Copy Destinations to Forward Destinations. 2014-03-07 08:35:55 +00:00
Nate Jones 69d4813824 Streamline password viewing. 2014-03-07 02:59:20 +00:00
Nate Jones 9006c074d5 Streamline password viewing. 2014-03-07 01:52:44 +00:00
Nate Jones 825d59c2de Trying both onfocus and onmouseover to accommodate ease of use on both desktop and mobile devices. 2014-03-07 01:20:26 +00:00
Nate Jones 684d894b95 Changed view action to onfocus, instead of onmouseover, testing... 2014-03-07 01:15:04 +00:00
Nate Jones 2878fe8f54 Small password input viewing modification. 2014-03-06 23:31:03 +00:00
Nate Jones caf8a43f37 Added web interface for voicemail destinations (CC) feature to be added shortly. 2014-03-06 23:06:45 +00:00
Nate Jones c8074b956d Added db table/fields for voicemail destinations (CC) feature to be added shortly. 2014-03-06 20:04:47 +00:00
Mark Crane 6128801e66 Hide the empty select option for the IVR Menu rinback. 2014-03-06 17:18:14 +00:00
Mark Crane 5024e6836c Ring Groups - If music on hold doesn't exist then don't include it as an option for ring back. 2014-03-06 17:16:21 +00:00
Mark Crane 22da0926cf IVR Menu - If music on hold doesn't exist then don't include it as an option for ring back. 2014-03-06 17:12:45 +00:00
Mark Crane 4c08caf7b4 Add greeting to the conference center interface. 2014-03-05 21:16:51 +00:00
Mark Crane 491ea2c050 Put the conference centers in order by name. 2014-03-05 21:16:21 +00:00
Mark Crane aeaabc19e5 Change the number of rows used in the textarea on the sql query page so that it fits better on lower resolutions. 2014-03-04 16:32:51 +00:00
Mark Crane 2e2c31eb36 Hide Device Provisioning on the extensions page if app/devices is not installed. 2014-03-04 05:59:34 +00:00
Mark Crane 2eabe478f2 Do not include the voicemail unless the app/voicemails directory exists. 2014-03-04 05:49:38 +00:00
Mark Crane ae7f672025 Only show music on hold select if app/music_on_hold directory exists. 2014-03-04 05:41:28 +00:00
Nate Jones 63354f1614 Minor layout and style mods. 2014-02-26 06:49:42 +00:00
Nate Jones d6bbc91eca Unstack list control icons. 2014-02-26 06:32:58 +00:00
Nate Jones 95b5a1a061 Textarea class updates 2014-02-26 06:14:00 +00:00
Nate Jones 85f79a3910 Unstack list control icons. Languages fix. 2014-02-26 06:10:56 +00:00
Nate Jones 09f4b55819 Minor layout mods. 2014-02-26 06:07:13 +00:00
Nate Jones 4c6734aa68 Changed class on text input. 2014-02-26 05:56:58 +00:00
Nate Jones 7d9b3caa3e Unstack list control icons. 2014-02-26 05:53:22 +00:00
Nate Jones 0673ffdfd3 Unstack list control icons. Minor bug fix in schema_data_edit.php. 2014-02-26 05:49:39 +00:00
Nate Jones 5bee3613bc Unstack list control icons. Fixed css class on user select box. 2014-02-26 05:39:02 +00:00
Nate Jones 90d5086843 Unstack list control icons, minor layout mods. 2014-02-26 05:34:58 +00:00
Nate Jones 74921ddd3a Fix redirect on Queue add. 2014-02-26 05:29:23 +00:00
Nate Jones 5431b18f3c Unstack list control icons. 2014-02-26 05:21:35 +00:00
Nate Jones 7b685bc5bb Unstack list control icons. 2014-02-26 05:14:25 +00:00
Nate Jones 1597255e1a Unstack list control icons. 2014-02-26 05:00:17 +00:00
Nate Jones 9ea3f5bff6 Adjusted width of Delay and Timeout select boxes. 2014-02-26 04:58:16 +00:00
Nate Jones e37f885012 Unstack list control icons. 2014-02-26 04:56:09 +00:00
Nate Jones e7c3918eb6 Changed class on file input. 2014-02-26 04:54:25 +00:00
Nate Jones 547b5232a6 Unstack list control icons, minor layout mods. 2014-02-26 04:47:41 +00:00
Nate Jones ff699a71c8 Unstack list control icons. 2014-02-26 04:27:31 +00:00
Nate Jones f2d5100141 Unstack list control icons. 2014-02-26 04:17:21 +00:00
Nate Jones 06b2451c23 Added white space between paging controls and data. 2014-02-26 04:13:23 +00:00
Nate Jones 626fc50675 Unstack list control icons. 2014-02-26 04:10:49 +00:00
Nate Jones 9ecd74163c Unstack list control icons. 2014-02-26 04:02:56 +00:00
Nate Jones a0379d8657 Fixed Enabled, wasn't showing options on Call Block Add. 2014-02-26 03:58:55 +00:00
Nate Jones d8ae19345b Unstack list control icons. 2014-02-26 03:08:06 +00:00
Nate Jones d0cea8fd56 Unstack list control icons. 2014-02-26 03:04:33 +00:00
Nate Jones 00766f09a0 Fix language file. 2014-02-26 02:58:04 +00:00
Nate Jones 074e9e189b Unstack list control icons. 2014-02-26 02:47:09 +00:00
Nate Jones 2b0958cdba Fixed class on Advanced button. 2014-02-26 02:37:24 +00:00
Nate Jones fb662980b6 Unstack list control icons. 2014-02-26 02:32:56 +00:00
Nate Jones d5022eb201 Unstack list control icons. 2014-02-26 02:30:14 +00:00
Nate Jones 0ba71463d2 Unstack list control icons. 2014-02-26 02:27:13 +00:00
Nate Jones 29ad6cde8b Unstack list control icons. 2014-02-26 02:25:10 +00:00
Nate Jones 0c9f7e8225 Unstack list control icons. 2014-02-26 02:20:57 +00:00
Nate Jones f58a248141 Unstack list control icons. 2014-02-26 02:16:32 +00:00
Nate Jones 036b77e8dc Fixed css class on user select box 2014-02-26 01:52:57 +00:00
Nuno Miguel Reis f063ead227 fixed some translations 2014-02-25 22:49:35 +00:00
Mark Crane 397a4546df Remove device_time_zone from provision the time zone instead should be set in default settings, category: provision 2014-02-25 17:36:56 +00:00
Mark Crane ad94001af4 Only set variables with values not variables. 2014-02-25 09:37:59 +00:00
Mark Crane dc46d7fa8d Widen the extension device line select list to an acceptable width for Internet Explorer. 2014-02-25 09:01:15 +00:00
Mark Crane 717d9006ee Device Key remove select option starts with 1. 2014-02-25 08:34:12 +00:00
Mark Crane 9f56a7e84d Deprecate device_time_zone the better way to do this is set the time zone information in the default, domains or device settings. 2014-02-25 07:46:25 +00:00
Mark Crane cea8174d36 Add ring group rollover strategy. 2014-02-25 04:55:50 +00:00
Nuno Miguel Reis 248a207f95 change of some pt_PT translations and fixed some encoding bugs for the new Chile spanish
Conflicts:
	fusionpbx/app/call_center_active/app_languages.php
	fusionpbx/app/calls_active/app_languages.php
	fusionpbx/app/ring_groups/app_languages.php
	fusionpbx/app/schemas/app_languages.php
2014-02-25 03:28:28 +00:00
Nate Jones 32e91f0739 Response message updates. 2014-02-23 10:04:42 +00:00
Mark Crane 98b1147927 Update the text used when copying the extension. 2014-02-23 09:39:54 +00:00
Mark Crane bb584d403c Add device copy to make it faster to add devices for endpoint provisioning. 2014-02-23 09:33:27 +00:00
Nate Jones 00ba439310 Response message updates, language fixes. 2014-02-23 09:03:41 +00:00
Nate Jones 6abc53c75b Response message updates. 2014-02-23 08:47:58 +00:00
Nate Jones e01388d12f Response message updates. 2014-02-23 08:41:57 +00:00
Nate Jones dc736b2d91 Response message updates. 2014-02-23 08:38:10 +00:00
Nate Jones 000e8c26d0 Response message updates, language fixes. 2014-02-23 08:34:06 +00:00
Nate Jones 790cf71a3d Response message updates, language fixes. 2014-02-23 08:24:56 +00:00
Nate Jones a6e439defa Response message updates, language fixes. 2014-02-23 08:07:37 +00:00
Nate Jones 0419a86136 Response message updates. 2014-02-23 07:48:21 +00:00
Nate Jones a5f3d8738e Response message updates, minor language patch. 2014-02-23 07:43:37 +00:00
Nate Jones 37f479e578 Response message updates. 2014-02-23 07:39:00 +00:00
Nate Jones bef360f5bb Response message updates, removed language redundancy. 2014-02-23 07:33:53 +00:00
Nate Jones b31ed55e52 Response message updates. 2014-02-23 07:19:44 +00:00
Nate Jones bbdd359151 Response message updates. 2014-02-23 07:15:37 +00:00
Mark Crane 3ef72c961b Remove the dashes on the MAC address. 2014-02-23 07:15:03 +00:00
Nate Jones cdf418711d Response message updates. 2014-02-23 07:10:19 +00:00
Nate Jones 3c24627cc3 Response message updates, minor language patch. 2014-02-23 06:55:16 +00:00
Nate Jones 2241268f01 Response message updates. 2014-02-23 06:46:10 +00:00
Nate Jones bdcf9bd41f Language file fix. 2014-02-23 06:33:25 +00:00
Nate Jones 31a866aa3d Response message updates. 2014-02-23 06:06:34 +00:00
Nate Jones 78a4cbee5e Response message updates. 2014-02-23 05:48:33 +00:00
Nate Jones 9bad127c98 Response message updates. 2014-02-23 05:36:11 +00:00
Nate Jones d8273e4839 Response message updates. 2014-02-23 05:33:13 +00:00
Nate Jones 8eeff6cbe9 Response message updates. 2014-02-23 05:23:08 +00:00
Mark Crane d28d587860 Prevent inserting the a new device if the domain does not exist. 2014-02-23 00:20:29 +00:00
Mark Crane a2ad874acf Update the extension template list. 2014-02-22 23:38:14 +00:00
Mark Crane dd688d52a6 Add get_template_dir to the PHP class. 2014-02-22 23:20:55 +00:00
Mark Crane e222b03eea Update the provisioning directory list for the provision editor. 2014-02-21 17:20:35 +00:00
Mark Crane b598a3b926 Fix the provision directory path for those not using /etc/fusionpbx template directory. 2014-02-21 16:47:23 +00:00
Nate Jones 8bf986b259 Response message updates... from Pizza Hut!!! 2014-02-21 05:06:46 +00:00
Nate Jones 64eaa447c8 Response message updates, language fixes. 2014-02-21 03:56:30 +00:00
Nate Jones be84f215c0 Response message updates. 2014-02-21 03:02:55 +00:00
Nate Jones 450d2b5d90 Mis-key fix. 2014-02-21 02:49:17 +00:00
Nate Jones addf5777dd Response message updates. 2014-02-21 02:27:42 +00:00
Nate Jones 19171579fe Response message updates. 2014-02-21 02:23:40 +00:00
Nate Jones 50506b8d8d Response message updates, permission fix. 2014-02-21 02:13:06 +00:00
Nate Jones 107efa90c9 Response message updates. 2014-02-21 02:03:22 +00:00
Nate Jones 79c7ecadf7 Integrated some jQuery goodness into the SIP Status page. 2014-02-21 01:19:36 +00:00
Nate Jones a6892102cb Streamlined response message for: Default Settings, SIP Status 2014-02-21 00:17:28 +00:00
Mark Crane 8281fc2f80 Update the redirect for dialplan_delete.php 2014-02-20 23:57:42 +00:00
Mark Crane 57b8a86b72 Update the redirect for dialplan_detail_delete.php 2014-02-20 23:56:45 +00:00
Mark Crane 268f9d50f9 Add a optional provision template directory in /etc/fusionpbx/templates/provision for Linux and /usr/local/etc/fusionpbx/templates/provision for FreeBSD. 2014-02-20 17:54:02 +00:00
Mark Crane 059ee9d401 Ring group improvements designed improve usability. 2014-02-20 07:20:55 +00:00
Mark Crane 8cb4222c96 Try again on the message. 2014-02-20 02:53:43 +00:00
Mark Crane 85b1a42353 Fix the update message for ring groups. 2014-02-20 02:42:41 +00:00
Mark Crane bd0ed1ada6 Fix the translation. 2014-02-19 09:51:38 +00:00
Mark Crane 3751738f1d Add a Spanish translation to IVR Menu - Message 2014-02-19 09:40:26 +00:00
Mark Crane a9657cd734 Improve the Stop Broadcast message. 2014-02-19 09:37:58 +00:00
Mark Crane cd28bf2491 Change the 'Cancel' button to 'Stop Broadcast' 2014-02-19 08:50:36 +00:00
Mark Crane 1e53c4e5af Add a button to Call Broadcast to Cancel the calls. 2014-02-19 08:20:15 +00:00
Mark Crane dbaeadc69c Use the broadcast uuid so we can use it to del the scheduled calls. 2014-02-19 06:47:51 +00:00
Mark Crane 01946ce16e Remove the spaces in the fax email address. 2014-02-19 06:17:38 +00:00
Mark Crane 9729c9ef0b When using multiple email addresses with faxing commas are used between email addresses. The commas must be escaped this change automatically does the escaping so the end user doesn't have to do it. 2014-02-19 03:11:42 +00:00
Mark Crane 7342c6f48a Re-organize call broadcast to use the class method. 2014-02-18 11:19:23 +00:00
Mark Crane 2ac6ff9621 Add outbound_routes method to the dialplan class. 2014-02-18 11:08:35 +00:00
Mark Crane bdc8aa91b0 Fix a syntax problem with the translation file for outbound routes. Thanks esammy for reporting the issue. 2014-02-17 17:06:26 +00:00
Mark Crane f066d62efe Remove a line feed. 2014-02-17 17:01:26 +00:00
Mark Crane 3e44e3ccdd Add a missing double quote to app_languages.php for the Fax translation. 2014-02-17 14:40:46 +00:00
Mark Crane eb529f8ffb Complete the Spanish, French and Portuguese translations for Devices for those that natively speak one or more of these languages please report improvements. 2014-02-16 07:19:13 +00:00
Mark Crane 4502f4f480 Disable the please hold dialplan forerly in context: features. 2014-02-16 01:59:48 +00:00
Mark Crane 76eab727e5 Change the double quote to a single quote to fix the xml cdr translation. 2014-02-15 20:26:31 +00:00
Mark Crane f8a9fddeb2 Add more translations to Devices. 2014-02-15 00:33:47 +00:00
Mark Crane 38077c041c Prevent duplicates when adding a device. 2014-02-14 23:25:46 +00:00
Mark Crane 4a2b6969b5 Finish the Spanish es-cl integration. 2014-02-14 18:37:58 +00:00
Mark Crane a6a68193f1 Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 2014-02-14 07:03:12 +00:00
Mark Crane 9b60110cf7 Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 'es-cl'. This completes the menu Spanish translation. 2014-02-13 20:15:59 +00:00
Mark Crane ac0dacdb0d Move the 'Apps' menu to a different directory. 2014-02-13 04:31:33 +00:00
Mark Crane 73321df84b Add reboot into the app_languages.php 2014-02-12 01:19:57 +00:00
Mark Crane 00a10bc1eb Comment out the device_username and device_password this is defined instead via default settings. 2014-02-11 01:54:53 +00:00
Mark Crane 2234863087 Simplify the approach used to add the global inbound route that calls the dialplan.lua script. 2014-02-11 01:50:39 +00:00
Mark Crane 8742b58202 Change the context for the local_extension bind_meta_app *1, *3, and *4. 2014-02-10 21:20:40 +00:00
Mark Crane 223dd78165 Remove the dialplan_features app. 2014-02-10 21:16:03 +00:00
Mark Crane cac33ae078 Move the features context into the regular dialplan context. 2014-02-10 21:13:17 +00:00
Mark Crane d510a92ba6 Change the context using the variable ${context} 2014-02-10 21:09:49 +00:00
Mark Crane 066b184eb8 Device Keys - remove empty rows. 2014-02-08 03:47:42 +00:00
Mark Crane a1cee14ba6 Set the keys to numerical order. Add more keys to the key select list. 2014-02-07 12:26:20 +00:00
Mark Crane d88603af28 Device list order by the MAC address. 2014-02-07 11:46:46 +00:00
Mark Crane b72f5089c0 Add domain_uuid to the dialplan_detail array. 2014-02-06 10:13:57 +00:00
Mark Crane 588ce70e4b Update the tab spacing on dialplan/dialplan_detail_delete.php. 2014-02-06 07:39:38 +00:00
Mark Crane d81f46b9db Fix the column sorting on the fax list. 2014-02-06 05:45:36 +00:00
Mark Crane 542bf10bb0 Default the conference room profile to 'default' 2014-02-06 04:01:22 +00:00
Mark Crane 5d7747cd01 Update the provision PHP class to normalize the Mac Address before checking if it exists in the devices table in the database. 2014-02-05 14:13:02 +00:00
Mark Crane 006c65047f Add a new dialplan entry for changing the user status useful especially for call center. 2014-02-04 23:19:31 +00:00
Mark Crane 4df16687fa Fix the Type for Cisco SPA series phones. 2014-02-03 21:43:38 +00:00
Mark Crane 8ab750f6bb One more adjustment to get the domain_name for the provisioning. 2014-01-31 19:36:11 +00:00
Mark Crane ab16d3e591 Make sure that the domain_name is correct when rendering the provisioning template. 2014-01-31 19:02:05 +00:00
Mark Crane 7d02debf01 Grandstream translate the name to to the number required to set the mode. 2014-01-31 12:52:08 +00:00
Mark Crane bfb3af254f Add the labels to the device edit. 2014-01-31 11:13:37 +00:00
Mark Crane 6525f5c13f Add additional language labels used in the select list on device_edit.php. 2014-01-31 10:27:15 +00:00
Mark Crane e278903630 Uncomment the provision_write include 2014-01-29 21:34:24 +00:00
Mark Crane 2279549a6c Uncomment the provision_write include 2014-01-29 21:34:01 +00:00
Mark Crane 9fd316a53d Add a provision write method to the provision function and use it to write the provisioning files for tftp/ftp provisioning. 2014-01-29 10:18:25 +00:00
Mark Crane 0dfe9c829f Move the provisionin code into the new provision class. 2014-01-29 04:50:50 +00:00
Mark Crane 4207aaf242 Get rid of the names in the Grandstream select type (mode) because the modes to actions are not consistent. 2014-01-28 11:35:57 +00:00
Mark Crane d53dcfadc6 Show only the correct vendor on the device edit page. 2014-01-28 11:03:05 +00:00
Mark Crane 304b77eae0 Fix the grandstream select values in the device edit page. 2014-01-28 10:44:56 +00:00
Mark Crane 1f74fdf5bf Add line and extension variables to the on demand provisioning. 2014-01-28 10:02:15 +00:00
Mark Crane eba53d1272 Add grandstream options to device edit. 2014-01-28 07:56:03 +00:00
Richard Neese b609e49620 changed the link from v_active_conferences.php to active_conferences.php
this fixes the old conference tool
2014-01-24 21:51:01 +00:00
Mark Crane e56fa0d8ff Change random seconds from 3.5 to 3 seconds. 2014-01-24 08:07:15 +00:00
Nuno Miguel Reis 8be46305a0 added meta update block again, since was causing issues like duplicate ivr_menus, one per each option added. (let it be this way until Mark decides how the new pattern will work) 2014-01-24 06:38:46 +00:00
Nuno Miguel Reis 977ef8a37b fixed ivr_menu_option details being passed to ivr_menu class 2014-01-24 06:38:38 +00:00
Mark Crane b30dce5e80 Add http authentication to provisioning. 2014-01-24 05:53:32 +00:00
Mark Crane 752c74ac50 Fix the device settings on the on demand provisioning. 2014-01-24 03:01:08 +00:00
Mark Crane cca86f21a8 Change the provisioning variables slightly this change affects. 2014-01-23 21:43:44 +00:00
Philippe Rioual ee51bea37e fixed some french translations issues 2014-01-23 21:15:49 +00:00
Nuno Miguel Reis 2578862bad registrations panel reboot options (extended) 2014-01-22 21:39:27 +00:00
Nuno Miguel Reis 05e3a61ac4 pt-ring 2014-01-21 18:03:05 +00:00
Mark Crane b8058f0a18 Set provisioning variables use device_key_type as a prefix if it was provided. 2014-01-21 14:57:10 +00:00
Nuno Miguel Reis f95f1a6485 call_block app fixed 2014-01-21 05:40:01 +00:00
Nuno Miguel Reis 0ecedb07de added missing references 2014-01-21 04:33:54 +00:00
Nuno Miguel Reis 93eec4554b fixed dialplan copy 2014-01-21 04:22:10 +00:00
Mark Crane bcca3f425f add message to devices app_languages.php 2014-01-20 20:04:24 +00:00
Mark Crane 3704a49c24 Make the device edit page one form. Adding a new record or editing anything and then press save will save everything. 2014-01-20 18:00:45 +00:00
Mark Crane a13ae479f7 Add provision/resources/classes directory 2014-01-20 17:56:19 +00:00
Mark Crane 7780b940f6 Setup a way variable for an altnerative template directory. Set the variable in advanced -> default settings, category: provision, subcategory: template_directory, type: text, value: /var/lib/fusionpbx/templates/provision
The appropriate path to the alternate provisioning directory is dependent on the operating system. The one given in this example is correct for debian and ubuntu server.
2014-01-20 11:43:19 +00:00
Mark Crane f9d7fcc3fc Device Edit, Use the new ORM for the database access, adjus the column width of some of the form elements, structure the POST into a two dimensional array, remove the submit from the array. Move the database requests before the content rather than inside the content. 2014-01-20 09:34:04 +00:00
Mark Crane 1a7c685e60 Add a new object relational model class and make the dialplan edit use for add and edit. 2014-01-19 13:09:17 +00:00
Mark Crane de32790dad Remove a redundant include. 2014-01-19 03:15:16 +00:00
Mark Crane 34ae95d45a Fix a bug created by another developer cannot set dial string to user/1001 when the extension that was called is user/1001. 2014-01-17 18:33:11 +00:00
Mark Crane d212241356 Fix the dialplan delete atomic transaction. 2014-01-17 03:04:26 +00:00
Nuno Miguel Reis 4cb72d88cc menu fixing utf8 and ring groups pt-ring option 2014-01-16 23:30:56 +00:00
Mark Crane afa1bc95f9 Add lines between the translations to sip status. 2014-01-16 20:23:46 +00:00
Mark Crane eba1954e46 Change the 'Dialplan Add' to 'Dialplan' 2014-01-16 19:59:26 +00:00
Mark Crane 3ea98975cb Change the 'Dialplan Add' title to 'Dialplan' 2014-01-16 19:52:04 +00:00
Mark Crane baf0147d64 When adding an dialplan default it to order number 200. 2014-01-16 19:41:06 +00:00
Mark Crane f487277cd0 Set the outbound routes default order to 100. 2014-01-16 19:31:08 +00:00
Mark Crane 9929d90526 Set inbound routes default order to 100, and time conditions to 300. 2014-01-16 19:20:48 +00:00
Mark Crane 55bff976ef Fix the domain name for provisioning. 2014-01-15 22:07:40 +00:00
Mark Crane cf474ed648 Add static to the device method to get rid of strict message. 2014-01-14 01:50:19 +00:00
Mark Crane 2bac44aee7 Add app/dialplan/ to the dialplan class path. 2014-01-13 14:34:13 +00:00
Mark Crane d0c9cf7715 Move the dialplan class to the dialplan/resources/classes directory. 2014-01-13 14:21:27 +00:00
Mark Crane 548a4bfaa3 Change the dialplan order number for global to 000. 2014-01-12 07:51:06 +00:00
Mark Crane 7a8f1b4cc0 Add the translation for the Message header when saving the dialplan. 2014-01-12 07:18:15 +00:00
Mark Crane 4aae336161 Add a save button to the top of the ivr menu edit. 2014-01-12 07:12:29 +00:00
Mark Crane 0b4465c21e Add a save button to ring group edit. 2014-01-12 07:12:08 +00:00
Mark Crane adf6f7c941 Set the default order number for Queues. 2014-01-12 07:03:13 +00:00
Mark Crane fbfff19d13 Add a 'save' button to the top of the device edit page. 2014-01-12 06:38:28 +00:00
Mark Crane 03a266d74e Adjust the width so it looks better in google chrome. 2014-01-12 01:01:28 +00:00
Mark Crane c1ea201d1a Update dialplan/dialplan_edit.php adjust the widths of the fields, change a few to input type text, make the add fields visible by default. 2014-01-11 22:55:54 +00:00
Mark Crane ac5b108149 Move save before copy in dialplan/dialplan_edit.php, 2014-01-11 06:12:55 +00:00
Mark Crane e2355d13c9 Add the profile to the sip registrations. 2014-01-11 06:07:24 +00:00
Mark Crane ace410914c Add a refresh button for status -> registrations. 2014-01-11 06:00:59 +00:00
Mark Crane 6de68a9bc6 Add a save button to the top of the Dialplan edit. 2014-01-11 05:52:26 +00:00
Mark Crane 8124209a0b Improve the dialplan manager so that it looks nicer and is faster to make changes. This change effects the dialplan manager, inbound routes, outbound routes, time conditions, and queues. 2014-01-10 23:58:42 +00:00
Mark Crane 1ef1431291 Rename another one of the php files to fit the naming convention. 2014-01-10 23:52:15 +00:00
Mark Crane a6ba70d196 Rename one of the php files to fit the naming convention. 2014-01-10 23:51:44 +00:00
Mark Crane f136543476 Make the destination number required for time conditions. 2014-01-10 05:23:46 +00:00
Mark Crane 52c5d15e7a Correct the method used to get the domain name from the HTTP Host. Fix the method to get the Mac address from the HTTP_USER_AGENT needed to make the Yealink common file work. 2014-01-09 22:17:09 +00:00
Mark Crane 9882ffb7a2 Uppercase some of the SQL statements, and fix the $mac address. 2014-01-09 07:36:11 +00:00
Mark Crane 302662a593 Force the sip transport to lower case. 2014-01-09 02:02:03 +00:00
Mark Crane f793647fe3 Refer to the device class and set change the sip port default. 2014-01-09 01:24:36 +00:00
Mark Crane 1f600dc1a0 When editing a device return to the edit page rather than the list. 2014-01-08 20:07:02 +00:00
Mark Crane c9ed299ced Fix the back button on the device key edit page. And fix disabled select option. 2014-01-08 19:54:33 +00:00
Mark Crane 1c93b304d2 Add a new option to reboot phones via registrations over sip notify. 2014-01-08 09:08:48 +00:00
Mark Crane 1218390641 Add 0 option to the select list for line number on the device edit page. 2014-01-05 10:42:11 +00:00
Mark Crane 5ba3fbec40 Add 0 option to the select list for line number on the device edit page. 2014-01-05 10:39:40 +00:00
Mark Crane 8f1b829345 Order the device by line number in the accounts -> extensions page. 2014-01-05 10:32:09 +00:00
Mark Crane 6697375f9c When adding a device add the auth_id. 2014-01-05 10:24:01 +00:00
Mark Crane 787205bcd5 Fix permissions checks that were missed in ring_groups.php 2014-01-04 07:45:06 +00:00
Mark Crane 5afad8ad8c Add ring groups menu permission for users in the admin group. 2014-01-04 07:16:05 +00:00
Mark Crane 958658aeae Add device key extensions to the device keys table. 2014-01-04 04:40:40 +00:00
Mark Crane 13025158fd Add device key extension for yealink. Add a device class. 2014-01-03 23:11:42 +00:00
Mark Crane b03829911c Add device_key_line 2014-01-03 08:05:46 +00:00
Mark Crane 4db58829b8 Order the keys by the key number so they appear in logical order in the template. 2014-01-03 01:23:55 +00:00
Mark Crane 56ff2df67c Add an order by to the devices page so that the position doesn't move around. 2014-01-02 23:20:15 +00:00
Mark Crane e52a282664 Add a select list for all yealink types. 2014-01-02 01:14:43 +00:00
Mark Crane b8d5940e8a Make the device keys array available to the template. 2014-01-01 06:50:15 +00:00
Mark Crane 4218a81c7a Update the key references for ring groups. 2013-12-31 10:40:38 +00:00
Mark Crane ea40d53148 Fix the insert for the new field. 2013-12-29 06:55:39 +00:00
Mark Crane eed350b38a Add the missing column to device edit. 2013-12-29 06:49:28 +00:00
Mark Crane ef1fc93499 Add Device Key Category. 2013-12-29 06:47:25 +00:00
Mark Crane 74a913fa2a Add the license to the device keys. 2013-12-29 05:20:51 +00:00
Mark Crane 6e7f170982 Remove test code on the device key edit. 2013-12-29 05:00:56 +00:00
Mark Crane 2dbe71047f Provisioning, Only check the CIDR if its provided. 2013-12-28 22:02:57 +00:00
Mark Crane 57e199a76e Require the device_setting_add permission to see the settings on the devices page. Require the device_key_add or device_key_edit permission to see the the key information on the devices page. 2013-12-27 20:52:38 +00:00
Mark Crane f1867b8835 If user is set to be globally unique then hide the auto generate user option as it won't be unique per domain. 2013-12-27 18:18:50 +00:00
Mark Crane edf3a06e49 Provision, Check to see if the IP Address is in the CIDR range.
category: provision, subcategory: cidr, type: text, enbaled: true, value: could be a single ip address or a range. 
Example: 
10.8.0.1/32 (single ip)
10.8.0.0/24 (allow all the IP addresses from 10.8.0.0-255 in the 10.8.0 subnet. 
0.0.0.0/0 (allow all ip addresses)
2013-12-23 21:28:04 +00:00
Mark Crane cc63df7d81 Check if provisioning has been enabled. It can needs to be enabled globally in advanced -> default settings or per domain in advanced -> domains.
category: provision
subcategory: enabled
type: text
value: true
enabled: true
2013-12-23 21:13:45 +00:00
James Rose 6e73edd7d5 changed context to domain_name for single tenant. Would come back as default and parked as park@1.2.3.4 2013-12-23 18:14:14 +00:00
Mark Crane b250976113 Time to make the key assignment work for provisioning. 2013-12-21 16:44:42 +00:00
Mark Crane b203a01afc Accounts -> Devices, adjust the width of the lines, keys, and settings. 2013-12-21 16:41:44 +00:00
Mark Crane 0bae62240b Remove the log line that isn't needed anymore. 2013-12-21 16:18:54 +00:00
Mark Crane ec3d44235c Conference Center. Fix a permissions and change the profile to a text box for more flexibility. 2013-12-21 16:14:42 +00:00
Mark Crane c521f874e1 Change the valet timeout to 90 seconds. 2013-12-21 01:48:19 +00:00
James Rose dae8088a3f fixed var name referred_by_user 2013-12-20 22:41:55 +00:00
Mark Crane 0fdebbbcb4 Update valet park. 1. Set the orbit extension to return the call to the original extension that referred it if the call is not answered before the timeout. 2. If the parking lot is occupied return the call to the extension that tried to park it. Team effort by Gill, James, and Mark. 2013-12-20 22:15:18 +00:00
Mark Crane 7c3279cd44 Fax list move the name before the extension. 2013-12-20 05:58:25 +00:00
Mark Crane 32896d9d2c Fix the order of the fax list. 2013-12-20 05:52:51 +00:00
Mark Crane 5f796143f5 Fix provisioning device line edit account for sip expire and port fields are numeric. 2013-12-19 21:55:45 +00:00
Mark Crane 7ed30503f6 Fixed accounts -> extensions device model and description in the select list. 2013-12-19 21:20:04 +00:00
Mark Crane 1b28bac9f7 Add vertical spacing to app_languages.php to make it more readable and add message translations. 2013-12-19 09:20:55 +00:00
Mark Crane e53f2c56d4 When adding an extension allow the voicemail password to be defined. If it is left empty then a random voicemail password is created. 2013-12-19 08:29:36 +00:00
Mark Crane 8a66839377 IVR Menu change make sure to update the dialplan xml file after an update. 2013-12-18 23:20:14 +00:00
Mark Crane 6e2e9a18d4 Fix the table header order links so they maintain the app_uuid in the link. Remove the <strong> tag as it should be handled with the title CSS class. 2013-12-18 08:54:03 +00:00
Mark Crane c6cfe1ae3b Add Trim the ivr menu option digits to prevent spaces in the ivr menu options causing problems with the IVR Menu. (Apply to the dev branch) 2013-12-18 06:37:06 +00:00
luis daniel lucio quiroz 362955150e follow me and forward now have balancing support 2013-12-18 02:04:32 +00:00
Mark Crane fcae44a0d7 Remove "feature code" text from the description on IVR Menu direct dial. 2013-12-18 00:51:43 +00:00
Mark Crane 2e5f2b6b0b Add a new table v_device_keys which is used to assign the buttons to lines, blf, park and more. Also add sip port, sip transport and register expires to device lines. 2013-12-17 16:19:54 +00:00
Mark Crane 46f87730e5 Default Extension enabled to true for those that don't have the new extension_enabled permission. 2013-12-16 21:56:19 +00:00
Mark Crane 49b22ca42b Translate the gateway uuid into the name and domain name on the SIP Status page. 2013-12-16 19:37:06 +00:00
Mark Crane 7acdde431e Add a new permission to control whether a user is allowed to enable or disable an extension. 2013-12-14 00:50:57 +00:00
Mark Crane 17ca399ef3 Fix the provision password. 2013-12-10 16:22:00 +00:00
Mark Crane 3d5c978cdd Add device settings to the dynamic provisioning. Remove the code referring to the device extensions. Update some of the indentation. 2013-12-10 16:06:14 +00:00