Sebastian Ziebell 818caf0b5d API: refined status code handling when adding or updating a project member
When a user is added to a project that is already a member of, a status code 201 is now returned to
signal an idempotent operation. If something fails then instead of returning error code 404 different
more specific error codes are returned. Status code 400 (Bad request) is returned when a required
attribute, e.g. `access_level` is not given or 422 if there is a semantic error, e.g. should
the `access_level` have an unsupported value.

Specs are added to check these status codes.
2013-02-08 14:33:29 +01:00
2013-02-07 13:20:33 +02:00
2013-02-08 10:32:42 +01:00
2013-02-05 09:14:35 +02:00
2011-10-09 00:36:38 +03:00
2012-01-08 13:20:20 +02:00
2013-01-09 16:39:43 +00:00
2011-10-09 00:36:38 +03:00
2013-01-07 22:23:13 +02:00
2013-01-09 14:43:49 -05:00
2013-02-07 13:05:30 +02:00
2012-12-20 18:53:23 +01:00
2013-02-08 08:55:39 +02:00
2013-02-08 08:55:39 +02:00
2012-09-21 13:22:30 +03:00
2011-10-09 00:36:38 +03:00
2011-10-09 00:36:38 +03:00
2013-01-29 14:49:10 +02:00
2013-02-05 09:01:29 +02:00
2013-02-07 13:05:30 +02:00

Welcome to GitLab build status build status Code Climate Dependency Status

GitLab is a free project and repository management application

CI

Application details

  • based on Ruby on Rails
  • distributed under the MIT License
  • works with gitolite

Requirements

  • Ubuntu/Debian
  • ruby 1.9.3+
  • MySQL
  • git
  • gitolite
  • redis

Install

Checkout wiki pages for installation information, migration, etc.

Community

Google Group

Contacts

Twitter:

  • @gitlabhq
  • @dzaporozhets

Email

Contribute

Developer Guide Want to help - send a pull request. We'll accept good pull requests.

S
Description
No description provided
Readme MIT
170 MiB
Languages
Ruby 75.2%
Haml 10.4%
CoffeeScript 6.1%
SCSS 4.7%
Gherkin 2.4%
Other 1.2%