summaryrefslogtreecommitdiff
path: root/doc/api/projects.md
Commit message (Collapse)AuthorAgeFilesLines
* API: Moved `DELETE /projects/:id/star` to `POST /projects/:id/unstar`api-star-restfulRobert Schilling2017-02-201-3/+3
|
* Merge branch 'master' into 'dz-nested-groups-improvements-3'Dmitriy Zaporozhets2017-02-141-188/+4
|\ | | | | | | # Conflicts: # doc/api/projects.md
| * API: Consolidate /projects endpointToon Claes2017-02-141-184/+2
| | | | | | | | | | | | | | | | | | | | | | It consolidates these endpoints: - /projects - /projects/owned - /projects/visible - /projects/starred - /projects/all Into the /projects endpoint using query parameters.
| * Move /projects/fork/:id to /projects/:id/fork14492-change-fork-endpointOswaldo Ferreira2017-02-131-1/+1
| |
* | Use Namespace#full_path instead of Namespace#pathDmitriy Zaporozhets2017-02-141-9/+18
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Update API docs for new namespace formatMarkus Koller2017-02-081-36/+9
| | | | | | | Follow-up to d05dd81b which changed the nested namespaces in projects to use API::Entities::Namespace instead of exposing all fields. Fixes #27730
* API: remove `public` param for projectsToon Claes2017-02-071-3/+0
| | | | | | | | | The create and edit actions for projects had these parameters: - `public` (optional) - if true same as setting `visibility_level = 20` - `visibility_level` (optional) Remove the `public` parameter to avoid contradiction.
* Add more storage statisticsMarkus Koller2016-12-211-0/+4
| | | | | | | | | | | | | 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.
* Remove duplicated parameter description [ci skip]fix-api-docsRobert Schilling2016-12-151-1/+0
|
* Document the public Project API and document `GET /projects/:id/users`document-public-project-apiRémy Coutable2016-12-021-4/+44
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Grapify the projects APIgrapify-projects-apiRobert Schilling2016-11-281-0/+1
|
* Merge branch 'issue-24534' into 'master' Rémy Coutable2016-11-251-16/+3
|\ | | | | | | | | | | | | Remove unnecessary sentences for return codes in the API documentation Closes #24534 See merge request !7511
| * Remove unnecessary sentences for status codes in the API documentationLuis Alonso Chavez Armendariz2016-11-241-16/+3
| |
* | You can only assign default_branch when editing a project or when creating a ↵Robert Schilling2016-11-241-1/+1
| | | | | | | | | | | | project for a specified user [ci skip] You can only assign default_branch when editing a project [ci skip]
* | Add default_branch attr to Project API payload in docs.update-project-api-docRuben Davila2016-11-231-0/+2
| |
* | API: Add endpoint to delete a group shareapi-delete-group-shareRobert Schilling2016-11-231-0/+19
|/
* Correct curl examples for archive and unarchive project APIRobert Speicher2016-11-181-2/+2
| | | | [ci skip]
* Add setting to only allow merge requests to be merged when all discussions ↵Rodolfo Santos2016-11-041-0/+10
| | | | | | are resolved Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'gpocentek/gitlab-ce-api-webhook-token' into 'master' Rémy Coutable2016-11-021-0/+2
|\ | | | | | | | | | | | | This MR adds support for the `token` attribute in the project hook API. Feature requested on a dependant project: https://github.com/gpocentek/python-gitlab/issues/170 See merge request !7220
| * Ensure hook tokens are write-only in the APIgpocentek/gitlab-ce-api-webhook-tokenSean McGivern2016-11-011-2/+2
| |
| * Add support for token attr in project hooks APIGauvain Pocentek2016-11-011-0/+2
| | | | | | | | | | The UI allows to define a token to validate payload on the target URL, this patch adds the feature to the API.
* | Fix project visibility level linkAndrea Scarpino2016-10-311-3/+3
|/
* Remove pagination description from individual docTakuya Noguchi2016-10-201-2/+0
|
* Fix a broken table in Project API docTakuya Noguchi2016-10-201-4/+4
|
* Remove /u/ prefix from user pages in documentationDmitriy Zaporozhets2016-10-131-5/+5
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Addresses Robert's feedbackRémy Coutable2016-10-111-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Make projects API docs match parameter styleSean McGivern2016-10-071-140/+196
|
* Update API docs and specs for /projects/visibleSean McGivern2016-10-041-1/+3
|
* api: add /projects/visible API endpointBen Boeckel2016-10-041-0/+129
| | | | FIxes #19361, #3119.
* docs: clarify /projects endpoint descriptionBen Boeckel2016-10-041-1/+1
|
* Expose project share expiration_date field on APIissue_22382Felipe Artur2016-09-281-0/+1
|
* Allow to set request_access_enabled for groups and projects using APIFelipe Artur2016-09-191-7/+17
|
* Added fork API paremeter for a specific namespaceOlaf Tomalka2016-09-061-1/+2
| | | | | | | | | Browser interface allows forking to an owned grup. This commit brings API up to speed by providing optional namespace parameter to fork API. This allows forking to users and groups under forker's control using their id or unique name. Fixes #21591
* The ID of a project can be also a stringAchilleas Pipinellis2016-08-311-4/+4
| | | | [ci skip]
* Renamed `enable_lfs` to `lfs_enabled` for the Project field, and related fixes.project-specific-lfsPatricio Cano2016-08-301-3/+3
|
* Added CHANGELOG, documentation, and API functionalityPatricio Cano2016-08-301-0/+3
|
* Merge branch 'patch-5' into 'master' Achilleas Pipinellis2016-08-301-30/+24
|\ | | | | | | | | | | | | | | Update projects.md ## What does this MR do? Repaired some examples for a branches in projects.md See merge request !6018
| * Update projects.md Miroslav Meca2016-08-251-30/+24
| | | | | | | | | | | | | | The wrong example for "Branches". Added option parameters in protect branch section. Here is reason: https://gitlab.com/gitlab-org/gitlab-ee/commit/3ab07b8aae8dae43cfa3aae1306c59ea264a8594 Maybe this section could/should be deleted. Because in file repositories.md it had been deleted: https://gitlab.com/gitlab-org/gitlab-ee/commit/8f3701eff005aeedcebff8ce02074f5056a369b3
* | Mention that the `:id` of a project can also be `NAMESPACE/PROJECT_NAME`Achilleas Pipinellis2016-08-301-11/+11
|/ | | | [ci skip]
* Merge branch 'api_only_allow_merge_if_build_succeeds' into 'master' Douwe Maan2016-08-241-7/+17
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | expose 'only_allow_merge_if_build_succeeds' project setting in the API ## What does this MR do? Adds the 'only_allow_merge_if_build_succeeds' project setting in the API. ## Are there points in the code the reviewer needs to double check? No, but maybe this code is not enough for ACLs or the like. ## Why was this MR needed? Because that's a very useful setting to change via automation (through the API) ## What are the relevant issue numbers? Closes #21085, closes https://gitlab.com/gitlab-org/gitlab-ce/issues/20088. ## Screenshots (if relevant) ## Does this MR meet the acceptance criteria? - [X] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [X] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - [X] API support added - Tests - [X] Added for this feature/bug - [X] All builds are passing - [X] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides) - [X] Branch has no merge conflicts with `master` (if you do - rebase it please) - [X] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits) See merge request !5930
| * expose 'only_allow_merge_if_build_succeeds' project setting in the APIMarc Dequènes (Duck)2016-08-241-7/+17
| |
* | api: expose wiki_page_events project hook field in the APIBen Boeckel2016-08-241-0/+3
| |
* | docs: document other project webhook fieldsBen Boeckel2016-08-241-0/+7
|/
* New AccessRequests API endpoints for Group & ProjectRémy Coutable2016-08-101-88/+2
| | | | | | | | Also, mutualize AccessRequests and Members endpoints for Group & Project. New API documentation for the AccessRequests endpoints. Signed-off-by: Rémy Coutable <remy@rymai.me>
* use long options for curl examples in API documentation (!5703)winniehell2016-08-091-4/+4
|
* Get rid of `is_image` in FileUploaderRémy Coutable2016-07-191-1/+0
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'api-docs-typos' into 'master' Achilleas Pipinellis2016-07-091-35/+42
|\ | | | | | | | | Fix typos in API documentation See merge request !4949
| * projects: add container_registry_enabled to API docsBen Boeckel2016-06-271-0/+7
| |
| * docs: fix some typosBen Boeckel2016-06-271-35/+35
| |
* | Merge branch 'edgemaster/gitlab-ce-patch-missing-api-docs'Rémy Coutable2016-07-081-0/+3
|\ \ | | | | | | | | | | | | | | | See !4096. Signed-off-by: Rémy Coutable <remy@rymai.me>