Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Optimize SQL queries used in Groups::GroupMembersController#create27374-groups-groupmemberscontroller-create-is-slow-due-to-sql | Rubén Dávila | 2017-09-05 | 5 | -32/+43 |
| | | | | | | | | | | | The following optimizations were performed: - Add new association to GroupMember and ProjectMember This new association will allow us to check if a user is a member of a Project or Group through a single query instead of two. - Optimize retrieving of Members when adding multiple Users | ||||
* | Migrate Gitlab::Git::Repository#find_branch to Gitaly | Ahmad Sherif | 2017-09-05 | 1 | -14/+24 |
| | |||||
* | Merge branch 'api-gpg-key-management' into 'master' | Sean McGivern | 2017-09-05 | 1 | -0/+326 |
|\ | | | | | | | | | | | | | API: Add GPG key management Closes #36926 See merge request !13828 | ||||
| * | API: Add GPG key management for admins | Robert Schilling | 2017-09-05 | 1 | -0/+158 |
| | | |||||
| * | API: Add GPG key management | Robert Schilling | 2017-09-05 | 1 | -0/+168 |
| | | |||||
* | | Merge branch 'fuzzy-issue-search' into 'master' | Sean McGivern | 2017-09-05 | 4 | -22/+162 |
|\ \ | | | | | | | | | | | | | | | | | | | Fuzzy search issues / merge requests Closes #26835, #29994, and #20362 See merge request !13780 | ||||
| * | | Fix typo | Hiroyuki Sato | 2017-09-05 | 1 | -1/+1 |
| | | | |||||
| * | | Fix MySQL spec errors | Hiroyuki Sato | 2017-08-31 | 1 | -5/+5 |
| | | | |||||
| * | | Fix broken feature specs | Hiroyuki Sato | 2017-08-31 | 2 | -11/+11 |
| | | | |||||
| * | | Fuzzy search issuable title or description | Hiroyuki Sato | 2017-08-31 | 2 | -11/+151 |
| | | | |||||
* | | | Merge branch '35010-remove-goto-project-from-breadcrumb' into 'master' | Filipa Lacerda | 2017-09-05 | 3 | -104/+2 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Remove project select dropdown from breadcrumb Closes #35010 See merge request !14010 | ||||
| * | | | Fix flaky behaviour of `getSearchedProjects` due to missing ↵ | kushalpandya | 2017-09-05 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | `gon.current_user_id` | ||||
| * | | | Remove spec as no longer necessary | kushalpandya | 2017-09-05 | 2 | -103/+0 |
| | | | | |||||
* | | | | Merge branch 'mr-index-page-performance' into 'master' | Sean McGivern | 2017-09-05 | 4 | -2/+149 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | 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-performance | Yorick Peterse | 2017-09-05 | 4 | -2/+149 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 '35010-projects-nav-dropdown' into 'master' | Filipa Lacerda | 2017-09-05 | 11 | -9/+1013 |
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | Add dropdown to Projects nav item Closes #35010 See merge request !13866 | ||||
| * | | | Projects Dropdown Spec Mock Data | kushalpandya | 2017-09-05 | 1 | -0/+96 |
| | | | | |||||
| * | | | Projects Dropdown App Store Spec | kushalpandya | 2017-09-05 | 1 | -0/+41 |
| | | | | |||||
| * | | | Projects Dropdown App Service Spec | kushalpandya | 2017-09-05 | 1 | -0/+178 |
| | | | | |||||
| * | | | Projects Dropdown Frequent Projects Item Component Spec | kushalpandya | 2017-09-05 | 1 | -0/+65 |
| | | | | |||||
| * | | | Projects Dropdown Searched Projects List Component Spec | kushalpandya | 2017-09-05 | 1 | -0/+84 |
| | | | | |||||
| * | | | Projects Dropdown Frequent Projects List Component Spec | kushalpandya | 2017-09-05 | 1 | -0/+72 |
| | | | | |||||
| * | | | Projects Dropdown Search Component Spec | kushalpandya | 2017-09-05 | 1 | -0/+101 |
| | | | | |||||
| * | | | Projects Dropdown App Component Spec | kushalpandya | 2017-09-05 | 1 | -0/+348 |
| | | | | |||||
| * | | | Add support for `sizeClass`, defaults to `s40` | kushalpandya | 2017-09-05 | 1 | -6/+22 |
| | | | | |||||
| * | | | Make query param `simple` part of config | kushalpandya | 2017-09-05 | 2 | -3/+6 |
| | | | | |||||
* | | | | Merge branch 'feature/gpg-verification-status' into 'master' | Douwe Maan | 2017-09-05 | 11 | -201/+438 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | GPG signature must match the committer in order to be verified See merge request !13771 | ||||
| * | | | | update gitlab-test repository | Alexis Reigel | 2017-09-05 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | drop backwards compatibility for valid_signature | Alexis Reigel | 2017-09-05 | 1 | -30/+0 |
| | | | | | |||||
| * | | | | update signature badges to reflect new states | Alexis Reigel | 2017-09-05 | 1 | -29/+104 |
| | | | | | |||||
| * | | | | use new #verification_status | Alexis Reigel | 2017-09-05 | 6 | -23/+48 |
| | | | | | |||||
| * | | | | extract gpg commit specs to their own file | Alexis Reigel | 2017-09-05 | 2 | -101/+104 |
| | | | | | |||||
| * | | | | add User##verified_email? method | Alexis Reigel | 2017-09-05 | 1 | -0/+14 |
| | | | | | |||||
| * | | | | add verification_status: same_user_different_email | Alexis Reigel | 2017-09-05 | 1 | -2/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 emails | Alexis Reigel | 2017-09-05 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | | | this is necessary for email comparisons | ||||
| * | | | | extract shared example | Alexis Reigel | 2017-09-05 | 1 | -20/+19 |
| | | | | | |||||
| * | | | | match the committer's email against the gpg key | Alexis Reigel | 2017-09-05 | 2 | -71/+141 |
| | | | | | | | | | | | | | | | | | | | | | | | | | the updated verification of a gpg signature requires the committer's email to also match the user's and the key's emails. | ||||
| * | | | | pass whole commit to Gitlab::Gpg::Commit again | Alexis Reigel | 2017-09-05 | 2 | -2/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | we need the commit object for the updated verification that also checks the committer's email to match the gpg key and user's emails. | ||||
* | | | | | Merge branch 'api_branches_head' into 'master' | Sean McGivern | 2017-09-05 | 1 | -0/+16 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add branch existence check to the APIv4 branches via HEAD request Closes #37159 See merge request !13979 | ||||
| * | | | | | Add branch existence check to the APIv4 branches via HEAD request | blackst0ne | 2017-09-05 | 1 | -0/+16 |
| | | | | | | |||||
* | | | | | | Fix diff comment button not showing after deleting a comment | Phil Hughes | 2017-09-05 | 1 | -0/+10 |
| |/ / / / |/| | | | | |||||
* | | | | | Merge branch 'issue-api-my-reaction' into 'master' | Sean McGivern | 2017-09-05 | 2 | -0/+22 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Add my_reaction_emoji param to /issues and /merge_requests API See merge request !14016 | ||||
| * | | | | | Add my_reaction_emoji param to /merge_requests API | Hiroyuki Sato | 2017-09-05 | 1 | -0/+12 |
| | | | | | | |||||
| * | | | | | Add my_reaction_emoji param to /issues API | Hiroyuki Sato | 2017-09-05 | 1 | -0/+10 |
| | | | | | | |||||
* | | | | | | Merge branch 'feature/sm/34518-extend-api-pipeline-schedule-variable-new' ↵ | Kamil Trzciński | 2017-09-05 | 3 | -1/+171 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Extend API: Pipeline Schedule Variable Closes #34518 See merge request !13653 | ||||
| * | | | | | Fix security breachingfeature/sm/34518-extend-api-pipeline-schedule-variable-new | Shinya Maeda | 2017-09-04 | 1 | -1/+13 |
| | | | | | | |||||
| * | | | | | Improve by zj nice catches | Shinya Maeda | 2017-09-04 | 1 | -4/+4 |
| | | | | | | |||||
| * | | | | | Finish spec | Shinya Maeda | 2017-09-04 | 1 | -16/+6 |
| | | | | | | |||||
| * | | | | | Add spec (Halfway) | Shinya Maeda | 2017-09-04 | 3 | -8/+165 |
| | | | | | | |||||
| * | | | | | Extend API: Pipeline Schedule Variable | Shinya Maeda | 2017-09-04 | 1 | -0/+11 |
| | | | | | |