Commit Graph

282 Commits

Author SHA1 Message Date
Phil Hughes cfe4d2f29d
added tab component 2018-05-24 10:38:02 +01:00
Dennis Tang 37cfca2cc9 add tests for resuable dropdown components 2018-05-08 15:25:02 +02:00
Dennis Tang aa7e55f274 refactor dropdown reusable components 2018-05-08 15:24:50 +02:00
Tim Zallmann d7f68bcfe1 Merge branch 'fl-prettify-2' into 'master'
Runs prettier on some vue shared components

See merge request gitlab-org/gitlab-ce!18487
2018-04-23 12:08:21 +00:00
Phil Hughes 14981d5165 Merge branch 'fl-prettify' into 'master'
Prettify vue shared component & improve tests to match guidelines

See merge request gitlab-org/gitlab-ce!18485
2018-04-23 12:08:07 +00:00
Filipa Lacerda d7642137fb
Fix eslint 2018-04-23 12:34:05 +01:00
Kushal Pandya 2f57341bf6 Emit `toggleCollapse`, `onDropdownClose` on component 2018-04-23 14:52:08 +05:30
Kushal Pandya a011667788 Emit `onValueClick` event on component when container is clicked 2018-04-23 13:16:27 +05:30
Filipa Lacerda 4e2b96d6af
Updates test to check svg for commit icon is being rendered 2018-04-20 14:57:14 +01:00
Filipa Lacerda a8fb4865eb
Updates tests 2018-04-19 17:01:45 +01:00
Filipa Lacerda a96745d440
Runs prettier on some vue shared components 2018-04-19 16:07:11 +01:00
Filipa Lacerda 12aab8ff6a
Prettify vue shared component & improve tests to match guidelines 2018-04-19 15:36:37 +01:00
Mayra Cabrera 93780da67c Resolve "Show `failure_reason` in jobs view content section" 2018-04-19 07:20:53 +00:00
Filipa Lacerda 68f33e4277 Merge branch 'master' into 43404-pipelines-commit
* master: (124 commits)
  Double-check next value for internal ids.
  Resolve "skeleton placeholder on diff has white background"
  Replace the `project/commits/comments.feature` spinach test with an rspec analog
  Set ENV['IN_MEMORY_APPLICATION_SETTINGS'] to 'true in spec/db/production/settings_spec.rb
  Update docs on `.gitlab-ci.yml` and variables policy
  Add note about support of variables policy to docs
  Revert and fix
  corrected git cheat sheet url
  Bump parser gem to 2.5.1.0 to remove warning in rspec
  Update invalid test application_settings_controller_spec.rb
  Use stable docker image instead of latest
  Handle cancelled request
  Stop polling and fetch the table
  [ci skip] Updates table when stage is clicked
  Backport GitLab domain helper methods
  use jquery object in togglePopover
  Fix other listeners
  Fix the metrics link being not rendering the html
  Fix feature_highlight listener
  Update custom issue tracker docs
  ...
2018-04-16 16:42:52 +01:00
Simon Knox 0e1c5ed399 Resolve "skeleton placeholder on diff has white background" 2018-04-16 09:52:33 +00:00
Filipa Lacerda cb8fa2a05c
Improves specs 2018-04-14 21:02:04 +01:00
Simon Knox 242820e276 Resolve "When editing a comment in an issue, the preview mode is toggled in the main textarea" 2018-04-11 11:26:36 +00:00
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
Tim Zallmann 3a727aa6d4 Multi File Editor File icons 2018-01-03 10:08:14 +00:00
Filipa Lacerda 8e434f0006
Merge branch 'master' into 22643-manual-job-page
* master: (22 commits)
  Extend Cluster Applications to allow installation of Prometheus
  Docs: move article LDAP-CE to its topic-related folder
  Improve performance of DiffDiscussion#truncated_diff_lines and DiffNote#diff_line by removing expensive diff position calculation and comparison
  Reverted fix https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15788
  Execute project hooks and services after commit when moving an issue
  Use relative URLs when linking to uploaded files
  Use gitlab-styles
  Clarify Auto DevOps pipelines
  Make webpack fail for missing exports
  Update VERSION to 10.4.0-pre
  Update CHANGELOG.md for 10.3.0
  Explictly require Gitlab::Utils in ProjectFeaturesCompatibility
  Add note about using the term GPG for all related implementations
  Add index on namespaces lower(name) for UsersController#exists
  docs: fix a typo in LFS documentation
  Fix prometheus arg in prometheus.yml
  Update Dependencies
  It should escape spaces to %20 rather than +
  Replaced the remaining code-fork icons
  code-fork replacements
  ...
