Commit Graph

159 Commits

Author SHA1 Message Date
Tim Zallmann b2daa846a1 Web IDE blob image + default fallback 2018-04-06 17:49:06 +00:00
Tim Zallmann c88cc0c0ec Web IDE markdown preview 2018-04-05 11:12:40 +00:00
Filipa Lacerda 3e6e2ef60d
Removes eslint disabled comments 2018-03-29 18:56:19 +01:00
Winnie Hellmann 07487628f4 Rename modal.vue to deprecated_modal.vue 2018-03-22 10:48:17 +01:00
George Tsiolis 85ce8c7e22 Update spec import path for vue mount component helper 2018-03-20 18:58:29 +02:00
Phil Hughes bd26e012fc Merge branch 'remove-jquery-globals' into 'master'
Require jQuery to be explicitly imported

See merge request gitlab-org/gitlab-ce!17674
2018-03-12 10:55:46 +00:00
Kushal Pandya 338f5e2a76 Add `createLabelTitle` & `manageLabelsTitle` props for action string 2018-03-12 10:49:55 +05:30
Kushal Pandya 9d572c702a Add `headerTitle` prop for container header string 2018-03-12 10:49:55 +05:30
Kushal Pandya eeb957ec35 Add `isProject` and computed props to for contextual info for dropdown 2018-03-12 10:49:55 +05:30
Kushal Pandya a831267c33 Add `isProject` mock config 2018-03-12 10:49:55 +05:30
Mike Greiling f248be7257
require jQuery to be explicitly imported 2018-03-09 15:18:09 -06:00
Phil Hughes bd30d0b5e7 Merge branch 'refactor/move-mr-widget-memory-usage-and-graph-components' into 'master'
Move MemoryGraph and MemoryUsage vue components

See merge request gitlab-org/gitlab-ce!17533
2018-03-08 18:05:22 +00:00
George Tsiolis 910f513ab2 Move MemoryGraph and MemoryUsage vue components 2018-03-08 19:27:47 +02:00
Filipa Lacerda 51b8874148 Removes btn-transparent and btn-clipboard as default classes for clipboard button component
Changes after review
2018-03-06 21:05:46 +00:00
Kushal Pandya 00db4cb733 LabelsSelect DropdownValueCollapsed Component 2018-03-05 18:10:13 +05:30
Kushal Pandya c1ed7f3f96 LabelsSelect DropdownValue Component 2018-03-05 18:09:55 +05:30
Kushal Pandya 8b44ad6e6a LabelsSelect DropdownTitle Component 2018-03-05 18:09:43 +05:30
Kushal Pandya 2e5497f005 LabelsSelect DropdownSearchInput Component 2018-03-05 18:09:27 +05:30
Kushal Pandya b4bd9777fb LabelsSelect DropdownHiddenInput Component 2018-03-05 18:09:12 +05:30
Kushal Pandya 5989aa18f4 LabelsSelect DropdownHeader Component 2018-03-05 18:08:56 +05:30
Kushal Pandya ab1bc5c7f7 LabelsSelect DropdownFooter Component 2018-03-05 18:08:44 +05:30
Kushal Pandya 523093220b LabelsSelect DropdownCreateLabel Component 2018-03-05 18:08:13 +05:30
Kushal Pandya 5c8854864a LabelsSelect DropdownButton Component 2018-03-05 18:07:52 +05:30
Kushal Pandya 7d58f0e088 LabelsSelect Base Component 2018-03-05 18:07:33 +05:30
Kushal Pandya 8c9094cbaf LabelsSelectComponent tests mock data 2018-03-05 18:07:01 +05:30
Rémy Coutable d434c62a83 Move EE-specific JavaScript files to ee/app/assets/javascripts 2018-02-26 19:43:34 +00:00
Winnie Hellmann 05f66d1342 Add new modal Vue component 2018-02-14 19:57:07 +01:00
Winnie Hellmann 43876e5c8c Remove confirmation_input 2018-02-09 21:35:32 +01:00
Jose Ivan Vargas f072af2ea4 Add confirmation input component 2018-02-01 13:12:24 -06:00
Tim Zallmann 81bdb6ad8a Upgrade jasmine + raven to newer versions 2018-01-23 15:19:56 +00:00
Tim Zallmann e79db43d2c WebIDE: Fix Commit bugs 2018-01-19 09:38:34 +00:00
Kushal Pandya 4ce5878f61 StackedProgressBar Component tests 2018-01-15 17:01:19 +05:30
Filipa Lacerda 1245d35f14 Merge branch 'main-js-tidy-up' into 'master'
Tidy up main JS file

See merge request gitlab-org/gitlab-ce!16007
2018-01-11 18:40:22 +00:00
Filipa Lacerda 0d99f6c620
Adds props to allow tooltip config. Breaks tests into specific cases 2018-01-11 11:17:02 +00:00
Filipa Lacerda e331ca13e5 Add tooltip missing to clipboard component
Adds tests
2018-01-10 15:55:15 +00:00
Phil Hughes 249b5015d7 Merge branch '34312-eslint-vue-plugin' into 'master'
Resolve "Add eslint-vue-plugin to our stack"

Closes #34312

