| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
In https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/21595
`ContinueParams` was introducted in the `Projects::JobController#cancel`
since `continue` parameter is not present for in `cancel_path` for
`Projects::JobController#show.sjon` the user is being redirect to the
pipeline page, where it should be redirected to the current job page
instead.
Add the `continue` parameter as a query string for `cancel_path`.
|
| |
|
| |
|
|
|
|
| |
requests"
|
| |
|
|
|
|
|
|
|
|
| |
GET :namespace/merge_requests/:id/ci_environments_status complexity
already reached a limit for a direct serialization from an hash
computed at within the controller function.
Here we introduce a virtual model EnvironmentStatus and its serializer.
|
|\
| |
| |
| |
| |
| |
| | |
Fixes close/reopen quick actions preview for issues and merge_requests
Closes #52669
See merge request gitlab-org/gitlab-ce!22343
|
| |
| |
| |
| |
| | |
Close/reopen quick actions preview wasn't shown properly, now the
preview is shown as expected.
|
|\ \
| |/
|/|
| |
| |
| |
| | |
Send deployment_status when job starts environment
Closes #52614
See merge request gitlab-org/gitlab-ce!22354
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The check was if the job `has_environment` which results into showing
the environment information when the job stops the environment. This
result into having a blank `deployment_status`.
Use `starts_environment?` to be the same as the haml we have in 11.3
https://gitlab.com/gitlab-org/gitlab-ce/blob/30f019dca78bb64bcb8b355a267be006884e6d8f/app/views/projects/jobs/show.html.haml#L28
|
|/ |
|
| |
|
|\ |
|
| |\
| | |
| | |
| | |
| | | |
[security - master] Filter user sensitive data from discussions JSON
See merge request gitlab/gitlabhq!2536
|
| | | |
|
|\ \ \ |
|
| |\ \ \
| | |/ /
| |/| |
| | | |
| | | | |
Removes icon key from job endpoint
See merge request gitlab-org/gitlab-ce!22085
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This was added because we thought we'd need
to render the environment status but we
already have this information in the
build status
|
|\ \ \ \
| |/ / / |
|
| | | | |
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add signature badge and pipeline status to commit details in MR diff
Closes #49329
See merge request gitlab-org/gitlab-ce!22079
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
**Notes:**
- Also exposes commit.pipeline_status_path in diffs.json
|
| | |/ /
| | | |
| | | |
| | | |
| | | | |
**Notes:**
- Also exposes commit.signature_html in diffs.json
|
|\ \ \ \
| |/ / / |
|
| |\ \ \
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
Fix showing diff file header for renamed files
Closes #48887
See merge request gitlab-org/gitlab-ce!22089
|
| | | | |
|
| | | | |
|
| | | | |
|
|/ / / |
|
|\ \ \
| |/ /
|/| | |
|
| |/ |
|
|/
|
|
| |
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51925
|
| |
|
| |
|
|
|
|
| |
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51093
|
|\
| |
| |
| |
| |
| |
| | |
Add retried jobs to pipeline stages
Closes #50461
See merge request gitlab-org/gitlab-ce!21558
|
| |
| |
| |
| | |
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50461
|
|/
|
|
| |
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50460
|
|\
| |
| |
| |
| | |
Add RuboCop cops to enforce code reusing rules
See merge request gitlab-org/gitlab-ce!21391
|
| |
| |
| |
| |
| | |
This whitelists all existing offenses for the various CodeReuse cops, of
which most are triggered by the CodeReuse/ActiveRecord cop.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Create new entity called TriggerVariablesEnitity for trigger variables,
to aid reuseablity in the future.
Update JSON schema to include trigger information in the response.
Refactor rspec tests a bit to reduce duplication and for the `context`
to make sense.
closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50989
|
|/ |
|
| |
|
| |
|
|
|
|
| |
closes #51117
|
|\
| |
| |
| |
| | |
Add artifact information in job API
See merge request gitlab-org/gitlab-ce!21328
|
| |
| |
| |
| | |
gitlab-org/gitlab-ce#50101
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This refactors the AutocompleteController according to the guidelines
and boundaries discussed in
https://gitlab.com/gitlab-org/gitlab-ce/issues/49653. Specifically,
ActiveRecord logic is moved to different finders, which are then used in
the controller. View logic in turn is moved to presenters, instead of
directly using ActiveRecord's "to_json" method.
The finder MoveToProjectFinder is also adjusted according to the
abstraction guidelines and boundaries, resulting in a much more simple
finder.
By using finders (and other abstractions) more actively, we can push a
lot of logic out of the controller. We also remove the need for various
"before_action" hooks, though this could be achieved without using
finders as well.
The various finders related to AutcompleteController have also been
moved into a namespace. This removes the need for calling everything
"AutocompleteSmurfFinder", instead you can use
"Autocomplete::SmurfFinder".
|