01 Feb, 2013
2 commits
-
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
-
In case we rescue from a fatal error, we want the error and the backtrace to the error logged, so we can debug later on. This change injects the configured logger from the rails app to the grape API and logs error as well as backtrace in a rails-like fashion.
29 Jan, 2013
2 commits
-
This rescues all errors and returns a proper JSON response. Fixes #2833.
28 Jan, 2013
7 commits
27 Jan, 2013
1 commit
-
Updates web hooks to process via queue
26 Jan, 2013
1 commit
25 Jan, 2013
4 commits
-
A new queue of "project_web_hook" is used to process web hooks asynchronously, allowing each to succeed/fail (and be retried) independently. (Basically, project web hooks now process the same as system hooks.)
24 Jan, 2013
3 commits
23 Jan, 2013
3 commits
-
Remove relative_url_root from path. Fixes #2602
-
Files and Commits render a 404 when running with relative_url_root.
22 Jan, 2013
2 commits
19 Jan, 2013
5 commits
18 Jan, 2013
1 commit
17 Jan, 2013
6 commits
16 Jan, 2013
3 commits
-
…o VonC-check_gitlab_in_git_group
-
Fixes #2166
-
Fixes #2617