Frank Pavageau
e3393dbec8
Fix the iids parameters in the API documentation
...
Since the parameter name is really `iids[]`, it should be used consistently
across the documentation.
2017-08-07 22:43:41 +02:00
Bob Van Landuyt
3598e60bf2
Add a Circuitbreaker for storage paths
2017-08-04 15:38:48 +02:00
Achilleas Pipinellis
c39daf937b
Merge branch 'patch-1' into 'master'
...
Move API "basic usage" to be more visible
See merge request !13171
2017-08-03 14:08:22 +00:00
Rémy Coutable
1b117e7f2d
Merge branch 'api_project_events_target_iid' into 'master'
...
Expose target_iid in Events API
See merge request !13247
2017-08-02 10:34:35 +00:00
Eric
fb5b2d8d0e
Extending API for protected branches
2017-08-02 10:16:17 +00:00
sue445
24704acc77
Expose target_iid in Events API
2017-08-02 16:07:50 +09:00
Kamil Trzciński
8ffd40cee7
Merge branch '34519-extend-api-group-secret-variable' into 'master'
...
Extend API: Group Secret Variable
Closes #34519
See merge request !12936
2017-08-01 09:29:50 +00:00
AJ Jordan
97f58c7831
Explicitly spell out where the API root is
...
I found this basic information extrememly hard to find when I looked
at this page.
2017-07-28 14:30:42 -07:00
AJ Jordan
a2ac5720ef
Move API "basic usage" to be more visible
2017-07-28 21:19:05 +00:00
Dan Dunckel
04e4210785
Update documentation of user creation by replacing the 'confirm' param with 'skip_confirmation'
2017-07-28 09:53:09 -06:00
Sean McGivern
3f1b7b88c8
Merge branch 'tc-api-root-merge-requests' into 'master'
...
Add top-level /merge_requests API endpoint
Closes #28422
See merge request !13060
2017-07-28 07:38:58 +00:00
Robert Speicher
02b25598cb
Merge branch 'bvl-add-all-settings-to-api' into 'master'
...
Add all ApplicationSettings attributes to the API
See merge request !12851
2017-07-27 23:55:23 +00:00
Toon Claes
39c39ae791
Modify/add some forgotten issues API documentation
...
Should have been part of !13004 .
2017-07-28 00:08:44 +02:00
Toon Claes
d77088bb0b
Default /merge_request API endpoint to `scope=created-by-me`
...
This matches the behavior of the /issues endpoint.
2017-07-28 00:07:28 +02:00
Toon Claes
d7505de8b3
Add top-level /merge_requests API endpoint
...
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`
2017-07-27 23:34:57 +02:00
Rémy Coutable
649382b1c2
Fix the /projects/:id/repository/branches endpoint to handle dots in the branch name when the project full patch contains a `/`
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-27 14:29:31 +02:00
Sean McGivern
5e56890e31
Merge branch 'tc-issue-api-assignee' into 'master'
...
Add author_id & assignee_id param to /issues API
Closes #29430
See merge request !13004
2017-07-27 09:59:38 +00:00
Bob Van Landuyt
c11ed138a0
Remove deprecated `repository_storage` attribute
...
In favor of the new `repository_storages`
2017-07-27 11:49:27 +02:00
Rémy Coutable
c07dfe668e
Merge branch '35204-doc-api-ci-lint-typo' into 'master'
...
Add link to doc/api/ci/lint.md
Closes #35204
See merge request !12914
2017-07-25 16:09:05 +00:00
Sean McGivern
1162257080
Merge branch 'issue_34622' into 'master'
...
Group milestones API endpoint
Closes #34622
See merge request !12819
2017-07-25 12:52:47 +00:00
Douwe Maan
5112d92a4f
Merge branch 'clarify-v3-end-date-undefined' into 'master'
...
v3 API is unsupported after 9.5, but may not be removed
See merge request !13074
2017-07-25 12:24:55 +00:00
Sean McGivern
8758c10886
v3 API is unsupported after 9.5, but may not be removed
...
That is, it may not _necessarily_ be removed. We do not provide guarantees for
when API v3 will be available until beyond 9.5.
2017-07-25 11:50:09 +01:00
Oswaldo Ferreira
33dc5171e5
Resolve "More RESTful API: include resource URLs in responses"
2017-07-25 09:35:45 +00:00
Toon Claes
d8798c907d
Allow query param scope for /issues API endpoint
2017-07-24 22:46:02 +02:00
Toon Claes
8bf89cb4ab
Add author_id & assignee_id param to /issues API
...
Allow issues filtering on `author_id` and `assignee_id`.
2017-07-24 22:16:14 +02:00
Felipe Artur
c5c9dce270
Add group milestones API endpoint
2017-07-21 11:00:00 -03:00
Shinya Maeda
862e2c80be
Document update
2017-07-19 20:57:27 +09:00
Pablo Catalina
ace95b1540
Update projects.md. Fix Search project by name format and added a curl example.
2017-07-19 09:58:47 +00:00
Takuya Noguchi
67f444471e
Add link to doc/api/ci/lint.md
2017-07-17 22:32:24 +09:00
Sean McGivern
1afdbe320e
Merge branch 'fixes-for-internal-auth-disabled' into 'master'
...
Fixes needed when GitLab sign-in is not enabled
See merge request !12491
2017-07-14 08:49:36 +00:00
Robin Bobbitt
672a68d372
Fixes needed when GitLab sign-in is not enabled
...
When sign-in is disabled:
- skip password expiration checks
- prevent password reset requests
- don’t show Password tab in User Settings
- don’t allow login with username/password for Git over HTTP requests
- render 404 on requests to Profiles::PasswordsController
2017-07-13 10:08:27 -04:00
Rémy Coutable
91f63820a5
Return `is_admin` attribute in the GET /user endpoint for admins
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-12 12:45:46 +02:00
Stan Hu
faf9543827
Use view=simple for simplifying merge requests API
2017-07-11 08:02:13 -07:00
Stan Hu
e17ac5705d
Add a simple mode to merge request API
...
The current "basic" merge request API still loads too much data. For integrations
like the Trello Power-up, we just need the basics.
Closes #34920
2017-07-11 06:32:13 -07:00
Douwe Maan
94e2a28684
Merge branch 'feature/user-datetime-search-api-mysql' into 'master'
...
Add creation time filters to user search API for admins
Closes #29507
See merge request !12682
2017-07-07 20:52:17 +00:00
Douwe Maan
9a708aec4b
Merge branch '20628-add-oauth-implicit-grant' into 'master'
...
#20628 Enable implicit flow in Gitlab as OAuth Provider
Closes #20628 , #2716 , and #19470
See merge request !12384
2017-07-07 18:41:32 +00:00
Sean McGivern
b151951418
Merge branch '33929-allow-to-enable-perf-bar-for-a-group' into 'master'
...
Allow to enable the performance bar per user or Feature group
Closes #33929 and #34528
See merge request !12362
2017-07-07 18:18:22 +00:00
Mateusz Pytel
a7c571ae4d
#20628 Enable implicit flow in Gitlab as OAuth Provider
...
Closes #20628 by re-enabling implicit grant in Doorkeeper config. OAuth2 documentation refactored.
2017-07-07 16:54:48 +02:00
Sean McGivern
b8c4d5e0f5
Merge branch 'master' into 33929-allow-to-enable-perf-bar-for-a-group
2017-07-07 15:54:39 +01:00
James Lopez
a9e8af3386
add spec and project snippet user agent details endpoint
2017-07-07 15:54:39 +02:00
James Lopez
5173955fd4
update docs
2017-07-07 15:18:01 +02:00
James Lopez
037ad5a5a3
add created at filter logic to users finder and API
2017-07-07 10:38:57 +02:00
James Lopez
2aa95aa018
refactor code based on feedback
2017-07-06 15:27:49 +02:00
James Lopez
47e17fe12a
fix docs
2017-07-06 15:27:49 +02:00
James Lopez
bd9b62114f
add API documentation
2017-07-06 15:27:48 +02:00
Rémy Coutable
e5a7d1da8c
Improve Features API and its docs and add a Changelog item
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-06 11:18:26 +02:00
Rémy Coutable
c8ce1f0d5d
Document the feature groups
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-06 11:18:25 +02:00
Rémy Coutable
53af1eb7e9
Address #34528 by improving the feature flags documentation
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-06 11:18:25 +02:00
Rémy Coutable
050eae8c4d
Merge branch '33657-user-projects-api' into 'master'
...
Add user projects API
Closes #33657
See merge request !12596
2017-07-06 09:18:06 +00:00
vanadium23
8d44d5142a
Add user projects API
2017-07-06 08:04:54 +03:00