summaryrefslogtreecommitdiff
path: root/app/models/concerns
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'dm-search-pattern' into 'master'Sean McGivern2017-11-291-7/+2
|\
| * Use fuzzy search with minimum length of 3 characters where appropriatedm-search-patternDouwe Maan2017-11-271-7/+2
| * Rename to_fuzzy_arel to fuzzy_arel_matchDouwe Maan2017-11-241-3/+3
* | Merge branch '40561-environment-scope-value-is-not-trimmed' into 'master'Kamil Trzciński2017-11-281-0/+4
|\ \
| * | Strip leading & trailing whitespaces in CI/CD secret variable keys40561-environment-scope-value-is-not-trimmedRémy Coutable2017-11-271-0/+4
| |/
* | Merge branch '40226-refactor-the-issuable-s-webhooks-data-architecture' into ...Douwe Maan2017-11-281-3/+9
|\ \ | |/ |/|
| * Refactor the way we pass `old associations` to issuable's update services40226-refactor-the-issuable-s-webhooks-data-architectureRémy Coutable2017-11-241-3/+9
* | Merge branch 'jej/fix-protected-branch-validations-ce' into 'master'Rémy Coutable2017-11-242-19/+23
|\ \ | |/ |/|
| * Deduplicate protected ref human_access_levelsjej/fix-protected-branch-validations-ceJames Edwards-Jones2017-11-242-9/+7
| * Fix ProtectedBranch access level validationsJames Edwards-Jones2017-11-242-10/+16
* | Merge branch 'issue_40374' into 'master'Sean McGivern2017-11-241-0/+7
|\ \
| * | Fix WIP system note not being createdissue_40374Felipe Artur2017-11-231-0/+7
| |/
* | Merge branch 'use-merge-requests-diff-id-column' into 'master'Douwe Maan2017-11-231-0/+17
|\ \
| * | Use latest_merge_request_diff associationSean McGivern2017-11-231-0/+17
| |/
* | Fix link text from group contextJarka Kadlecova2017-11-232-6/+6
|/
* Merge branch '18040-rubocop-line-break-after-guard-clause' into 'master'Rémy Coutable2017-11-201-0/+1
|\
| * Adds Rubocop rule for line break after guard clauseJacopo2017-11-161-0/+1
* | Add total_time_spent to the `changes` hash in issuable Webhook payloads40122-only-one-note-webhook-is-triggered-when-a-comment-with-time-spent-is-addedRémy Coutable2017-11-151-1/+5
|/
* Add externalized stringsGeorge Andrinopoulos2017-11-111-1/+1
* Move total time spend calculation to milestoneishGeorge Andrinopoulos2017-11-111-0/+8
* Always return full avatar URL for private/internal groups/projects when asset...Douwe Maan2017-11-091-7/+18
* Refactor issuables index actionsJarka Kadlecova2017-11-071-0/+2
* Merge branch 'remove-ensure-ref-fetched-from-controllers' into 'master'Sean McGivern2017-11-061-2/+2
|\
| * updated the ignore_column concern to support multiple columnsmicael.bergeron2017-11-061-2/+2
* | Use Gitlab::Git operations for repository mirroringce-gitlab-git-backportAlejandro Rodríguez2017-11-031-32/+0
|/
* CE port of code changed for epicsjk-epic-changes-ce-portJarka Kadlecova2017-11-022-4/+2
* Load participants asyncEric Eastwood2017-10-311-0/+2
* Merge branch 'master' into sh-security-fix-backports-masterStan Hu2017-10-172-0/+128
|\
| * Merge branch 'bvl-group-trees' into 'master'Douwe Maan2017-10-172-0/+128
| |\
| | * Update preloaded count queries for MySQLBob Van Landuyt2017-10-121-3/+3
| | * Use Arel to build preloaded countsBob Van Landuyt2017-10-121-48/+45
| | * Pass `archived:` as a keyword argumentBob Van Landuyt2017-10-121-3/+3
| | * Handle archived projects in the `GroupDescendantsFinder`Bob Van Landuyt2017-10-111-11/+21
| | * Merge branch 'master' into bvl-group-treesBob Van Landuyt2017-10-109-26/+63
| | |\
| | * | Move the `ancestors_upto` to `Project` and `Namespace`Bob Van Landuyt2017-10-101-10/+11
| | * | Load counts everywhere we render a group treeBob Van Landuyt2017-10-051-0/+65
| | * | Force parents to be preloaded for building a hierarchyBob Van Landuyt2017-10-051-5/+11
| | * | Move merging of Hashes out of the `GroupDescendant` concernBob Van Landuyt2017-10-041-53/+4
| | * | Return an empty array when no matches are foundBob Van Landuyt2017-10-041-1/+1
| | * | Always preload all elements in a hierarchy to avoid extra queries.Bob Van Landuyt2017-10-041-3/+12
| | * | Clean up public/private api of `GroupDescendant`Bob Van Landuyt2017-10-041-24/+22
| | * | Only preload ancestors for search results in the specified parentBob Van Landuyt2017-10-041-1/+2
| | * | Minimize the number of queries by preloading counts and ancestorsBob Van Landuyt2017-10-041-9/+12
| | * | Rename hierarchies to descendants where applicableBob Van Landuyt2017-10-041-20/+20
| | * | Keep the `parent` method in `Project`Bob Van Landuyt2017-10-041-8/+0
| | * | Rename `GroupHierarchy` to `GroupDescendant`Bob Van Landuyt2017-10-041-12/+12
| | * | Handle all cases for merging a hierarchyBob Van Landuyt2017-10-041-12/+32
| | * | Handle case where 2 matches in the same tree are foundBob Van Landuyt2017-10-041-1/+6
| | * | Merge group hierarchies when parents are sharedBob Van Landuyt2017-10-041-2/+45
| | * | Add a concern to build hierarchies of groupsBob Van Landuyt2017-10-041-0/+27