Commit Graph

451 Commits

Author SHA1 Message Date
Nate Jones f1d0bbf44d Groups: Restore (but keep disabled) list control icons for default system groups. 2015-04-01 00:37:50 +00:00
Nate Jones 3d997e9687 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 8c5568c547 Users: Prep language file for upcoming Group mods. 2015-03-31 06:10:12 +00:00
Nate Jones 74eb67fe85 Users: Added Show All feature. 2015-03-31 06:05:08 +00:00
Nate Jones 7f941c1e80 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 9c0bd849c6 Remove the search by. 2015-03-27 17:31:00 +00:00
Mark Crane 379f8f0dd6 Increase the security on accounts -> users list and streamline the search. 2015-03-27 16:18:30 +00:00
Nate Jones 8b1992ed2f User Edit: Sort Contact select options a little better. 2015-03-26 19:51:53 +00:00
Mark Crane a94fc63523 Add a missing semi-colon on the signup.php page. 2015-03-23 20:06:28 +00:00
Nate Jones 6f4209e2f6 Misc: Implement maximum limits on multiple apps. 2015-03-22 08:17:04 +00:00
Nate Jones 1c697841fd User Edit: Fix Language select box not populating with available languages. 2015-03-18 08:57:18 +00:00
Nate Jones 58acf42682 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
Mark Crane 64ba8729b9 A few minor changes. 2015-03-05 12:38:35 +00:00
Mark Crane 599b55b559 Select only group_name to make it more efficient. 2015-03-05 12:34:48 +00:00
Mark Crane 0ccae59376 Add group_uuid to the group member delete redirect. 2015-03-05 10:49:26 +00:00
Mark Crane d4125c10b6 Add group_uuid to the browser redirect. 2015-03-05 10:47:13 +00:00
Mark Crane 6d1ac5cfc8 Switch from group_name to group_uuid. 2015-03-05 10:32:21 +00:00
Mark Crane 7b851ddcff 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 b5bd0cf7bf Add group_uuid to v_group_users when assigning a user to a group. 2015-03-05 10:17:47 +00:00
Mark Crane 81b1cb581d 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
Nate Jones ded7cb3266 Visual adjustments. 2015-02-15 11:57:14 +00:00
Nate Jones 331c4ccbfe Visual adjustments. 2015-02-15 09:39:23 +00:00
Nate Jones e5295bad45 Visual adjustments. 2015-02-15 09:20:19 +00:00
Nate Jones d96f016ea5 Code cleanup. 2015-02-15 08:46:20 +00:00
Nate Jones 0018e553c4 Visual adjustments. 2015-02-15 07:59:02 +00:00
Nate Jones 996e89c396 Removal of colon next to form label names. 2015-02-15 06:50:00 +00:00
Mark Crane 8902d9f0fa 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 1942c658bb Signup.php increase the salt length and remove special characters that can cause problems. 2015-02-10 20:44:16 +00:00
Mark Crane d5731c9172 Use the new multi-lingual code on fusionpbx/core sub directories. 2015-01-18 09:22:07 +00:00
Mark Crane da38cdac5a Fix the group list for accounts -> user -> edit. 2015-01-08 09:54:24 +00:00
Mark Crane ac957dc400 Additional work to fix groups and permissions. 2015-01-08 08:51:40 +00:00
Mark Crane 321dd16a44 Fix the null check on groups. 2015-01-08 06:15:05 +00:00
Mark Crane 48bffbc275 Fix the null used in users/app_defaults.php 2014-12-27 07:11:26 +00:00
Mark Crane 9ac93b3c17 Run the users app defaults only once. 2014-12-26 15:47:37 +00:00
Mark Crane 92cd005959 Change domain_uuid variable to look for null. 2014-12-26 07:32:25 +00:00
Mark Crane ff35dcb9b1 Allow the domain_uuid for flexibility but when null is set consider it a global default. 2014-12-26 07:15:12 +00:00
Mark Crane 49ab58faa3 Minor change on the variable name. 2014-12-26 07:08:54 +00:00
Mark Crane ef5ffc8eb4 Add a missing greater than sign. 2014-12-26 06:55:04 +00:00
Mark Crane 70ff399206 Delete the group permissions before restoring them. 2014-12-26 06:53:27 +00:00
Mark Crane fe908f93ee Make groups and group permissions global. Managing these per domain is too much work to manage per domain. 2014-12-26 06:37:07 +00:00
Mark Crane 9369fd8d0d Move the menu array to app_menu.php 2014-12-26 03:27:54 +00:00
Mark Crane bbf2a3badc Add app_menu.php files for the menu. 2014-12-25 19:32:57 +00:00
luis daniel lucio quiroz aebbbdde10 HTML5 input tags for usersupdate 2014-12-21 06:12:21 +00:00
Nate Jones 77281ced54 Users: Delete prompt (for own account) multilinguified. 2014-11-27 00:48:42 +00:00
Nate Jones 2b4010180a User Create/Edit: Require a group assignment. 2014-10-18 08:18:03 +00:00
Nate Jones f2d643aecb Contacts: Private or Shared. User can create a private contact only visible to them, or can choose to share a contact with others by assigning it to group(s). Users can view only contacts assigned to their group(s) and contacts NOT assigned to any group. 2014-10-18 06:49:34 +00:00
Nate Jones e89611f099 User Edit: Adds group_uuid to v_group_users when assigning user to a group. 2014-10-18 03:17:13 +00:00
Nate Jones a227f3bb00 Populate new group_uuid field in v_group_users table. 2014-10-18 01:25:57 +00:00
Mark Crane a3450428da Add group_uuid to the group users table. 2014-10-18 01:06:07 +00:00
Nate Jones b78284b202 Group Permissions: Added all/none checkbox above each group of App permissions. 2014-10-15 20:47:04 +00:00
Nate Jones b2923570f0 User Edit: Add button to load an auto-generated API Key (UUID) into the input field. 2014-08-15 07:04:52 +00:00
Nate Jones f6d6965c8d Response Message: Mood adjustments. 2014-08-02 07:02:31 +00:00
Mark Crane 0467d60eae Add domain and user setting order 2014-07-25 01:45:58 +00:00
Mark Crane 5e0d82c06d Unset the prepared statements used in the app_defaults.php files. 2014-07-23 22:00:03 +00:00
Mark Crane 8bf2c77896 remove some of the deprecated names from v_users 2014-07-18 01:51:30 +00:00
Nate Jones 23b7e6536f Upgrade: Fixed language issue when executing Permission Defaults. 2014-07-10 09:35:07 +00:00
Nate Jones dc2196dd6f Document (Window) Title: Update variable name to avoid conflict when paging is used. 2014-07-10 00:32:50 +00:00
luis daniel lucio quiroz cc34752267 absolute path fixed 2014-07-08 02:39:59 +00:00
Nate Jones 0f70e6f121 User Create/Edit: More advanced password match/mismatch notifications. 2014-07-07 19:04:28 +00:00
Nate Jones 1409259834 User Create: Column width adjustment. 2014-07-07 18:11:55 +00:00
Nate Jones 179b2e4bad User Create/Edit: Added JS to change CSS style on password boxes if values are not identical. 2014-07-07 16:34:43 +00:00
Nate Jones e143301f2a Description column style mods, just for consistency. 2014-06-22 06:35:33 +00:00
Nate Jones 454e4cc12c Fix missing / on closing <tr> tags. 2014-06-22 01:16:49 +00:00
Nate Jones dd36b29028 User Manager: Changed Groups to Group in column heading. 2014-06-21 19:54:47 +00:00
Nate Jones cfc413345e User Manager: Added Groups column on User list. 2014-06-21 19:52:55 +00:00
Nate Jones 1450f2bbb4 Sort all Group select boxes by group_name asc.
Create User now allows to select a single Group to add User to at time of User creation.
2014-06-21 19:40:16 +00:00
Nate Jones 59687a4785 (Modified) Usability Enhancement: Click on list rows to Edit items. Now uses jQuery (instead of onclick) to avoid being redirected to Edit when canceling a Delete. 2014-06-21 08:52:47 +00:00
Nate Jones 3c2e32d197 Add links to certain column text in a list view - integrated click on list rows to Edit items, as well. Misc bug fixes. 2014-06-21 07:51:31 +00:00
Nate Jones 84a134a23d Usability Enhancement: Click on list rows to Edit items. 2014-06-21 07:04:04 +00:00
Nate Jones 3c07aa1a35 Add links to certain column text in a list view.
Add ability to edit Call Block number.
2014-06-21 00:58:16 +00:00
Nate Jones f9facbeffe User Manager: Ability to edit Username, verifies unique. 2014-06-20 22:21:39 +00:00
Nate Jones d268a58e73 Added column title "Tools" for group Permissions and Members links. 2014-06-20 18:56:02 +00:00
Nate Jones 9dddaee8b3 Fix Group (Permissions) Copy. 2014-06-20 18:42:17 +00:00
Nate Jones 93fef6d384 Group Members: Prevent the adding of a user more than once. 2014-06-20 00:49:46 +00:00
Nate Jones b0b66c849a Group Permissions: Display message and redirect on Save. 2014-06-20 00:48:38 +00:00
Nate Jones 56af94a7c0 Group Permissions: Restore Default respects Protected group permissions again. 2014-06-20 00:17:22 +00:00
Nate Jones 3bbd198c35 Add Protected column label to Groups. 2014-06-19 23:37:28 +00:00
Nate Jones 1b8e46d699 Minor Tweak: Enhanced delete own domain/user prevention. 2014-06-17 21:27:10 +00:00
Nate Jones 81d591cd9d Enhanced delete own domain/user prevention. 2014-06-17 21:24:44 +00:00
Mark Crane 8de0d2a08f Add the languages array 2014-05-13 06:09:28 +00:00
Mark Crane fcc586b591 Additional work on the alignment of the contents 2014-05-13 05:47:28 +00:00
Mark Crane 417375abd4 Fix the table alignment 2014-05-13 05:45:04 +00:00
Mark Crane 88c1c10348 Add user language to accounts -> user manager -> edit user 2014-05-13 05:41:44 +00:00
Mark Crane fa3b8738c3 Fix alignment issues for the labels on Accounts -> User Manager -> Edit 2014-05-13 05:25:51 +00:00
Nate Jones 93610d25c1 Group Manager / Permissions: Moved 'Restore Default' button to Group Manager page, instead of under each individual Group Permission page. 2014-05-09 01:33:58 +00:00
Nate Jones 5ed82dcb99 Fixed Issue 447 - Now can't delete user currently logged in as. 2014-04-27 06:47:05 +00:00
Nate Jones df831450bc Submit button also placed at top; reordered to right margin, too. 2014-04-26 23:56:12 +00:00
Nate Jones bac3749ddd Submit button also placed at top; reordered to right margin, too. 2014-04-26 22:50:52 +00:00
Nate Jones 0831f00318 Default select value adjustments 2014-04-15 01:10:21 +00:00
Mark Crane 5c64e048f0 Fix the user edit page. 2014-02-26 07:20:07 +00:00
Nate Jones b75fa8db19 Unstack list control icons. Languages fix. 2014-02-26 06:30:14 +00:00
Nate Jones 41ec997255 Fixed class on Search By select box. 2014-02-26 02:40:24 +00:00
Nate Jones c34996f998 Unstack list control icons. 2014-02-26 02:35:26 +00:00
Nuno Miguel Reis f063ead227 fixed some translations 2014-02-25 22:49:35 +00:00
Nuno Miguel Reis 248a207f95 change of some pt_PT translations and fixed some encoding bugs for the new Chile spanish
Conflicts:
	fusionpbx/app/call_center_active/app_languages.php
	fusionpbx/app/calls_active/app_languages.php
	fusionpbx/app/ring_groups/app_languages.php
	fusionpbx/app/schemas/app_languages.php
