summaryrefslogtreecommitdiff
path: root/lib/api/helpers.rb
Commit message (Expand)AuthorAgeFilesLines
* Adds Rubocop rule for line break around conditionals🙈 jacopo beschi 🙉2018-01-111-0/+1
* Save user ID and username in Grape API log (api_json.log)sh-store-user-in-api-logsStan Hu2018-01-081-0/+7
* Merge branch 'backport-issue_3413' into 'master'Sean McGivern2018-01-051-3/+12
|\
| * EE-BACKPORT group boardsFelipe Artur2018-01-041-3/+12
* | Fix API endpoints to edit wiki pages where project belongs to a grouprd-api-request-to-edit-wiki-page-fails-when-project-belongs-to-groupRubén Dávila2018-01-031-1/+1
|/
* Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-301-0/+22
|\
| * Introduce :read_namespace access policy for namespace and groupTomasz Maczukin2017-11-231-1/+1
| * Allow request namespace by ID or pathTomasz Maczukin2017-11-231-0/+22
* | Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-221-1/+1
|\ \ | |/
| * Moved Exceptions to Gitlab::AuthFrancisco Lopez2017-11-171-1/+1
| * Moving exceptions to UserAuthFindersFrancisco Lopez2017-11-171-1/+1
* | Move ModuleWithInstanceVariables to Gitlab namespaceLin Jen-Shin2017-11-221-5/+5
* | Use StrongMemoize and enable/disable cops properlyLin Jen-Shin2017-11-181-2/+8
* | Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-171-0/+10
|\ \ | |/
| * Add administrative endpoint to list all pages domainsTravis Miller2017-11-131-0/+9
| * Support custom attributes on projectsMarkus Koller2017-11-061-0/+1
* | Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-061-59/+25
|\ \ | |/
| * Update specs for sudo behaviorDouwe Maan2017-11-021-5/+2
| * Add sudo API scopeDouwe Maan2017-11-021-8/+12
| * Add pages domains API implementationTravis Miller2017-10-221-0/+4
| * Move all API authentication code to APIGuardDouwe Maan2017-10-121-51/+1
| * Send API parameters as extra data for sentry errorsapi-sentry-extraAlejandro Rodríguez2017-10-051-1/+1
| * Ensure no exception is raised when Raven tries to get the current user in API...38571-fix-exception-in-raven-reportRémy Coutable2017-09-291-3/+5
| * Make sure API responds with 401 when invalid authentication info is provideddm-api-unauthorizedDouwe Maan2017-09-281-10/+20
* | Allow simple ivar ||= form. Update accordinglyLin Jen-Shin2017-09-191-1/+3
* | Add cop to make sure we don't use ivar in a moduleLin Jen-Shin2017-09-181-0/+1
|/
* Make Members with Owner and Master roles always able to create subgroups30473-allow-creation-of-subgroups-with-gitlab_default_can_create_group-set-to-falseRuben Davila2017-09-071-1/+1
* Merge branch 'wiki_api' into 'master'Grzegorz Bizon2017-09-071-0/+6
|\
| * Add API support for wiki pagesblackst0ne2017-09-071-0/+6
* | Respond with a bad request if artifact path is invalidGrzegorz Bizon2017-09-061-1/+1
* | Extract job artifacts API code to a separate fileGrzegorz Bizon2017-09-061-0/+12
* | Use API helper to send artifact file through WorkhorseGrzegorz Bizon2017-09-051-0/+4
* | Don't use public_send in destroy_conditionally! helperSean McGivern2017-08-301-2/+4
* | Update remaining endpointsRobert Schilling2017-08-281-1/+1
* | Conditionally destroy a ressourceRobert Schilling2017-08-281-3/+14
* | API: Respect the 'If-Unmodified-Since' for delete endpointsRobert Schilling2017-08-281-0/+8
|/
* Upgrade grape to 1.0Zeger-Jan van de Weg2017-08-161-1/+1
* Show error message for API 500 error in tests, andLin Jen-Shin2017-08-111-1/+9
* Do not validate CSRF token in API unless neededdm-api-current-userDouwe Maan2017-08-021-0/+2
* Rescue only from ActionController::InvalidAuthenticityTokenDouwe Maan2017-07-261-2/+2
* Add `rescue false`.blackst0ne2017-07-261-1/+1
* Refactor CSRF protectionblackst0ne2017-07-261-30/+2
* Add CSRF token verification to APIblackst0ne2017-07-261-4/+34
* Add group milestones API endpointissue_34622Felipe Artur2017-07-211-0/+4
* Add user projects APIvanadium232017-07-061-1/+2
* Implement review comments from @dbalexandre for !12300.Timothy Andrew2017-06-281-2/+2
* When verifying scopes, manually include scopes from `API::API`.Timothy Andrew2017-06-281-4/+19
* Allow API scope declarations to be applied conditionally.Timothy Andrew2017-06-281-1/+1
* Initial attempt at refactoring API scope declarations.Timothy Andrew2017-06-281-2/+4
* Enable the Style/PreferredHashMethods coprc/enable-PreferredHashMethods-copRémy Coutable2017-06-021-1/+1