1. 04 Nov, 2008 1 commit
  2. 03 Nov, 2008 1 commit
  3. 16 Oct, 2008 1 commit
  4. 15 Oct, 2008 1 commit
  5. 13 Oct, 2008 2 commits
  6. 01 Oct, 2008 1 commit
  7. 30 Sep, 2008 1 commit
  8. 29 Sep, 2008 1 commit
  9. 16 Sep, 2008 1 commit
  10. 15 Sep, 2008 7 commits
  11. 09 Sep, 2008 2 commits
  12. 08 Sep, 2008 3 commits
  13. 26 Aug, 2008 2 commits
  14. 25 Aug, 2008 1 commit
  15. 12 Aug, 2008 2 commits
  16. 11 Aug, 2008 2 commits
  17. 26 Jul, 2008 1 commit
  18. 13 Jul, 2008 1 commit
  19. 11 Jul, 2008 1 commit
  20. 24 Jun, 2008 3 commits
  21. 23 Jun, 2008 1 commit
  22. 09 Jun, 2008 1 commit
  23. 06 Jun, 2008 2 commits
    • Nigel McNie's avatar
      Improved the wording for the Upload CSV page, especially in the case of... · 29a7c2e2
      Nigel McNie authored
      Improved the wording for the Upload CSV page, especially in the case of institutional admins. Fixes #2214.
      
      Previously, Institutional Admins were given links to pages they couldn't edit.
      29a7c2e2
    • Nigel McNie's avatar
      Make usernames unique over their lowercase values, and put validation in... · 7c7ed40b
      Nigel McNie authored
      Make usernames unique over their lowercase values, and put validation in everywhere so two users can't do this again.
      
      Usernames _are_ meant to be case insensitive in the system. But at no point where users could be created (except for XMLRPC users), was this actually being enforced. So eventually someone actually did this, which caused login for both users to break.
      
      Now, all entry points for new users are checked to make sure users can't claim names whose lowercase value is the same as another user. And on postgres, we now have a unique index over LOWER(username). This isn't possible in MySQL, so MySQL users miss out (yet again).
      7c7ed40b
  24. 08 Apr, 2008 1 commit