Commit Graph

7154 Commits

Author SHA1 Message Date
Nate Jones
7a0895de4d Menu: Restore Default now restores unprotected menu items and their default groups. Removed Restore All function (no longer necessary). Hide Restore Default button for menus other than the default menu. 2015-05-12 03:03:09 +00:00
Nate Jones
51ae30fc10 Fax: Fix fax-to-email, better conversion to PDF. 2015-05-11 23:41:11 +00:00
Mark Crane
19e1500170 Minor version upgrade FusionPBX 3.8.2. 2015-05-10 06:36:19 +00:00
Mark Crane
1297133d8d Minor version update FusionPBX 3.8.1 2015-05-09 18:34:02 +00:00
Nate Jones
b904214d59 Fax: Prevent fax_destination field from being populated on received faxes. 2015-05-09 06:21:53 +00:00
Nate Jones
7fab6d2e88 Fax: Upgrade script to generate and store meta-data from existing fax files, fix Lua script to insert correct fax file path into db, JavaScript prompt corrections, adjust redirect after send to use new interface, fix delete so files on file system are removed (using path from db), fix paging and sorting on Inbox and Sent, fix TIF to PDF conversion for viewing sent/received faxes (if PDF version not present). 2015-05-09 05:22:29 +00:00
Mark Crane
032643bcc8 Fix call forward no answer by changing originate_disposition from "ALLOTTED_TIMEOUT" to "NO_ANSWER". 2015-05-08 14:48:48 +00:00
Mark Crane
af71ca0001 Update the comments on provision/index.lua 2015-05-06 04:39:26 +00:00
Mark Crane
8731aa60cd Put the message date back in the email template but comment it out. It's removed by default because it doesn't respect the timezone per domain. 2015-05-05 17:23:25 +00:00
Mark Crane
6b4c4e8c73 Remove the message_date from the voicemail to email template. 2015-05-05 16:25:51 +00:00
Mark Crane
86af85d039 Release the official version of FusionPBX 3.8. 2015-05-05 08:20:49 +00:00
Mark Crane
6b552b7025 Change leg_timeout for call_timeout in the xml handler directory. 2015-05-05 07:34:19 +00:00
Mark Crane
ea714ebf35 Change the copyright year on the ring groups lua script. 2015-05-05 07:12:44 +00:00
Mark Crane
9080e5eba0 Add domain_uuid to the ring group SQL query. 2015-05-05 07:11:31 +00:00
Mark Crane
ab4326c7cf Remove the DND check on the ring groups as it caused the query to return duplicate destination numbers. 2015-05-05 06:35:43 +00:00
Mark Crane
a1fdee00c6 Fix the sip profile enabled by changing the alias from 's' to a 'p'. 2015-05-05 05:34:00 +00:00
Mark Crane
e616fad12e Add the format number to destinations list and adjust the function to only process numeric. 2015-05-05 04:50:23 +00:00
Nate Jones
0acd0922ff Devices: Prevent duplicate username within domain (if device assigned to a domain) or globally (if domain set to Global).
Functions: Added is_mac() and format_mac() functions.
2015-05-04 20:07:51 +00:00
Mark Crane
d4dd114ebe Change scripts directory from user_status to agent_status. 2015-05-04 18:40:54 +00:00
Mark Crane
52fb65f114 Lua script app/user_status updated to use agent_id and agent_password. 2015-05-04 18:34:43 +00:00
Mark Crane
614f7f3165 Add support for the new sip profiles enabled field. 2015-05-02 05:08:41 +00:00
Mark Crane
3526897a0c Update the version from 3.7.1 to 3.8 Release Candidate 1. We have tested it heavily so anticipate it will be a short RC version. 2015-05-01 13:48:42 +00:00
Mark Crane
e36dc93986 Add domain_uuid to the provision SQL queries and add debug SQL option. 2015-05-01 13:37:04 +00:00
Mark Crane
b28b9d5988 Add additional auhtorized checks and comment out debugging code. 2015-05-01 12:57:06 +00:00
Nate Jones
3e53a658b2 Default Settings: Fix set() function in domains class to first clear ALL default/domain settings, then only load settings that are currently enabled. 2015-05-01 12:14:52 +00:00
Mark Crane
73dcc7321f Change device_model to device_uuid_alternate. 2015-04-30 10:21:23 +00:00
Nate Jones
b7e91bdca2 Paging: Ability to grant caller moderator status/controls, auto-generate random pin.
Conference: Add missing caller-controls and moderator-controls parameters in autoload_config.
2015-04-30 09:45:41 +00:00
Mark Crane
f82a23aa13 Get the login details from devices table. 2015-04-30 09:33:19 +00:00
Nate Jones
b62d377712 XML Handler: Include missing language macros. 2015-04-30 06:59:24 +00:00
Mark Crane
5185137093 Add lua script app/provision. 2015-04-30 05:42:30 +00:00
Mark Crane
8815578914 Remove two trailing tabs from the end of the lines. 2015-04-29 21:48:08 +00:00
Mark Crane
26f643ed31 Additional work with temporary permissions. 2015-04-29 21:45:05 +00:00
Nate Jones
a8c7fb9f02 SIP: Return "NO_ANSWER" instead of "NORMAL_CLEARING" if an extension is called with voicemail disabled. Implements patch suggested in Issue 920. Thanks. 2015-04-29 21:21:00 +00:00
Nate Jones
d480333003 Recordings: Add sleep (1s) before ID prompt. 2015-04-29 21:05:19 +00:00
Mark Crane
66b9b59d44 Fix the delete method. 2015-04-29 07:30:58 +00:00
Mark Crane
b175fbfec9 Update the permission delete method one more time. 2015-04-29 07:06:23 +00:00
Mark Crane
4e0779d31c Modify the delete permission. 2015-04-29 06:33:48 +00:00
Mark Crane
c931201a04 Add a new permission class. 2015-04-29 06:24:04 +00:00
Nate Jones
d53d574be7 Ring Group: Fixes Issue 927 - Assigned extensions set to DND (via the GUI) will not be included when the Ring Group executes. 2015-04-29 00:29:20 +00:00
Nate Jones
04c9e31f63 Phrases: Include full path for recordings (not sounds), when not using base64. 2015-04-28 19:06:27 +00:00
Nate Jones
75f8cb0a9e Phrases: Save phrases xml and delete phrases from memcache after converting to/from base64 in app_defaults.
IVR: Using phrase greetings, DTMF tones now captured and executed, but only after playback completes (uses session:variable).  Still searching for a better solution.
2015-04-28 17:24:32 +00:00
Nate Jones
ddee7be012 Phrases: App Defaults now converts phrases between base64 compatible and back, enhanced interface with better js manipulation, easily add pauses to a phrase.
Note: Currently DTMF tones are not recognized during phrase playback in IVR (rrrrr!).
2015-04-28 09:54:02 +00:00
Mark Crane
915c2c8d94 Add the new fax hangup hook. 2015-04-28 06:44:11 +00:00
Mark Crane
391bbfee1d Fix some line spacing and one tab in fax_retry.lua. 2015-04-27 16:45:23 +00:00
Mark Crane
9685315023 Update fax retry to use fax_files.lua. 2015-04-27 14:32:29 +00:00
Nate Jones
6ae74a8591 Voicemail Greetings: Better base64 support in gui (playback, download, etc) and lua scripts, some lua mods to allow re-recording without having to enter greeting # again, fixed choose greeting function, new greeting recordings now only save when told to (uses a temp file prior to), fix sorting on greetings list, app_defaults to move greetings from file system to base64 in db (and vice versa).
Recordings: Fix sorting and paging.

IVRs: Code cleanup.

(... and some other stuff I can't remember at this hour.)
2015-04-25 12:26:31 +00:00
Mark Crane
ef920567d9 Fix the indentation on lua app/avmd/index.lua. 2015-04-24 20:44:47 +00:00
Mark Crane
83992c2fe0 Prevent nil errors in the ivr_menu.lua also change file_name_only to file_name as the name already implies name only. 2015-04-24 05:24:43 +00:00
Mark Crane
a9fce962df Increase the limit in the loop to allow more data across event socket. 2015-04-24 04:43:32 +00:00
Nate Jones
dfaa7b1aed Lua: Remove debug console output from streamfile.lua. 2015-04-24 02:54:03 +00:00