Commit Graph

73 Commits (6e5f56734653b9e6e563b299ff1d20ce6ffcf036)

Author SHA1 Message Date
Eric Davis 8dde6e019d Merged r3906 from trunk. 14 years ago
Jean-Philippe Lang ec526c1261 Merged r3873 from trunk. 14 years ago
Eric Davis 672852baaf Force string comparison for login search to be case sensitive on MySQL. #2473 15 years ago
Eric Davis 6cb4ff7d89 Refactor and documentation for User#find_by_login. 15 years ago
Eric Davis de17640489 Change User#login to be case-insensitive. #2473 15 years ago
Eric Davis 908d44519c Allow AuthSources to control if they allow password changes. 15 years ago
Eric Davis a1f73c8b20 Remove hard coded LDAP log message. 15 years ago
Jean-Philippe Lang d6f9e576e8 Makes AuthSource.authenticate return a hash instead of an array. 15 years ago
Jean-Philippe Lang aa521c5a5a User model should not have to clean up LDAP attributes. 15 years ago
Eric Davis 19d4ddf2f2 Fix LDAP on the fly creation. The User object doesn't have a :dn attribute. 15 years ago
Eric Davis 4b3d4553e4 Create and assign the api token so the current instance can access it. (#4497) 15 years ago
Eric Davis aa9951b38b Added an API token for each User to use when making API requests. (#3920) 15 years ago
Jean-Philippe Lang 21b52d2fd9 Display users then groups on project memberships view (#4389). 15 years ago
Jean-Philippe Lang c31411ec00 Fixes ApplicationHelper#link_to_user 15 years ago
Jean-Philippe Lang 6245f49934 Fixed: Pre-filled time tracking date ignores timezone (#4160). 15 years ago
Jean-Philippe Lang 7707457145 User groups branch merged. 15 years ago
Jean-Philippe Lang 8141110eb2 Ability to allow non-admin users to create projects (#1007). 16 years ago
Jean-Philippe Lang b87753c90d Do not autologin if more that one token is found (#3351). 16 years ago
Jean-Philippe Lang 7dccf9fda6 Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 16 years ago
Jean-Philippe Lang 31cf9be7ab Makes minimum password length configurable. 16 years ago
Eric Davis c2dfffd7f2 Added some RDoc documentation for some models. 16 years ago
Jean-Philippe Lang 21eb3c089d Fixed: When logging in via an autologin cookie the user's last_login_on should be updated (#2820). 16 years ago
Jean-Philippe Lang d643d9a94c Fixed: User#identity_url raises an error when invalid url is supplied (#2742). 16 years ago
Eric Davis 60dc357271 Normalize the identity_url when it's set. 16 years ago
Eric Davis 0310f43126 Hooked up on the fly OpenID user creation. 16 years ago
Jean-Philippe Lang 212bf1e2bb Makes email adress uniqueness case-insensitive (#2473). 16 years ago
Jean-Philippe Lang e2952d3e5f Rails 2.1.2 deprecations (#2332). 16 years ago
Jean-Philippe Lang 72d0843c1f Makes User.find_by_mail case-insensitive (password reminder #2322, repo users mapping). 16 years ago
Jean-Philippe Lang e7b6a56a97 Replaces User.find_active with a named scope. 16 years ago
Jean-Philippe Lang 7c1d8ac00b Fixes #2170: user display format in application settings broken by r2010. 16 years ago
Jean-Philippe Lang 6a8be88ad6 Sort users by their display names so that user dropdown lists are sorted alphabetically (#2015). 16 years ago
Jean-Philippe Lang 79c33bbc83 Maps repository users to Redmine users (#1383). 16 years ago
Jean-Philippe Lang 8d6b32645c Template error when user's timezone isn't set and UTC timestamps are used (#1889). 16 years ago
Jean-Philippe Lang 696d21f8c8 Adds cross-project time reports support (#994). 16 years ago
Jean-Philippe Lang 6fc62d393c Fixed: invalid SQL query on User#destroy (#1781). 16 years ago
Jean-Philippe Lang 590a829a06 Removed unused exception definition (r1678). 17 years ago
Jean-Philippe Lang eb1d969237 Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes. 17 years ago
Jean-Philippe Lang 795220a1e6 Adds links to the user page on various views. 17 years ago
Jean-Philippe Lang ce6cf66f6c Custom fields refactoring: most of code moved from controllers to models (using new module ActsAsCustomizable). 17 years ago
Jean-Philippe Lang 7d143bc3f7 Allow dot in firstnames and lastnames (closes #1426). 17 years ago
Jean-Philippe Lang 82c12d09e9 Fixed: non member or anonymous permissions change is effective only after an application restart (#1280). 17 years ago
Jean-Philippe Lang a340d8c957 Better error message and AR errors in log for failed LDAP on-the-fly user creation (closes #932, #1042). 17 years ago
Jean-Philippe Lang da641f4122 Global queries can be saved from the global issue list (follows r1311 and closes #897). 17 years ago
Jean-Philippe Lang 3a75b6771f Prevent LDAP authentication with empty password related problems. 17 years ago
Jean-Philippe Lang e951d84584 Add a user preference to choose how comments/replies are displayed: in chronological or reverse chronological order (#589, #776). 17 years ago
Jean-Philippe Lang 79f92a675a User display format is now configurable in administration settings. 17 years ago
Jean-Philippe Lang 4a729036bf Prevent 'has already been taken' error messages for user login and email if these fields are left empty. 17 years ago
Jean-Philippe Lang 81ada666bb 'Assigned to' drop down list is now sorted by user's lastname. 17 years ago
Jean-Philippe Lang f80f04e379 Slight optimization in User#role_for_project. 17 years ago
Jean-Philippe Lang fde4a42e2a Removed the 12 characters limit on passwords. 17 years ago