Commit Graph

82 Commits (435c90eb478e705dff9ea239fd280a958a4287e3)

Author SHA1 Message Date
Jean-Baptiste Barth c43ef6e769 Code cleanup: renamed variables in User#allowed_to? with explicit names 14 years ago
Jean-Baptiste Barth e59c927ee5 Fixed: User#allowed_to? returning true in any case if array of projects had only one item (#5332) 14 years ago
Jean-Baptiste Barth e8f3dd07dd Added ability to specify multiple projects in User#allowed_to? (#5332) 14 years ago
Eric Davis 747b9ec568 Refactor: move method to model 14 years ago
Eric Davis 437690119b Allow admins to edit user's email notifications and preferences. #3503 14 years ago
Eric Davis 582ed86d82 Add a default mail notification setting for new users 14 years ago
Eric Davis c059300d99 Added User#notify_about? to check when a user should be notified about an event 14 years ago
Eric Davis 0316af7f6b Converted User#mail_notification from a boolean to a string. 14 years ago
Eric Davis 6a76aef375 Add User#allowed_to_globally? which wraps User#allowed_to? 14 years ago
Eric Davis 13234f8552 Refactor: Add methods to User to edit the encapsulate the status field. 15 years ago
Jean-Philippe Lang 66820dbed3 Strips user email (#5834). 15 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