Zeger-Jan van de Weg
c36821df9f
Api support for requesting starred projects for user
...
Fixes #4112
2015-12-16 21:46:00 +01:00
Dmitriy Zaporozhets
b8570576e8
Merge branch 'add-open-issues-count-to-api' of https://gitlab.com/stanhu/gitlab-ce
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-12-16 16:08:35 +01:00
Kamil Trzciński
c810234357
Merge branch 'ci-project-migrate' into 'master'
...
Ci Project migrate
- This doesn't migrate: allow_git_fetch, coverage_regex, timeout. Since this are project configuration settings I would propose to migrate them to `.gitlab-ci.yml`.
- This requires offline migrations.
- It simplifies database models making all CI objects to be attached to: Project.
- It removes Ci::Project, but makes /ci/projects working by adding method: Project.find_by_ci_id for backward compatibility (badges, triggers).
- We should add default `timeout` to Application Settings.
- It misses specs.
- It is based on ci-services-migrate for now.
- It removes CI events.
- It removes administrator CI projects overview.
- It removes CI application settings.
In 8.4 or 8.5 we can remove redundant tables and columns.
See merge request !1987
2015-12-14 10:35:40 +00:00
Stan Hu
3efae53bd7
Add open_issues_count to project API
...
This is needed to support Huboard and a generally useful value.
2015-12-11 23:17:36 -08:00
Kamil Trzcinski
e80e3f5372
Migrate CI::Project to Project
2015-12-11 18:02:09 +01:00
Stan Hu
e2b6a4621b
Merge pull request #9850 from davydovanton/doc-fix-typos
...
Fix typos in all docs
2015-12-10 14:30:24 -08:00
Dmitriy Zaporozhets
d910424cf4
Merge branch 'remove-default-branch-option-from-doc' into 'master'
...
Remove default_branch from project API creation documentation
The docs erroneously included `default_branch` as an option in project creation, but this field does not make sense because a new project has an empty repo with no branches.
Closes #3937
See merge request !2034
2015-12-09 17:08:02 +00:00
Stan Hu
7b0ac5b6b4
Remove default_branch from project API creation since an empty repository
...
has no branches to start.
Closes #3937
2015-12-08 21:31:22 -08:00
Douwe Maan
8fb49a4b70
Merge branch 'master' into merge-if-green
...
# Conflicts:
# app/views/projects/merge_requests/widget/_heading.html.haml
# app/views/projects/merge_requests/widget/open/_accept.html.haml
2015-12-08 22:34:03 +01:00
Douwe Maan
5a9a8d03a7
Merge branch 'master' into ui/dashboard-new-issue
2015-12-07 17:12:29 +01:00
Douwe Maan
8f817c7b08
Add API group projects endpoint.
2015-12-07 17:10:40 +01:00
Zeger-Jan van de Weg
0e96d6eb10
Merge branch 'master' into merge-if-green
2015-12-07 10:06:07 +01:00
Dmitriy Zaporozhets
4de7f32c60
Merge branch 'extend-events-api'
2015-12-04 13:51:30 +01:00
Dmitriy Zaporozhets
3227a5ead2
Extent Event and Note API
...
* add note to Events API
* add author section to Events API
* add noteable_id and noteable_type to Notes API
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-12-04 12:22:50 +01:00
Dmitriy Zaporozhets
c366e81da7
Improve docs
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-12-04 11:26:35 +01:00
Dmitriy Zaporozhets
0b68a0e79e
Add API endpoint to fetch merge request commits list
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-12-04 11:08:10 +01:00
Dmitriy Zaporozhets
0ccd7de7f3
Fix wrong doc in merge request API
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-12-04 10:55:36 +01:00
Anton Davydov
d6e0a1883b
Fix typos in all docs [skip ci]
2015-11-24 02:19:17 +03:00
Zeger-Jan van de Weg
8608c6325e
Refactor MergeWhenBuildSucceedsService and incorporate feedback
2015-11-23 10:11:54 +01:00
Robert Speicher
b166ee6b1d
Merge branch 'fix-award-emoji-api' into 'master'
...
Add upvote/downvote fields to merge request and note API to preserve compatibility
As discussed in !1825 we should not break the API compatibility.
* This MR adds the fields `upvotes`/`downvotes` to the merge request API again, which always return `0`.
* Add the fields `upvote`/`downvote` to the notes API, which always return `false`
This behavior is documented in the API docs.
See merge request !1867
2015-11-22 03:45:15 +00:00
Robert Schilling
04a3d27eab
Allow editing a release in API via PUT method
2015-11-21 22:34:53 +01:00
Robert Schilling
3ea05c5b5b
Only allow to create a release if it does not exist yet
2015-11-21 22:24:34 +01:00
Robert Schilling
26b12e2c37
Add upvote/downvote fields to merge request and note API to preserve compatibility
2015-11-21 21:36:31 +01:00
Robert Schilling
6f7e90f6db
Use POST to create a new release instead of PUT
2015-11-21 18:51:41 +01:00
Robert Schilling
faef95af1a
API: Return 404 if the tag for a release does not exist
2015-11-21 18:08:45 +01:00
Robert Schilling
2cba93a0d2
Make tag API consistent for release feature
2015-11-21 17:29:26 +01:00
Robert Schilling
ca735446ef
Add tags page to readme [ci skip]
2015-11-21 12:13:30 +01:00
Valery Sizov
fd2c0fe446
award emoji
2015-11-19 01:25:27 +02:00
Zeger-Jan van de Weg
53b285c9a8
Merge branch 'master' into merge-if-green
2015-11-18 11:58:01 +01:00
Zeger-Jan van de Weg
2f048df4a4
API support, incorporated feedback
2015-11-18 11:17:41 +01:00
Den Girnyk
4de50a866e
Fix md syntax in doc/api/commits.md
2015-11-17 13:08:11 +02:00
Dmitriy Zaporozhets
a43a218c98
Merge branch 'releases-feature'
2015-11-16 10:18:32 +01:00
Dmitriy Zaporozhets
743d66e4da
Improve english text
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-16 10:11:16 +01:00
Kamil Trzcinski
6384c757b7
Expose CI enable option in project features
...
- Enable CI by default for all new projects
2015-11-13 10:52:50 +01:00
Dmitriy Zaporozhets
8f53094f0f
Add API docs and correctly expose release api
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-12 23:52:02 +01:00
Dmitriy Zaporozhets
a5ab56fd91
Move git tags API to separate file
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-12 15:41:13 +01:00
Stan Hu
91cbf9db0c
Add allow_failure field to commit status API
...
Closes #3196
2015-11-03 20:41:19 -08:00
Valery Sizov
1b8d324762
Add ability to fetch the commit ID of the last commit that actually touched a file
2015-11-02 17:07:06 +02:00
sue445
2297a7ba1f
[ci skip] Add missing parameters in API doc
2015-10-14 00:45:11 +09:00
Kamil Trzcinski
69c04498ef
Small bug fixes
2015-10-12 15:55:12 +02:00
Kamil Trzcinski
0aefeeb882
Add Commit Status documentation
2015-10-12 12:42:27 +02:00
Kamil Trzcinski
914cfbd2f1
Implement Commit Status API
2015-10-12 11:53:49 +02:00
Ben Boeckel
eb912a534b
api: add enable_ssl_verification to PUT/POST hooks
2015-09-24 12:34:16 -04:00
Ben Boeckel
b07f48d52e
doc: list note_events as a valid parameter for PUT/POST hooks
2015-09-24 12:33:58 -04:00
Ben Boeckel
22db4398c6
api: expose note_events and enable_ssl_verification for hooks
2015-09-24 12:33:11 -04:00
Petheo Bence
9bda4b8d88
Added service API endpoint to retrieve service parameters
2015-09-10 18:22:57 +02:00
Artem V. Navrotskiy
1be79e8e7c
Move get user by ID of an SSH key documentation to separate file
2015-09-03 16:32:26 +03:00
Artem V. Navrotskiy
8ec59bd18b
Add API method for get user by ID of an SSH key
2015-09-03 15:47:22 +03:00
Kirilll Zaitsev
263abda3fd
Drone CI service
2015-09-02 05:52:16 +03:00
Ben Boeckel
95f8f7c729
api: add 'system', 'upvote', and 'downvote' fields to note queries
...
This reverts commit 4c586dc7c2 .
2015-08-12 17:02:33 -04:00