summaryrefslogtreecommitdiff
path: root/spec/javascripts
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'osw-multi-assignees-merge-requests' into 'master'Nick Thomas2019-04-091-0/+85
|\ | | | | | | | | [Backport] Support multiple assignees for merge requests See merge request gitlab-org/gitlab-ce!27089
| * [CE] Support multiple assignees for merge requestsosw-multi-assignees-merge-requestsOswaldo Ferreira2019-04-081-0/+85
| | | | | | | | | | Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
* | Resolve Environments#additional_metrics TypeError, ensure unix formatSarah Yasonik2019-04-091-0/+29
|/
* Migrate clusters tests to jestEnrique Alcántara2019-04-085-1388/+0
| | | | | | Move cluster applications manager tests from karma to jest. Fixes some migration issues related with timeouts, and HTTP request expectations.
* Move karma serverless tests to jest for isolationLuke Bennett2019-04-0713-887/+0
| | | | | These tests cause master failures because of an overflow in vue-test-utils sync watcher setup.
* Merge branch '_acet-related-mrs-widget-rewrite' into 'master'Kushal Pandya2019-04-074-0/+306
|\ | | | | | | | | | | | | Rewrite related MRs widget with Vue Closes #58926 and #57662 See merge request gitlab-org/gitlab-ce!27027
| * Rewrite related MRs widget with Vue_acet-related-mrs-widget-rewriteFatih Acet2019-04-054-0/+306
| | | | | | | | | | This MR rewrites existing Related Merge Requests widget with Vue with reusing shared Related Issues components
* | Add Knative metrics to PrometheusChris Baumbauer2019-04-0614-124/+686
| |
* | Merge branch ↵Clement Ho2019-04-051-8/+85
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | '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
| * | Document getTimeDifferenceMinutes usage31368-support-different-time-windows-for-performance-dashboardJose Vargas2019-04-041-1/+1
| | | | | | | | | | | | Also added a finally clause to the getGraphsDataWithTime promise
| * | Changed the feature flag usageJose Vargas2019-04-041-19/+53
| | | | | | | | | | | | | | | In order for the dashboard component not to fail, the feature flag is now required by default
| * | Created `getTimeDiff` utility functionJose Vargas2019-04-041-1/+17
| | | | | | | | | | | | | | | Updated i18n strings and changed the monitoring service graph data params
| * | Update translation filesJose Vargas2019-04-041-1/+1
| | |
| * | Add feature flagJose Vargas2019-04-041-2/+8
| | | | | | | | | | | | | | | Also added relevant tests that make use of a stubbed feature flag, prettified files
| * | Add support for time windows for the performance dashbooardsJose Vargas2019-04-041-1/+22
| | | | | | | | | | | | | | | | | | The performance dashboards will now display the data from a set amount of time windows that are defined on a constants file
* | | Wrap long chart tooltip series label namesAdriel Santiago2019-04-051-7/+9
| | | | | | | | | | | | | | | Resolves an issue where long series label names overflow the popover chart tooltip container
* | | Support multiple queries per chart on metrics dashSarah Yasonik2019-04-051-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Do not display ingress IP help textEnrique Alcántara2019-04-051-3/+17
| | | | | | | | | | | | if there isn’t an ingress IP assigned for the cluster yet
* | | Improve diff navigation headerSam Bigelow2019-04-054-5/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | | Merge branch 'winh-ee-environment-variable' into 'master'Mike Greiling2019-04-051-3/+3
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Rename environment variable EE to IS_GITLAB_EE Closes #60080 See merge request gitlab-org/gitlab-ce!27044
| * | Rename environment variable EE to IS_GITLAB_EEwinh-ee-environment-variableWinnie Hellmann2019-04-051-3/+3
| | |
* | | Merge branch ↵Filipa Lacerda2019-04-055-35/+337
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | '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
| * | | Make corrections to address review feedbackce-9262-move-project-search-bar-into-modal-dialog-on-operations-dashboard-pagemfluharty2019-04-024-172/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor tests to follow conventions Add XSS test Eliminate a few unnecessary lines, comments, and parameters Use Vue.set for nested state changes
| * | | Add reusable project_selector componentNathan Friend2019-04-024-10/+338
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge branch '57482-shortcut-to-create-merge-request-from-web-ide' into 'master'Phil Hughes2019-04-053-28/+138
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Shortcut to create merge request from Web IDE" Closes #57482 See merge request gitlab-org/gitlab-ce!26792
| * | | | Shortcut to create MR in web IDE57482-shortcut-to-create-merge-request-from-web-ideSam Bigelow2019-04-043-28/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge branch '57668-create-file-from-url' into 'master'Phil Hughes2019-04-054-13/+223
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Support creating new file from URL in the Web IDE" Closes #57668 See merge request gitlab-org/gitlab-ce!26622
| * | | | | Set tree list accounting for already-opened files57668-create-file-from-urlDenys Mishunov2019-04-043-13/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | Create a new file if URL references non-existent oneDenys Mishunov2019-04-041-0/+17
| | | | | |
* | | | | | Merge branch 'keyval-labels' into 'master'Sean McGivern2019-04-055-13/+71
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | [CE] Add mutually exclusive labels See merge request gitlab-org/gitlab-ce!26804
| * | | | | | [frontend] backport of scoped labelsRajat Jain2019-04-045-13/+71
| |/ / / / / | | | | | | | | | | | | | | | | | | Scoped labels in EE require additional changes in CE code.
* | | | | | Merge branch '60021-fix-ide-file-dropdown' into 'master'Phil Hughes2019-04-053-3/+63
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix IDE file dropdown Closes #60021 See merge request gitlab-org/gitlab-ce!27015
| * | | | | | Refactor new_dropdown/index to receive isOpen prop60021-fix-ide-file-dropdownPaul Slaughter2019-04-043-3/+63
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | **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.
* | | | | | Fix IDE detecting MR from fork branchPaul Slaughter2019-04-051-35/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | **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`
* | | | | | Merge branch '54506-show-error-when-namespace-svc-missing' into 'master'Grzegorz Bizon2019-04-052-0/+73
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Show error when namespace/svc account missing Closes #54506 See merge request gitlab-org/gitlab-ce!26362
| * | | | | Fix frontend unit testsjerasmus2019-04-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fixed the broken frontend unit tests
| * | | | | Display error for unmet prerequisitesjerasmus2019-04-022-0/+73
| | | | | | | | | | | | | | | | | | | | | | | | Added the ability to display an error for unmet prerequisites
* | | | | | Fix vue render error for IDE status barPaul Slaughter2019-04-042-56/+81
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | **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.
* | | | | Fixed test specsOswaldo Ferreira2019-04-044-91/+92
| | | | | | | | | | | | | | | | | | | | | | | | | - added suggestions to mock data - fixed props to be not required
* | | | | Copy sidebar todo component from EEWinnie Hellmann2019-04-041-1/+5
| |/ / / |/| | |
* | | | Merge branch '29249-show-download-diff-even-when-merge-request-is-closed' ↵59323-legend-showing-nan-for-avg-max-when-they-are-fractional-quantitiesMike Greiling2019-04-031-19/+13
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Resolve "Show download diff even when merge request is closed" Closes #29249 See merge request gitlab-org/gitlab-ce!26772
| * | | | Show Download diff links in closed MRs29249-show-download-diff-even-when-merge-request-is-closedFatih Acet2019-04-031-19/+13
| | |_|/ | |/| | | | | | | | | | | | | | Download MR diffs links were only available for open MRs, however it may still be useful for closed MRs.
* | | | Merge branch '13784-validate-variables-for-masking' into 'master'Clement Ho2019-04-031-7/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Simple masking frontend - CE See merge request gitlab-org/gitlab-ce!26751
| * | | | Add control for variable value maskingmfluharty2019-03-291-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge branch '58644-remove-reply_to_individual_notes-feature-flag' into 'master'Nick Thomas2019-04-031-68/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove reply_to_individual_notes feature flag Closes #58644 See merge request gitlab-org/gitlab-ce!26889
| * | | | | Remove reply_to_individual_notes feature flag58644-remove-reply_to_individual_notes-feature-flagHeinrich Lee Yu2019-04-031-68/+14
| | |/ / / | |/| | | | | | | | | | | | | Also removes specs related to the flag
* | | | | Extend timezone dropdownEzekiel Kigbo2019-04-031-0/+167
| | | | | | | | | | | | | | | | | | | | | | | | | Adds optional paramters to the constructor to allow reuse of the timezone dropdown on other pages
* | | | | Merge branch 'fixed-duplicated-large-text-on-diffs' into 'master'Filipa Lacerda2019-04-031-5/+3
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | Fixes duplicate diff too large error messages Closes #59802 See merge request gitlab-org/gitlab-ce!26857
| * | | | Fixes duplicate diff too large error messagesPhil Hughes2019-04-021-5/+3
| | |_|/ | |/| | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59802
* | | | Remove non-functional add issue button on welcome listDonald Cook2019-04-021-0/+14
| | | |