2017-12-22 18:43:51 +00:00
Tim Zallmann c88594446c Merge branch 'jivl-general-icons-2' into 'master'
Replace the download, fork and resolve discussion in a new issue icons

See merge request gitlab-org/gitlab-ce!15436
2017-12-22 10:59:48 +00:00
Filipa Lacerda 4423b299b7 Merge branch 'master' into 22643-manual-job-page
* master: (68 commits)
  Last push event widget width for fixed layout
  Added 'admin' persona
  Docs: move article Artifactory + GL to subject-related folder
  Mention GitLab Pages when changing username
  Consolidate the docs when changing a repo path
  Add docs for automatic redirects when renaming namespaces
  move "Transfer an existing project into a group" to project docs
  Do not show Vue pagination if only one page
  Resolve "Decouple multi-file editor from file list"
  Update Ruby version to 2.3.6
  Skip projects filter on merge requests search
  Fall back to the `MergeRequestWidgetEntity`
  LDAP extern_uids are not normalized when updated via API
  organise content by subject
  Restore missing language code in datetime_utility.js
  Add support for defining explicit dependencies to QA factories
  Document mounting volumes with Docker-in-Docker
  add missing word to pawel-reduce_cardinality_of_prometheus_metrics.yml
  Use seconds where possible, and convert to milliseconds for Influxdb consumption
  update dispatcher to allow for dynamic imports until webpack plugin is updated
  ...
2017-12-22 06:47:54 +00:00
Mario de la Ossa e1f5c2b194
Do not show Vue pagination if only one page 2017-12-21 10:43:08 -06:00
Jose Ivan Vargas 5bbc322bd3 Replaced the remaining code-fork icons 2017-12-19 13:12:28 -06:00
Filipa Lacerda 572de0c1c2
Adds illustrations for manual actions and non triggered jobs 2017-12-19 11:04:04 +00:00
Filipa Lacerda 2419676356 Merge branch '38239-update-toggle-design' into 'master'
Update feature toggle design to use icons and make it i18n friendly

Closes #38239

See merge request gitlab-org/gitlab-ce!15904
2017-12-15 18:49:11 +00:00
Kushal Pandya c796304e82 Update tests for toggle design change 2017-12-15 22:08:04 +05:30
Tim Zallmann 9daeccfb3a Merge branch '38869-datetime' into 'master'
Export date utility functions as ES6 modules

See merge request gitlab-org/gitlab-ce!15782
2017-12-14 07:38:48 +00:00
Winnie Hellmann bf22eb6123 Rename popup-dialog to modal 2017-12-12 13:07:03 +01:00
Filipa Lacerda 3c19c971df
Merge branch 'master' into 38869-datetime
* master: (112 commits)
  small change to make less conflict with EE version
  Add cop for use of remove_column
  Resolve merge conflicts with dev.gitlab.org/master after security release
  add index for doc/administration/operations/
  Remove RubySampler#sample_objects for performance as well
  Bugfix: User can't change the access level of an access requester
  Add spec for removing issues.assignee_id
  updated imports
  Keep track of storage check timings
  Remove a header level in the new 'Automatic CE->EE merge' doc
  Improve down step of removing issues.assignee_id column
  Fix specs after removing assignee_id field
  Remove issues.assignee_id column
  Resolve conflicts in app/models/user.rb
  Fix image view mode
  Do not raise when downstream pipeline is created
  Remove the need for destroy and add a comment in the spec
  Use build instead of create in importer spec
  Simplify normalizing of paths
  Remove allocation tracking code from InfluxDB sampler for performance
  ...
