summaryrefslogtreecommitdiff
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* Optimize SQL queries used in Groups::GroupMembersController#create27374-groups-groupmemberscontroller-create-is-slow-due-to-sqlRubén Dávila2017-09-055-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 GitalyAhmad Sherif2017-09-051-14/+24
|
* Merge branch 'api-gpg-key-management' into 'master'Sean McGivern2017-09-051-0/+326
|\ | | | | | | | | | | | | API: Add GPG key management Closes #36926 See merge request !13828
| * API: Add GPG key management for adminsRobert Schilling2017-09-051-0/+158
| |
| * API: Add GPG key managementRobert Schilling2017-09-051-0/+168
| |
* | Merge branch 'fuzzy-issue-search' into 'master'Sean McGivern2017-09-054-22/+162
|\ \ | | | | | | | | | | | | | | | | | | Fuzzy search issues / merge requests Closes #26835, #29994, and #20362 See merge request !13780
| * | Fix typoHiroyuki Sato2017-09-051-1/+1
| | |
| * | Fix MySQL spec errorsHiroyuki Sato2017-08-311-5/+5
| | |
| * | Fix broken feature specsHiroyuki Sato2017-08-312-11/+11
| | |
| * | Fuzzy search issuable title or descriptionHiroyuki Sato2017-08-312-11/+151
| | |
* | | Merge branch '35010-remove-goto-project-from-breadcrumb' into 'master'Filipa Lacerda2017-09-053-104/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Remove project select dropdown from breadcrumb Closes #35010 See merge request !14010
| * | | Fix flaky behaviour of `getSearchedProjects` due to missing ↵kushalpandya2017-09-051-1/+2
| | | | | | | | | | | | | | | | `gon.current_user_id`
| * | | Remove spec as no longer necessarykushalpandya2017-09-052-103/+0
| | | |
* | | | Merge branch 'mr-index-page-performance' into 'master'Sean McGivern2017-09-054-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-performanceYorick Peterse2017-09-054-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 Lacerda2017-09-0511-9/+1013
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | Add dropdown to Projects nav item Closes #35010 See merge request !13866
| * | | Projects Dropdown Spec Mock Datakushalpandya2017-09-051-0/+96
| | | |
| * | | Projects Dropdown App Store Speckushalpandya2017-09-051-0/+41
| | | |
| * | | Projects Dropdown App Service Speckushalpandya2017-09-051-0/+178
| | | |
| * | | Projects Dropdown Frequent Projects Item Component Speckushalpandya2017-09-051-0/+65
| | | |
| * | | Projects Dropdown Searched Projects List Component Speckushalpandya2017-09-051-0/+84
| | | |
| * | | Projects Dropdown Frequent Projects List Component Speckushalpandya2017-09-051-0/+72
| | | |
| * | | Projects Dropdown Search Component Speckushalpandya2017-09-051-0/+101
| | | |
| * | | Projects Dropdown App Component Speckushalpandya2017-09-051-0/+348
| | | |
| * | | Add support for `sizeClass`, defaults to `s40`kushalpandya2017-09-051-6/+22
| | | |
| * | | Make query param `simple` part of configkushalpandya2017-09-052-3/+6
| | | |
* | | | Merge branch 'feature/gpg-verification-status' into 'master'Douwe Maan2017-09-0511-201/+438
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | GPG signature must match the committer in order to be verified See merge request !13771
| * | | | update gitlab-test repositoryAlexis Reigel2017-09-051-1/+1
| | | | |
| * | | | drop backwards compatibility for valid_signatureAlexis Reigel2017-09-051-30/+0
| | | | |
| * | | | update signature badges to reflect new statesAlexis Reigel2017-09-051-29/+104
| | | | |
| * | | | use new #verification_statusAlexis Reigel2017-09-056-23/+48
| | | | |
| * | | | extract gpg commit specs to their own fileAlexis Reigel2017-09-052-101/+104
| | | | |
| * | | | add User##verified_email? methodAlexis Reigel2017-09-051-0/+14
| | | | |
| * | | | add verification_status: same_user_different_emailAlexis Reigel2017-09-051-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 emailsAlexis Reigel2017-09-051-0/+15
| | | | | | | | | | | | | | | | | | | | this is necessary for email comparisons
| * | | | extract shared exampleAlexis Reigel2017-09-051-20/+19
| | | | |
| * | | | match the committer's email against the gpg keyAlexis Reigel2017-09-052-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 againAlexis Reigel2017-09-052-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 McGivern2017-09-051-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 requestblackst0ne2017-09-051-0/+16
| | | | | |
* | | | | | Fix diff comment button not showing after deleting a commentPhil Hughes2017-09-051-0/+10
| |/ / / / |/| | | |
* | | | | Merge branch 'issue-api-my-reaction' into 'master'Sean McGivern2017-09-052-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 APIHiroyuki Sato2017-09-051-0/+12
| | | | | |
| * | | | | Add my_reaction_emoji param to /issues APIHiroyuki Sato2017-09-051-0/+10
| | | | | |
* | | | | | Merge branch 'feature/sm/34518-extend-api-pipeline-schedule-variable-new' ↵Kamil Trzciński2017-09-053-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-newShinya Maeda2017-09-041-1/+13
| | | | | |
| * | | | | Improve by zj nice catchesShinya Maeda2017-09-041-4/+4
| | | | | |
| * | | | | Finish specShinya Maeda2017-09-041-16/+6
| | | | | |
| * | | | | Add spec (Halfway)Shinya Maeda2017-09-043-8/+165
| | | | | |
| * | | | | Extend API: Pipeline Schedule VariableShinya Maeda2017-09-041-0/+11
| | | | | |