summaryrefslogtreecommitdiff
path: root/lib/api
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Generate and handle a gl_repository param to pass around componentsAlejandro Rodríguez2017-05-032-42/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | This new param allows us to share project information between components that don't share or don't have access to the same filesystem mountpoints, for example between Gitaly and Rails or between Rails and Gitlab-Shell hooks. The previous parameters are still supported, but if found, gl_repository is prefered. The old parameters should be deprecated once all components support the new format.
* | | Merge branch 'mia_backort' into 'master' Jacob Schatz2017-05-058-20/+54
|\ \ \ | | | | | | | | | | | | | | | | Backport of Multiple Assignees feature See merge request !11089
| * \ \ Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into mia_backort[ci ↵Valery Sizov2017-05-053-2/+5
| |\ \ \ | | | | | | | | | | | | | | | skip]
| * | | | [Multiple issue assignee]: reslving some conflictsValery Sizov2017-05-041-4/+0
| | | | |
| * | | | Backport of multiple_assignees_feature [ci skip]Valery Sizov2017-05-048-19/+57
| | | | |
* | | | | Merge branch 'add-sentry-js-again-with-vue' into 'master' Phil Hughes2017-05-051-0/+5
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | Add sentry JS See merge request !6764
| * | | | Merge branch 'master' into 'add-sentry-js-again-with-vue'Luke "Jared" Bennett2017-05-042-2/+2
| |\ \ \ \ | | | |_|/ | | |/| | | | | | | # Conflicts: # db/schema.rb
| * | | | Removed clientside_sentry ref in settings.rbLuke "Jared" Bennett2017-05-041-1/+1
| | | | |
| * | | | Review changes, removed api/v3 updates as its frozen, removed the ↵Luke "Jared" Bennett2017-05-041-4/+0
| | | | | | | | | | | | | | | | | | | | clientside_sentry properties from the sensitive data filter as they\'re both available publically
| * | | | Merge remote-tracking branch 'origin/master' into add-sentry-js-again-with-vueLuke "Jared" Bennett2017-05-043-9/+23
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | Merge remote-tracking branch 'origin/master' into add-sentry-js-again-with-vueLuke "Jared" Bennett2017-05-032-0/+4
| |\ \ \ \
| * \ \ \ \ Merge remote-tracking branch 'origin/master' into add-sentry-js-again-with-vueLuke "Jared" Bennett2017-04-284-13/+31
| |\ \ \ \ \
| * | | | | | Attempted adding separate clientside_sentry settingsLuke "Jared" Bennett2017-04-282-1/+10
| | | | | | |
* | | | | | | Merge branch 'master' into 28433-internationalise-cycle-analytics-pageRuben Davila2017-05-044-11/+25
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: lib/gitlab/cycle_analytics/review_stage.rb lib/gitlab/cycle_analytics/staging_stage.rb lib/gitlab/cycle_analytics/test_stage.rb
| * | | | | | Merge branch '12910-uploader-pers-snippet' into 'master' Sean McGivern2017-05-042-2/+2
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | Prepare uploaders for personal snippets comments See merge request !11022
| | * | | | | Support uploaders for personal snippets comments12910-uploader-pers-snippetJarka Kadlecova2017-05-022-2/+2
| | | | | | |
| * | | | | | Merge branch '31544-size-of-project-from-api' into 'master' Rémy Coutable2017-05-041-5/+9
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Size of project from API" Closes #31544 See merge request !11013
| | * | | | | Expose project statistics on single requests via the APIMark Fletcher2017-05-031-5/+9
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + The statistics parameter was already accepted * This commit ensure that it is respected for GET /projects/:id endpoint + Add documentation of the parameter and update the example response for stats
| * | | | | Improve documentationShinya Maeda2017-05-031-5/+5
| | | | | |
| * | | | | Add constant as ALLOWED_INDEXED_COLUMNSShinya Maeda2017-05-031-1/+1
| | | | | |
| * | | | | Use HasStatus::AVAILABLE_STATUSES instead of hard codingShinya Maeda2017-05-031-1/+1
| | | | | |
| * | | | | Revert "Use JSON type for sorting parameter (halfway)"Shinya Maeda2017-05-031-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 34127cb13ad72f65a24bdc8fc051363d3edd77cb.
| * | | | | Use JSON type for sorting parameter (halfway)Shinya Maeda2017-05-031-4/+4
| | | | | |
| * | | | | No need to support sha for sortingShinya Maeda2017-05-031-1/+1
| | | | | |
| * | | | | Reduce playable columns for sortingShinya Maeda2017-05-031-1/+1
| | | | | |
| * | | | | Add name(User)Shinya Maeda2017-05-031-1/+2
| | | | | |
| * | | | | Fix how to use PipelinesFinderShinya Maeda2017-05-032-2/+2
| | | | | |
| * | | | | %[] to %w[]Shinya Maeda2017-05-031-4/+4
| | | | | |
| * | | | | %w() to %[]Shinya Maeda2017-05-031-5/+5
| | | | | |
| * | | | | Fix rubocop offences and rspec failuresShinya Maeda2017-05-031-3/+3
| | | | | |
| * | | | | Add specs. Plus, minor fixes.Shinya Maeda2017-05-031-1/+1
| | | | | |
| * | | | | Fixed those points.Shinya Maeda2017-05-031-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - username to user_id - Drop duration - Resolve comments - Add Changelog - Edit docs
| * | | | | - Add new parameters for Pipeline APIShinya Maeda2017-05-031-1/+11
| | |_|_|/ | |/| | | | | | | | | | | | | - Expand PipelinesFinder functions
* | | | | More updates for translations plus some refactoring.Ruben Davila2017-05-031-0/+3
|/ / / /
* | | | Merge branch '26488-target-disabled-mr' into 'master' Sean McGivern2017-05-022-0/+4
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Fix 404 when upstream disabled merge requests Closes #26488 See merge request !10427
| * | | Fix 404 when upstream has disabled merge requestsmhasbini2017-04-272-0/+4
| | | |
* | | | Revert "Merge branch 'tc-no-todo-service-select' into 'master'"revert-c3c465acStan Hu2017-04-292-4/+4
| | | | | | | | | | | | This reverts merge request !10845
* | | | Merge branch 'tc-no-todo-service-select' into 'master' Robert Speicher2017-04-282-4/+4
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | Avoid plucking Todo ids in TodoService Closes #30374 See merge request !10845
| * | | Avoid plucking Todo ids and use sub-queries insteadtc-no-todo-service-selectToon Claes2017-04-272-4/+4
| |/ / | | | | | | | | | | | | | | | | | | | | | TodoService should not call `.select(&:id)` on todos, because this is bad performance. So instead use sub-queries, which will result in a single SQL query to the database. https://docs.gitlab.com/ee/development/sql.html#plucking-ids
* | | Merge branch '29505-allow-admins-sudo-to-blocked-users' into 'master' Rémy Coutable2017-04-271-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Allow admins to sudo to blocked users See merge request !10842
| * | | Allow admins to sudo to blocked users.29505-allow-admins-sudo-to-blocked-usersTimothy Andrew2017-04-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Currently, (for example) admins can't delete snippets for blocked users, which is an unexpected limitation. - We modify `authenticate!` to conduct the `access_api` policy check against the `initial_current_user`, instead of the user being impersonated. - Update CHANGELOG for !10842
* | | | Wrong method call on notify_post_receive.Luigi Leoni2017-04-271-1/+1
| |/ / |/| |
* | | Merge branch '26437-closed-by' into 'master' Rémy Coutable2017-04-261-0/+15
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add issues/:iid/closed_by api endpoint Closes #26437 See merge request !10511
| * | | Add issues/:iid/closed_by api endpointmhasbini2017-04-121-0/+15
| | | |
* | | | Ability to filter merge requests by labels and milestonesRobert Schilling2017-04-251-11/+14
| |_|/ |/| |
* | | Merge branch '29903-remove-user-is-admin-flag-from-api' into 'master' Sean McGivern2017-04-253-5/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Don't display the `is_admin?` flag for user API responses Closes #29903 See merge request !10846
| * | | Don't display the `is_admin?` flag for user API responses.Timothy Andrew2017-04-253-5/+5
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | - To prevent an attacker from enumerating the `/users` API to get a list of all the admins. - Display the `is_admin?` flag wherever we display the `private_token` - at the moment, there are two instances: - When an admin uses `sudo` to view the `/user` endpoint - When logging in using the `/session` endpoint
* | | Fix updating merge_when_build_succeeds via merge API endpointmrchrisw-22740-merge-apiChris Wilson2017-04-241-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When updating a merge request via the `/merge` endpoint we check the `mergeable` and `mergeable_state` status, these will return `false` if the application option only_allow_merge_if_pipeline_succeeds is enabled. We should skip CI checks if the request uses the merge_when_pipeline_succeeds param Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/22740
* | | Merge branch 'fix-jobs-enabled-parameter' into 'master'Sean McGivern2017-04-211-2/+5
|\ \ \ | |/ / |/| | | | | | | | | | | | | | Replace builds_enabled with jobs_enabled in projects API v4 Closes #31012 See merge request !10786
| * | Replace builds_enabled with jobs_enabled in projects API v4 (!10786)winniehell2017-04-201-2/+5
| | |