2017-12-11 19:42:58 +00:00
Luke Bennett 1a3b292d35 Resolve "No feedback when checking on checklist if potential spam was detected" 2017-12-08 12:26:39 +00:00
Filipa Lacerda 139ce1c445
Export date utility functions as ES6 modules 2017-12-07 11:09:17 +00:00
Kamil Trzcinski f1cce0cba8 Merge remote-tracking branch 'origin/list-multiple-clusters' into cluster-page-with-list-clusters 2017-12-03 22:00:25 +01:00
Filipa Lacerda 18967d6894 Changes after Frontend and UX review:
- Moves toggle button to a shared location
- Adds tests for toggle button
- Transforms Clusters class into function
- Improves UX
2017-11-28 13:33:52 +00:00
Tim Zallmann 6b0f594c00 Merge branch 'icon-sizes' into 'master'
limit icon component size to valid values

See merge request gitlab-org/gitlab-ce!15618
2017-11-28 09:42:24 +00:00
Fatih Acet f8de23e626 Merge branch 'backport-add-epic-sidebar' into 'master'
Backport of add-epic-sidebar

See merge request gitlab-org/gitlab-ce!15335
2017-11-27 20:21:53 +00:00
Simon Knox 539ea5ebda limit icon component size to valid values 2017-11-28 06:40:13 +11:00
Filipa Lacerda 4563156256 Improve environments performance 2017-11-23 12:04:03 +00:00
Clement Ho eb5333970c Backport ability to enable/disable file attachments in issuable form 2017-11-21 09:39:57 +00:00
Eric Eastwood f494dbc515 Async notification subscriptions in issue boards 2017-11-20 12:38:53 -02:00
Luke "Jared" Bennett d0f7e4df34 Resolve "lock/confidential issuable sidebar custom svg icons iteration" 2017-11-16 16:44:16 +00:00
Clement Ho c6c493a730 Backport delete epic changes 2017-11-15 17:13:20 -06:00
Clement Ho 74b87f02db Backport of add-epic-sidebar 2017-11-10 17:41:04 -06:00
Filipa Lacerda dc1e6b4362 Merge branch 'multi-file-editor-separate-commits-call' into 'master'
Multi-file editor fetch log data from a different endpoint

Closes #38360

See merge request gitlab-org/gitlab-ce!15132
2017-11-07 13:18:39 +00:00
Clement Ho 21d8ec1537 Merge branch 'fix-md-form-tabs-double-click-toggle' into 'master'
Fix md form tab double click toggle

Closes #39624

See merge request gitlab-org/gitlab-ce!15119
2017-11-06 20:20:28 +00:00
Phil Hughes 4119e92be5
correctly updates commit data after committing changes
also merges data in after a fetch to save overriting all data.
changed the render keys to save a full re-render when any data changes
2017-11-06 10:52:03 +00:00
Luke "Jared" Bennett b243466655
FE review, replace timeout with nexttick and improve assertion helper. add changelog 2017-11-04 15:34:14 +00:00
Luke "Jared" Bennett 03445de899
Fix karma 2017-11-02 17:33:44 +00:00
Filipa Lacerda 3852d404f3 Merge branch 'icons-ci-icons' into 'master'
Convert Icons in CI to SVG Sprite Icons

