Commit Graph

231 Commits

Author SHA1 Message Date
FusionPBX adca3557b8 Add a default password_length to default settings. 2016-08-28 14:23:43 -06:00
Mafoo 613b9c9bea Enhance Voicemail Emails (#1738)
* Renamed template variable account to voicemail_id and adjusted all
templates
* Added ${voicemail_description}
* Added ${voicemail_name_formatted} (will render the voicemail identifier in accordance with Default/Domain Settings > Voicemail > display_domain_name)
* Updated templates to be consistent spacing
* Updated templates to include use of ${voicemail_name_formatted}
* Changed ${account} to be voicemail_name_formatted instead of id
2016-07-22 09:23:03 -06:00
markjcrane 504ea75d3b Move the voicemail default settings to main default_settings/app_defaults.php for better efficiency. 2016-06-26 12:32:51 -06:00
markjcrane 774dfd1053 Improve the indentation on default_setting_edit.php. 2016-06-21 17:58:05 -06:00
reliberate 4b709e0694 DB: Added Countries table. 2016-06-06 16:13:57 -06:00
reliberate 72687adef2 Security: Integrate Settings and necessary functions to enforce password complexity requirements.
Theme: Add basic password strength indicator bar.
Default Settings: Also verify correct Type (name) on Upgrade > App Defaults.
User: Show Nickname in Contact select if no Given or Family name.
Password Reset: Integrate hide and convert password fields method to prevent browser prompt.
2016-06-02 18:26:32 -06:00
reliberate 2b6f51024d Theme: Integrate ability to use Google Fonts. 2016-05-05 12:57:08 -06:00
markjcrane 3abaff004c Check the missing array has content before processing it. 2016-05-04 00:22:35 -06:00
markjcrane 83f40ee7bf Change default setting for smtp_secure = tls. 2016-05-03 16:06:08 -06:00
markjcrane bc51cd7d1d Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
Harry G. Coin fd313a7c66 fixes so cli installs/upgrades work.
Also another step along the way allowing freeswitch to run -u -g freeswitch and fusionpbx to run -u -g www-data
2016-04-25 21:26:26 -05:00
Harry G. Coin 93cee9d479 Patch to support sendmail, qmail, mail.
Also allow port to be set without munging host string (easier to change from 25/465/custom/etc).
2016-04-25 20:58:28 -05:00
Harry G. Coin 91a92d8e5e \r\n --> \n
Cause all the .php files containing lines ending with \r\n to instead end with \n.

DYI with:

find fusionpbx -type f -name '*.php' -exec dos2unix '{}' \;
2016-04-25 20:30:23 -05:00
markjcrane 4a564a1215 Use a more efficient way to add the default settings. 2016-04-15 09:24:55 -06:00
markjcrane 5ca4307ef1 Combine some of the default settings. 2016-04-14 20:11:47 -06:00
reliberate debf81d9e2 Default/Domain/User Settings: Handle boolean value for menu_main_icons setting. 2016-04-05 17:24:22 -06:00
reliberate 14973b5c97 Functions: Enhance img_spacer() function.
Dialplan Edit: Integrate img_spacer() to fix row divider.
Default/Domain/User Settings: Use img_spacer() function for color swatches.
Contact Times: Adjust for recent changes on img_spacer() function.
2016-04-01 19:44:26 -06:00
reliberate ee100c6769 Default Settings: Enhance swatch display on color values. 2016-03-30 17:43:57 -06:00
reliberate a9db46254b Default Settings: Added ability to toggle the enabled state of checked settings. 2016-03-30 16:44:51 -06:00
reliberate 334ce42827 Settings: Paging - Modify description to include "Default: 50". 2016-03-28 23:08:20 -06:00
reliberate cd7843b7f3 Apps: Integrate ability to set paging via a Default/Domain/User Setting (domain > paging > numeric). 2016-03-28 23:02:11 -06:00
reliberate 7c5176cf41 Theme: Add additional Settings to control the style of various elements, remove old css classes.
Default/Domain/User Settings: Add color previews in list view.
2016-03-28 22:29:15 -06:00
reliberate 7a2fc74481 Enhance: Default Theme - enable menu style and positioning options. 2016-03-25 19:38:57 -06:00
reliberate 13e3aa4fa8 Added: Bootstrap Framework - initial integration.
Added: Bootstrap Plugins - DateTimePicker, ColorPicker (in multiple apps)
Added: Default Theme - responsive
Removed: RightJS Framework - no longer needed.
Removed: Accessible Theme - superseded by Default theme.
Removed: Minimized Theme - superseded by Default theme.
Enhanced: Menu - responsiveness added.
Enhanced: Dashboard - responsiveness added.
Etc.
2016-03-25 16:29:20 -06:00
markjcrane e984d7e00a Update the IVR Menu class to make dialplan more modular. Add option for LUA or application IVR. 2016-03-19 19:06:06 -06:00
reliberate be721b1686 Default/Domain/User Settings: Uncheck the 'Check All' checkbox for a category when a subcategory item is unchecked.
Default Settings: Hide the 'Check All' checkboxes when using the search.
2016-03-17 08:45:07 -06:00
mafoo 4131a70c02 BugFix-Translation-True_False
fixed various uses of ucwords() to render true/false to use
$text[label-*] instead
2016-03-11 11:34:52 +00:00
markjcrane 2378db990f Remove the limit on the setting value of 255 as it blocks the length fax footer. 2016-03-07 12:04:07 -07:00
reliberate 017c946e16 Settings: Add interface for User Settings, add ability for Admin to manage (own) Domain and User Settings. 2016-02-29 11:39:46 -07:00
reliberate 03f1f3a6db Default/Domain Setting: Bypass browser password manager prompt when saving. 2016-02-25 18:38:19 -07:00
markjcrane 5a06f486af Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
Mafoo ad324f4744 changed throw Exception to die
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
Mafoo 2669f6f1a9 Added check for if .project.ROOT is missing
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
Matthew Vale b20a38f454 added logic in cli mode to chdir to the correct directory first
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
Matthew Vale 173ae7001d Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale b81748bd22 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale 1ad1c31b27 Rollout of root.php 2016-01-12 13:55:39 +00:00
markjcrane 4b7e7fce06 Minor adjustments. 2015-12-20 22:46:52 -07:00
Matthew Vale f8684de1cf First pass on core/* 2015-12-10 10:09:07 +00:00
markjcrane 1bef4bd443 DRY out the code a little. 2015-10-10 15:41:51 -07:00
markjcrane 46ecf1b80d A few more adjustments to make the time_zone setting save to vars.xml. 2015-10-10 13:21:24 -07:00
markjcrane a91bfefc27 Correct the syntax and make it more efficient. 2015-10-10 12:09:37 -07:00
markjcrane ca91db528f When timezone is set in default settings update freeswitch timezone variable. 2015-10-10 11:26:55 -07:00
markjcrane 3e533e968e Add default settings -> domain -> bridge -> text -> outbound to avoide loopback however loopback is also an option. 2015-10-07 10:45:28 -07:00
markjcrane d781e2bb1b Fix the session rotate default setting type and value. 2015-08-21 11:25:40 -06:00
markjcrane 560086d6c4 Add a new default settings -> security -> session_rotate. 2015-08-21 11:21:08 -06:00
markjcrane 8eacfbcb40 Change the email defaults. 2015-08-15 19:41:07 -06:00
markjcrane c8f87ac7e2 Move the email settings into default settings app_defaults.php. 2015-08-03 10:11:41 -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
Mark Crane 0da20b3f4e Add latest translations 2015-06-29 18:30:03 +00:00
Mark Crane 683ba25ec8 Fix the default setting language code select box so that it displays the current value accurately. 2015-06-29 07:52:21 +00:00
Mark Crane c44bf38f7e Add latest translations 2015-06-29 03:19:56 +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 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 cd5706eeb5 Default Settings: Added 'Reload' button to update Default/Domain/User settings on demand. 2015-04-17 20:26:14 +00:00
Nate Jones fbcb44df20 Default Settings: Added search category name.
Group Permissions: Added search app name.
2015-04-15 18:28:53 +00:00
Nate Jones e869a9a70e Group Permissions: Added JS search functionality. 2015-04-15 17:26:50 +00:00
Nate Jones c1c6837c0a Default Settings: Minor visual adjustment. 2015-04-15 06:19:44 +00:00
Nate Jones 45bf2e5fd6 Default Settings: Better/cleaner search functionality. 2015-04-15 06:08:18 +00:00
Nate Jones b133528e36 Default Settings: Prevent list control icons from wrapping in IE. 2015-04-14 20:16:52 +00:00
Nate Jones 0625548f5d Default Settings: Forgot JS search language variable for input placeholder. 2015-04-14 20:11:39 +00:00
Nate Jones 0bb39ae49f Default Settings: Added JS search functionality.
Themes: Removed duplicate language variables.
2015-04-14 20:10:27 +00:00
Nate Jones 0bc9f24d09 Default Settings: Reverted. 2015-04-14 19:16:51 +00:00
Nate Jones 76f15d42d2 Default Settings: Potential new layout. 2015-04-14 18:41:56 +00:00
Mark Crane d6636aee17 Update the translations from the translation server. Includes the following new languages Brazilian Portuguese, Polish, and Swedish Sweden. Thanks to those that put in the effort to add these languages additional translator volunteers are welcome. 2015-04-08 13:38:58 +00:00
Mark Crane be4de11ed2 Show all the default settings without paging. 2015-03-22 04:02:29 +00:00
Mark Crane 7bdb0e5402 Add switch call_center dir to default settings. 2015-03-21 06:03:58 +00:00
Mark Crane a0fb7210c7 Fix the API label using an elseif. 2015-03-21 05:43:21 +00:00
Mark Crane 76c3acd122 Compress the vertical spacing default settings code. Display the category API in upper case. 2015-03-21 05:36:52 +00:00
Nate Jones 5730130b8e Voicemail: Added default settings to control default Voicemail File and Keep Local settings when creating new extensions and/or Voicemail boxes. 2015-03-20 01:09:18 +00:00
luis daniel lucio quiroz 676f025076 custom html for enhanced theme 2015-03-12 18:20:17 +00:00
Nate Jones 91fe322c00 Visual adjustments. 2015-02-15 11:57:14 +00:00
Nate Jones 18fefa3682 Visual adjustments. 2015-02-15 09:20:19 +00:00
Nate Jones dbd9fbc07b Visual adjustments. 2015-02-15 07:59:02 +00:00
Nate Jones 256e424b3e Removal of colon next to form label names. 2015-02-15 06:50:00 +00:00
Nate Jones 0c741a9016 Default Settings Edit: JSON value detection.
Functions: is_json function added.
2015-01-24 04:39:17 +00:00
Nate Jones c65851ff39 Default Settings: Added multi-word Category formatting, minor code cleanup. 2015-01-23 20:01:48 +00:00
Nate Jones 557742c385 Default Settings: Fixed blank value when Translate tool enabled. 2015-01-18 11:43:17 +00:00
Mark Crane 0ce69b3009 Change the primary key for v_languages from languages_uuid to language_uuid. 2015-01-18 11:13:49 +00:00
Nate Jones d199d58487 Add UUID field to Language table population. 2015-01-18 11:09:04 +00:00
Mark Crane 472c6936fc Add the primary key to the schema. 2015-01-18 11:06:26 +00:00
Nate Jones f119831044 Rename & move Languages table creation/population to core. 2015-01-18 10:59:42 +00:00
Mark Crane 035fd71e45 Fix the language select on domain and default settings. 2015-01-18 10:56:41 +00:00
Mark Crane a3ecd317d4 Use the new multi-lingual code on fusionpbx/core sub directories. 2015-01-18 09:22:07 +00:00
Mark Crane ddca77629e Move the menu array to app_menu.php 2014-12-26 03:27:54 +00:00
Mark Crane 6d98ffc320 Add app_menu.php files for the menu. 2014-12-25 19:32:57 +00:00
Nate Jones cb21c76c99 Login (Enhanced & Minimized Themes): Login box should now stretch to fit its content. Added login_shadow_color Default Setting.
Default Settings: When using Enabled toggle link, scrolls to previous position in setting list.
2014-12-06 01:54:30 +00:00
Nate Jones 071da3a969 Default Settings: Auto-scroll previous Default Settings category into view after add/edit submit. 2014-11-30 04:34:23 +00:00
Nate Jones 9be7b90b69 Default & Domain Settings: Clicking True/False value in Enabled column toggles status. 2014-10-28 09:17:58 +00:00
Nate Jones a1bb2a9549 Fax Server: Modified file conversion methods, misc minor changes. 2014-09-09 03:41:23 +00:00
Nate Jones 253205199e Minimized Theme: Rearrange Logout and Domain Selector icons to match Enhanced theme, add ability to show domain name in menu bar. 2014-09-04 08:42:25 +00:00
Nate Jones e65ef600c5 Default Setting Edit: Select option correction for superfine. 2014-09-04 07:00:10 +00:00
Nate Jones 930acb5fdb Fax Server: Multiple file upload, customize contact info line and footer in cover sheet, other minor tweaks. 2014-09-04 06:57:26 +00:00
Nate Jones c03889add5 Fax Server: Select up to 5 files (TIF or PDF) to send. Added Default Setting for default page size (Auto, Letter, Legal, A4), or override at time of sending fax. 2014-09-04 00:57:09 +00:00
Nate Jones 0d214a4bdd Enhanced Theme: Restored displaying domain name in header, can control visibility and style using Default Settings. 2014-08-30 06:31:14 +00:00
Nate Jones 322fb0627d Enhanced Theme: Added Default Settings to control the color, background color, opacity and hide delay of header response messages. 2014-08-17 06:30:31 +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