summaryrefslogtreecommitdiff
path: root/lib/gitlab
Commit message (Collapse)AuthorAgeFilesLines
* Implement fix for n+1 issue on `flatten_tree` helpergitaly-tree-entries-fixAlejandro Rodríguez2017-09-062-7/+10
|
* Merge branch 'feature/migrate-branch-operations-to-gitaly' into 'master'37407-error-500-when-creating-a-project-createservice-returns-a-nil-objectRobert Speicher2017-09-063-13/+66
|\ | | | | | | | | Migrate creating/deleting a branch to Gitaly See merge request !13864
| * Migrate creating/deleting a branch to Gitalyfeature/migrate-branch-operations-to-gitalyAhmad Sherif2017-09-063-13/+66
| |
* | Merge branch '35161_first_time_contributor_badge' into 'master'Sean McGivern2017-09-061-1/+5
|\ \ | | | | | | | | | | | | | | | | | | First time contributor badge Closes #35161 See merge request !13902
| * | WIP: refactor the first-contributor to Issuablemicael.bergeron2017-09-061-1/+5
| | | | | | | | | | | | | | | | | | | | | this will remove the need make N queries (per-note) at the cost of having to mark notes with an attribute this opens up the possibility for other special roles for notes
* | | Merge branch 'url-sanitizer-fixes' into 'master'Douwe Maan2017-09-061-6/+13
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix problems sanitizing URLs with empty passwords Closes gitlab-ee#3352 See merge request !14083
| * | | Remove blank passwords from sanitized URLsNick Thomas2017-09-061-3/+10
| | | |
| * | | Backport EE fixes to Gitlab::UrlSanitizer to CENick Thomas2017-09-061-6/+6
| |/ /
* | | Merge branch 'feature/gb/download-single-job-artifact-using-api' into 'master'Kamil Trzciński2017-09-063-124/+175
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add API endpoint for downloading a single job artifact Closes #37196 See merge request !14027
| * \ \ Merge commit 'd1b60cbc67dc14b21820ef3f823a8e1ea851697d' into ↵Grzegorz Bizon2017-09-0613-26/+467
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | feature/gb/download-single-job-artifact-using-api * commit 'd1b60cbc67dc14b21820ef3f823a8e1ea851697d': (210 commits)
| * | | Remove unneeded string interpolation from entry classGrzegorz Bizon2017-09-061-1/+1
| | | |
| * | | Make it explicit that workhorse needs artifact pathGrzegorz Bizon2017-09-051-2/+2
| | | |
| * | | Extract a class that represents artifacts file pathGrzegorz Bizon2017-09-052-122/+173
| | | |
* | | | Merge branch '35942_api_binary_encoding' into 'master'Sean McGivern2017-09-063-10/+35
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API fix for non UTF-8 data Closes #35942 See merge request !14038
| * | | | remove useless commentmicael.bergeron2017-09-061-2/+0
| | | | |
| * | | | renames ambiguous methods and add specmicael.bergeron2017-09-063-7/+9
| | | | |
| * | | | fix refactoring error with Blob.binary?micael.bergeron2017-09-063-10/+10
| | | | | | | | | | | | | | | | | | | | remove some lint
| * | | | revert to using a simple representationmicael.bergeron2017-09-063-21/+24
| | | | |
| * | | | wip: fake its a binary diffmicael.bergeron2017-09-062-5/+27
| | |_|/ | |/| |
* | | | Profile updates from providersAlexander Keramidas2017-09-064-16/+39
|/ / /
* | | Merge branch 'fix/import-export-performance' into 'master'Douwe Maan2017-09-063-27/+55
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Improve Import/Export memory use and performance Closes #35389 and #26556 See merge request !13957
| * | refactored codeJames Lopez2017-09-061-4/+3
| | |
| * | refactor code based on feedbackfix/import-export-performanceJames Lopez2017-09-061-3/+1
| | |
| * | fix spec failuresJames Lopez2017-09-061-1/+1
| | |
| * | small refactorJames Lopez2017-09-061-5/+5
| | |
| * | fix specsJames Lopez2017-09-051-6/+4
| | |
| * | refactor code a littleJames Lopez2017-09-051-3/+12
| | |
| * | fix export performance of CI buildsJames Lopez2017-09-052-3/+2
| | |
| * | started refactoring readerJames Lopez2017-09-051-1/+3
| | |
| * | some more refactoringJames Lopez2017-09-052-18/+5
| | |
| * | some more refactoringJames Lopez2017-09-051-17/+15
| | |
| * | enable AR caching, refactor tree hash loopJames Lopez2017-09-051-12/+27
| | |
| * | remove relation after used from the hash treeJames Lopez2017-09-051-6/+3
| | |
| * | more refactoringJames Lopez2017-09-051-3/+5
| | |
| * | some more performance refactoringJames Lopez2017-09-051-12/+33
| | |
| * | start improving memory use on I/EJames Lopez2017-09-051-3/+6
| | |
* | | Migrate Gitlab::Git::Repository#find_branch to GitalyAhmad Sherif2017-09-052-7/+25
| | |
* | | Merge branch 'fuzzy-issue-search' into 'master'Sean McGivern2017-09-051-0/+23
|\ \ \ | |/ / |/| | | | | | | | | | | | | | Fuzzy search issues / merge requests Closes #26835, #29994, and #20362 See merge request !13780
| * | Fuzzy search issuable title or descriptionHiroyuki Sato2017-08-311-0/+23
| | |
* | | Merge branch 'mr-index-page-performance' into 'master'Sean McGivern2017-09-051-0/+50
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Re-use issue/MR counts for the pagination system Closes #27168 See merge request !13805
| * | | Re-use issue/MR counts for the pagination systemmr-index-page-performanceYorick Peterse2017-09-051-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes the issue and MR index pages so the pagination system re-uses the output of the COUNT(*) query used to calculate the number of rows per state (opened, closed, etc). This removes the need for an additional COUNT(*) on both pages.
* | | | Merge branch 'move-operation-service-call-sites' into 'master'Sean McGivern2017-09-051-0/+43
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Add Gitaly migration points for branch/tag create/delete See merge request !13993
| * | | | Add Gitaly migration points for branch/tag create/deletemove-operation-service-call-sitesJacob Vosmaer2017-09-051-0/+43
| |/ / /
* | | | drop backwards compatibility for valid_signatureAlexis Reigel2017-09-051-7/+1
| | | |
* | | | use new #verification_statusAlexis Reigel2017-09-052-2/+7
| | | |
* | | | only use symbols instead of enum hash accessorAlexis Reigel2017-09-051-7/+7
| | | |
* | | | simplify if/else with guardsAlexis Reigel2017-09-051-7/+7
| | | |
* | | | add verification_status: same_user_different_emailAlexis Reigel2017-09-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | this is used to make a difference between a committer email that belongs to user, where the user used a different email for the gpg key. this means that the user is the same, but a different, unverified email is used for the signature.
* | | | downcase gpg key's emailsAlexis Reigel2017-09-051-1/+1
| | | | | | | | | | | | | | | | this is necessary for email comparisons
* | | | match the committer's email against the gpg keyAlexis Reigel2017-09-051-3/+13
| | | | | | | | | | | | | | | | | | | | the updated verification of a gpg signature requires the committer's email to also match the user's and the key's emails.