1. 01 Jun, 2011 1 commit
  2. 31 May, 2011 6 commits
  3. 30 May, 2011 2 commits
  4. 29 May, 2011 1 commit
  5. 27 May, 2011 6 commits
  6. 26 May, 2011 22 commits
  7. 25 May, 2011 2 commits
    • Richard Mansfield's avatar
      Add usr table indexes for faster searches · 537ee5a1
      Richard Mansfield authored
      
      
      Search is much faster in Postgres with these indexes on the lowercase
      profile fields.
      
      In MySQL we can't create the indexes without changing the types of the
      column from text to varchar.  An upgrade to do this would have to be
      destructive, and would require admin notification.  It's not worth doing
      that, because MySQL cannot create indexes on functions of columns,
      and we could not create the lowercase indexes that would be useful for
      user searches.
      
      Change-Id: I9ffb6ce02a5f3e8fc2cf158424b37b754edd8d34
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
      537ee5a1
    • Richard Mansfield's avatar
      Reduce the number of searchable profile fields · a8f76e09
      Richard Mansfield authored
      
      
      Change 'Public' to 'Searchable' in internal artefact config, because
      that is now a more accurate description of what they are.
      
      Reduce the allowed searchable fields to name, email & student id,
      because these are the only fields returned in search users anyway.
      
      Use checkboxes elements rather than multicolumntable to avoid a long
      list of mostly disabled checkboxes under 'Searchable'.
      
      Change-Id: I439501b30735ca899bc051f3bda79a2d272cdf45
      Signed-off-by: default avatarRichard Mansfield <richard.mansfield@catalyst.net.nz>
      a8f76e09