See merge request gitlab-org/gitlab-ce!16210
2018-01-10 14:35:34 +00:00
Phil Hughes ff0f74ac6e
Tidy up main JS file 2018-01-10 11:07:42 +00:00
Filipa Lacerda e28e1f4226
[ci skip] Fix pagination specs 2018-01-09 10:52:49 +00:00
Clement Ho 365c0c6371 Improve table pagination spec 2018-01-09 01:06:27 +00:00
Filipa Lacerda e2b759a2f4
Merge branch 'master' into 34312-eslint-vue-plugin
* master: (140 commits)
  Add Gitter room link to I want to contribute since you always have questions
  Use workhorse 3.4.0
  chore: remove symbolic link
  Add memoization for properties
  Resolve "Allow QA tests to run with `CHROME_HEADLESS=false`"
  Resolve "Add graph value to hover"
  Fix slash commands dropdown description
  disables the shortcut to the issue boards when issues are disabled
  Fix static analysys
  Disable STI of ActiveRecord. Refactoring specs.
  Fix StaticSnalysys
  Fix change log
  Add changelog
  Revert bulk_insert and bring back AR insert(one by one)
  Add a new test for emptified params
  Use batch update for Service deactivation
  Fix query to look for proper unmanaged kubernetes service
  Fix static anylysy
  Use bulk_insert instead of AR create
  Opitmize migration process by using both unmanaged_kubernetes_service and kubernetes_service_without_template
  ...
2018-01-08 19:19:52 +00:00
Kamil Trzciński 54bacb1860 Merge branch '22643-manual-job-page' into 'master'
Resolve "Improve non-triggered manual action job detail page"

Closes #22643 and #37843

See merge request gitlab-org/gitlab-ce!15991
2018-01-06 14:40:45 +00:00
Filipa Lacerda 2a31a850c4
Merge branch 'master' into 34312-eslint-vue-plugin
* master: (78 commits)
  Use --left-right and --max-count for counting diverging commits
  API: get participants from merge_requests & issues
  Copy Mermaid graphs as GFM
  Rephrase paragraph about e2e tests in merge requests in docs
  Remove EE only sections from docs
  Update redis-rack to 2.0.4
  Refactor matchers for background migrations
  Add id to modal.vue to support data-toggle="modal"
  Allow local tests to use a modified Gitaly
  Fix specs
  Use computed prop in expand button
  Update check.md
  add deprecation and removal issue to docs
  Add status attribute to runner api entity
  Fix typos in a code comment
  Refactor RelativePositioning so that it can be used by other classes
  Backport 'Rebase' feature from EE to CE
  Just try to detect and assign once
  Fix custom name in branch creation for issue in Firefox
  Modify `LDAP::Person` to return username value based on attributes
  ...
2018-01-05 18:22:07 +00:00
Filipa Lacerda da6af70a22
Changes after review 2018-01-05 17:15:23 +00:00
Tim Zallmann 3489ad77c5 Merge branch 'ce-4348-show-dast-results-in-the-mr-widget' into 'master'
Backport of methods and components added in EE

See merge request gitlab-org/gitlab-ce!16208
2018-01-05 14:09:35 +00:00
Winnie Hellmann 2c47f0924f Add id to modal.vue to support data-toggle="modal" 2018-01-05 12:47:38 +01:00
Filipa Lacerda a29a91f02d
Merge branch 'master' into 22643-manual-job-page
* master: (200 commits)
  Fix issue boards scroll config.
  Added multi editor setting on the profile preferences page
  fix missing import of timeWeek which would cause errors in prometheus graphs with deployments
  Remove downcase from special path helper
  Rename db:seed_fu-{pg,mysql} to gitlab:setup-{pg,mysql}
  Fix error when viewing diffs without blobs
  Moves prettier to dev dependency
  Eager load event target authors whenever possible
  Do not run ee_compat_check on security branches
  Include integration tests in CE/EE testing documentation
  41054-Disallow creation of new Kubernetes integrations
  Resolve "Resizable file list and commit panel"
  Make tooltip placement bottom by default as per design guidelines
  Fix groups list icon, timestamp alignment and row height
  Avoid leaving a push event empty if payload cannot be created
  Move git operations for UpdateRemoteMirrorService into Gitlab::Git
  Move delete_remote_branches from Gitlab::Shell to Gitlab::Git::Repository
  Move push_remote_branches from Gitlab::Shell to Gitlab::Git::Repository
  Update Kubernetes service documentation
  fix issue #37843
  ...
2018-01-04 22:39:01 +00:00
Filipa Lacerda 41cc4cf502
Merge branch 'master' into 34312-eslint-vue-plugin
* master: (33 commits)
  Include integration tests in CE/EE testing documentation
  41054-Disallow creation of new Kubernetes integrations
  Resolve "Resizable file list and commit panel"
  Make tooltip placement bottom by default as per design guidelines
  Fix groups list icon, timestamp alignment and row height
  Avoid leaving a push event empty if payload cannot be created
  Use heredoc for long strings so it's easier to read
  Simplify metrics fetching for closed/merged MRs
  Better English
  Fix method lookup
  Use a background migration for issues.closed_at
  Handle Gitaly aborted merge due to branch update
  Fix API endpoints to edit wiki pages where project belongs to a group
  Fixes spec failures due to not returning metrics for MRs other than closed/merged
  Cache merged and closed events data in merge_request_metrics table
  Update test to remove carent icon check
  Update styles to fix SVG caret alignment
  Update selector to test SVG icon name
  Use SVG sprite icons
  Add support for max_count option to Git::Repository#count_commits
  ...
2018-01-04 15:53:16 +00:00
Tim Zallmann 7fbb5addaf Resolve "Resizable file list and commit panel" 2018-01-04 09:31:06 +00:00
Filipa Lacerda b299198e1e
Adds `eslint-plugin-vue`, fixes linter errors and adds docs 2018-01-03 23:14:55 +00:00
Filipa Lacerda f6e339141d
Backport of methods and components added in EBackport of methods and components added in EEE 2018-01-03 21:03:39 +00:00