该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
Pull mirroring failed .
上次成功更新 。
上次成功更新 。
- 5月 15, 2023
-
-
由 Artur Fedorov 创作于
As part of Vue 3 migration overriding method behavior and direct data manipulation should be avoided
-
- 3月 09, 2023
-
-
* update @gitlab/eslint-plugin to the 18.2.0 * enable vtu-no-explicit-wrapper-destroy rule for spec files
-
- 1月 25, 2022
-
-
由 Phil Hughes 创作于
Changelog: added Closes https://gitlab.com/gitlab-org/gitlab/-/issues/341809
- 1月 21, 2022
-
- 10月 13, 2021
-
-
由 Albert Salim 创作于
-
- 7月 30, 2021
-
-
由 Mark Florian 创作于
This is a follow-up of https://gitlab.com/gitlab-org/gitlab/-/merge_requests/63878. Either `setWindowLocation` or `useMockLocationHelper` has been used, as appropriate. Assigning directly to `location.hash` has _not_ been migrated everywhere, as that [works as expected in Jest/jsdom][1]. [1]: https://github.com/jsdom/jsdom/blob/16.4.0/lib/jsdom/living/window/navigation.js#L76
-
- 7月 27, 2021
-
-
由 Mark Florian 创作于
Jest/JSDOM provides a more robust and simple way of setting the mocked `window.location`, which preserves all the expected behaviours and properties of `window.location`. By using it, we can get rid of hacks which attempt to recreate behaviours of `window.location` that we lost by mutating it ourselves (for instance, adding a `toString` method).
-
- 5月 12, 2021
-
-
由 Phil Hughes 创作于
This fixes a bug where viewing a commit in a single commit merge request would throw a JavaScript error and not display the merge request controls. Closes https://gitlab.com/gitlab-org/gitlab/-/issues/326801
-
- 4月 12, 2021
-
-
由 Paul Slaughter 创作于
This also sets up some integration test helpers for diffs which will be helpful in the long run
-
- 4月 01, 2021
-
-
由 Toon Claes 创作于
When reviewing an MR commit by commit, there are `Prev` and `Next` buttons next to the commit message to jump to the neighbor commits. These are helpful, but they slide outside of view when scrolling to the bottom. These buttons were initially introduced in [1]. This changes moves these buttons to the sticky Merge Request controls bar. This bar remains visible at all times, making the neighbor commit buttons accessible even when scrolled to the bottom. 1. ee921003 (Add buttons to the Commit Item to navigate among MR commits, 2020-05-12)
-
- 2月 15, 2021
-
-
由 Vitaly Slobodin 创作于
See https://gitlab.com/gitlab-org/frontend/eslint-plugin/-/issues/18 for more information.
-
- 1月 31, 2021
-
-
由 Vitaly Slobodin 创作于
Sort JavaScript imports in the CE specs to match our future ESLint configuration.
-
- 1月 05, 2021
-
-
由 Marcel van Remmerden 创作于
- Also improves empty state text https://gitlab.com/gitlab-org/gitlab/-/merge_requests/43467
-
- 12月 24, 2020
-
-
由 Lukas Eipert 创作于
Part of our prettier migration; changing the arrow-parens style.
-
- 11月 25, 2020
-
-
由 Marvin Karegyeya 创作于
- is-active class was missing - added data selectors for QA / functional tests
-
- 8月 22, 2020
-
-
由 Jeremy Elder 创作于
-
- 7月 28, 2020
-
-
由 Samantha Ming 创作于
Ensure the number of files displayed in the tab counter is the same the diff stats. Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/33849
-
- 4月 10, 2020
-
-
由 Justin Boyson 创作于
We're splitting `compare_versions_dropdown` into 3 separate components A "layout" component and two "higher order" compoments This should greatly simplify the code, and testing.
-
- 2月 05, 2020
-
-
由 Samantha Ming 创作于
- implement restyle minus the components shared by web IDE - https://gitlab.com/gitlab-org/gitlab/-/merge_requests/23665
-
- 1月 22, 2020
-
-
由 Paul Slaughter 创作于
This reverts commit 5b9bdbb0, reversing changes made to 65a22395.
-
- 1月 16, 2020
-
-
由 Samantha Ming 创作于
- Part of the zen code review initiative - Add file icons - Change search text - Add modification in file header
-
- 1月 15, 2020
-
-
由 Illya Klymov 创作于
attachToDocument property is not needed
-
由 Justin Boyson 创作于
Update actions to return data Remove diffFilesLength getter Use local state and props for diffFilesLength Update tests
-
- 1月 10, 2020
-
-
由 Illya Klymov 创作于
This commit removes { sync: false } accross entire codebase This is useless since upgrade to @vue/test-utils 1.0.0.beta-30
-
- 12月 21, 2019
-
-
由 Enrique Alcántara 创作于
gitlab-ui tooltip component is based on bootstrap-vue tooltip component. Starting with bootstrap-vue 2.0, testing Vue components that use BV tooltip requires to attach the component under test to the document object using vue-test-utils attachToDocument mounting option. It also requires setting the `sync` option to true. This change affected a significant amount of unit tests in GitLab codebase. These effects impede GitLab from upgrading to bootstrap-vue 2.0. To address this problem we first attempted to fix all the affected tests. The list is broken tests is located in https://gitlab.com/gitlab-org/gitlab/merge_requests/18913. Over time, more tests appeared broken as they were using the tooltip directive too. The goal to fix broken tests became a moving target, so we desisted. This new approach mocks the tooltip directive and tooltip component to decouple the unit tests from the bootstrap-vue dependency.
-
- 11月 26, 2019
-
-
由 Paul Gascou-Vaillancourt 创作于
-
由 Paul Gascou-Vaillancourt 创作于
-
由 Paul Gascou-Vaillancourt 创作于
Migrated some diffs specs from Karma to Jest + VTU, this will help with the BootrstrapVue upgrade.
-