summaryrefslogtreecommitdiff
path: root/lib/api/helpers.rb
Commit message (Expand)AuthorAgeFilesLines
* adds impersonator variable and makes sudo usage overall more clear24537-reenable-private-token-with-sudotiagonbotelho2016-12-071-3/+10
* Allow public access to some Project API endpoints4269-public-apiRémy Coutable2016-12-011-0/+5
* Merge branch 'grapify-projects-api' into 'master' Rémy Coutable2016-11-301-24/+2
|\
| * Grapify the projects APIgrapify-projects-apiRobert Schilling2016-11-281-24/+2
* | Merge branch 'jej-use-issuable-finder-instead-of-access-check' into 'security' Douwe Maan2016-11-281-3/+1
* | Merge branch 'zj-fix-label-creation-non-members' into 'security'Douwe Maan2016-11-281-14/+0
|/
* API: Introduce `#find_group!` which also check access permission22373-reduce-queries-in-api-helpers-find_projectRémy Coutable2016-11-241-1/+9
* API: Introduce `#find_project!` which also check access permissionRémy Coutable2016-11-241-7/+10
* Make API::Helpers find a project with only one queryRémy Coutable2016-11-241-1/+6
* Improve style, add more testsZ.J. van de Weg2016-11-181-11/+2
* More coverage on service levelZ.J. van de Weg2016-11-181-0/+9
* Merge branch 'adam-build-missing-services-when-necessary' into 'master' Douwe Maan2016-11-161-16/+1
|\
| * Defer saving project services to the database if there are no user changesadam-build-missing-services-when-necessaryAdam Niedzielski2016-11-161-16/+1
* | Use #to_h to convert params to a hashgrapify-to-hRobert Schilling2016-11-141-0/+5
|/
* Fix project features default valuesFelipe Artur2016-11-011-8/+2
* API: Fix booleans not recognized as such when using the `to_boolean` helper23890-api-should-accepts-booleanRémy Coutable2016-10-271-0/+1
* Validate label params against all labels available to project on the APIDouglas Barbosa Alexandre2016-10-191-10/+9
* Merge branch 'memoize_shell_secret_token' into 'master' Rémy Coutable2016-10-071-1/+1
|\
| * Load Github::Shell's secret token from file on initialization instead of ever...Justin DiPierro2016-10-061-1/+1
* | Switch from request to env in ::API::HelpersNick Thomas2016-10-061-1/+1
|/
* API: disable rails session auth for non-GET/HEAD requestsNick Thomas2016-09-231-1/+4
* Enable Warden for the Grape APINick Thomas2016-09-191-3/+20
* Change response for /ci/api/v1/builds/register.json from 404 to 204Tomasz Maczukin2016-09-131-0/+4
* use a nil subject when we want to check global abilitieshttp://jneen.net/2016-08-301-1/+1
* remove Ability.abilitieshttp://jneen.net/2016-08-301-5/+1
* remove six, and use a Set insteadhttp://jneen.net/2016-08-301-5/+1
* Add Sentry logging to API callsadd-sentry-logging-to-apiStan Hu2016-08-241-0/+32
* Restore back-compatibility for current members API endpointsRémy Coutable2016-08-101-1/+0
* New AccessRequests API endpoints for Group & ProjectRémy Coutable2016-08-101-19/+6
* Replace parse_boolean with to_booleanRobert Schilling2016-07-201-5/+1
* API: Expose 'developers_can_push' for branchesRobert Schilling2016-07-191-0/+7
* Revert "Revert "Merge branch '18193-developers-can-merge' into 'master' ""Rémy Coutable2016-07-181-1/+1
* Revert "Merge branch '18193-developers-can-merge' into 'master' "Robert Speicher2016-07-131-1/+1
* Refactor `Gitlab::GitAccess`Timothy Andrew2016-07-131-1/+1
* Implement @DouweM's feedback.Timothy Andrew2016-06-161-11/+3
* Merge remote-tracking branch 'origin/master' into 2979-personal-access-tokensTimothy Andrew2016-06-141-0/+18
|\
| * Fix Error 500 when using closes_issues API with an external issue trackerStan Hu2016-06-111-0/+8
| * Satisfy Rubocopworkhorse-helpersDouwe Maan2016-06-101-2/+2
| * Add workhorse controller and API helpersDouwe Maan2016-06-061-0/+10
* | Merge remote-tracking branch 'origin/master' into 2979-personal-access-tokensTimothy Andrew2016-06-031-2/+13
|\ \ | |/
| * Enable Style/DefWithParentheses cop and fix single offenseRobert Speicher2016-05-231-1/+1
| * Codestyle: make sure we have space around operatorsGabriel Mazetto2016-05-131-1/+1
| * Add API endpoints for un/subscribing from/to a labelAhmad Sherif2016-05-121-0/+11
* | Reuse the private token param and header for personal access tokens.Timothy Andrew2016-05-111-2/+2
* | Merge remote-tracking branch 'origin/master' into 2979-personal-access-tokensTimothy Andrew2016-05-111-0/+16
|\ \ | |/
| * API support for the 'since' and 'until' operators on commit requestsPaco Guzman2016-04-291-0/+16
* | Combine `API::Helpers::Core` and `API::Helpers::Authentication` back into `AP...Timothy Andrew2016-04-281-0/+397
* | Refactor `API::Helpers` into `API::Helpers::Core` and `API::Helpers::Authenti...Timothy Andrew2016-04-281-385/+0
|/
* Merge branch 'api-star-project' into 'master' Rémy Coutable2016-04-131-0/+4
|\
| * Styling changes to code and docsRobert Schilling2016-04-131-1/+1