01 Feb, 2013
1 commit
-
The attempt to revoke project access for a user that was not member of the project results in a 500 Internal Server error where it actually should result in a 200 OK since after the operation, the user is not member of the project. This turns the operation into an idempotent call that can be repeated with no ill effects. Updated the spec and changed the code accordingly. However, the result differs slightly, as we can't return the users project access level if the user was not member. I'm not aware if anybody relies on the result of this call. Fixes #2832
18 Jan, 2013
1 commit
17 Jan, 2013
1 commit
16 Jan, 2013
1 commit
-
'namespace' should be exposed via the API
04 Jan, 2013
1 commit
02 Jan, 2013
3 commits
-
Since it's now an integral part of the project name, it should be visible via the API.
22 Dec, 2012
1 commit
21 Dec, 2012
2 commits
20 Dec, 2012
1 commit
12 Dec, 2012
3 commits
-
The 2 reasons are : - creation of user fail if name is empty : in after_save, it tries to create a namespace with namespace.name = user.name and namespece validates presence Namespace#name - in the web app links to team members are broken with empty User#name because they are of the form <a href'...'> user.name </a>
01 Dec, 2012
2 commits
29 Nov, 2012
7 commits
23 Nov, 2012
4 commits
10 Nov, 2012
1 commit
07 Nov, 2012
1 commit
-
API fixes
25 Oct, 2012
2 commits
22 Oct, 2012
8 commits