Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-20 | Use UserSerializer instead of `User.to_json` | Robert Speicher | |
2017-11-16 | Adds Rubocop rule for line break after guard clause | Jacopo | |
Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses. | |||
2017-09-10 | move `find_users` method into finder and add `load_group` method | Maxim Rydkin | |
2017-09-10 | rename yet_another_users_finder into autocomplete_users_finder | Maxim Rydkin | |
2017-09-10 | extract finder and add first test | Maxim Rydkin | |
2017-09-04 | Move "Move to different project" to sidebar | Eric Eastwood | |
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/34261 | |||
2017-08-30 | Fix MySQL failure for emoji autocomplete | Sean McGivern | |
Postgres lets you treat `count` as another alias for `COUNT(*)` apparently, even if that's not the actual alias used. | |||
2017-08-30 | Add filter by my reaction | Hiroyuki Sato | |
2017-07-14 | Fixes the user order being overriden in the autocomplete controller | Tiago Botelho | |
2017-06-08 | Merge branch 'dz-restrict-autocomplete' into 'security-9-1' | DJ Mountney | |
Allow users autocomplete by author_id only for authenticated users See merge request !2100 | |||
2017-05-26 | Add per page to user autocomplete | Clement Ho | |
2017-05-10 | Enable the Style/TrailingCommaInLiteral cop | Rémy Coutable | |
Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-03-10 | Fix autocomplete in EE when permissions are sent | Sean McGivern | |
In EE, `@users` can be an array at the point where we remove the current user, because it can do a permissions check on the users for project mirroring. Fix this in CE by only using array methods, not AR methods. We can't use `delete` because that uses `Object#equal?`, which isn't true in this case. | |||
2017-01-27 | Don't call `#uniq` on a relation | Sean McGivern | |
When there was no project, no search, and no current user or author param, the AutocompleteController would call `#uniq!` on a relation instead of an array. This performed the less-efficient `SELECT DISTINCT` when it wasn't even needed (because the query wouldn't return duplicates anyway - duplicates were only added by putting a user on top of the list). | |||
2017-01-17 | Shows current user on top of filtered dropdown list | Phil Hughes | |
2016-11-30 | Do not raise error in AutocompleteController#users when not authorized | Semyon Pupkov | |
https://gitlab.com/gitlab-org/gitlab-ce/issues/25031 | |||
2016-11-18 | Improved Ruby code in autocomplete user search | Phil Hughes | |
2016-11-17 | Include author in assignee dropdown search | Phil Hughes | |
When searching for the author in the assignee dropdown it now correctly returns the user Closes #22905 | |||
2016-11-04 | Fix: Todos Filter Shows All Users | Valery Sizov | |
2016-08-17 | Move to project dropdown with infinite scroll for better performance | Paco Guzman | |
Use just SQL to check is a user can admin_issue on a project Tradeoff - we duplicate how we check admin_issue in a SQL relation in the Ability class | |||
2016-08-16 | Fix a missed `before_action` for `AutocompleteController`. | Timothy Andrew | |
- `#find_users` depends on a project being loaded. - Missed adding this in 2193ae222b3337f03c18dd7d27408a1b138c2f92 | |||
2016-08-16 | Backport `AutocompleteController#load_project` from EE!581. | Timothy Andrew | |
- This is an optimization that was made in !581, and it needs to be backported to CE to avoid merge conflicts in the future. | |||
2016-07-27 | Allow skipping users in autocomplete | Sean McGivern | |
Pass an array of user IDs in the `skip_users` param to have them excluded from the results (unless they are explicitly included through the `current_user` or `author_id` params). | |||
2016-06-15 | Fixed issue with move dropdown not being searchable | Phil Hughes | |
Closes #18634 | |||
2016-05-25 | Updated Ruby | Phil Hughes | |
2016-05-20 | Correctly sends project ID | Phil Hughes | |
2016-05-16 | Loads move issue dropdown async | Phil Hughes | |
Closes #16563 | |||
2016-04-15 | Merge branch 'master' into assign-to-issuable-opener | Zeger-Jan van de Weg | |
2016-03-29 | Merge branch 'master' into assign-to-issuable-opener | Zeger-Jan van de Weg | |
2016-03-20 | Use the configured Kaminari "per page" default | Robert Speicher | |
2016-02-22 | Revert authors ability to assign anyone | Zeger-Jan van de Weg | |
2016-02-22 | Fix loading data when no author_id is passed | Zeger-Jan van de Weg | |
2016-02-22 | Issuable can be assigned to author | Zeger-Jan van de Weg | |
Closes #9014 The only difference with #9014 is that I thoughed the author should also be able to assign the issue. If this is unwanted behavior Ill revert it. | |||
2015-11-22 | Update autocomplete_controller to be more readable | Felipe Orlando | |
2015-11-20 | Reduce method complexity in AutocompleteController | Douwe Maan | |
2015-09-16 | Sorted autocomplete users list by name | Allister Antosik | |
2015-08-21 | Fix bug preventing invite by e-mail | Stan Hu | |
This was broken in 70f5291808 as a result of introducing the ability to filter by current user. Closes #2320 | |||
2015-08-06 | Always add current user to autocomplete controller to support filter by "Me" | Stan Hu | |
Partial fix #2202 | |||
2015-07-11 | Better handle unknown projects and groups for autocomplete | Stan Hu | |
2015-07-11 | Fix user autocomplete for unauthenticated users accessing public projects | Stan Hu | |
Closes #1955 | |||
2015-03-27 | Add autocomplete controller | Dmitriy Zaporozhets | |