Commit Graph

460 Commits

Author SHA1 Message Date
markjcrane
a4005f46e3 Allow deleting system default groups. 2016-03-31 11:01:39 -06:00
reliberate
907ffd150d User Edit: Fix logic used on Enabled field. 2016-03-31 09:48:30 -06:00
reliberate
5974b686e9 Apps: Integrate ability to set paging via a Default/Domain/User Setting (domain > paging > numeric). 2016-03-28 23:02:11 -06:00
reliberate
5b97091e27 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
44e77b0eef Enhance: Default Theme - enable menu style and positioning options. 2016-03-25 19:38:57 -06:00
reliberate
d5c60df4fc 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
reliberate
5fe4309166 User Settings: Select query fix, case adjustment on Domain Template select option labels. 2016-03-21 16:54:59 -06:00
reliberate
17c6193067 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
FusionPBX
bf5a45dc08 Merge pull request #1471 from mafoo/WhitespaceClean-core/batch
WhitespaceClean-core/batch
2016-03-11 13:35:06 -07:00
mafoo
ffc6bfcb2b WhitespaceClean-core/batch
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 12:06:20 +00:00
mafoo
77c72c8d7c 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
reliberate
2230a6710d User Settings: Fix delete setting, move bulk delete function to user_setting_delete.php. 2016-03-03 11:28:35 -07:00
reliberate
79d5ff5287 Settings: Only allow Admin to Add/Edit authorized settings. 2016-02-29 12:06:18 -07:00
reliberate
b54b832145 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
9b9d8b4e3b Devices, Extensions, Gateways, Users: Bypass browser password manager prompt when saving. 2016-02-25 18:19:51 -07:00
markjcrane
af18c963c0 Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
Mafoo
56b34c34ca 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
87dbd6b428 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
markjcrane
fa081456b1 Change $_SERVER['DOCUMENT_ROOT'].PROJECT_PATH to $_SERVER["PROJECT_ROOT"]. 2016-01-17 00:01:13 -07:00
Matthew Vale
6999198492 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
a41e89af76 Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale
0176d30312 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale
e6ad46cfbf Rollout of root.php 2016-01-12 13:55:39 +00:00
markjcrane
5da1286329 Add session cookie httponly and set it to true. 2015-12-21 20:52:54 -07:00
Matthew Vale
742db50120 First pass on core/* 2015-12-10 10:09:07 +00:00
markjcrane
584887441d 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
fb7a8923ef 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
88eed0c35b 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
808846ebca Change the format to display the count. 2015-09-04 22:06:09 -06:00
markjcrane
650e091891 Show the number of users and move the registration count to the front. 2015-09-04 21:51:51 -06:00
root
22c146f7f4 Add latest translations 2015-08-02 23:42:11 +00:00
markjcrane
c0b7596fe5 Fix a problem with groups not showing up on PHP 5.5.9. 2015-07-22 16:02:06 -06:00
Mark Crane
7e3a375659 Add transaction support to menu and users app_defaults.php. 2015-06-25 21:25:22 +00:00
Mark Crane
96c10412f7 Add latest translations 2015-06-15 19:30:00 +00:00
Mark Crane
63f1b8f8b2 Sync the recent translations 2015-06-13 05:35:54 +00:00
Mark Crane
4699d4c8e8 Synchronize the translations. 2015-06-06 02:37:26 +00:00
Nate Jones
2a00b633ad Group Members: Order by Domain, then by User. 2015-05-10 06:13:05 +00:00
Nate Jones
ec26694c5c User List: Offer Back button when showing all users (from all domains). 2015-05-10 05:26:57 +00:00
Nate Jones
17d603a478 User List: Show domain on non-global groups. 2015-05-10 05:23:42 +00:00
Nate Jones
ec611f950a User Edit: If changing user's domain, unassign any foreign domain groups. 2015-05-10 05:13:03 +00:00
Nate Jones
a6500c4771 User Add: Fix missing translation. 2015-05-10 04:51:56 +00:00
Nate Jones
07f066c7d9 User Add: Include domain for non-global groups in select. 2015-05-10 04:48:20 +00:00
Mark Crane
5ab6ad17bc Add missing group_uuid in v_group_permissions. 2015-05-09 23:30:56 +00:00
Nate Jones
55d41f3699 User Edit: Query fixes. 2015-05-09 21:54:33 +00:00
Nate Jones
8ca8d32950 User Edit: Remove italics from global group names. 2015-05-09 20:46:33 +00:00
Nate Jones
6062f22819 User Edit: Include domain for non-global groups in list and select. 2015-05-09 20:30:35 +00:00
Nate Jones
63cd5bb78e Language file merge from translation server. 2015-05-01 11:13:39 +00:00
Nate Jones
f7b687c94e User Edit: Language file adjustment. 2015-04-16 19:21:39 +00:00
Nate Jones
5996a7089e 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
61fbbeca54 Default Settings: Added search category name.
Group Permissions: Added search app name.
2015-04-15 18:28:53 +00:00