Commit Graph

1963 Commits

Author SHA1 Message Date
Mark Crane 9d02e8fe16 Fix and move the format_phone array 2014-08-31 00:57:58 +00:00
Mark Crane 2a38d563db Remove the back slashes on time conditions templates 2014-08-30 18:10:13 +00:00
luis daniel lucio quiroz 72058f2962 sql queries fixed to be compatible with mysql AND pgsql 2014-08-29 15:34:51 +00:00
luis daniel lucio quiroz 2accf75870 seems to be final fix for billling multi-currency issue 2014-08-28 16:11:24 +00:00
Nate Jones 1f073c1027 Function: Moved recur_sounds_dir() to functions.php, removed from ivr_menu_edit.php and conference_center_edit.php. 2014-08-25 18:01:26 +00:00
Mark Crane 4f071c013d is_zrtp_secure set continue to true 2014-08-25 01:06:34 +00:00
Mark Crane f5a00b4230 Add the dialplan number for hot desking. Remove a few more redundant continue xml dialplan attributes 2014-08-24 09:02:00 +00:00
Mark Crane ff3a748f57 Remove a redundant continue xml attribute 2014-08-24 08:24:18 +00:00
Mark Crane 6ef129e44d Remove this code that set the dialplan_number as it is no longer needed because of the xml number attribute that was added to the dialplan 2014-08-24 07:53:54 +00:00
Mark Crane 27c760ef3c Fix the call direction dialplan which on sqlite was showing up empty, and missing completely in Postgres. 2014-08-24 07:41:48 +00:00
Nate Jones ae13d5b618 Contact Edit: Integrated certificate creation, if available. 2014-08-23 06:50:54 +00:00
luis daniel lucio quiroz bbc598a054 some billing sql queries fixes, for a extrange reason when currencies are different there was a lack of accuracy 2014-08-23 04:28:43 +00:00
Mark Crane 3e421a3d34 Feature code call forward *72 on, *73 off, *74 request id and password toggle on/off complete the commits 2014-08-22 07:37:13 +00:00
Mark Crane 44e621d94d Update the dev branch version to 3.7 and get rid of GLOB_BRACE which is not defined in Solaris 2014-08-19 09:16:01 +00:00
Mark Crane 2ce4740246 FusionPBX 3.6.0 Release 2014-08-17 15:13:25 +00:00
Mark Crane fa4260057d Move is_local to the dialplan and app/is_local/index.lua 2014-08-17 13:16:18 +00:00
Nate Jones b11eb26f3e Provisioning: Reordered provision/app_defaults.php so App Defaults now detects and restores each Provision default setting individually/ 2014-08-17 05:53:32 +00:00
Nate Jones ba8a1de67b Enhanced Theme: Added Default Settings to control footer colors and opacity.
Other minor code enhancements.
2014-08-17 04:33:57 +00:00
Mark Crane 031ffb0444 Remove Edit and Add from Variables 2014-08-17 00:14:03 +00:00
Mark Crane d52de4b4d8 Correct the menu parent uuid 2014-08-16 22:42:50 +00:00
Mark Crane bfe852b3e6 Move the Backup tool under the Advanced menu 2014-08-16 22:40:24 +00:00
Nate Jones 3b9daf63fb Backup: Completed functionality to back up and restore paths defined in Default Settings. 2014-08-16 22:15:01 +00:00
Mark Crane 865e9668d3 Make sure the dialplan_uuid is set before trying to delete it 2014-08-16 18:54:32 +00:00
Mark Crane 3654d64a96 Remove the global app.lua dialplan as it failed to scale 2014-08-16 18:51:43 +00:00
Nate Jones d092413956 Enhanced Theme: New CSS class added to file input fields to adjust their hight to be equal to other input fields. 2014-08-16 18:24:41 +00:00
Mark Crane 846e06eb95 Don't add the global inbound routes by default 2014-08-16 18:22:36 +00:00
Mark Crane a63258b283 Slight efficiency improvement for active calls 2014-08-16 02:01:53 +00:00
Mark Crane f9269016f9 Status -> Active Calls now uses JSON 2014-08-16 01:06:09 +00:00
Mark Crane a1c10a012b Build the backup file and add the restore command 2014-08-15 23:49:46 +00:00
Mark Crane abc1106ee0 Add a backup feature 2014-08-15 23:33:20 +00:00
Mark Crane b83a9a5c63 Fix system -> variables if you did a recent install and the variables page has 2 items on it delete them, update the source, run upgrade -> app defaults to get the defaults 2014-08-15 18:44:40 +00:00
Nate Jones 615aae2e65 SIP Status: Multilinguify sofia status column headings, only link gateway names in domain currently being managed. 2014-08-15 05:53:21 +00:00
Nate Jones 301e734b23 Variables: Set default 'domain' variable value on install (corrected according to heredoc syntax for variables). 2014-08-15 05:41:36 +00:00
Nate Jones 63d90bf8ba Variables: Set default 'domain' variable value on install. 2014-08-15 04:54:16 +00:00
James Rose 0ebde731cd add support for alternate voicemail numbers so you can subscribe to different mailboxes. requires user to create their own dialplan to support it. 2014-08-15 00:36:56 +00:00
Mark Crane 67eb77262d The key to group_confirm for simulataneous is to declare it inside the { and } instead of per leg 2014-08-14 08:52:07 +00:00
Mark Crane 5200a38820 Change follow me prompt from true to 1 2014-08-14 08:33:13 +00:00
Mark Crane a2b2ccdfac Fix a syntax error on the destination prompt 2014-08-14 07:52:52 +00:00
Nate Jones 0bc1c23deb Follow Me: Confirm prompt mods. 2014-08-14 07:44:05 +00:00
Mark Crane 870cade69b Fix the follow me form so that it will save 2014-08-14 06:43:31 +00:00
Mark Crane 348f74a146 Continue working on follow me prompt 2014-08-14 06:06:20 +00:00
Mark Crane 64f4e29900 Add follow me prompt permission and remove follow me global call prompt 2014-08-14 05:56:43 +00:00
Nate Jones 8c978595a9 Follow Me: Reorganized to match Ring Group layout, added Confirm select box. 2014-08-14 05:36:23 +00:00
Mark Crane e73ee91237 Add follow me prompt to the follow me class 2014-08-14 05:27:45 +00:00
Mark Crane 65d290e6de Add follow_me_prompt field to the database 2014-08-14 03:43:56 +00:00
Mark Crane 57c71488b3 Add ring_group_prompt permission for admin and superadmin groups 2014-08-14 03:40:48 +00:00
Mark Crane 26c378e263 Fix recordings per extension for ring groups 2014-08-14 01:21:55 +00:00
Nate Jones eccf7ec85d Gateway Edit/Delete: Removes gateway xml file, if present, on delete and/or disable. 2014-08-13 22:08:39 +00:00
Mark Crane 9129890be3 set the style class 2014-08-13 09:13:22 +00:00
Mark Crane b0c8b22833 Add ring group skip active 2014-08-13 08:41:44 +00:00
James Rose 4c4ac5a7c3 added the ability to use cdr group to give full call detail records access to non admins. 2014-08-13 03:17:12 +00:00
Mark Crane 63fc2e132b Fix the recordings permissions 2014-08-12 19:36:56 +00:00
Mark Crane 6e6c58ad08 Fix the SIP profiles for the package install 2014-08-12 19:18:36 +00:00
Richard Neese c4136913d6 fixed the path correctly rm /sounds 2014-08-12 13:52:46 +00:00
Mark Crane 292bed896e Fix the follow me add method 2014-08-12 05:31:39 +00:00
Mark Crane 3b5a84c3cc Fix the sound_prefix path 2014-08-12 04:27:55 +00:00
luis daniel lucio quiroz b0c2d11fb1 server side verifications of accountcode 2014-08-08 12:37:06 +00:00
luis daniel lucio quiroz b38e47cea7 admin only can set specific accountcodes 2014-08-08 12:19:48 +00:00
Mark Crane 42b038f824 Only set the avmd if avmd is set to true 2014-08-08 07:00:31 +00:00
Mark Crane 1b63f7ba9f If the frequency is not set then do not include it. 2014-08-08 06:49:18 +00:00
James Rose f25723a3e7 added support for call_announce in callcenter 2014-08-08 03:14:20 +00:00
Mark Crane e38e931446 Complete fixing the dialplan destination edit functionality so that it will not duplicate the dialplan details 2014-08-08 01:16:30 +00:00
Mark Crane d9f8952dac Fix duplication of some of the dialplan details. 2014-08-07 16:11:10 +00:00
Mark Crane 9cdcf5b7ef Add call center queue annound sound and frequency to the database. 2014-08-07 15:46:44 +00:00
Mark Crane 49fdce0bd7 Add bridge uuid for cdr wav and mp3s 2014-08-07 04:43:14 +00:00
Mark Crane 64c34744e6 Fix the order of these dialplans 2014-08-06 09:39:49 +00:00
Mark Crane c49328a09c Change the call_direction dialplan to account for outbound call direciton eaerlier in the dialplan. 2014-08-06 09:13:38 +00:00
Nate Jones d4e3d9a7b5 Extension Summary: New report - displays per extension call count and usage statistics within a given date range. 2014-08-06 05:21:13 +00:00
Nate Jones 097956f8fd CDR: Remove unnecessary </td> tag. 2014-08-06 00:42:32 +00:00
Mark Crane 068e8e1b99 Only write the dialplan for dialplan -> destinations if the destination_number is set 2014-08-05 23:57:48 +00:00
luis daniel lucio quiroz 307d793ea4 just a little format to have the same code 2014-08-05 22:37:23 +00:00
luis daniel lucio quiroz 689adca734 when discounting, let us use negative numbers 2014-08-05 22:35:03 +00:00
luis daniel lucio quiroz dbf2f9df4e billing needs to convert to billing currency always! 2014-08-05 22:27:12 +00:00
Nate Jones 2e9d4e9655 Dialplan Edit: Truncate initially displayed Data values with ellipsis (pre edit). 2014-08-04 19:33:26 +00:00
James Rose c630123df3 Added support for tier 0. If using tiers then tier 1 will not ring until Tier Rule Wait Second expires. This effectively leaves queue callers on hold unnecessarily. Using tier 0 as the lowest tier fixes this (but may also break other things [untested, just a wag]). 2014-08-03 21:23:51 +00:00
James Rose e89ffc0cff Fixed callcenter so that remote calls will time out properly (leg_timeout) and changed group confirm announce time from default 5 seconds to 2. 2014-08-03 20:54:15 +00:00
Mark Crane 31e3765a76 Enable the user_record dialplan, fix api_on_answer 2014-08-03 17:58:00 +00:00
Mark Crane 4adc3fc657 Add domain_name to the recording path 2014-08-03 17:41:09 +00:00
Mark Crane 9ce9be52a6 Add from_extension back to the user_record dialplan and fix the record_session condition 2014-08-03 17:16:00 +00:00
Mark Crane 62626d2a7c Add break=never for user_record 2014-08-03 17:05:01 +00:00
Mark Crane e4a447f2b8 Add inline = true for user_exists and user_record 2014-08-03 16:38:38 +00:00
Mark Crane 7453036367 More work with user_exists to get extension_uuid 2014-08-03 14:57:08 +00:00
Mark Crane 7d091e3bc1 Add user_exist, and user_record to the dialplan as replacement to app.lua dialplan 2014-08-03 14:28:50 +00:00
Mark Crane 7ab90efaa1 Make the xml cdr generated xml easier to read 2014-08-03 11:14:56 +00:00
Mark Crane b9dab31212 Add extension_uuid variable to call forward and follow me 2014-08-03 11:05:05 +00:00
Mark Crane ccd6585c6b Add domain_name to the extension xml file 2014-08-03 10:48:45 +00:00
Nate Jones 5bb2bea640 Input Type Switch Button: Changed from left triangle (&#10782;) to left triangle (&#9665;), as wasn't displaying properly in FF on Mac. 2014-08-03 07:02:12 +00:00
Nate Jones 0c523370da Destination Edit: Corrected misplaced HTML tags, remove colon (:) output when not necessary on Actions select box. 2014-08-03 06:43:49 +00:00
Nate Jones 8ded50c67e Input Type Switch Button: Changed from < to left triangle (&#10782;) 2014-08-03 06:18:06 +00:00
Nate Jones b3ef3894f8 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 c0209959a8 Input Type Switch Button: Changed from < to left triangle (&#10782;) 2014-08-03 05:31:42 +00:00
Nate Jones d848e9c11a CDR: Minor/style mods to date/time Range fields. 2014-08-03 05:23:44 +00:00
Nate Jones 2074f2de0c CDR: Search Source explicitly by extension number. 2014-08-03 04:03:44 +00:00
Nate Jones 95fdfc4f40 Device: Updated other themes to work with duplicate checker. 2014-08-02 13:43:11 +00:00
Nate Jones 827a0aa9e6 CDR: Moved date/time picker JS to template, Domain Selector now working again on CDR page. 2014-08-02 12:49:22 +00:00
Nate Jones 5b4ae6734d Device Edit: Added comment on the duplicate check js. 2014-08-02 12:45:24 +00:00
Nate Jones c9a5e7c2f5 Device Edit: Adjust duplicate mac check. 2014-08-02 12:00:30 +00:00
Nate Jones a11f2e9ef9 CDR: Added Date/Time calendar picker, enhanced searching ability - added Start, Answered and End ranges. 2014-08-02 10:57:02 +00:00
Mark Crane b25c22ab67 Add the caller id prefix 2014-08-02 10:39:49 +00:00
Nate Jones 559ccd52c3 Enhanced Theme: Message alert style adjustments.
Devices Edit: Check, alert and prevent duplicate MAC address (only on submit).
2014-08-02 06:45:10 +00:00