Commit Graph

212 Commits (d2254b3ea0ade7002ef1a2d12ba5c5e977875d2f)

Author SHA1 Message Date
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
Jean-Philippe Lang 987a5aa221 Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums. 17 years ago
Jean-Philippe Lang deb182337d * Added time zone support: users can select their time zone on their account view. 17 years ago
Jean-Philippe Lang 90d33c3e51 More flexible mail notifications settings at user level. A user has now 3 options: 17 years ago
Jean-Philippe Lang 21c97c6a13 Added project module concept. 17 years ago
Jean-Philippe Lang 603e11d7a5 Merged 0.6 branch into trunk. 17 years ago
Jean-Philippe Lang 65be9d3c86 Removed User#display_name (replaced by User#name). 18 years ago
Jean-Philippe Lang 87bad767c6 Each category can now be associated to a user, so that new issues in that category are automatically assigned to that user. 18 years ago
Jean-Philippe Lang 1c44600c62 Added per user custom queries. 18 years ago
Jean-Philippe Lang 413247ee5b Added the ability to archive projects: 18 years ago
Jean-Philippe Lang 9fe0dd051d User's projects alphabetically sorted in the Projects drop down menu. 18 years ago
Jean-Philippe Lang 7eb6471559 Added autologin feature (disabled by default). 18 years ago
Jean-Philippe Lang 559b2069ac User#<=> modified to sort on firstname if same lastname 18 years ago
Jean-Philippe Lang 183ede84fd Various changes on views. On project summary, members are now grouped by role and subprojects are listed inline. 18 years ago
Jean-Philippe Lang 4ed89dc2d3 Fixed User role_for_project method 18 years ago
Jean-Philippe Lang e227b92972 Various code cleaning, mainly on User, Permission and IssueStatus models. 18 years ago
Jean-Philippe Lang 791077c240 Added some attributes length validations. 18 years ago