reliberate
4dfc24d1bd
Upgrade: Undo test commit.
2015-07-02 22:17:02 -06:00
reliberate
948b9a73de
Test: Commit change to test Advanced > Upgrade changes.
2015-07-02 21:47:59 -06:00
reliberate
f4ef721edc
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-07-02 21:26:59 -06:00
reliberate
39ff3bee5a
Upgrade: Better handle Git response.
2015-07-02 21:25:45 -06:00
reliberate
911036c6ae
Upgrade: Remove invalid ampersands.
2015-07-02 21:15:43 -06:00
reliberate
73f2c21674
Upgrade: Converted Advanced > Upgrade to use Git instead of SVN (untested).
...
Misc: Added provisions elsewhere to account for .git/* files, as currently done with .svn/* files.
2015-07-02 17:25:41 -06:00
reliberate
0f9f7850ee
Undo: Commit test.
2015-07-02 16:24:01 -06:00
reliberate
902f8f9019
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
...
Conflicts:
root.php
2015-07-02 16:23:11 -06:00
reliberate
dddefb7b42
Undo: Test commit.
2015-07-02 16:16:33 -06:00
reliberate
0cff228558
Test commit.
2015-07-02 15:42:09 -06:00
Nate Jones
611b308d9e
Ring Groups: Added Missed Call notification interface.
...
Extensions: Removed unnecessary echoes.
2015-06-19 16:33:05 +00:00
Nate Jones
5992912abe
IVR Menu: Invalid Sound not required.
2015-06-08 20:55:38 +00:00
Nate Jones
ec9bf926a5
Default Settings: Prevent wrapping on button controls at the top-right.
2015-06-04 16:10:18 +00:00
Nate Jones
c2157600b2
Device: Swap Alternate and Vendor field locations.
2015-06-02 22:25:43 +00:00
Nate Jones
9b3aecda15
Extension: Hide MWI Account field till functionality restored.
2015-06-02 21:51:15 +00:00
Nate Jones
08b0bcf050
System Variables: Adjust Hostname cell style.
2015-06-02 21:33:43 +00:00
Nate Jones
afb1ffe027
Extensions: Missed Call notification option.
2015-05-23 02:11:26 +00:00
Nate Jones
c036329ca7
Domains: Require Name on add.
2015-05-21 19:12:42 +00:00
Nate Jones
33df3bbe6f
Devices: Add Enabled field to Lines.
2015-05-19 16:09:04 +00:00
Nate Jones
23f0d8ed1b
Calls Active: Show gateway name instead of uuid in Application data string, change to jQuery ajax refresh.
2015-05-18 16:44:38 +00:00
Nate Jones
bc7e7f1551
Contact Times: Timer now works for contacts under foreign domains. Limit edit and delete to user's own Time entries.
2015-05-17 09:58:57 +00:00
Nate Jones
3a173b4f3c
Contact Times: Simplify Timer with jQuery ajax instead.
2015-05-17 09:08:52 +00:00
Nate Jones
09c2587256
Contact Times: Minor style/layout mods to timer duration.
2015-05-17 08:39:57 +00:00
Nate Jones
7ab6015847
Contact Times: An open Timer now works after changing domains.
2015-05-17 07:35:35 +00:00
Nate Jones
4ad1038f10
Contact Times: Fix redirect issue on Timer.
2015-05-17 07:19:07 +00:00
Nate Jones
4c7005f7c6
Contact Times: Style adjustments.
2015-05-17 07:15:28 +00:00
Nate Jones
0abb5b9584
Contact Times: Layout tweaks, link contact name on Timer to open contact edit.
2015-05-17 06:40:37 +00:00
Nate Jones
019db17698
Contact Times: Remove debug line.
2015-05-17 06:23:51 +00:00
Nate Jones
2e34662735
Contacts: Added Times/Timer to track support.
2015-05-17 06:16:43 +00:00
Nate Jones
6e87e5ca86
Fax: Fixed an issue when multiple email addresses are defined in fax-to-email feature (was only sending email to the last address listed). Thx CraigH.
2015-05-15 20:33:39 +00:00
Nate Jones
9d2a16a4f7
Upgrade: Using Advanced > Upgrade > Source Code now automatically updates switch /scripts/ folder contents (on by default), keeping switch scripts up to date with each system upgrade. Option to opt out of auto script updates is available via a Default Setting (switch > scripts_update > boolean > false).
2015-05-12 22:42:20 +00:00
Nate Jones
e00f3ce583
Misc: Removed use of GLOB_BRACE as doesn't work on some systems, use non-GLOB_BRACE method instead. Thanks [xming] and Risk64. Should resolve Issue 916, as well.
2015-05-12 18:11:05 +00:00
Nate Jones
0eecb60280
Menu: Re-enable Restore Default button for menus other than default, adjust other code to work better with non-default menus.
2015-05-12 06:31:34 +00:00
Nate Jones
7860fe106d
Ring Groups: DND extensions not included when retrieving Ring Group destinations (real fix for Issue 927, re: r8338).
2015-05-12 05:59:33 +00:00
Nate Jones
3dd4f7b831
Menu: Prevent Title text from opening both item for edit AND specified Link when target is External or Email.
2015-05-12 03:24:50 +00:00
Nate Jones
fba18b1c6b
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
a3b256b4d9
Fax: Fix fax-to-email, better conversion to PDF.
2015-05-11 23:41:11 +00:00
Nate Jones
eb6f163d5a
Group Members: Order by Domain, then by User.
2015-05-10 06:13:05 +00:00
Nate Jones
a45e970c99
User List: Offer Back button when showing all users (from all domains).
2015-05-10 05:26:57 +00:00
Nate Jones
d799c3f609
User List: Show domain on non-global groups.
2015-05-10 05:23:42 +00:00
Nate Jones
f43a47fe1f
User Edit: If changing user's domain, unassign any foreign domain groups.
2015-05-10 05:13:03 +00:00
Nate Jones
a23688b4bb
User Add: Fix missing translation.
2015-05-10 04:51:56 +00:00
Nate Jones
3388ceebc0
User Add: Include domain for non-global groups in select.
2015-05-10 04:48:20 +00:00
Nate Jones
e3909eaca6
Menu: Include all groups in list and select.
2015-05-10 04:34:14 +00:00
Nate Jones
f2623e23f3
Menu: Include domain for non-global groups in list and select.
2015-05-09 22:19:02 +00:00
Nate Jones
933563a43b
Menu: App Defaults to generate uuid for pk, and populate group uuid field.
2015-05-09 22:11:07 +00:00
Nate Jones
53ebdd2ea5
User Edit: Query fixes.
2015-05-09 21:54:33 +00:00
Nate Jones
5534adc647
User Edit: Remove italics from global group names.
2015-05-09 20:46:33 +00:00
Nate Jones
90dc4ff6cf
User Edit: Include domain for non-global groups in list and select.
2015-05-09 20:30:35 +00:00
Nate Jones
9b200a70d3
Fax: Prevent fax_destination field from being populated on received faxes.
2015-05-09 06:21:53 +00:00
Nate Jones
4406875476
Fax: Fix on edit to re-enable Advanced features, due to recent file rename.
2015-05-09 06:02:48 +00:00
Nate Jones
3d00560648
Fax: Fix Remote Inbox link (oops).
2015-05-09 05:40:39 +00:00
Nate Jones
95e965b108
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
Nate Jones
771ebbdc1a
CDR: Fixed recording playback / download.
2015-05-08 17:21:20 +00:00
Nate Jones
7c03d2955a
Extensions: Only show Call Control button on edit.
2015-05-05 16:45:35 +00:00
Nate Jones
e71c720670
Call Center Agent: Prevent duplicate Agent IDs (within the same domain).
...
Devices: Remove unnecessary javascript.
2015-05-04 21:01:55 +00:00
Nate Jones
53b884b431
Devices: Language updates supporting previous commit. Removed required check on MAC Address field.
2015-05-04 20:09:29 +00:00
Nate Jones
5bc8ea29f2
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
Nate Jones
18b23608ae
SIP Profiles: Added Enabled select box to manage the profile state.
2015-05-02 04:53:45 +00:00
Nate Jones
37e57d1caa
Status Graph: Auto-load first interface found.
2015-05-02 03:35:18 +00:00
Nate Jones
827701409b
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
Nate Jones
ab403f5f3c
Language file merge from translation server.
2015-05-01 11:13:39 +00:00
Nate Jones
c5509ec012
Domain Settings: Obfuscate sensitive values.
...
Enhanced/Minimized Theme: Adjust styles allowing ability to completely turn off login/menu/body/footer shadows and quicker opacity control (via default/domain settings), add default/domain setting domain_shadow_color (Enhanced only).
2015-05-01 08:22:21 +00:00
Nate Jones
8a593c8ae5
Default Settings: Obfuscate sensitive values (little better).
2015-05-01 07:18:02 +00:00
Nate Jones
ffebf944f9
Default Settings: Obfuscate sensitive values.
2015-05-01 07:12:07 +00:00
Nate Jones
56b9a3092a
SIP Status: Toggle Start/Stop button visibility, and Refresh button.
2015-05-01 06:52:51 +00:00
Nate Jones
09702ed59f
Active Calls: Add Show All feature for Superadmin, basic view for Admin, refresh activity icon.
...
Registrations: Minor visual adjustments.
2015-05-01 06:35:40 +00:00
Nate Jones
b38be32c9c
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
Nate Jones
cad0b090b6
XML Handler: Include missing language macros.
2015-04-30 06:59:24 +00:00
Nate Jones
4d2b8ba5f2
Active Calls: Removed broken Transfer, Park and Record options in favor the Operator Panel (Park functionality to eventually be added to the OP).
...
Operator Panel: Only superadmin group can view debug info.
2015-04-30 02:55:35 +00:00
Nate Jones
ab4d1840b4
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
7ec16e4dda
Recordings: Add sleep (1s) before ID prompt.
2015-04-29 21:05:19 +00:00
Nate Jones
1429f978f0
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
65d8359590
Phrases: Remove phrase from memcache if phrase detail deleted (no, really).
2015-04-28 19:28:16 +00:00
Nate Jones
3a77c5dfe2
Phrases: Remove phrase from memcache if phrase detail deleted.
2015-04-28 19:10:52 +00:00
Nate Jones
36a1a36cea
Phrases: Include full path for recordings (not sounds), when not using base64.
2015-04-28 19:06:27 +00:00
Nate Jones
3b9c777d77
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
46541d4f8b
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
Nate Jones
751a9f342b
Phrases: Add support for using base64 recordings. Already existing phrases don't yet convert.
2015-04-26 00:19:02 +00:00
Nate Jones
942060d2de
Recordings: On upload, put original file name in description, and better format the name auto-generated from the saved file name.
2015-04-25 22:25:26 +00:00
Nate Jones
17d57f35ad
Cleanup: Remove unused shockwave flash files.
2015-04-25 21:48:08 +00:00
Nate Jones
da9379db93
Recordings: app_defaults to move recordings from file system to base64 in db (and vice versa).
2015-04-25 21:46:01 +00:00
Nate Jones
33248f605f
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
Nate Jones
2d2eac5cbc
Lua: Remove debug console output from streamfile.lua.
2015-04-24 02:54:03 +00:00
Nate Jones
998b6e6197
IVR: Better support for the use of base64 Recordings, added option to use Phrases in a couple places, fixed the Exit Sound. (Note: A selected Sound with the same file name as a Recording will get trumped.)
2015-04-24 02:47:10 +00:00
Nate Jones
3ef85d9645
Recordings: Add support for base64 Play and Download, and bi-directional conversion between base64 and local files on page load.
2015-04-23 08:41:05 +00:00
Nate Jones
704d2ebf1c
Voicemail: local and base64 fixes.
2015-04-23 05:25:21 +00:00
Nate Jones
b790f34278
Voicemail: Add functionality to Play and Download base64 messages in the database.
2015-04-23 00:10:31 +00:00
Nate Jones
48f7524e35
Voicemail: Removed settings code (redundant?)
2015-04-18 00:22:09 +00:00
Nate Jones
978bea9caf
Voicemail: Fix greeting path.
2015-04-18 00:08:54 +00:00
Nate Jones
cd5706eeb5
Default Settings: Added 'Reload' button to update Default/Domain/User settings on demand.
2015-04-17 20:26:14 +00:00
Nate Jones
949b2ec3fe
Recordings / Voicemail Messages: Hide file size column if storing as base64 in db.
2015-04-17 19:30:06 +00:00
Nate Jones
25715dd290
Conference Center: Add ability to use a Phrase for the Greeting, resolving Issue 921 and Issue 818.
2015-04-17 18:41:31 +00:00
Nate Jones
06ff9915b3
Adjust switch_select_destination() function logic to match selected option better.
2015-04-17 02:46:25 +00:00
Nate Jones
4fc7450338
Remove debug SQL echo from previous commit.
2015-04-17 01:12:17 +00:00
Nate Jones
eba670b844
Prevent select option groups from displaying in switch_select_destination() function if no options available.
2015-04-17 01:04:29 +00:00
Nate Jones
f595801a31
Prevent 'XMPP Gateways' option group from displaying in switch_select_destination() function if none found.
2015-04-17 00:21:29 +00:00
Nate Jones
1fe85e41a0
Prevent 'Recordings' option group from being repeated in switch_select_destination() function
2015-04-17 00:18:03 +00:00
Nate Jones
24f4fa8f49
IVR: Prevent option from losing it's value on edit.
2015-04-17 00:11:55 +00:00
Nate Jones
3b00f8f7b5
Registrations: Manually pause refresh, and pause on button hover. Requested in Issue 922.
2015-04-16 20:02:04 +00:00