Commit Graph

831 Commits

Author SHA1 Message Date
Matthew Vale ddcc317d49 Bugfix batch 2015-12-02 14:05:21 +00:00
Matthew Vale 3c19e21828 added auto usage of global_settings where not provided 2015-12-02 11:21:09 +00:00
Matthew Vale aff613d3e9 restructured install to go via global_settings
added new global_settings to marshal settings used during a
install/upgrade
2015-12-02 11:16:25 +00:00
Matthew Vale d4fa22dbec changed to xcopy for windows 2015-12-01 17:34:04 +00:00
Matthew Vale 4f58c9315a added better quoting for windows 2015-12-01 17:30:46 +00:00
Matthew Vale a3d3e539e5 corrected typo 2015-12-01 17:02:38 +00:00
Matthew Vale 0fb8a126ff added normalize to OS before using copy under win 2015-12-01 17:00:41 +00:00
Matthew Vale c0382a0a47 corrected path build 2015-12-01 16:57:06 +00:00
Matthew Vale 8c8cf44b4c stored config_lua path correctly 2015-12-01 16:47:18 +00:00
Matthew Vale 64f103ddbb corrected call to normalize_path_to_os 2015-12-01 16:42:54 +00:00
Matthew Vale f730909343 improved message related to config_lua 2015-12-01 16:40:36 +00:00
Matthew Vale bfd03697a8 Deal with create_username
don't create the db_username if it is the same as the db_create_username
2015-12-01 16:29:14 +00:00
Matthew Vale 7b0a657790 Result of merge 2015-12-01 16:22:40 +00:00
Matthew Vale e1ea625161 Merge remote-tracking branch 'remotes/fusionpbx/master' into Enhance_Install
Conflicts:
	core/install/resources/classes/install_fusionpbx.php