See merge request gitlab-org/gitlab-ce!14567
2017-11-02 15:54:46 +00:00
Luke "Jared" Bennett 518f277bb9
Correct selector in field_spec 2017-11-01 13:57:36 +00:00
Luke "Jared" Bennett 3fc05267ca
Let field.vue handle the changing of preview 2017-11-01 13:17:06 +00:00
Luke "Jared" Bennett ce22977fb6
Use settimeoutpromise in field_spec 2017-11-01 12:46:05 +00:00
Phil Hughes b20381204a
karma spec updates 2017-11-01 09:26:16 +00:00
Luke "Jared" Bennett af13ffbced
Dont emit toggle-markdown event if current target is already active and add specs 2017-11-01 01:16:29 +00:00
Tim Zallmann 667cd6257e Improved Var Caching, Line Setup, Specs 2017-10-30 10:30:15 +01:00
Tim Zallmann 8e828bef98 fdescribe remove :-/ 2017-10-30 10:30:15 +01:00
Tim Zallmann 6ff5e0c3a0 Updated icon.vue to be more inline with other components + added spec for it 2017-10-30 10:30:15 +01:00
Tim Zallmann ce75de08f0 Fixes for Tests 2017-10-30 10:27:46 +01:00
Tim Zallmann d01d509bd8 Fixing Icons 2017-10-30 10:27:46 +01:00
Fatih Acet ab9b54f977 Merge branch 'add-user-avatar-username-link' into 'master'
Add configurable option to display username in user avatar link component

See merge request gitlab-org/gitlab-ce!14902
2017-10-27 12:50:58 +00:00
Clement Ho 4e8010aa9d Remove repetitive karma spec 2017-10-27 16:21:56 +08:00
Clement Ho b1b596be89 Improve spec to check hidden component 2017-10-27 16:20:53 +08:00
Phil Hughes 3ddffec0d6 Merge branch '38178-fl-mr-notes-components' into 'master'
Moves placeholders components into shared folder with documentation.

See merge request gitlab-org/gitlab-ce!14964
2017-10-25 15:45:40 +00:00
Phil Hughes 743050cede Merge branch '37860-pipelines-page' into 'master'
Make pipelines table in MR view usable

See merge request gitlab-org/gitlab-ce!14941
2017-10-23 16:19:34 +00:00
Filipa Lacerda 5295f23b4b Merge branch 'add-shared-vue-loading-button' into 'master'
Add loading button

See merge request gitlab-org/gitlab-ce!14883
2017-10-23 09:14:20 +00:00
Eric Eastwood 69be3ce86f Add loading button
Encompasses designs from
 - https://gitlab.com/gitlab-org/gitlab-ce/issues/23206#note_43355199
 - https://gitlab.com/gitlab-org/gitlab-ce/issues/29985#note_30417407
