Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2023-05-03 | 1 | -0/+5 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2023-02-08 | 1 | -5/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2022-11-28 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2022-11-08 | 1 | -5/+9 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2022-10-20 | 1 | -1/+6 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2022-05-04 | 1 | -3/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2022-03-02 | 1 | -3/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2022-02-22 | 1 | -0/+10 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2021-05-11 | 1 | -1/+1 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2021-04-06 | 1 | -0/+2 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2021-04-01 | 1 | -10/+0 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2021-03-04 | 1 | -2/+0 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2021-03-03 | 1 | -0/+2 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-06-29 | 1 | -6/+0 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-03-27 | 1 | -6/+0 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-03-06 | 1 | -10/+11 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2020-02-07 | 1 | -0/+5 |
| | |||||
* | Only assign merge params when allowed | Bob Van Landuyt | 2019-10-24 | 1 | -1/+0 |
| | | | | | | | | | When a user updates a merge request coming from a fork, they should not be able to set `force_remove_source_branch` if they cannot push code to the source project. Otherwise developers of the target project could remove the source branch of the source project by setting this flag through the API. | ||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-13 | 1 | -0/+2 |
| | |||||
* | Add usage pings for merge request creating | Igor | 2019-08-26 | 1 | -0/+1 |
| | | | | Code Review Usage Ping for Create SMAU | ||||
* | Create detached merge request pipelinespersist-fulll-ref-path-for-mr-pipelines | Shinya Maeda | 2019-03-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | By using `refs/merge-requests/:iid/head` ok ok Improve naming nicely Add nice tests add nice tests fix some more revert | ||||
* | Refactor the logic of updating head pipelines | Shinya Maeda | 2019-01-04 | 1 | -15/+1 |
| | | | | Sort out some logic | ||||
* | Merge request pipelines | Shinya Maeda | 2018-12-05 | 1 | -5/+2 |
| | |||||
* | Disable existing offenses for the CodeReuse cops | Yorick Peterse | 2018-09-11 | 1 | -0/+2 |
| | | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop. | ||||
* | Enable more frozen string in app/services/**/*.rbrepo-forks/gitlab-ce-frozen-string-enable-apps-services-inner-more | gfyoung | 2018-07-17 | 1 | -0/+2 |
| | | | | Partially addresses #47424. | ||||
* | Rename `create_merge_request` permissions | Bob Van Landuyt | 2018-04-11 | 1 | -2/+2 |
| | | | | | | | | | | So we can distinguish between the permissions on the source and the target project. - `create_merge_request_from` indicates a user can create a merge request with the project as a source_project - `create_merge_request_in` indicates a user can create a merge request with the project as a target_project | ||||
* | Prevent new merge requests for archived projects | Bob Van Landuyt | 2018-04-11 | 1 | -1/+1 |
| | | | | | | | This prevents creating merge requests targeting archived projects. This could happen when a project was already forked, but then the source was archived. | ||||
* | Rename quick actions handler | Oswaldo Ferreira | 2018-03-05 | 1 | -1/+1 |
| | |||||
* | Move wip handling to MergeRequest::BaseServicewip-slash-command-on-mr-description | Oswaldo Ferreira | 2018-03-01 | 1 | -0/+6 |
| | |||||
* | Remove allow_n_plus_1_calls from MergeRequests::CreateServicefix/reduce-number-of-ref-exists-calls | Ahmad Sherif | 2018-02-07 | 1 | -4/+1 |
| | | | | | Fixes #37439 Fixes gitaly#1000 | ||||
* | Merge branch '41567-projectfix' into 'security-10-3' | Sean McGivern | 2018-01-16 | 1 | -6/+22 |
| | | | | | | | | | | check project access on MR create See merge request gitlab/gitlabhq!2273 (cherry picked from commit 1fe2325d6ef2bced4c5e97b57691c894f38b2834) 43e85f49 check project access on MR create | ||||
* | Create merge request from email | Jan Provaznik | 2017-12-05 | 1 | -0/+6 |
| | | | | | | | | | | | * new merge request can be created by sending an email to the specific email address (similar to creating issues by email) * for the first iteration, source branch must be specified in the mail subject, other merge request parameters can not be set yet * user should enable "Receive notifications about your own activity" in user settings to receive a notification about created merge request Part of #32878 | ||||
* | Detect n+1 issues involving Gitaly | Andrew Newdigate | 2017-09-19 | 1 | -1/+4 |
| | |||||
* | Cache the number of open issues and merge requests | Yorick Peterse | 2017-08-23 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | Every project page displays a navigation menu that in turn displays the number of open issues and merge requests. This means that for every project page we run two COUNT(*) queries, each taking up roughly 30 milliseconds on GitLab.com. By caching these numbers and refreshing them whenever necessary we can reduce loading times of all these pages by up to roughly 60 milliseconds. The number of open issues does not include confidential issues. This is a trade-off to keep the code simple and to ensure refreshing the data only needs 2 COUNT(*) queries instead of 3. A downside is that if a project only has 5 confidential issues the counter will be set to 0. Because we now have 3 similar counting service classes the code previously used in Projects::ForksCountService has mostly been moved to Projects::CountService, which in turn is reused by the various service classes. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36622 | ||||
* | Don't create event in Merge Request Create Service | Jarka Kadlecova | 2017-08-16 | 1 | -1/+0 |
| | |||||
* | Simplify checking if objects exist code in new issaubles workers36119-issuable-workers | Jarka Kadlecova | 2017-08-08 | 1 | -0/+1 |
| | |||||
* | Merge branch '32844-issuables-performance' into 'master' | Sean McGivern | 2017-08-07 | 1 | -1/+7 |
|\ | | | | | | | | | Issuables: Move some code from create services to Sidekiq workers See merge request !13326 | ||||
| * | Move some after_create parts to worker to improve performance32844-issuables-performance | Jarka Kadlecova | 2017-08-07 | 1 | -1/+7 |
| | | |||||
* | | essential | Shinya Maeda | 2017-08-04 | 1 | -1/+6 |
|/ | |||||
* | Backport MR create service changes from EEbackport-mr-create-service-changes | Sean McGivern | 2017-07-12 | 1 | -2/+1 |
| | | | | | In EE, the `filter_params` method needs the MR to already have its `target_project` assigned. | ||||
* | Fix race condition between pipeline creation and MR diff_head_sha update | Douwe Maan | 2017-06-01 | 1 | -6/+3 |
| | |||||
* | Set head pipeline when creating merge requestsissue_32225_2 | Felipe Artur | 2017-05-29 | 1 | -0/+18 |
| | |||||
* | Use the `IssuableBaseService` lifecycle hooks to cache ↵ | Timothy Andrew | 2016-09-21 | 1 | -0/+1 |
| | | | | | | | `MergeRequestsClosingIssues` - Instead of overriding `create` and `update` in `MergeRequests::BaseService` - Get all merge request service specs passing | ||||
* | Fix specs and implement fixes based on failing specs | Douwe Maan | 2016-08-17 | 1 | -1/+1 |
| | |||||
* | Support slash commands in noteable description and notes | Rémy Coutable | 2016-08-13 | 1 | -16/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Some important things to note: - commands are removed from noteable.description / note.note - commands are translated to params so that they are treated as normal params in noteable Creation services - the logic is not in the models but in the Creation services, which is the right place for advanced logic that has nothing to do with what models should be responsible of! - UI/JS needs to be updated to handle notes which consist of commands only - the `/merge` command is not handled yet Other improvements: - Don't process commands in commit notes and display a flash is note is only commands - Add autocomplete for slash commands - Add description and params to slash command DSL methods - Ensure replying by email with a commands-only note works - Use :subscription_event instead of calling noteable.subscribe - Support :todo_event in IssuableBaseService Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Allows MR authors to have the source branch removed when merging the MR | Jeroen Jacobs | 2016-05-20 | 1 | -2/+5 |
| | |||||
* | Rename Tasks to Todos | Douglas Barbosa Alexandre | 2016-02-20 | 1 | -1/+1 |
| | |||||
* | Create a pending task when an MR is assigned to someone | Douglas Barbosa Alexandre | 2016-02-20 | 1 | -1/+2 |
| | |||||
* | Simplify code around (cross)-references | Douwe Maan | 2015-10-12 | 1 | -1/+1 |
| | |||||
* | Check permissions on target project in merge request create service. | Douwe Maan | 2015-08-21 | 1 | -2/+8 |
| |