Francisco Javier López
8fe880dc06
Projects and groups badges API
2018-03-05 17:51:40 +00:00
Markus Koller
b7cd99c376
Allow including custom attributes in API responses
2018-02-08 13:30:34 +01:00
Michael Lihs
623b2cef56
Fix type description
2017-12-14 23:09:31 +00:00
Michael Lihs
dd5da9fb60
fix formatting of parameters for new group and transfer project to group
2017-12-08 22:21:58 +00:00
Mark Fletcher
1ab95055e7
Document when Groups API `/subgroups` endpoint introduced
2017-11-17 14:04:20 +00:00
Winnie Hellmann
26b6dfaf6f
Add /groups/:id/subgroups endpoint to API
2017-11-09 16:07:04 +00:00
Markus Koller
1f773a8ef5
Support custom attributes on groups
2017-11-06 10:51:50 +01:00
Robert Schilling
abfecabd0d
Update groups API documentation
2017-10-24 10:08:38 +03:00
Nick Thomas
061472864c
Fix group and project search for anonymous users
2017-08-24 11:32:50 +01:00
Marcia Ramos
d5eb66663e
update API doc with +API (h1 heading)
2017-05-10 15:48:07 -03:00
Achilleas Pipinellis
5422554b86
Mention URL path encoding to all API docs
2017-04-08 12:38:59 +02:00
Z.J. van de Weg
194223476b
Rename build to job in the docs
2017-03-06 14:34:07 +01:00
Toon Claes
f45cbc8701
Expose Group VisibilityLevel as String
...
Instead of exposing the VisibilityLevel as Integer, expose it as
String `visibility`.
2017-03-02 12:15:24 +01:00
Robert Schilling
1ead6a9793
Use v4 endpoint in API docs
2017-03-01 18:39:40 +01:00
Robert Schilling
a82e3d30b2
Update documentation
2017-02-24 10:31:45 +01:00
Toon Claes
4e9e29d295
API: Consolidate /projects endpoint
...
It consolidates these endpoints:
- /projects
- /projects/owned
- /projects/visible
- /projects/starred
- /projects/all
Into the /projects endpoint using query parameters.
2017-02-14 16:41:57 +01:00
Rémy Coutable
8b40c9ca19
Merge branch 'fixes/namespace-api-documentation' into 'master'
...
Update API docs for new namespace format
Closes #27730
See merge request !9073
2017-02-09 16:11:47 +00:00
Markus Koller
09a04107c3
Update API docs for new namespace format
...
Follow-up to d05dd81b which changed the nested namespaces in projects
to use API::Entities::Namespace instead of exposing all fields.
Fixes #27730
2017-02-08 21:12:13 +01:00
Dmitriy Zaporozhets
df974814fb
Add nested groups to the API
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2017-02-08 12:42:34 +02:00
Dmitriy Zaporozhets
bbd8d0d19b
Update group api doc with full_name and full_path attributes
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2017-01-30 17:33:49 +02:00
Mark Fletcher
b5f4fc843a
Fix groups API to accept path when transferring a project
...
* Use standard helpers for finding group and project
2017-01-03 09:25:56 +00:00
Markus Koller
3ef4f74b1a
Add more storage statistics
...
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.
2016-12-21 16:39:49 +01:00
Robert Schilling
7841be243e
API: Ability to get group's project in simple representation
2016-12-13 13:54:36 +01:00
Sean McGivern
7912289631
Allow sorting groups in API
...
Allow `order_by` and `sort` parameters to `/api/v3/groups.json`. At
present, only ordering by name and path is supported, and the default
sort is name ascending (alphabetical order).
2016-11-17 18:37:52 +00:00
Borja Aparicio
4f2c441161
Added API endpoint groups/owned
2016-11-08 10:55:35 +01:00
Rémy Coutable
e5c6f943fe
Backport Group API code that was added in EE only
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-10-31 18:47:30 +01:00
Felipe Artur
e0067d1850
Allow to set request_access_enabled for groups and projects using API
2016-09-19 12:13:57 -03:00
Patricio Cano
02ddb9dff4
Syntax fixes and better tests for helper methods. Updated docs.
2016-09-15 14:10:49 -05:00
Patricio Cano
fd62142950
Added group-specific setting for LFS.
...
Groups can enable/disable LFS, but this setting can be overridden at the project level. Admin only
2016-09-15 12:27:32 -05:00
Rémy Coutable
29850364ec
New AccessRequests API endpoints for Group & Project
...
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>
2016-08-10 19:07:05 +02:00
winniehell
314647459c
use Unix line endings for API documentation
2016-08-09 01:43:02 +02:00
winniehell
e0a858efcc
use long options for curl examples in API documentation ( !5703 )
2016-08-09 01:42:50 +02:00
Robert Schilling
33124b4b50
API: Expose shared projects in a group
2016-07-08 13:06:17 +02:00
Robert Schilling
0530ec5e6e
Expose shared groups for projects
2016-07-08 10:30:52 +02:00
Sanster
69a07cf4d4
fix group members api doc: remove emial
2016-05-21 22:33:54 +08:00
Robert Schilling
5fb572417e
Fix minor issues according development guidelines
2016-04-12 19:08:35 +02:00
Robert Schilling
d0cdc2ee73
API: Ability to update a group
2016-04-12 15:47:20 +02:00
Douwe Maan
8db1292139
Tweaks, refactoring, and specs
2016-03-20 21:04:07 +01:00
Josh Frye
11797df1af
Change 'public' flag to more robust 'visibility' query.
2016-01-19 09:57:00 -05:00
Josh Frye
6951396dbe
Update all docs for public param
2016-01-19 09:57:00 -05:00
Douwe Maan
8f817c7b08
Add API group projects endpoint.
2015-12-07 17:10:40 +01:00
Karen Carias
41a21912c6
added links to API calls
2015-06-10 17:07:55 +00:00
Karen Carias
41469e5c5d
fixed namespaces info
2015-05-28 16:49:08 +00:00
Karen Carias
80b76e0847
added info about namespaces
2015-05-28 16:48:12 +00:00
Robert Schilling
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
24d939afb9
Remove Group#owner_id from API since it is not used any more
2015-02-17 16:23:44 -08: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
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
Daniel Serodio
ad18fcd0e6
Document the `description` attribute of groups API
2015-01-16 16:52:48 -02:00