Douwe Maan
d7d3a2885f
Merge branch 'feature/ldap_group_link_api' into 'master'
...
Add API support for adding and removing LDAP group links
See merge request !4
2015-06-09 09:27:39 +00:00
Dmitriy Zaporozhets
935fc796d1
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into ce-to-ee
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
VERSION
app/controllers/admin/application_settings_controller.rb
app/controllers/omniauth_callbacks_controller.rb
app/controllers/projects/project_members_controller.rb
app/helpers/application_settings_helper.rb
app/models/user.rb
app/services/files/base_service.rb
app/views/profiles/accounts/show.html.haml
db/schema.rb
doc/install/installation.md
doc/update/6.x-or-7.x-to-7.11.md
doc/workflow/README.md
lib/gitlab/markdown/external_issue_reference_filter.rb
lib/gitlab/reference_extractor.rb
lib/gitlab/upgrader.rb
2015-06-05 11:40:36 +02:00
Dmitriy Zaporozhets
b9219469f7
Merge branch 'make-namespaces-api-available-to-all-users' into 'master'
...
Make namespace API available to all users
### What does this MR do?
This MR makes it possible for a user to query namespaces to which he/she has access. Also, it adds documentation for the existing API.
### Why was this MR needed?
Even though the `groups` API exists, it might still be useful to have an endpoint that tells the namespace type (e.g. `user` vs. `group`), especially if a user has access to a number of different projects.
### What are the relevant issue numbers?
Closes https://github.com/gitlabhq/gitlabhq/issues/9328
See merge request !708
2015-06-04 15:59:17 +00:00
Stan Hu
85145d1d77
Disable changing of the source branch in merge request update API
2015-05-29 09:40:35 -07:00
Stan Hu
67992b9be6
Make namespace API available to all users
...
Closes https://github.com/gitlabhq/gitlabhq/issues/9328
2015-05-28 11:39:12 -07:00
Alex Lossent
61e1ea700a
Add API support for adding and removing LDAP group links
2015-05-26 19:30:48 +02:00
Karen Carias
51d6aa1351
Added info about active users
2015-05-21 22:48:20 +00:00
Dmitriy Zaporozhets
1af8b1e4f8
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into ce-to-ee
...
Conflicts:
app/views/help/index.html.haml
lib/gitlab/git_access.rb
public/500.html
public/502.html
2015-05-15 13:29:58 +03:00
Valery Sizov
7471047104
update API doc
2015-05-14 16:30:27 +03:00
Douwe Maan
68ac20604b
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ce-to-ee
...
# Conflicts:
# app/controllers/groups/application_controller.rb
# app/services/test_hook_service.rb
# app/views/admin/groups/show.html.haml
# app/views/groups/_settings_nav.html.haml
# app/views/groups/show.html.haml
# app/views/layouts/_head.html.haml
# app/views/projects/_settings_nav.html.haml
# db/schema.rb
# features/project/project.feature
# features/steps/project/project.rb
2015-05-05 10:18:27 +02:00
Sven Selberg
361284fec2
Add current_sign_in_at to api User
2015-05-04 09:42:11 +02:00
Achilleas Pipinellis
3f4bbbaf98
Merge branch 'fix_snippet_api_doc' into 'master'
...
Add snippet visibilty as parameter to API doc, closes #1562
## Description
Snippet visibility level was added to API but was not to its documentation.
Related to following commit: 928fc94c3d
@axil Can you review?
See merge request !601
2015-05-03 14:03:19 +00:00
Robert Schilling
78aadc9336
Add snippet visibilty as parameter to API doc, closes #1562
2015-05-03 14:56:00 +02:00
Dmitriy Zaporozhets
747232eeda
Merge branch 'api-iid' of https://github.com/jubianchi/gitlabhq into jubianchi-api-iid
2015-05-03 14:34:23 +03:00
Dmitriy Zaporozhets
a7ddff8748
Merge pull request #9066 from jirutka/fix-6417
...
Fix #6417 : users with group permission should be able to create groups via API
2015-05-03 14:31:00 +03:00
jubianchi
2c544d43c8
Query issues, merge requests and milestones with their IID through API
2015-05-02 10:44:52 +02:00
Kevin Lyda
644a8437d0
Add link to services api doc.
2015-04-20 10:31:18 +01:00
Dmitriy Zaporozhets
d01d0c02b7
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into ce-to-ee
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
Conflicts:
app/controllers/admin/application_settings_controller.rb
app/controllers/groups/group_members_controller.rb
app/controllers/projects/deploy_keys_controller.rb
app/controllers/projects/project_members_controller.rb
app/models/concerns/mentionable.rb
app/models/project.rb
app/models/project_team.rb
app/models/service.rb
app/views/admin/application_settings/_form.html.haml
app/views/admin/groups/show.html.haml
app/views/groups/group_members/_new_group_member.html.haml
config/initializers/1_settings.rb
db/schema.rb
lib/gitlab/reference_extractor.rb
spec/lib/gitlab/reference_extractor_spec.rb
2015-04-15 19:22:57 +03:00
Christoph Dreis
d570d0a280
Update API documentation of projects with creator_id
2015-04-10 20:05:01 +02:00
Cristian Medina
f045490568
Modified lib/api/entities.rb to expose Project class tag_list property to the API
...
Updated projects.md to show tag_list field when performing GETs
Updated projects_spec.rb to include check for tag_list key in project list
Added changes to the CHANGELOG
2015-04-03 04:35:12 -04:00
Robert Schilling and Jakub Jirutka
9769c2d7fd
Fix #6417 : users with group permission should be able to create groups via API
2015-03-31 18:32:24 +02:00
Dmitriy Zaporozhets
31af3f4003
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq
...
Conflicts:
spec/models/note_spec.rb
2015-03-19 23:21:50 -07:00
Stan Hu
fad71576f9
Fix cross references when usernames, milestones, or project names contain underscores.
...
Remove emphasis from system notes to avoid Markdown conflicts in names.
2015-03-19 07:07:30 -07:00
Dmitriy Zaporozhets
8dcffdcdc1
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into ce-to-ee
...
Conflicts:
app/helpers/oauth_helper.rb
app/helpers/projects_helper.rb
app/models/service.rb
app/views/devise/shared/_signin_box.html.haml
config/gitlab.yml.example
db/schema.rb
doc/integration/github.md
features/project/service.feature
lib/gitlab/github_import/client.rb
2015-03-02 16:10:12 -08:00
Robert Schilling
4e5bc1d535
Merge branch 'master' into 'master'
...
Error in docs for closing an issue
API docs for issues says you set parameter 'closed' to '1'. I was not able to do that but I could set 'state_event' to 'close' which closed the issue.
Does not work
"https://gitlab.com/api/v3/projects/:id/issues/:issue_id?closed=1 "
Does work
"https://gitlab.com/api/v3/projects/:id/issues/:issue_id?state_event=close "
See merge request !342
2015-03-01 12:02:12 +00:00
Jeroen van Baarsen
93bacb03e5
Merge pull request #8890 from sue445/feature/project_api_avatar_url
...
Expose avatar_url in projects API
2015-03-01 10:54:42 +01:00
sue445
51abeaa1bc
Expose avatar_url in projects API
...
* Impl Project#avatar_url
* Refactor ApplicationHelper: Use Project#avatar_url
* Update changelog
2015-03-01 10:13:01 +09:00
Robert Schilling
e45811c12e
Merge pull request #8803 from Bugagazavr/patch-2
...
Correct json payload [ci skip]
2015-02-28 23:05:27 +01:00
Dmitriy Zaporozhets
0d22b75b03
Merge branch 'master' into mmonaco/gitlab-ce-api-user-noconfirm
...
Conflicts:
lib/api/users.rb
2015-02-27 13:01:57 -08:00
Dmitriy Zaporozhets
b2fb6e0e0c
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq
...
Conflicts:
app/services/merge_requests/build_service.rb
app/views/layouts/_head.html.haml
2015-02-20 16:02:25 -08:00
Dmitriy Zaporozhets
92434b29cc
Extend project web hooks with more data
...
* add git_http_url and git_ssh_url to project web hook
* add visibility_level to project web hook
* add documentation about project visibility_level in API
2015-02-20 10:27:37 -08:00
Derek Campbell
874640123b
To close an issue you must set 'state_event' to 'close'. I cannot set 'closed' to '1'.
2015-02-20 09:20:42 -04:00
Dmitriy Zaporozhets
53a34b9c3c
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq
...
Conflicts:
doc/integration/README.md
2015-02-19 12:01:56 -08:00
Jeroen van Baarsen
cbf6b6871e
Merge pull request #8802 from Bugagazavr/patch-1
...
Update API branches documentation [ci skip]
2015-02-19 13:04:24 +01:00
Sytse Sijbrandij
10e4e2110c
Improve the explanation and linking of the Oauth docs.
2015-02-18 20:49:19 -08:00
Dmitriy Zaporozhets
29611a245d
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq
...
Conflicts:
GITLAB_SHELL_VERSION
VERSION
lib/api/entities.rb
lib/api/groups.rb
2015-02-18 17:44:29 -08:00
Dmitriy Zaporozhets
24d939afb9
Remove Group#owner_id from API since it is not used any more
2015-02-17 16:23:44 -08:00
Marin Jankovski
7d9ef1124e
Merge remote-tracking branch 'ce/master' into merge_ce
...
Conflicts:
README.md
app/assets/javascripts/project.js.coffee
app/models/concerns/mentionable.rb
app/models/project.rb
app/models/project_services/jira_service.rb
app/models/service.rb
app/models/user.rb
app/services/git_push_service.rb
config/initializers/1_settings.rb
config/routes.rb
db/schema.rb
doc/integration/README.md
doc/integration/external-issue-tracker.md
doc/integration/github.md
spec/controllers/import/github_controller_spec.rb
spec/helpers/merge_requests_helper.rb
spec/lib/gitlab/upgrader_spec.rb
spec/models/note_spec.rb
spec/requests/api/groups_spec.rb
spec/services/git_push_service_spec.rb
2015-02-16 11:50:30 -08:00
Bugagazavr
b86caf0de3
Correct json payload [ci skip]
2015-02-16 02:10:47 +03:00
Bugagazavr
3ab07b8aae
Update API branches documentation [ci skip]
2015-02-15 17:18:13 +03:00
Vinnie Okada
b0dacc8eb0
Edit group members via API
...
Add an API endpoint to update the access level of an existing group
member.
2015-02-11 18:53:07 -07:00
Dmitriy Zaporozhets
bdfb349ff7
Refactor and improve sorting objects in API for projects, issues and merge requests
2015-02-05 22:00:54 -08:00
Dmitriy Zaporozhets
9b140b22fb
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq into ce-into-ee
...
Conflicts:
Gemfile.lock
app/helpers/tab_helper.rb
config/routes.rb
db/schema.rb
2015-02-04 18:19:22 -08:00
Dmitriy Zaporozhets
fc13ea7137
Merge pull request #8712 from jvanbaarsen/add-merge-request-files-endpoint
...
Added a way to retrieve MR files
2015-02-04 14:46:54 -08:00
Marin Jankovski
d685d45222
Merge branch 'consolidate_ssh_docs' into 'master'
...
Consolidate SSH docs
The two available SSH topics were quite short, so it made sense to combine them.
Includes fixes a few missing words, punctuation.
See merge request !328
2015-02-04 17:11:38 +00:00
Jeroen van Baarsen
b60d06eb2c
Added a way to retrieve MR files
...
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com >
2015-02-04 10:24:25 +01:00
Ewan Edwards
ad6c372eee
Fix a number of discovered typos, capitalization of developer and
...
product names, plus a couple of instances of bad Markdown markup.
2015-02-03 15:18:40 -08:00
Sytse Sijbrandij
21b742a027
Merge branch 'master' into 'master'
...
Fix capitalization of URL.
A targeted fix in the documentation.
See merge request !323
2015-02-03 23:12:40 +00:00
jubianchi
4e97f26649
Acces groups with their path in API
2015-02-03 13:42:38 +01:00
Job van der Voort
561a715308
add clear documentation on searching between groups
2015-02-02 10:00:05 -08:00