Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Modify/add some forgotten issues API documentationtc-api-root-merge-requests | Toon Claes | 2017-07-28 | 1 | -2/+2 |
| | | | | Should have been part of !13004. | ||||
* | Default /merge_request API endpoint to `scope=created-by-me` | Toon Claes | 2017-07-28 | 1 | -1/+3 |
| | | | | This matches the behavior of the /issues endpoint. | ||||
* | Add top-level /merge_requests API endpoint | Toon Claes | 2017-07-27 | 1 | -31/+64 |
| | | | | | | | And add support for additional query parameters: - `author_id`: Returns merge requests created by the given user `id` - `assignee_id`: Returns merge requests assigned to the given user `id` - `scope`: Return merge requests for the given scope: `created-by-me`, `assigned-to-me` or `all` | ||||
* | Migrate Repository#tags to Gitalyfeature/migrate-repository-tags-to-gitaly | Ahmad Sherif | 2017-07-27 | 2 | -13/+52 |
| | | | | Closes gitaly#411 | ||||
* | Merge branch 'remove_custom_devise_failure_app' into 'master' | Robert Speicher | 2017-07-27 | 1 | -23/+0 |
|\ | | | | | | | | | Remove GitLab custom failure app for Devise See merge request !13136 | ||||
| * | Remove GitLab custom fealure app for devise | Valery Sizov | 2017-07-27 | 1 | -23/+0 |
| | | |||||
* | | Merge branch 'feature/gpg-signed-commits' into 'master' | Dmitriy Zaporozhets | 2017-07-27 | 4 | -1/+176 |
|\ \ | | | | | | | | | | | | | | | | | | | GPG signed commits Closes #20268 See merge request !9546 | ||||
| * | | optimize query, only select relevant db columns | Alexis Reigel | 2017-07-27 | 1 | -0/+1 |
| | | | |||||
| * | | store gpg user name and email on the signature | Alexis Reigel | 2017-07-27 | 2 | -8/+19 |
| | | | |||||
| * | | extract common method | Alexis Reigel | 2017-07-27 | 1 | -13/+9 |
| | | | |||||
| * | | also update gpg_signatures when gpg_key is null | Alexis Reigel | 2017-07-27 | 1 | -1/+1 |
| | | | |||||
| * | | remove duplicate statement | Alexis Reigel | 2017-07-27 | 1 | -4/+0 |
| | | | |||||
| * | | simplify fetching of commit | Alexis Reigel | 2017-07-27 | 1 | -3/+1 |
| | | | |||||
| * | | fix memoization | Alexis Reigel | 2017-07-27 | 1 | -2/+2 |
| | | | |||||
| * | | we need to update the gpg_key as well | Alexis Reigel | 2017-07-27 | 1 | -1/+2 |
| | | | |||||
| * | | update rugged | Alexis Reigel | 2017-07-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | the rugged versions up to 0.26.0b3 had a bug concerning the signature extraction. The extracted signature was not always the same, probably due to a buffer (overflow) issue in libgit. see https://github.com/libgit2/rugged/issues/608 | ||||
| * | | need to wrap the raw commit in a commit model | Alexis Reigel | 2017-07-27 | 1 | -1/+2 |
| | | | |||||
| * | | no need for passing parameter | Alexis Reigel | 2017-07-27 | 1 | -4/+4 |
| | | | | | | | | | | | | we introduced memoizing, so it's safe to call the method multiple times. | ||||
| * | | update invalid gpg signatures when key is created | Alexis Reigel | 2017-07-27 | 1 | -0/+19 |
| | | | |||||
| * | | allow updating of gpg signature through gpg commit | Alexis Reigel | 2017-07-27 | 1 | -1/+13 |
| | | | |||||
| * | | memoize verified_signature call | Alexis Reigel | 2017-07-27 | 1 | -8/+17 |
| | | | |||||
| * | | store gpg_key_primary_keyid for unknown gpg keys | Alexis Reigel | 2017-07-27 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | we need to store the keyid to be able to update the signature later in case the missing key is added later. | ||||
| * | | move signature cache read to Gpg::Commit | Alexis Reigel | 2017-07-27 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | as we write the cache in the gpg commit class already the read should also happen there. This also removes all logic from the main commit class, which just proxies the call to the Gpg::Commit now. | ||||
| * | | gpg signature is only valid when key is verified | Alexis Reigel | 2017-07-27 | 1 | -1/+1 |
| | | | |||||
| * | | bail if the commit has no signature | Alexis Reigel | 2017-07-27 | 1 | -2/+4 |
| | | | |||||
| * | | cache the gpg commit signature | Alexis Reigel | 2017-07-27 | 1 | -0/+51 |
| | | | | | | | | | | | | | | | we store the result of the gpg commit verification in the db because the gpg verification is an expensive operation. | ||||
| * | | verify gpg commit using tmp keyring and db query | Alexis Reigel | 2017-07-27 | 1 | -0/+8 |
| | | | |||||
| * | | add primary keyid attribute to gpg keys | Alexis Reigel | 2017-07-27 | 1 | -0/+12 |
| | | | |||||
| * | | don't sync to keychain file | Alexis Reigel | 2017-07-27 | 1 | -18/+0 |
| | | | |||||
| * | | remove gpg from keychain when user's email changes | Alexis Reigel | 2017-07-27 | 1 | -1/+3 |
| | | | |||||
| * | | move current keychain methods to namespace | Alexis Reigel | 2017-07-27 | 1 | -8/+8 |
| | | | |||||
| * | | email handling for gpg keys | Alexis Reigel | 2017-07-27 | 1 | -0/+20 |
| | | | |||||
| * | | add / remove gpg keys to / from system keychain | Alexis Reigel | 2017-07-27 | 1 | -0/+8 |
| | | | |||||
| * | | extract gpg functionality to lib class | Alexis Reigel | 2017-07-27 | 1 | -0/+32 |
| | | | |||||
| * | | commit signature with spec | Alexis Reigel | 2017-07-27 | 1 | -1/+6 |
| | | | |||||
| * | | Prototype key verification | Kevin O'Connor | 2017-07-27 | 1 | -0/+4 |
| | | | |||||
* | | | Merge branch 'pawel/ensure_temp_files_are_deleted_in_fs_metrics-35457' into ↵ | Douwe Maan | 2017-07-27 | 3 | -43/+73 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Ensure test files are deleted after fs metrics gathering run Closes #35457 See merge request !13080 | ||||
| * | | | add comment explaining use of shell commands and file operations in the same ↵ | Pawel Chojnacki | 2017-07-27 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | methods | ||||
| * | | | Remove unnecessary begin/endpawel/ensure_temp_files_are_deleted_in_fs_metrics-35457 | Pawel Chojnacki | 2017-07-26 | 1 | -6/+4 |
| | | | | |||||
| * | | | use `.zero?` instead of `== 0` | Pawel Chojnacki | 2017-07-26 | 1 | -4/+4 |
| | | | | |||||
| * | | | Stop abusing subject to store results, | Pawel Chojnacki | 2017-07-26 | 1 | -27/+37 |
| | | | | | | | | | | | | | | | | + add helper methods to cleanup fs_shards metrics | ||||
| * | | | Fix redis check with_timing method usage | Pawel Chojnacki | 2017-07-25 | 1 | -8/+7 |
| | | | | |||||
| * | | | Add Changelog about temp file removal fix | Pawel Chojnacki | 2017-07-25 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | + remove whitespace | ||||
| * | | | Ensure test files are deleted after tests | Pawel Chojnacki | 2017-07-25 | 2 | -28/+45 |
| | | | | |||||
* | | | | Merge branch 'rc/fix-branches-api-endpoint' into 'master' | Sean McGivern | 2017-07-27 | 2 | -8/+13 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix the `/projects/:id/repository/branches endpoint` to handle dots in the branch name when the project full patch contains a `/` See merge request !13115 | ||||
| * | | | | DRY the branches API requirements definition | Rémy Coutable | 2017-07-27 | 2 | -5/+10 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
| * | | | | Fix the /projects/:id/repository/branches endpoint to handle dots in the ↵ | Rémy Coutable | 2017-07-27 | 1 | -7/+7 |
| | |/ / | |/| | | | | | | | | | | | | | | | | | | branch name when the project full patch contains a `/` Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | | | Merge branch 'feature/backup-custom-path' into 'master' | Rémy Coutable | 2017-07-27 | 1 | -14/+28 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Support custom directory in gitlab:backup:create task See merge request !12984 | ||||
| * | | | | Support custom directory in gitlab:backup:create task | Markus Koller | 2017-07-27 | 1 | -14/+28 |
| |/ / / | |||||
* | | | | Merge branch 'assets-task-compile-langs' into 'master' | Rubén Dávila | 2017-07-27 | 1 | -0/+1 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | Compile JS lang files before webpack compile Closes #35615 See merge request !13122 |