2014-02-25 03:28:28 +00:00
Nate Jones b91807e15d Response message updates. 2014-02-23 09:39:12 +00:00
Mark Crane d36773251e Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 'es-cl' for Spanish from Chile he says he tried to translate in a way that would be generic enough to work for most Spanish dialects. This commit covers just fusionpbx/core still need to integrate the translations for all features in fusionpbx/app directory. 2014-02-13 18:09:45 +00:00
Mark Crane 851a35e5a2 Fix the api key label. 2014-01-16 18:44:22 +00:00
Mark Crane 99b5e79746 Don't add new users to the 'user' group. 2014-01-01 06:49:14 +00:00
Mark Crane 86b757f43f Change msgerror to msg. 2013-12-27 18:09:42 +00:00
Mark Crane ac8601f7f7 Missed one. 2013-11-03 05:36:53 +00:00
Mark Crane 031c512a69 Remove 'Add' and 'Edit' no point in stating restating the obvious. 2013-11-03 05:35:05 +00:00
Mark Crane dd210c9422 Add line spaces between the different translations and add button-copy. 2013-10-31 17:52:56 +00:00
Nuno Miguel Reis 5143d0ebd4 cleanup 2013-10-17 22:07:17 +00:00
Nuno Miguel Reis c405bfa745 language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:53 +00:00
Nuno Miguel Reis 0fa9d61ee1 language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:01 +00:00
Mark Crane 94f592cc08 Correct the tabbing by replacing the spaces with tabs. Replace some of the single quotes with double qoutes and keep the fr-ca translations. 2013-09-30 16:21:08 +00:00
Philippe Rioual 92dde8ac9b repaired previous errors inserted in r4614 : reinserted 'de-de' instead 'de' and correct files. keeps fr-ca to report in app_config.php files 2013-09-30 15:22:35 +00:00
Philippe Rioual 84b11a971c added missing french translations and changed fr to fr-fr in all app_languages.php and app_config.php files. 2013-09-30 13:19:40 +00:00
Mark Crane ba5c2b6a6d Put the group names in ascending order in Group Manager. 2013-09-27 09:54:07 +00:00
Mark Crane 9bcedcc84e Change group_unchanged to group_protected to be consistent with the rest of the project and the name used in the gui. 2013-09-27 09:37:59 +00:00
Mark Crane 7ba40f465e Add permissions for every table (view, add, edit, and delete). Important change to increase security on the REST API and will be beneficial for more detailed control of permissions. 2013-09-25 20:23:10 +00:00
Mark Crane 8f8fd3e3e8 Audited the permissions names. Permissions names are to be non plural. 2013-09-21 21:45:35 +00:00
Mark Crane 1d13e6bea9 Minor change to group_permissions.php 2013-09-21 04:40:46 +00:00
Mark Crane ab67ebb5e1 Add the api_key to user update 2013-09-21 04:38:26 +00:00
Mark Crane 70b0dc1469 Add the api key english translation to app_languages.php 2013-09-21 04:36:47 +00:00
Mark Crane 9f6b651d4c Remove trailing white spaces. 2013-09-21 04:28:09 +00:00
Mark Crane 3794efd520 Add the api key to app_config.php 2013-09-21 04:25:01 +00:00
Mark Crane 3a9a05fb56 Fix a problem when a user is disabled under accounts -> user accounts the user details would no longer show correctly. 2013-09-20 19:24:43 +00:00
Mark Crane c130a8cae5 Change fr to fr-fr and de to de-de. 2013-09-17 20:02:19 +00:00
Nuno Miguel Reis 017650e984 new changes to group_permissions/menu logic 2013-09-17 19:06:44 +00:00
Nuno Miguel Reis ceb0497fe7 Added the new copy feature to the group_permissions app.
Conflicts:
	fusionpbx/core/users/group_permissions.php
	fusionpbx/core/users/permissions_copy.php