2017-10-23 05:24:42 +03:00
Filipa Lacerda 1ab8aeeefd
Moves placeholders components into shared folder with documentation. Makes them easier to reuse in MR and Snippets comments 2017-10-19 10:39:47 +01:00
Filipa Lacerda bf4a3ac23e
Make pipelines table in MR view usable 2017-10-18 17:37:16 +01:00
Clement Ho 2b4083d3ac Add configurable option to display username in user avatar link component 2017-10-18 12:43:02 +02:00
Eric Eastwood bc3195da0a Add lazy option to UserAvatarImage 2017-10-17 14:47:47 -05:00
Clement Ho a906015cb1 Move user avatar specs to folder to mimic javascript directory 2017-10-16 16:04:17 -05:00
Sean McGivern 26f6065ec6 Fix JS lock issue specs 2017-10-06 16:30:11 +01:00
Jarka Kadlecova 97f9640747 Fix wording in the js messages 2017-10-06 10:23:50 +02:00
Luke "Jared" Bennett 6d59795ebb
Review changes 2017-09-15 10:19:43 +01:00
Luke "Jared" Bennett a319418d9c
Merge FE 2017-09-14 14:10:41 +01:00
kushalpandya 8c70224d18 Add support for `sizeClass`, defaults to `s40` 2017-09-05 13:11:20 +05:30
Douwe Maan 7c215dd23d Merge branch 'master' into issue-discussions-refactor 2017-08-31 09:13:41 +02:00
kushalpandya 8d024db629 Update spec initialization with it being a shared component 2017-08-30 11:22:29 +05:30
kushalpandya ee0fae8eaf Renamed to `identicon` and make shared component 2017-08-30 11:21:43 +05:30
Douwe Maan 9c22974cd1 Rename a few attribute suffixes from `_url` to `_path` 2017-08-17 19:25:56 +02:00
Filipa Lacerda a3cf3e5074 Fix broken markdown field test 2017-08-11 21:43:33 +01:00
Filipa Lacerda b219dcd028 Adds confidential issue information 2017-08-11 11:45:05 +01:00
Bob Van Landuyt 458f3cf9b0 Update specs for new upload path 2017-07-18 15:38:54 +02:00
Filipa Lacerda b2b527a690 Update tests to test what the component renders and what the clicks calls 2017-07-07 22:23:13 +01:00
Filipa Lacerda 9803579e25 Prevent default click since we change the url manually
Adds tests
2017-07-07 18:09:02 +01:00
Phil Hughes 2c95411737 Fixed multi-line markdown in issue edit form
Closes #34318
2017-06-26 16:23:06 +01:00
Eric Eastwood 6cb575d612 Add support for multiple tooltips in the same Vue component
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/33223
2017-06-23 02:12:45 -05:00
Filipa Lacerda 05cfba6f6d Uniformize code between both pipelines tables 2017-06-20 14:54:55 +00:00
Annabel Dunstone Gray 1d448a66d7 Create responsive mobile view for pipelines table 2017-06-16 12:00:28 +00:00
Tim Zallmann 446f37872f Merge branch 'karma-headless-chrome-redux' into 'master'
Replace PhantomJS with Chrome in Karma test runner (2nd attempt)

Closes #33633

See merge request !12144
2017-06-16 07:06:39 +00:00
Filipa Lacerda 8868efd0f3 Move vue components to vue files and match docs 2017-06-14 13:04:50 +00:00
Mike Greiling 60f7a43f28 fix incorrect equals assertion 2017-06-14 04:07:20 -05:00
Phil Hughes a90b18b97f Merge branch '33642-timeago-update' into 'master'
Remove js classes from vue component that are not needed in vue component

Closes #33642

See merge request !12133
2017-06-13 16:47:50 +00:00
Mike Greiling a526e619d9 Revert "Merge branch 'karma-headless-chrome' into 'master'"
This reverts merge request !12036
2017-06-13 15:20:26 +00:00
Filipa Lacerda aeabd307ba Remove js classes from vue component that are not needed in vue component 2017-06-13 15:33:57 +01:00
Mike Greiling 0ff932cdce fix incorrect equals assertion 2017-06-13 00:23:39 -05:00
Filipa Lacerda 452202e36d Improve Job detail view to make it refreshed in real-time instead of reloading 2017-06-12 09:20:19 +00:00
DJ Mountney 1d1363e2bb Bring in security changes from the 9.2.5 release
Ran:
 - git format-patch v9.2.2..v9.2.5 --stdout > patchfile.patch
 - git checkout -b 9-2-5-security-patch origin/v9.2.2
 - git apply patchfile.patch
 - git commit
 - [Got the sha ref for the commit]
 - git checkout -b upstream-9-2-security master
 - git cherry-pick <SHA of the patchfile commit>
 - [Resolved conflicts]
 - git cherry-pick --continue
2017-06-07 21:16:20 -07:00
Filipa Lacerda 228b73d5e9 Pipeline show view real time header section 2017-06-02 13:24:42 +00:00
Phil Hughes 3465e1e52c Merge branch 'master' into issue-edit-inline 2017-05-30 10:34:15 +01:00
Filipa Lacerda f4274ca1b1 Creates CI Header component to use in pipelines and job details pages 2017-05-26 17:31:16 +00:00