Commit Graph

473 Commits

Author SHA1 Message Date
Lukas Eipert 4bbb6d6255
Upgrade GitLab UI to 3.10.0 2019-05-06 13:53:59 -05:00
Lukas 'Eipi' Eipert c9564c732a
Update dependency @gitlab/svgs to ^1.60.0 2019-05-06 11:14:13 -05:00
Phil Hughes e7c4ca86d9 Merge branch 'winh-jest-ide' into 'master'
Remove babel environment for Jest

Closes #59164

See merge request gitlab-org/gitlab-ce!27676
2019-05-01 07:41:28 +00:00
Kushal Pandya b910070400 Merge branch 'sh-upgrade-mermaid-8.0' into 'master'
Upgrade Mermaid to 8.0.0

See merge request gitlab-org/gitlab-ce!27706
2019-04-30 17:26:08 +00:00
Lukas 'Eipi' Eipert 054323aae5 Update dependency @gitlab/ui to ^3.7.0 2019-04-29 15:27:26 +00:00
Stan Hu 71efdd2041 Upgrade Mermaid to 8.0.0
We were using 8.0.0-rc.8 previously, and there appears to be significant
new dependencies.
2019-04-26 12:09:44 -07:00
Jacques Erasmus 1dc5b6ab37 Implement toast component
Implemented the toast component for success messages
2019-04-25 14:50:57 +00:00
Winnie Hellmann 9062b9a5d5 Remove babel environment for Jest 2019-04-25 15:38:15 +02:00
Lukas 'Eipi' Eipert aeda3cb219 Update dependency @gitlab/ui to ^3.4.0 2019-04-23 16:46:51 +00:00
Lukas 'Eipi' Eipert 3b3f01f101 Update dependency @gitlab/ui to ^3.3.0 2019-04-12 15:28:47 +00:00
Filipa Lacerda 03d1735889 Adds a vendors folder for third party CSS
Does not run stylelint for the vendors folder
2019-04-09 08:21:42 +00:00
Phil Hughes fd8ba98726 Merge branch '10938-fix-styleline' into 'master'
Adds EE folder in the stylelint command

See merge request gitlab-org/gitlab-ce!27058
2019-04-08 13:12:48 +00:00
Lukas 'Eipi' Eipert e31da57ea2 Update dependency @gitlab/svgs to ^1.59.0 2019-04-08 06:24:28 +00:00
Lukas 'Eipi' Eipert 76714acdd2 Update dependency @gitlab/ui to ^3.2.0 2019-04-05 22:24:22 +00:00
Adriel Santiago 8cf0af88e6 Wrap long chart tooltip series label names
Resolves an issue where long series label names overflow
the popover chart tooltip container
2019-04-05 21:59:57 +00:00
Sarah Yasonik f44737e453 Support multiple queries per chart on metrics dash
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.
2019-04-05 20:41:31 +00:00
Filipa Lacerda d8806eef76 Adds EE folder in the stylelint command 2019-04-05 15:42:17 +01:00
Luke Bennett 553a22f080
Update stylelint error formatter 2019-04-05 11:24:32 +01:00
Jose Vargas 8162918adc Update @gitlab/eslint-config version 2019-04-04 13:18:43 -06:00
Phil Hughes c0f223deb2 Merge branch 'webpack-memory-bump' into 'master'
Fix webpack dev-server crash caused by 1.5gb limit

Closes #59075

See merge request gitlab-org/gitlab-ce!26849
2019-04-04 12:52:04 +00:00
Simon Knox 8e6b652854 Fix webpack dev-server crash due to memory limit
Remove unneeded var for webpack-prod call in gitlab-ci
2019-04-04 14:44:04 +11:00
Simon Knox f54e4eb10f Add docs for debugging Jest tests 2019-04-03 12:50:30 +00:00
Filipa Lacerda 16a935f28f Merge branch 'leipert-resolve-fe-dependency-conflict-ce' into 'master'
Resolve CE/EE difference in FE dependency files