2013-09-17 17:55:10 +00:00
Mark Crane f61de19169 Move the French translations into the development branch.
Translation work done thanks to by bhouba for his work on the translations.
2013-09-13 21:04:53 +00:00
Mark Crane 8c4b6286d6 Rename userlist.php to users.php. 2013-08-16 06:28:39 +00:00
Mark Crane bd1cdd6eb9 Fix code that was designed to block non-superadmins from changing users in the superadmin group. Hide superadmin accounts from users that are not in the superadmin group. 2013-08-16 06:27:06 +00:00
Mark Crane e9aa47069c Update the references for header.php and footer.php files to point the resources directory. 2013-07-06 06:29:50 +00:00
Mark Crane c97d82e7bb Change the references of persistform.php to resources/persist_form.php 2013-07-06 06:24:11 +00:00
Mark Crane c44d39dcf9 Change the path for includes/require.php to the resources directory. 2013-07-06 06:03:27 +00:00
Mark Crane 6a70d8db41 Change includes/checkauth.php to resources/check_auth.php. 2013-07-06 05:50:55 +00:00
Nate Jones 626208cde3 Multilinguified User Manager & Group Manager 2013-06-09 04:32:24 +00:00
Nate Jones 4c142bb790 Fixed loading of user's Time Zone on edit. 2013-05-14 16:38:26 +00:00
Mark Crane e774dc8b84 Change Group List to Groups. 2013-04-18 17:23:51 +00:00
Mark Crane a3be0a50da Adjust the path to permission class. 2013-01-23 19:44:52 +00:00
Mark Crane 4e7c0ab34b Fix the reference to the new permission class. 2013-01-23 18:57:25 +00:00
Mark Crane 225c908f39 Rename grouplist.php to groups.php to conform to the naming convention. 2013-01-23 15:50:07 +00:00
Mark Crane 9d5d4d01eb Add restore default permissions to the permissions page. 2013-01-23 15:49:02 +00:00
Mark Crane 256afe0e8b Remove login and logout from the core/users/app_config.php and put it in core/login/app_config.php 2013-01-05 09:16:46 +00:00
Mark Crane 4f08ba6577 Fix the code so that deleting and superadmin is not possible unless the user account used to do it is in the superadmin group. 2012-11-23 02:57:34 +00:00
Mark Crane d84f1ddfb6 Add missing column to domain_uuid to v_user_settings 2012-10-19 19:25:26 +00:00
Mark Crane 9e6f345c5d Add missing domain_uuid to v_user_settings. 2012-10-18 16:49:06 +00:00
Nuno Miguel Reis d9526ff91e changed logout login pt translation 2012-10-11 21:15:21 +00:00
Mark Crane 6dc9eec702 Fix a few more line space, indentation, and other white space issues. 2012-10-11 06:36:24 +00:00
Mark Crane be979dbc3a House cleaning on the recent app_config.php commits. Cleanup trailing white spaces, multiple spaces replaced with tabs and a few extra line feeds. 2012-10-11 01:28:18 +00:00
Nuno Miguel Reis 98a4e42dae fixed en to en-us 2012-10-11 00:09:40 +00:00
Nuno Miguel Reis 2e74a0c238 menu translation work 2012-10-11 00:07:03 +00:00
Mark Crane 63a62780b9 Rename two fields in the v_users table user_add_date to add_date, and user_add_user to add_user. Advanced -> Upgrade Schema. 2012-08-31 01:44:11 +00:00
Mark Crane 1a0ff02efb Show all users whether enabled or disabled. 2012-08-10 17:36:02 +00:00
Mark Crane 97a5aba2a6 Set user_enabled to true when adding a user and add enabled to the user account list. 2012-08-10 17:29:25 +00:00
Mark Crane 13d8e86b7d Fix a problem with the description of extension_enabled in the app_config.php file. Please note: adding this field requires the fusionpbx/core/upgrade/upgrade.php to be run from the command line. 2012-08-10 16:34:11 +00:00
Mark Crane 84d5b7b3df Add ability to disable a user. 2012-08-10 15:53:02 +00:00
Mark Crane af103e9c41 Add a missing file sip_profile_copy.php to the dev branch. 2012-06-04 14:58:40 +00:00