summaryrefslogtreecommitdiff
path: root/lib/api
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Enable frozen string in lib/api and lib/backupgfyoung2018-09-2989-1/+180
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Partially addresses #47424. Had to make changes to spec files because stubbing methods on frozen objects is a mess in RSpec and leads to failures: https://github.com/rspec/rspec-mocks/issues/1190
* | | | Merge branch 'feature/set-public-email-through-api' into 'master'Rémy Coutable2018-10-011-1/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Set public email through api Closes #37675 See merge request gitlab-org/gitlab-ce!21938
| * | | allow users api to set public_emailAlexis Reigel2018-10-011-0/+1
| | | |
| * | | remove obsolete parameter from users apiAlexis Reigel2018-09-261-1/+0
| | | |
* | | | Merge branch '43832-adds-chdmod-to-commits-actions-api' into 'master'Rémy Coutable2018-09-271-1/+20
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows to work with execute permissions in GitLab API Closes #43832 See merge request gitlab-org/gitlab-ce!21866
| * | | | Adds chmod action to POST /projects/:id/repository/commits APIJacopo2018-09-271-1/+20
| | |/ / | |/| | | | | | | | | | With this action the user can update the execute_filemode of a given file in the repository.
* | | | Merge branch 'feature/add-public-email-to-users-api' into 'master'Rémy Coutable2018-09-271-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Feature/add public email to users api Closes #39346 See merge request gitlab-org/gitlab-ce!21909
| * | | | add user's public_email attribute to apiAlexis Reigel2018-09-271-1/+1
| | |/ / | |/| |
* | | | Merge branch 'feature/runner-type-filter-for-admin-view' into 'master'Kamil Trzciński2018-09-261-3/+28
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | Feature: Runner type filter for admin view See merge request gitlab-org/gitlab-ce!19649
| * | | add status param to runners apiAlexis Reigel2018-09-151-0/+9
| | | |
| * | | add type param to runners apiAlexis Reigel2018-09-151-3/+19
| |/ /
* | | Remove background job throttling feature51509-remove-sidekiq-limit-fetchValery Sizov2018-09-241-5/+0
| |/ |/| | | | | We remove this feature as it never worked properly
* | Remove EE-specific code from ProtectedRefAccessSean McGivern2018-09-172-3/+3
| |
* | Fix grammar (setup to set-up) in code comments, spec, views, etc.Marcel Amirault2018-09-171-1/+1
|/
* Merge branch 'feature/runner-state-filter-for-admin-view' into 'master'Grzegorz Bizon2018-09-141-11/+6
|\ | | | | | | | | Feature: State filter for admin runners view See merge request gitlab-org/gitlab-ce!19625
| * replace cond. assignment by default param valueAlexis Reigel2018-09-121-5/+3
| |
| * dry up available scopes to constantsAlexis Reigel2018-08-201-3/+3
| |
| * add Ci::Runner.offline scope to APIAlexis Reigel2018-08-201-10/+7
| |
* | Merge branch 'rubocop-code-reuse' into 'master'Robert Speicher2018-09-1343-0/+271
|\ \ | | | | | | | | | | | | Add RuboCop cops to enforce code reusing rules See merge request gitlab-org/gitlab-ce!21391
| * | Disable existing offenses for the CodeReuse copsYorick Peterse2018-09-1143-0/+271
| | | | | | | | | | | | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
* | | Resolve "500 Internal Server Error: Deleting branch of deleted project"🙈 jacopo beschi 🙉2018-09-121-3/+5
| | |
* | | Initialize projects with readmeSteve2018-09-121-0/+1
| | |
* | | Resolve "500 Internal Server Error: Cherrypick commit with empty branch name"🙈 jacopo beschi 🙉2018-09-115-14/+14
| | |
* | | Add ability to skip user email confirmation with APIStan Hu2018-09-101-0/+1
|/ / | | | | | | | | | | | | | | This gives admins the ability to send a `skip_confirmation` flag in the `POST /users/:id/email` API endpoint to skip the verification step and assume the given e-mail address is verified. Closes #50876
* | Merge branch 'api-promote-find-branch' into 'master'Rémy Coutable2018-09-103-11/+8
|\ \ | | | | | | | | | | | | | | | | | | API: Use find_branch! in all places Closes #51250 See merge request gitlab-org/gitlab-ce!21614
| * | Fix rubocopRobert Schilling2018-09-081-5/+3
| | |
| * | API: Use find_branch! in all placesRobert Schilling2018-09-083-11/+10
| | |
* | | Add receive_max_input_size setting to Application settingsRubén Dávila2018-09-071-0/+8
| | | | | | | | | | | | | | | If user has configure the setting then it will be passed to gitlab-shell and gitlab-workhorse
* | | Merge branch '48778-remove-old-storage-logic-from-import-export' into 'master'Douwe Maan2018-09-071-6/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Remove old storage logic from Import/Export" Closes #51144, #50109, #48778, and #51079 See merge request gitlab-org/gitlab-ce!21409
| * | | refactor code based on feedbackJames Lopez2018-09-071-2/+2
| | | |
| * | | refactor code based on feedbackJames Lopez2018-09-071-2/+2
| | | |
| * | | Refactor code to remove object storage flag from Import/ExportJames Lopez2018-09-061-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | Updated docs, refactor import/export code Fix AvatarUploader path issue Fix project export upload webhook error
* | | | Use ResourceLabelEvent for tracking label changesJan Provaznik2018-09-073-0/+67
| | | |
* | | | Update /api/v4/allowedAsh McKenzie2018-09-061-21/+38
|/ / / | | | | | | | | | | | | - Use proper HTTP codes for /api/v4/allowed response - CustomAction support
* | | Merge branch 'ce-5306-more-custom-templates' into 'master'Robert Speicher2018-09-061-8/+5
|\ \ \ | | | | | | | | | | | | | | | | CE backport of changes that introduce custom instance-level templates to EE See merge request gitlab-org/gitlab-ce!21530
| * | | Allow the TemplateFinder to handle licenses as wellNick Thomas2018-09-051-3/+3
| | | |
| * | | Convert global templates to vendored templates via a ::TemplateFinderNick Thomas2018-09-051-6/+3
| | | |
* | | | Merge branch 'an/api-route-logger' into 'master'Stan Hu2018-09-051-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add route information to lograge structured logging for API logs Closes #50993 See merge request gitlab-org/gitlab-ce!21487
| * | | | Add route information to lograge structured loggingAndrew Newdigate2018-09-051-0/+1
| | | | |
* | | | | Merge branch 'filter-web-hooks-by-branch' into 'master'Dmitriy Zaporozhets2018-09-052-0/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Filter web hooks by branch See merge request gitlab-org/gitlab-ce!19513
| * | | | | Filter project hooks by branchDuana Saskia2018-08-132-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow specificying a branch filter for a project hook and only trigger a project hook if either the branch filter is blank or the branch matches. Only supported for push_events for now.
* | | | | | Resolve "Return how many commits the source branch is behind the target ↵🙈 jacopo beschi 🙉2018-09-052-1/+4
| |/ / / / |/| | | | | | | | | | | | | | branch through the API"
* | | | | Add gitaly_calls to API structured logsAndrew Newdigate2018-09-041-1/+2
| |/ / / |/| | |
* | | | Uploads to wiki stored inside the wiki git repositoryFrancisco Javier López2018-09-042-0/+53
| | | |
* | | | Merge branch 'feature/#32877-add-default-field-branch-api' into 'master'Robert Speicher2018-09-011-0/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add default parameter to branches API Closes #32877 See merge request gitlab-org/gitlab-ce!21294
| * | | | Add default parameter to branches APIRiccardo Padovani2018-08-181-0/+4
| | | | |
* | | | | Updates code using class_methods over module ClassMethodsJacopo2018-08-292-2/+2
| | | | |
* | | | | Merge branch 'fldubois/gitlab-ce-fix-api-group-createdat' into 'master'Rémy Coutable2018-08-282-11/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow date parameters on Issues, Notes, and Discussions API for group owners Closes #40059 See merge request gitlab-org/gitlab-ce!21342
| * | | | | Use policies to determine if attributes can be set in the APISean McGivern2018-08-222-9/+3
| | | | | | | | | | | | | | | | | | | | | | | | This is more idiomatic than checking membership explicitly.
| * | | | | Allow date parameters on Issues and Notes API for group ownersFlorent Dubois2018-08-222-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allow `created_at` and `updated_at` parameters on Issues API - Allow `created_at` on Issue Notes API Closes gitlab-org/gitlab-ce#40059