20 Feb, 2013
1 commit
-
The users API updated with return codes, e.g. if required parameters are missing a `400 Bad Request` error is returned instead of `404`. Fixes return codes of functions, e.g. deletion of a ssh key is an idempotent function now. The API documentation is updated to reflect the current status of the API. Descriptions are more detailed and complete, infos to return values are added to all functions.
18 Feb, 2013
1 commit
-
Information to return codes added to projects and users documentation.
15 Feb, 2013
2 commits
-
Documentation is updated with information how to handle snippets or how to access tags and commits. Nearly all project specific functions are now described in the documentation. A few previous entries have been updated with status codes, e.g. `401 Unauthorized`.
14 Feb, 2013
1 commit
-
The API documentation for projects now is structured into major sections that describe the different aspects when dealing with projects, e.g. hooks, branches, team members etc. All described methods now contain a list of possible status codes the method can return. A few methods have extra sample JSON responses and a description if a method is idempotent. Idempotent methods can be called multiple times while returning the same status code.
13 Feb, 2013
1 commit
12 Feb, 2013
2 commits
-
API: Fixes return code when accessing non existent branch (#2922)
09 Feb, 2013
2 commits
-
Instead of using funtion `error!` the function `not_found!` is used to return 404 error. Adjusted documentation accordingly.
08 Feb, 2013
1 commit
07 Feb, 2013
2 commits
06 Feb, 2013
2 commits
-
A few fixes in the notes URI pattern (`notes` instead of `:notes`), also updated the information to status codes. If `body` attribute is missing from a POST request a status code 400 (Bad request) is returned. This reflects the code changes from the previous commit.
-
Add groups api
05 Feb, 2013
2 commits
04 Feb, 2013
2 commits
-
Made it a bit clearer what step 5 is for to stop people skipping it. This time with a relative link.
01 Feb, 2013
4 commits
-
Don't setuid the repositories on installation
-
correctly describes the new behavior
31 Jan, 2013
5 commits
-
Added methods to protect and unprotect branches in from the API
-
… bladealslayer-extend_user_api Conflicts: spec/requests/api/users_spec.rb
28 Jan, 2013
1 commit
-
The API version is currently not equal to the gitlab major version number. Gitlab 4.1 still uses API version 3. Point to the lib/api.rb file instead which contains the autoritative information.
21 Jan, 2013
1 commit
19 Jan, 2013
1 commit
17 Jan, 2013
8 commits
-
Improve setup task, by making it less dangerous
-
Add SSH custom port support for install/installation.md
16 Jan, 2013
1 commit