fixes #3930 - refactoring of edit_self implementation.
fixes #3312 - support /users/extlogin as a login page based on REMOTE_USER
fixes #2639 After creating user with empty e-mail it becomes impossible to add it.
Fixes #2571 - Deleted admin is recreated
fixes #2281 - don't allow admin flag to be removed from admin account
fixes #2444 - locale selector in user account
fixes #2401 - cannot create new admin user
fixes #2407 - Add STI to settings model
Also adds some tests for rendering new/missing STI models, andrefactors the old default_settings loader into the new sub-models.
fixes #2219 - Hostgroup ownership is hierarchical
Clear the thread values outside of handling request
Adding an around filter to clear the thread values. Without this thereis a risk that the thread value from previous request will be used inother request, which can lead to security issues.
We clear the current user at the beginning of the request (except the...
Fix inter-test dependencies
After the thread clean-up, some tests were failing because theyimplicitly expected User.current to be set. Stating the dependenciesexplicitly.
auto create admin-user when missing in API requests
add getter for admin user User.admin which auto creates admin when missing
a bunch of fixes to get functional tests running under 1.9.2
fixes #1446 - expire idle web sessions
WIP rails3 migration
Fixes #639 - resolves "parenthesize argument(s) for future version" warnings
Signed-off-by: Justin Sherrill <jsherril@redhat.com>
fixes #303 - cleanup flash hash from activescafold leftovers
Fixes #442 - User edit removes the Anonymous role
Fixes #366 - Redmine authorization port
This is a major feature which provides RBAC authorization within Foremana mental note to myself - never ever work on large commits
Fixes #390 - A user account is always associated with a session
fixed all parenthesize warnings
refs #145, cleanup test
Fixes #145 - Added AuthSourceInternal
Added a password setting facility to the user class for AuthSourceInternalSwitched to SHA1Changed :ldap to :loginApplied numerous fixes from Ohad LevyFixed malformed user pageSwitched attr_accessible to attr_protected...
Fixes #232 - Removes AS from Users page
The password verification test has not yet been implemented but will get done in AuthSourceInternal fixAll tests now pass These tests now work whether settings[:ldap] is enabled or notPlus whitespace fix
Fixes #170 - implement usergroups
Added migrationAdded testsAdded MVC filesAdded the routes as wellAdded the program logic and additional viewsAdded RESTful actions for update and createAdded validations to ensure that usergroup.name and user.login do not collide...
removed trailing spaces from hosts and users controller test
Test de UsersController. Problema con el atributo "type" de AuthSource
Squashed commit of the following:
commit c4382aeea5d72402bcbf3049d3c08f74792ca379Author: Ohad Levy <ohadlevy@gmail.com>Date: Thu Oct 15 22:03:26 2009 +0800
disable ldap by default
commit 685baf5f2c78128feebcbeed6910b131a072a81bAuthor: Ohad Levy <ohadlevy@gmail.com>...