| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
[Backport] Support multiple assignees for merge requests
See merge request gitlab-org/gitlab-ce!27089
|
| |
| |
| |
| |
| | |
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161
(code out of ee/ folder).
|
|/ |
|
|
|
|
|
|
| |
Move cluster applications manager tests from karma to jest. Fixes
some migration issues related with timeouts, and HTTP request
expectations.
|
|
|
|
|
| |
These tests cause master failures because of an overflow
in vue-test-utils sync watcher setup.
|
|\
| |
| |
| |
| |
| |
| | |
Rewrite related MRs widget with Vue
Closes #58926 and #57662
See merge request gitlab-org/gitlab-ce!27027
|
| |
| |
| |
| |
| | |
This MR rewrites existing Related Merge Requests widget
with Vue with reusing shared Related Issues components
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'31368-support-different-time-windows-for-performance-dashboard' into 'master'
Resolve "Support different time windows for performance dashboard"
Closes #31368
See merge request gitlab-org/gitlab-ce!26047
|
| | |
| | |
| | |
| | | |
Also added a finally clause to the getGraphsDataWithTime promise
|
| | |
| | |
| | |
| | |
| | | |
In order for the dashboard component not to fail, the feature flag
is now required by default
|
| | |
| | |
| | |
| | |
| | | |
Updated i18n strings and changed the
monitoring service graph data params
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Also added relevant tests that make use of a stubbed feature flag,
prettified files
|
| | |
| | |
| | |
| | |
| | |
| | | |
The performance dashboards will now display the data
from a set amount of time windows that are defined
on a constants file
|
| | |
| | |
| | |
| | |
| | | |
Resolves an issue where long series label names overflow
the popover chart tooltip container
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adding support for metrics alerts disabled multiple query support.
To avoid a data model refactor, this enables the visual of multiple
queries per chart on the front end, combining queries based on
metric group, title, and y-axis label.
This also adds support for adding and editing alerts based on the
query selected rather than the single metric associated with the chart.
|
| | |
| | |
| | |
| | | |
if there isn’t an ingress IP assigned for the cluster yet
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Compare versions header is full width except in the unified diff mode
with no tree sidebar
- Bar is always full width, but the content within stays centered when
unified and no tree sidebar
- File header is the same height as the "Compare versions header"
- aligns with the design system grid guidelines => 56px
- Diff file headers use a button group, switch icon order to open file
externally being the last option, all buttons will become icon buttons
(icon delivery by @dimitrieh)
- If a file header becomes sticky no rounded corner/double border
problem is visible anymore
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | | |
Rename environment variable EE to IS_GITLAB_EE
Closes #60080
See merge request gitlab-org/gitlab-ce!27044
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'ce-9262-move-project-search-bar-into-modal-dialog-on-operations-dashboard-page' into 'master'
CE backport: Add reusable project_selector component
See merge request gitlab-org/gitlab-ce!25036
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Refactor tests to follow conventions
Add XSS test
Eliminate a few unnecessary lines, comments, and parameters
Use Vue.set for nested state changes
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds a resuable UI component that allows a user to search
for a project name, shows the search results, and allows the user to
select one or more projects. This component communicates with its
parent using props and events.
This component was originally created for use in the EE-specific
"Operations Dashboard" page, but it is applicable for CE use cases as
well, and so was added as a CE shared component.
In addition, some logic was extracted from the frequent_items_list_item
component into shared filters to avoid logic duplication.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve "Shortcut to create merge request from Web IDE"
Closes #57482
See merge request gitlab-org/gitlab-ce!26792
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Before the user had to choose between committing to a new branch,
committing to a new branch AND creating an MR, or committing to the
current branch regardless of whether or not it already has an MR.
This commit separates the creation of an MR from whether or not they
commit to an existing or new branch
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Resolve "Support creating new file from URL in the Web IDE"
Closes #57668
See merge request gitlab-org/gitlab-ce!26622
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Since we can create files from URL now, this means that these files will
not exist in the tree returned from API: they exist on the client
only before the first commit. In order to still show the newly-created
files in the tree, we should not override the tree, but merge the tree
existing on the client and the one coming from API.
Changelog entry
Moved trees merging into mutation
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
[CE] Add mutually exclusive labels
See merge request gitlab-org/gitlab-ce!26804
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
Scoped labels in EE require additional changes in CE code.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix IDE file dropdown
Closes #60021
See merge request gitlab-org/gitlab-ce!27015
|
| | |_|_|_|/
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
**Why?**
Previously it managed this as an internal data property, but there
was extra complexity involved because the component doesn't have
all the information it needs (i.e. the `mouseOver` prop).
This is a good opportunity to colocate the data prop with the component
that has the information to change it (i.e. `file_row`) and let
`new_dropdown/index` receive this value as a prop.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
**Why?**
Currently the IDE loads a merge request based on only the
`source_branch` name. This means it loads MR's from
forks that have the same branch name (not good).
- This required updating the BE API to accept `source_project_id`
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Show error when namespace/svc account missing
Closes #54506
See merge request gitlab-org/gitlab-ce!26362
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixed the broken frontend unit tests
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Added the ability to display an error for unmet prerequisites
|
| |_|_|_|/
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
**What?**
A Vue warning that `ide_status_bar` sent a `Boolean` to a `String`
property (`img-src).
**What was the fix?**
Previously, `latestPipeline` could be one of the following values:
| | |
|----------|--------|
| `null` | The pipeline hasn't loaded yet |
| `false` | The pipeline has loaded, but nothing was returned. |
| `Object` | The piepline has loaded. |
Giving a semantic meaning to different falsey values hurts
maintainability. This commit fixes the above problem by removing the
`false` value and introducing a `hasLoadedPipeline` state property.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- added suggestions to mock data
- fixed props to be not required
|
| |/ / /
|/| | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into 'master'
Resolve "Show download diff even when merge request is closed"
Closes #29249
See merge request gitlab-org/gitlab-ce!26772
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
Download MR diffs links were only available for open MRs,
however it may still be useful for closed MRs.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Simple masking frontend - CE
See merge request gitlab-org/gitlab-ce!26751
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Show masked switch for each variable
When toggled on, the variable value will be masked in runner logs
Show warning message if the switch is on but the value is not maskable
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove reply_to_individual_notes feature flag
Closes #58644
See merge request gitlab-org/gitlab-ce!26889
|
| | |/ / /
| |/| | |
| | | | |
| | | | | |
Also removes specs related to the flag
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Adds optional paramters to the constructor to allow
reuse of the timezone dropdown on other pages
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes duplicate diff too large error messages
Closes #59802
See merge request gitlab-org/gitlab-ce!26857
|
| | |_|/
| |/| |
| | | |
| | | | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59802
|
| | | | |
|