- 31 5月, 2017 1 次提交
-
-
由 Toon Claes 提交于
The ProjectFinder supports the `non_public` parameter. This can be used to find only projects the user is member of.
-
- 11 5月, 2017 1 次提交
-
-
由 Rémy Coutable 提交于
Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 10 5月, 2017 1 次提交
-
-
由 Bob Van Landuyt 提交于
-
- 26 4月, 2017 1 次提交
-
-
由 Timothy Andrew 提交于
- Currently, (for example) admins can't delete snippets for blocked users, which is an unexpected limitation. - We modify `authenticate!` to conduct the `access_api` policy check against the `initial_current_user`, instead of the user being impersonated. - Update CHANGELOG for !10842
-
- 09 4月, 2017 1 次提交
-
-
由 blackst0ne 提交于
-
- 27 3月, 2017 1 次提交
-
-
由 Toon Claes 提交于
In API V4 all endpoints were changed so Merge Requests and Issues should be referred by iid, instead of id. Except the /notes endpoint was forgotten. So change the endpoints from: - /projects/:id/issues/:issue_id/notes - /projects/:id/merge_requests/:merge_request_id/notes To: - /projects/:id/issues/:issue_iid/notes - /projects/:id/merge_requests/:merge_request_iid/notes For Project Snippets nothing changes.
-
- 22 3月, 2017 1 次提交
-
-
由 Grzegorz Bizon 提交于
-
- 10 3月, 2017 2 次提交
-
-
由 http://jneen.net/ 提交于
-
由 http://jneen.net/ 提交于
to make sure we mean the global permissions
-
- 07 3月, 2017 2 次提交
-
-
由 Timothy Andrew 提交于
- As opposed to the `id` that was previously being used. - This brings the API routes closer to the web interface's routes. - This is specific to API v4.
-
由 Timothy Andrew 提交于
- As opposed to the issue `id` that was previously being used. - This brings the API routes closer to the web interface's routes. - This is specific to API v4.
-
- 06 3月, 2017 2 次提交
-
-
由 Pawel Chojnacki 提交于
-
由 Adam Niedzielski 提交于
-
- 03 3月, 2017 2 次提交
-
-
由 Toon Claes 提交于
The query parameter `membership` should be more self-explaining.
-
由 Oswaldo Ferreira 提交于
-
- 02 3月, 2017 3 次提交
-
-
由 Toon Claes 提交于
Add `visibility` & `visibility=` methods to the `Gitlab::VisibilityLevel` module so the `visibility_level` can be get/set with a string value.
-
由 Toon Claes 提交于
Instead of exposing the VisibilityLevel as Integer, expose it as String `visibility` for Project and ProjectSnippet. Filter queries also accept the `visibility` as String instead of `visibility_level` as Integer. Also remove the `public` boolean.
-
由 Mark Fletcher 提交于
- Also remove a redundant test
-
- 24 2月, 2017 1 次提交
-
-
由 Oswaldo 提交于
-
- 23 2月, 2017 1 次提交
-
-
由 Douwe Maan 提交于
-
- 22 2月, 2017 3 次提交
-
-
由 Andre Guedes 提交于
-
由 Douwe Maan 提交于
-
由 Oswaldo Ferreira 提交于
-
- 20 2月, 2017 1 次提交
-
-
由 Robert Schilling 提交于
-
- 14 2月, 2017 1 次提交
-
-
由 Toon Claes 提交于
It consolidates these endpoints: - /projects - /projects/owned - /projects/visible - /projects/starred - /projects/all Into the /projects endpoint using query parameters.
-
- 03 2月, 2017 2 次提交
-
-
由 Robert Schilling 提交于
-
由 Adam Pahlevi 提交于
add complete changelog for !8949
-
- 24 1月, 2017 1 次提交
-
-
由 Robert Speicher 提交于
Ensure that only privileged users can access merge requests in the API See merge request !2053
-
- 20 1月, 2017 2 次提交
-
-
由 Kamil Trzcinski 提交于
-
由 Kamil Trzcinski 提交于
-
- 19 1月, 2017 1 次提交
-
-
由 Ruben Davila 提交于
New endpoints are: POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/time_estimate" POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/reset_time_estimate" POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/add_spent_time" POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/reset_spent_time" GET :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/time_stats"
-
- 16 1月, 2017 1 次提交
-
-
由 Robert Schilling 提交于
-
- 04 1月, 2017 1 次提交
-
-
由 Lin Jen-Shin 提交于
* We realized that headers were not set whenever we give 204 because `render_api_error!` doesn't preserve the headers. * We also realized that `update_runner_info` would be called in POST /builds/register every time therefore runner is updated every time, ticking the queue, making this last_update didn't work very well, and the test would be failing due to that.
-
- 24 12月, 2016 1 次提交
-
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 21 12月, 2016 2 次提交
-
-
由 Markus Koller 提交于
This adds counters for build artifacts and LFS objects, and moves the preexisting repository_size and commit_count from the projects table into a new project_statistics table. The counters are displayed in the administration area for projects and groups, and also available through the API for admins (on */all) and normal users (on */owned) The statistics are updated through ProjectCacheWorker, which can now do more granular updates with the new :statistics argument.
-
由 Grzegorz Bizon 提交于
[ci skip]
-
- 16 12月, 2016 1 次提交
-
-
由 Timothy Andrew 提交于
- Move the `Oauth2::AccessTokenValidationService` class to `AccessTokenValidationService`, since it is now being used for personal access token validation as well. - Each API endpoint declares the scopes it accepts (if any). Currently, the top level API module declares the `api` scope, and the `Users` API module declares the `read_user` scope (for GET requests). - Move the `find_user_by_private_token` from the API `Helpers` module to the `APIGuard` module, to avoid littering `Helpers` with more auth-related methods to support `find_user_by_private_token`
-
- 13 12月, 2016 1 次提交
-
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 12 12月, 2016 1 次提交
-
-
由 Rémy Coutable 提交于
The issue was arising when `#current_user` was called a second time after a user was impersonated: the `User#is_admin?` check would be performed on it and it would fail. Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 10 12月, 2016 1 次提交
-
-
由 Robert Schilling 提交于
-