2015-12-01 16:21:10 +00:00
Matthew Vale 6e03808f6e corrected dbh->exec checks to use === to force bool check 2015-12-01 16:08:04 +00:00
Matthew Vale 9f67c70f5b Added better status updates 2015-12-01 15:56:07 +00:00
Matthew Vale bbcc8b5fa7 moved config_lua responsibility to install_switch 2015-12-01 15:13:33 +00:00
Matthew Vale 750b6a0c6d Added Switch upgrade as a separate option 2015-12-01 14:32:58 +00:00
Matthew Vale 52ca0fb082 bracket error 2015-12-01 12:00:58 +00:00
Matthew Vale 1e81e57ddc Added detection of windows + non sqlite 2015-12-01 11:56:37 +00:00
Matthew Vale 4efec3ac0b removed redundant radio
override when length is 0, not visa versa
2015-12-01 11:02:32 +00:00
Matthew Vale e7ff440ec8 removed reuse stuff, it was confusing
fixed mysql databse create to make more logical sense inside code
removed many if($debug) and replaced with throws
2015-12-01 10:56:18 +00:00
Matthew Vale ec1588c5e1 simplified the create database options 2015-12-01 10:33:51 +00:00
Matthew Vale 2a82c3ca70 db_create not create_db
corrected version detection
corrected constant
2015-12-01 10:23:24 +00:00
Matthew Vale bcc181ce70 bug fixes for path normalization 2015-12-01 10:10:58 +00:00
Matthew Vale f5d31ca6ce pipe paths though realpath to normalize
fixed extra }
2015-12-01 09:53:18 +00:00
Matthew Vale e76645401d Added the better create database support 2015-11-30 16:25:36 +00:00
Matthew Vale a34563f545 Merge remote-tracking branch 'remotes/fusionpbx/master' into Enhance_Install 2015-11-30 15:51:18 +00:00
Matthew Vale 21d7b28a9a moved assumed path management to detect_switch as *_vdir 2015-11-30 15:23:42 +00:00
Alexey Melnichuk 183634a848 Fix. Create DB during web install. 2015-11-30 13:55:02 +03:00
markjcrane e1214116f4 Missed a set of round brackets on this->exists. 2015-11-27 19:53:30 -07:00
markjcrane e0ff445922 Rename the config.php file and a few minor adjustments to install_fusionpbx. 2015-11-27 19:03:25 -07:00
markjcrane d447f10c03 Move config.php into install -> app defaults method. 2015-11-27 18:13:13 -07:00
markjcrane 12416cb972 Get rid of trailing tabs, correct some of the vertical line spacing, and other minor changes. 2015-11-27 18:04:59 -07:00
markjcrane 74bdef67f8 Include the config.php file in the install so that the config.lua will have the db port, host, username and password values. 2015-11-27 17:47:28 -07:00
markjcrane fd65c15bb4 Add some translations for the install. 2015-11-27 17:14:44 -07:00
Matthew Vale f1c6963e9e corrected use of detect 2015-11-26 18:45:11 +00:00
Matthew Vale 8eeee0fea1 incorrect reference to get the switch to restart 2015-11-26 18:35:11 +00:00
Matthew Vale 0cd6895061 corrected spelling mistake 2015-11-26 18:25:46 +00:00
Matthew Vale efa20fb04b moved upgrade function from app_defaults
moved upgrade function out to upgrade.php otherwise during initial
install all app_defaults get run twice
2015-11-26 18:24:09 +00:00
Matthew Vale b5eed9f0ef populate event_socket_* for core/upgrade/app_defaults 2015-11-26 18:12:35 +00:00
Matthew Vale 5960b18e71 Corrected incorrect merge 2015-11-26 17:53:02 +00:00
Matthew Vale e504c8b592 moved restart and unprotected app_defaults 2015-11-26 16:57:34 +00:00
Matthew Vale af867043b2 changed install order 2015-11-26 15:57:32 +00:00
Matthew Vale f0008691ee moved fusionPBX install after switch install 2015-11-26 14:56:56 +00:00
Matthew Vale 1bf97c959d merge from master
changed handling for upgrade to utilize the session event details if
detect_switch is missing
2015-11-26 14:50:30 +00:00
Matthew Vale ad60f62e60 Corrected storage of the event_port
made a warning render correctly
added a warning about choosing a remote host
2015-11-26 14:33:08 +00:00
Matthew Vale ebadb3b09f fixed detection of timezone on debian
removed add_new_switch temporarily, currently not supported
2015-11-26 13:20:04 +00:00
Matthew Vale 2fbd4e2aae Added check
will now throw if the config.lua could not be opened for writing
2015-11-26 11:23:52 +00:00
markjcrane 7e18d6d122 Remove the old reference to install class and replaced with install_switch. 2015-11-25 21:55:17 -07:00
markjcrane ec44f93afd Another minor adjustment. 2015-11-25 18:18:48 -07:00
markjcrane 1ea8a721fb Fix the syntax by adding a missing semi-colon. 2015-11-25 18:17:48 -07:00
markjcrane cbfaaa2ae1 If the script dir is set in the session we know the location and don't need to ask freeswitch for it again. 2015-11-25 18:16:38 -07:00
markjcrane a30b0b56ab Remove trailing tabs. Fix some spelling mistakes. And update core/upgrade/app_defaults.php to fix advanced -> upgrade. 2015-11-25 18:06:27 -07:00
Matthew Vale 4746deab5b Migrated styling into template 2015-11-25 15:31:33 +00:00
Matthew Vale 9a0f56668d Updated detected configuration 2015-11-25 15:19:00 +00:00
Matthew Vale e7347283ca Changed countries list to be retrieved from new countries class
disabled next on change of language
2015-11-24 16:27:04 +00:00
Matthew Vale 352f03198e Resolved install issues, environment now in tact enough to run app_defaults 2015-11-18 17:30:43 +00:00
Matthew Vale cc001acb4a Merge remote-tracking branch 'remotes/fusionpbx/master' into Install_Rewrite 2015-11-18 17:08:37 +00:00
Matthew Vale 0f40a48c2b Initial Rewrite 2015-11-17 17:02:38 +00:00
Matthew Vale b8ead99a14 added support to name the languages
added remaining flags i have from the famfamfam set and renamed them to country names
2015-11-17 16:20:14 +00:00
Matthew Vale b073d792d5 fix to use phrases_dir
changed phrases_dir to be dealt with inside app_defaults.php so it is retrieved once like the other paths
2015-11-03 11:16:05 +00:00
Matthew Vale 35762486e1 reverted so branch is consistent for patch 2015-11-02 17:32:43 +00:00
Matthew Vale fee216cc13 changed phrases_dir to be dealt with inside app_defaults.php so it is retrieved once like the other paths 2015-11-02 09:53:42 +00:00
markjcrane 9429de42be Update translation for de-at. 2015-10-29 09:43:57 -06:00
markjcrane 95bd565178 A few minor adjustments. 2015-10-10 16:41:46 -07:00
markjcrane 9c0487cfb3 Add dialplan detail inline and group. 2015-10-10 16:35:04 -07:00
markjcrane f9664b5d03 Complete the sql string. 2015-10-10 16:27:57 -07:00
markjcrane cf06d0cc83 Add code to update dialplan timezone per domain when setting the time_zone on the domain settings. 2015-10-10 15:43:11 -07: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 33897a3abd Change xml handler load balancing to xml_handler/resources/scripts/directory/directory.lua["fs_path"] 2015-10-08 11:03:48 -07:00
markjcrane a3d64af450 Move the xml handler expire and debug settings to config.lua. 2015-10-08 08:34:35 -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 a7079e337c Adding autocomplete="off" back in case browser developers realize there are legitimate reasons to use it. 2015-09-19 18:02:31 -06:00
markjcrane 6e11352ff7 Another case where autocomplete creates a problem. New user account creation does not benefit from autocomplete. It assumes the user is the currently logged in user which is not what you want on a form to add new users. This code adds an autocomplete honey pot to defeat the browser developers poor assumption. 2015-09-19 17:51:16 -06:00
markjcrane f8aa2ec207 Browser developers disabled autocomplete in most browser. A move that makes an assumption that autocomplete is always good. In this particular case it creates a bug. There are a few legitimate reasons to disable autocomplete. In this case I'm disabling it as we are only updating the password when its provided by the user. In this case the user may be and administrator changing a user a password in this case autocomplete would offer the wrong password. Another case have two password fields that must match if both passwords are empty then the passwords are not updated allowing for other user settings to be updated. 2015-09-19 17:42:02 -06:00
markjcrane aebea2c55d Remove the is_numeric on format_phone. 2015-09-15 21:53:14 -06:00
markjcrane 1319723eae Remove a space and replace with a tab. 2015-09-09 09:43:00 -06:00
markjcrane f9a7759a9f Update the domain code separate the domain code from the presentation. 2015-09-07 23:14:39 -06:00
markjcrane 7cfd5da369 Change the format to display the count. 2015-09-04 22:06:09 -06:00
markjcrane 4e9c06901a Show the number of users and move the registration count to the front. 2015-09-04 21:51:51 -06: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 288b3097a5 Remove domain parent which is confusion and expectations of it working in some particular way. 2015-08-13 16:55:42 -06:00
Alexey Melnichuk 3e16e69adb Revert "Revert "Change. Use `require "resources.functions.config"` to load co…" 2015-08-11 05:06:33 +03:00
FusionPBX 2a2dd209df Revert "Change. Use `require "resources.functions.config"` to load config file." 2015-08-10 11:50:29 -06:00
FusionPBX 559aa61fbd Merge pull request #1053 from moteus/require_config
Change. Use `require "resources.functions.config"` to load config file.
2015-08-10 11:31:35 -06:00
markjcrane c8f87ac7e2 Move the email settings into default settings app_defaults.php. 2015-08-03 10:11:41 -06:00
root fead5df810 Add latest translations 2015-08-02 23:42:11 +00:00
markjcrane e6ff9576ce Add a permission check to core/domain_settings/domain_edit.php. 2015-07-25 22:52:57 -06:00
markjcrane a0bf30e2c6 Domain name edit only perform the actions if the features are installed. 2015-07-24 14:05:02 -06:00
markjcrane 089f270957 Only include if the domain_setting_edit permission has been assigned to the current user. 2015-07-24 08:59:13 -06:00
markjcrane 9e24112904 Remove setting the domain array again as its redundant. 2015-07-23 17:51:39 -06:00
markjcrane d676c5ee17 Fix a problem with groups not showing up on PHP 5.5.9. 2015-07-22 16:02:06 -06:00
Alexey Melnichuk 3da348fff0 Change. Use `require "resources.functions.config"` to load config file.
Change. Move `script_dir` definition into config file.
2015-07-22 13:20:51 +04:00
markjcrane b8f9b423c7 Improve code to update the scripts directory. 2015-07-20 15:32:52 -06:00
Alexey Melnichuk 243dffe949 Change. Use odbc connector if there exists odbc database
It needs because on windows FreeSWITCH builds without native support PostgreSQL.
2015-07-13 15:04:33 +04:00
FusionPBX a6d8f7068c Merge pull request #1012 from moteus/issues_1006
Use long string syntax to generate `config.lua` file.
2015-07-10 08:56:32 -03:00
markjcrane 44245e760f Add AR eg translation. 2015-07-05 23:13:46 -06:00
reliberate 39ff3bee5a Upgrade: Better handle Git response. 2015-07-02 21:25:45 -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
Alexey Melnichuk a7eb1f12d0 Use long string syntax to generate `config.lua` file.
Close #1006
2015-07-02 11:39:48 +04:00
FusionPBX c4f1221015 Update app_menu.php
Correct the ordinal value of login and logout menu array.
2015-07-02 00:17:15 -06:00
Mark Crane 21f02c4042 Add translations for Logout that I had access to. 2015-06-30 17:21:11 +00:00
Mark Crane 2788d69ded Move the Login and Logout items in the menu to a location that is accessible to the translation server. 2015-06-30 17:11:39 +00:00
Mark Crane 2448a092b0 Add latest translations 2015-06-30 13:30:02 +00:00
Mark Crane fb9a2bc9b6 Add latest translations 2015-06-30 12:30:02 +00:00
Mark Crane f438ccef0f Add latest translations 2015-06-29 22:30:02 +00: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
Mark Crane 639c051288 Add transaction support to menu and users app_defaults.php. 2015-06-25 21:25:22 +00:00
Mark Crane 536a2fd827 Add latest translations 2015-06-22 22:30:03 +00:00
Mark Crane 72191ac270 Add latest translations 2015-06-19 15:30:03 +00:00
Mark Crane 50eca991c2 Add latest translations 2015-06-19 14:30:02 +00:00
Mark Crane b825f35fee Add latest translations 2015-06-19 01:30:02 +00:00
Mark Crane 9e6b33267b Add latest translations 2015-06-18 07:30:02 +00:00
Mark Crane 36537afe27 Might save time fix the syntax by adding the missing " and leave the wrong characters that will make it obvious that it needs to be redone. 2015-06-16 01:49:17 +00:00
Mark Crane 7f1602df48 Remove some of the invalid characters from notifications/app_languages.php that occurred from converting the file from ANSI to UTF-8. 2015-06-16 01:44:11 +00:00
Mark Crane 6654507706 Add latest translations 2015-06-15 19:30:00 +00:00
Mark Crane b64c850a9a Sync the recent translations 2015-06-13 05:35:54 +00:00
Mark Crane 2b69ac00d7 Synchronize the translations. 2015-06-06 02:37:26 +00:00
Nate Jones ec9bf926a5 Default Settings: Prevent wrapping on button controls at the top-right. 2015-06-04 16:10:18 +00:00
Mark Crane 16280cb10c Conver this file to UTF without BOM 2015-06-04 15:10:02 +00:00
Nate Jones c036329ca7 Domains: Require Name on add. 2015-05-21 19:12:42 +00:00
Mark Crane b2a4a112f4 Update release to fix big for systems where GLOB_BRACE is not available. 2015-05-13 04:37:36 +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 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 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 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
Mark Crane 5d77aa75bc Add missing group_uuid in v_group_permissions. 2015-05-09 23:30:56 +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
Mark Crane a99552f484 Minor update to a few files in the menu. 2015-05-09 20:29:26 +00:00
Mark Crane 461872c726 Menu manager needs group_uuid to get off relating by group_name. Add group_uuid to the app_config.php. 2015-05-09 20:22:19 +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
luis daniel lucio quiroz 2aa37f94ce change the Billing when you change the Tenant name 2015-04-30 13:45:13 +00:00
Mark Crane 0003bb1d82 Add document_root to config.lua. 2015-04-28 00:05:01 +00:00
Mark Crane 03e4777832 Add php_bin and php_dir to the config.lua script. 2015-04-27 23:50:15 +00:00
Mark Crane aa51218465 Move menu items that are for superadmins to the advanced menu. 2015-04-25 06:29:45 +00:00
Mark Crane 8920457dbd Menu change System to Home. 2015-04-24 20:37:29 +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 8348ade285 User Edit: Language file adjustment. 2015-04-16 19:21:39 +00:00
Nate Jones 0f4a14d69e Themes: Remove unnecessary JS functions.
Call Block: Fixed issue in language file.
User Edit: Fixed issue in language file.
File Editor: Fix JS issue in header.
2015-04-16 19:14:20 +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 f056630e29 Group Permissions: Set focus to search box on page load. 2015-04-15 18:03:26 +00:00
Nate Jones 59bb7d04c7 Group Permissions: Hide apps for which there are no permissions. 2015-04-15 17:52:46 +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 09a5f153b6 Group Permissions: Adjust checkbox padding. 2015-04-15 06:15:48 +00:00
Nate Jones 45bf2e5fd6 Default Settings: Better/cleaner search functionality. 2015-04-15 06:08:18 +00:00
Nate Jones 16ea47f58f Group Manager: Fix group permission protection feature. 2015-04-15 04:28:26 +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
Nate Jones c3795a851e User Dashboard: Remove explicit call to load_extensions(), as already loaded via check_auth(). 2015-04-06 18:17:17 +00:00
Nate Jones 8d734bb3fe User Add: Email now correctly stored with newly created Contact. 2015-04-04 19:40:20 +00:00
Nate Jones 7fffc5ca9d Group Edit: Add Copy button. 2015-04-01 09:26:14 +00:00
Nate Jones 67d19535ee Groups: Better DB record management on Group rename and Group Domain change. 2015-04-01 08:17:51 +00:00
Nate Jones f9580111da Groups: Restore (but keep disabled) list control icons for default system groups. 2015-04-01 00:37:50 +00:00
Nate Jones 88295a53d7 Groups: Integrate Show All and ability to edit assigned Domain. Create, edit, delete non-default groups.
Users: Adjust so assigned Domain doesn't get overwritten if user_all permission exists, but user_domain doesn't.
Destinations: Adjust so assigned Domain doesn't get overwritten if destination_all permission exists, but destination_domain doesn't.
2015-03-31 21:47:31 +00:00
Nate Jones 7afde6e4a9 Users: Prep language file for upcoming Group mods. 2015-03-31 06:10:12 +00:00
Nate Jones 4865768a59 Users: Added Show All feature. 2015-03-31 06:05:08 +00:00
Nate Jones 8616a5b03f Users: Added ability to move User to different domain. Also remove User Settings upon delete. 2015-03-31 00:54:24 +00:00
Mark Crane 86b356e4bf Remove the search by. 2015-03-27 17:31:00 +00:00
Mark Crane a9da1c3add Increase the security on accounts -> users list and streamline the search. 2015-03-27 16:18:30 +00:00
Nate Jones 347577af4f User Edit: Sort Contact select options a little better. 2015-03-26 19:51:53 +00:00
Mark Crane bf7f1d6d6a Don't require the domain to be lower case. 2015-03-24 08:40:02 +00:00
Nate Jones 85d98d49cd Notifications: Default to using file_get_contents(), instead of cURL, and hide Recipient (email) field unless Notifications is enabled. 2015-03-23 23:13:52 +00:00
Mark Crane 3b46b8ff67 Add a missing semi-colon on the signup.php page. 2015-03-23 20:06:28 +00:00
Nate Jones fcb53fd7f9 Misc: Implement maximum limits on multiple apps. 2015-03-22 08:17:04 +00:00
Mark Crane be4de11ed2 Show all the default settings without paging. 2015-03-22 04:02:29 +00:00
Nate Jones 4e29b11b7c Follow Me: Fix redirect issue, after save, from Issue 886.
Destinations: Minor visual adjustments.
2015-03-22 00:53:56 +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
Nate Jones 1c394b0a89 Account Settings: Vertical aligned form labels. 2015-03-18 08:59:33 +00:00
Nate Jones f982637c2b User Edit: Fix Language select box not populating with available languages. 2015-03-18 08:57:18 +00:00
Nate Jones 0d9c51f753 Implemented fix suggested in Issue 823 - Add DOCUMENT_ROOT to require_once path on domain edit [and contacts_vcard.php, and save_switch_xml() function]. 2015-03-18 06:17:09 +00:00
Nate Jones b3443bec1c Resolves Issue 878 - Restriction removed that required at least one user account to remain in a domain. Superadmin/Admin still not allowed to delete their own account (for obvious reasons). 2015-03-15 02:11:35 +00:00
luis daniel lucio quiroz 676f025076 custom html for enhanced theme 2015-03-12 18:20:17 +00:00
Mark Crane f5d1ff8928 Hide the back button for Account -> Settings. 2015-03-10 03:41:34 +00:00
Mark Crane 2a4f9f6a10 A few minor changes. 2015-03-05 12:38:35 +00:00
Mark Crane 8e24025518 Select only group_name to make it more efficient. 2015-03-05 12:34:48 +00:00
Mark Crane e485944001 Add group_uuid to the group member delete redirect. 2015-03-05 10:49:26 +00:00
Mark Crane 03e9d0a632 Add group_uuid to the browser redirect. 2015-03-05 10:47:13 +00:00
Mark Crane 867f245cc2 Switch from group_name to group_uuid. 2015-03-05 10:32:21 +00:00
Mark Crane e8dad06afc Add group_uuid to the links and move the sql query out of the content. 2015-03-05 10:26:44 +00:00
Mark Crane f035560027 Add group_uuid to v_group_users when assigning a user to a group. 2015-03-05 10:17:47 +00:00
Mark Crane 1fbb5febbf When deleting the group delete the group user and group permissions. Increase the security by validating the uuid. 2015-03-05 09:37:37 +00:00
luis daniel lucio quiroz dd7dc99163 missing text class include 2015-02-28 01:31:24 +00:00
Nate Jones 1c7932a4e6 Emails: Initial build of failed email log. Still under construction. 2015-02-26 04:18:16 +00:00
Nate Jones 91fe322c00 Visual adjustments. 2015-02-15 11:57:14 +00:00
Nate Jones eb3618e9f7 Visual adjustments. 2015-02-15 09:39:23 +00:00
Nate Jones 44f7e38a09 Visual adjustments. 2015-02-15 09:29:10 +00:00
Nate Jones 18fefa3682 Visual adjustments. 2015-02-15 09:20:19 +00:00
Nate Jones 2b0396063a Code cleanup. 2015-02-15 08:46:20 +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
Mark Crane 22fcdc5f5a When the user is updated increase the salt length and remove special characters that can cause problems. 2015-02-10 20:54:03 +00:00
Mark Crane 5a4b509206 Signup.php increase the salt length and remove special characters that can cause problems. 2015-02-10 20:44:16 +00:00
Nate Jones 84596b7107 Domains: Add front end to set domain status, and assign a parent domain. 2015-02-06 01:26:06 +00:00
luis daniel lucio quiroz 0fb50b5559 upgrade.php missing class php 2015-01-26 18:32:08 +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 3f775412fd Account Settings: Fix Language select box. 2015-01-18 11:02:42 +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
Nate Jones 474e63f939 Use the new multi-lingual code on misc files. 2015-01-18 10:33:34 +00:00
Mark Crane a3ecd317d4 Use the new multi-lingual code on fusionpbx/core sub directories. 2015-01-18 09:22:07 +00:00
Nate Jones a6a0581116 Upgrade: Restored Menu Defaults functionality. 2015-01-17 03:27:10 +00:00
Mark Crane 91bfa85bac Update the memcache reference to use the new cache PHP class. 2015-01-16 00:21:02 +00:00
Mark Crane 595745ce30 Add FusionPBX events class. 2015-01-15 16:24:53 +00:00
Mark Crane f00f426aba Add a missing ) to fix the syntax. 2015-01-12 18:34:12 +00:00
Mark Crane f223d1ec96 Fix the menu item edit group list so that it shows the global groups. 2015-01-12 18:32:18 +00:00
Mark Crane bb1886ad63 Finish removing the paths for the main menus. 2015-01-09 21:44:31 +00:00
Mark Crane 0688fcca37 Remove the path for the main menu links. Doing this to make the menu more compatible with touch screens. 2015-01-09 21:38:34 +00:00
Mark Crane c39447e510 Remove active extensions from the menu. 2015-01-09 20:23:13 +00:00
Mark Crane 64c3580302 Fix the group list for accounts -> user -> edit. 2015-01-08 09:54:24 +00:00
Mark Crane 8d6146fa7a Additional work to fix groups and permissions. 2015-01-08 08:51:40 +00:00
Mark Crane a82143e6b6 Fix the null check on groups. 2015-01-08 06:15:05 +00:00
Mark Crane c5d18e41be Get rid of the is included which prevents the redirect. 2014-12-27 18:20:30 +00:00
Mark Crane 86582905c0 Remove a trailing line feed. 2014-12-27 17:52:06 +00:00
Mark Crane 4eb984f3d8 Fix the null used in users/app_defaults.php 2014-12-27 07:11:26 +00:00
Mark Crane d573aa8b0b Run the users app defaults only once. 2014-12-26 15:47:37 +00:00