See merge request gitlab-org/gitlab-ce!26856
2019-04-03 08:04:40 +00:00
Lukas 'Eipi' Eipert f3b81ee6f2 Update dependency @gitlab/svgs to ^1.58.0 2019-04-02 19:26:26 +00:00
Lukas Eipert c14927dcd1
Resolve CE/EE difference in FE dependency files
This resolved the one conflict we have in CE/EE.
2019-04-02 12:51:30 +02:00
Phil Hughes 07e61875de
CE backport of design-management-upload-client 2019-04-02 09:34:17 +01:00
Winnie Hellmann e3465a5dde Add jQuery matchers to Jest 2019-04-01 18:55:57 +00:00
Lukas 'Eipi' Eipert 48d62015bb
Update dependency @gitlab/svgs to ^1.57.0 2019-03-29 14:51:34 +01:00
Lukas 'Eipi' Eipert 826d4e4d7c Merge branch 'master' into 'renovate/gitlab-svgs-1.x'
# Conflicts:
#   package.json
2019-03-28 16:52:20 +00:00
Tim Zallmann 4f0b2079de Upgraded Vue to 2.6.8
Upgrade to latest Version
2019-03-27 21:33:20 +00:00
Lukas Eipert 9ae6c767c3
Update bootstrap to 4.3.1 2019-03-27 15:47:57 +01:00
Phil Hughes 3bdd7ff427 Merge branch 'winh-jest-console' into 'master'
Provide custom Jest environment with mocked console

Closes #58203

See merge request gitlab-org/gitlab-ce!26577
2019-03-27 08:37:25 +00:00
Winnie Hellmann f9f5ebc2ac Add jest-environment-jsdom and jest-util dependencies 2019-03-26 20:48:34 +01:00
Tim Zallmann 5b05d2b987 First iteration of GitLab own Stylelints
DRYed the code

Changed new rules to warnings

Manual prettified and added stylelint rules
2019-03-26 08:13:21 +00:00
Martin Wortschack 1c8cf93ac7 (CE port) Replace GlSearchBox with GlSearchBoxByType 2019-03-25 15:33:17 +00:00
Winnie Hellmann 270d87d032 Revert "Merge branch 'renovate/gitlab-ui-2.x' into 'master'"
This reverts merge request !26380
2019-03-25 11:13:22 +00:00
Lukas 'Eipi' Eipert b246f67505 Update dependency @gitlab/ui to ^2.4.1 2019-03-20 21:23:51 +00:00
Clement Ho c238ba7f73 Merge branch 'winh-yarn-test-command' into 'master'
Introduce yarn test to run Jest and Karma

See merge request gitlab-org/gitlab-ce!26320
2019-03-20 15:49:12 +00:00
Winnie Hellmann 79fd1b7efd Introduce yarn test to run Jest and Karma 2019-03-19 11:29:51 +01:00
Lukas 'Eipi' Eipert 076ebedccf Update dependency @gitlab/ui to ^2.3.0 2019-03-14 16:25:48 +00:00
Mike Greiling 7f3719f328 Prefer node_modules At.js and jquery.carat versions
Remove references to the vendored copies of At.js and jquery.carat
as well as the legacy rails wrapper gem.
2019-03-13 14:02:19 +00:00
Phil Hughes db37b5a4c8 Merge branch 'renovate/gitlab-ui-2.x' into 'master'
Update dependency @gitlab/ui to ^2.2.3

See merge request gitlab-org/gitlab-ce!25977
2019-03-12 09:59:01 +00:00
Lukas 'Eipi' Eipert a948e4c989 Update dependency @gitlab/ui to ^2.2.3 2019-03-11 17:25:20 +00:00
Mike Greiling ea1ababae2
Upgrade prettier to latest 2019-03-08 11:03:55 -06:00
Mike Greiling f8a96df86e
Fix "yarn-deduplicate has unmet dependencies" 2019-03-07 12:09:44 -06:00
Filipa Lacerda 13c5f79656 Merge branch 'master' into fl-update-gitlab-ui
* master:
  Fix cluster health charts
  Use gitlab-ci job name in environment dropdown
  Moved all emojis to the public folder
  Add Dependency Scanning vendored template for EE
  Added a condition on squash message display
  Improve files_decorator performance
  Move empty_repo check on its own
  Disable gitlab:ui:visual for documentation changes
  Allow protected branch creation for empty project
  Change 11.9 for 11.7 in include external files
  Add performance, dast, and review jobs to tags pipeline
  Update documentation
  Add build for tags
  fix group without owner after transfer
2019-03-07 10:36:44 +00:00
Adriel Santiago b7c4ddfc4c Fix cluster health charts
Render both usage and capacity in chart
2019-03-07 09:39:45 +00:00
Lukas 'Eipi' Eipert af1f72c958 Update dependency @gitlab/ui to ^2.2.0 2019-03-06 08:28:46 +00:00
Clement Ho a9e0dfe435
Update gitlab-ui to 2.1.1 2019-03-06 11:25:15 +09:00
Filipa Lacerda 2d99b0a0d6 Merge branch '58390-jest-coverage-analysis-is-failing-on-master' into 'master'
Re-add babel plugins for dynamic imports

Closes #58390

See merge request gitlab-org/gitlab-ce!25763
2019-03-05 15:39:50 +00:00