- 17 Jan, 2018 5 commits
-
-
Nick Thomas authored
-
Jacopo authored
Adds sorting to deployments API through the `order_by` and sort `fields`.
-
Douwe Maan authored
[10.3] Migrate `can_push` column from `keys` to `deploy_keys_project` See merge request gitlab/gitlabhq!2276 (cherry picked from commit f6ca52d31bac350a23938e0aebf717c767b4710c) 1f2bd3c0 Backport to 10.3
-
Sean McGivern authored
check project access on MR create See merge request gitlab/gitlabhq!2273 (cherry picked from commit 1fe2325d6ef2bced4c5e97b57691c894f38b2834) 43e85f49 check project access on MR create
-
Stan Hu authored
Merge branch 'security-10-3-do-not-expose-passwords-or-tokens-in-service-integrations-api' into 'security-10-3' Filter out sensitive fields from the project services API See merge request gitlab/gitlabhq!2281 (cherry picked from commit 476f2576444632f2a9a61b4cead9c1077f2c81d7) 2bcbbda0 Filter out sensitive fields from the project services API
-
- 16 Jan, 2018 1 commit
-
-
Jacopo authored
Enables project milestone deletion via DELETE /projects/:id/milestones/:milestone_id
-
- 15 Jan, 2018 3 commits
-
-
Matija Čupić authored
-
Matija Čupić authored
-
- 14 Jan, 2018 1 commit
-
-
Matija Čupić authored
-
- 13 Jan, 2018 1 commit
-
-
Matija Čupić authored
-
- 11 Jan, 2018 2 commits
-
-
🙈 jacopo beschi 🙉 authored
-
Sean McGivern authored
-
- 10 Jan, 2018 1 commit
-
-
Tony Rom authored
-
- 09 Jan, 2018 2 commits
-
-
Francisco Javier López authored
-
Stan Hu authored
This will enable admins to identify who actually made the API request. Relates to #36960
-
- 08 Jan, 2018 2 commits
-
-
James Edwards-Jones authored
-
Pablo Carranza authored
Add find key by base64 key or fingerprint to the internal API See merge request !250 Squashed changes: Add unique index to fingerprint Add new index to schema Add internal api to get ssh key by fingerprint Change API endpoint to authorized_keys Add InsecureKeyFingerprint that calculates the fingerprint without shelling out Add require for gitlab key fingerprint Remove uniqueness of fingerprint index Remove unique option from migration Fix spec style in fingerprint test Fix rubocop complain Extract insecure key fingerprint to separate file Change migration to support building index concurrently Remove those hideous tabs
-
- 05 Jan, 2018 1 commit
-
-
Brent Greeff authored
-
- 04 Jan, 2018 3 commits
-
-
Felipe Artur authored
-
Mayra Cabrera authored
-
Alexis Reigel authored
-
- 03 Jan, 2018 2 commits
-
-
Luc Didry authored
-
Rubén Dávila authored
In some cases is prefered to manually create a ProjectWiki over using Project#wiki. This is because Project#wiki always uses the #owner (which is a User sometimes) as the author of the wiki changes but sometimes the owner is a Group and it doesn't respond to #username
-
- 02 Jan, 2018 1 commit
-
-
Oswaldo Ferreira authored
-
- 24 Dec, 2017 1 commit
-
-
Stan Hu authored
On GitLab.com, there are write deploy keys with no associated users. Pushes with these deploy keys end with an Error 500 since we attempt to look up redirect message. If there is no user, don't attempt to display a redirect message. Closes #41466
-
- 22 Dec, 2017 1 commit
-
-
blackst0ne authored
-
- 21 Dec, 2017 1 commit
-
-
Kamil Trzciński authored
-
- 20 Dec, 2017 1 commit
-
-
Mark Fletcher authored
-
- 15 Dec, 2017 1 commit
-
-
Tony Rom authored
-
- 14 Dec, 2017 1 commit
-
-
haseeb authored
-
- 13 Dec, 2017 1 commit
-
-
Jacopo authored
Allows ordering in GET api/v4/projects/:project_id/repository/contributors through `order_by` and `sort` params. The available `order_by` options are: name|email|commits. The available `sort` options are: asc|desc.
-
- 08 Dec, 2017 4 commits
-
-
Sean McGivern authored
Prevent creating issues through API without having permissions See merge request gitlab/gitlabhq!2225 (cherry picked from commit c298bbaa88883343dc9cbbb6abec0808fb3b546c) 915b97c5 Prevent creating issues through API without having permissions
-
Douwe Maan authored
[10.2] Ensure we expose group projects using GroupProjectsFinder See merge request gitlab/gitlabhq!2234 (cherry picked from commit 072f8f2fd6ec794645375a16ca4ddc1cbeb76d7a) a2240338 Ensure we expose group projects using GroupProjectsFinder
-
Mayra Cabrera authored
-
Bob Van Landuyt authored
Moving the check out of the general requests, makes sure we don't have any slowdown in the regular requests. To keep the process performing this checks small, the check is still performed inside a unicorn. But that is called from a process running on the same server. Because the checks are now done outside normal request, we can have a simpler failure strategy: The check is now performed in the background every `circuitbreaker_check_interval`. Failures are logged in redis. The failures are reset when the check succeeds. Per check we will try `circuitbreaker_access_retries` times within `circuitbreaker_storage_timeout` seconds. When the number of failures exceeds `circuitbreaker_failure_count_threshold`, we will block access to the storage. After `failure_reset_time` of no checks, we will clear the stored failures. This could happen when the process that performs the checks is not running.
-
- 07 Dec, 2017 1 commit
-
-
James Edwards-Jones authored
In EE we now allow individual users/groups to be set on POST, which required some refactoring. See https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3516
-
- 03 Dec, 2017 3 commits
-
-
Kamil Trzcinski authored
-
Zeger-Jan van de Weg authored
-
Zeger-Jan van de Weg authored
Two things at ones, as there was no clean way to seperate the commit and give me feedback from the tests. But the model Artifact is now JobArtifact, and the table does not have a type anymore, but the metadata is now its own model: Ci::JobArtifactMetadata.
-