summaryrefslogtreecommitdiff
path: root/spec/javascripts/vue_shared/components
Commit message (Collapse)AuthorAgeFilesLines
...
| * Make JS pagination handle missing 'X-Total-Pages' headerRémy Coutable2019-02-281-16/+166
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Move related issues shared components from EEFatih Acet2019-03-012-0/+305
|/ | | | | | | | | | | | We will rewrite Related MRs widget in CE with Vue. It’s pretty much the same with Related Issues in EE. I made EE only components reusable and this is the CE backward compatability commit. Links: Issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/57662 MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9730
* Fix inconsistent pagination stylesClement Ho2019-02-271-6/+6
|
* Merge branch 'diff-tree-resizable' into 'master'Filipa Lacerda2019-02-181-2/+7
|\ | | | | | | | | | | | | Make the file tree in merge requests resizable Closes #51857 See merge request gitlab-org/gitlab-ce!25097
| * Make the file tree in merge requests resizablePhil Hughes2019-02-151-2/+7
| | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51857
* | Replaced part of diff file properties with diff viewerNatalia Tepluhina2019-02-151-0/+4
|/ | | | | | - replaced file.too_large - replaced file.text - replaced file.collapsed
* Fixes alignment of changed icon in Web IDEPhil Hughes2019-02-131-2/+19
| | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57649
* Convert noteable_note_spec.js to Vue test utilsWinnie Hellmann2019-02-121-5/+13
| | | | (cherry picked from commit 861f93e6fc72ef4adbc4ace3fd297382e07b619c)
* Added fuzzy file finder to merge requestsPhil Hughes2019-02-052-0/+508
| | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/53304
* Use sanitized user status message for user popoverDennis Tang2019-01-311-3/+3
|
* Adds create option in filtered dropdownFilipa Lacerda2019-01-241-0/+99
| | | | | In the filtered search dropdopwn adds a button to enable creation of missing element.
* Remove unwanted margin above suggested changes.Jacques Erasmus2019-01-181-1/+1
|
* Handle emptyText in user_avatar_listPaul Slaughter2019-01-161-14/+40
| | | | | | **Why?** To reduce duplicate code, it's helpful to encapsulate this behavior here.
* Add syntax highlighting to suggestion previewJacques Erasmus2019-01-151-0/+6
|
* Add syntax highlighting to suggestion diffAnnabel Dunstone Gray2019-01-101-2/+2
|
* Add headers to files in the tree list on merge requestsPhil Hughes2019-01-081-33/+10
| | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54807
* Merge branch 'ee1979-user-avatar-list-component' into 'master'Kushal Pandya2019-01-071-0/+130
|\ | | | | | | | | Create shared user-avatar-list component See merge request gitlab-org/gitlab-ce!24139
| * Create shared user-avatar-list componentee1979-user-avatar-list-componentPaul Slaughter2019-01-041-0/+130
| | | | | | | | | | | | | | | | **Why?** We need a component that can expand / collapse a list of avatars for approval rules table. See issue https://gitlab.com/gitlab-org/gitlab-ee/issues/1979
* | Merge branch 'suggestion-dashes' into 'master'Kushal Pandya2019-01-071-2/+2
|\ \ | | | | | | | | | | | | | | | | | | Fixes diff sugestions removing dashes from diff Closes #55634 See merge request gitlab-org/gitlab-ce!23994
| * | Fixes diff sugestions removing dashes from diffPhil Hughes2018-12-211-2/+2
| | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55634
* | | Create shared gl-modal-vuex component and moduleee1979-gl-modal-vuexPaul Slaughter2019-01-031-0/+151
| |/ |/| | | | | | | | | | | **Why?** It is significantly easier to manage the visibility of the modal in Vuex. The module contains the state and mutations to manage this. The component wraps GlModal and syncs the visibility with the module.
* | Merge branch 'tz-user-popover-follow-up' into 'master'Clement Ho2019-01-031-5/+4
|\ \ | | | | | | | | | | | | Added Comment to user avatar Image, Changed Fixtures to created ones, added shadow color See merge request gitlab-org/gitlab-ce!23768
| * | Comment user avatar Image, Changed Fixtures, added new shadow colortz-user-popover-follow-upTim Zallmann2018-12-121-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | Needed to reorder css variables Neede to reorder vars again Added Changelog
* | | Update callout component to receive slotce-1979-fe-settings-emptyPaul Slaughter2019-01-021-22/+43
| | | | | | | | | | | | | | | **Why?** - This is needed to add buttons to the callout
* | | Split bio into individual line in extended user tooltipsMartin Wortschack2018-12-211-5/+9
| |/ |/| | | | | - Remove leading 'at' in organzation info - Update karma tests
* | Merge branch '55276-encoding-issue-with-the-user-centric-tooltips' into 'master'Tim Zallmann2018-12-171-0/+13
|\ \ | | | | | | | | | | | | | | | | | | Resolve "Encoding issue with the user centric tooltips" Closes #55276 See merge request gitlab-org/gitlab-ce!23794
| * | Add a test for special charactersNatalia Tepluhina2018-12-141-0/+13
| |/
* | Allow suggesting single line changes in diffsOswaldo Ferreira2018-12-134-0/+288
|/
* Merge branch 'winh-markdown-preview-lists' into 'master'Phil Hughes2018-12-121-1/+1
|\ | | | | | | | | | | | | Remove unnecessary div from MarkdownField to apply list styles correctly Closes #55190 See merge request gitlab-org/gitlab-ce!23733
| * Remove unnecessary div from MarkdownField to apply list styles correctlyWinnie Hellmann2018-12-121-1/+1
| |
* | Move timeline_entry_item_spec.js to JestWinnie Hellmann2018-12-111-40/+0
|/
* CE Backport: Epic issue list and related issue list re-designKushal Pandya2018-12-082-0/+348
|
* Resolve "Extended user centric tooltips"Tim Zallmann2018-12-083-3/+147
|
* Fixed renamed and mode changed diff viewersPhil Hughes2018-12-062-0/+49
| | | | | | | Renders mode changed and renamed file merge request diff viewers on the frontend. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52607
* Replace existing uses of timeline-entry with timeline entry componentWinnie Hellmann2018-11-291-3/+3
|
* Create shared timeline entry componentWinnie Hellmann2018-11-291-0/+40
|
* Remove redundant specs for tooltipGeorge Tsiolis2018-11-211-13/+0
|
* Fix typos in comments for jsGeorge Tsiolis2018-11-151-1/+1
|
* Fixed image commenting on moved filesPhil Hughes2018-11-131-0/+20
|
* Updates clipboard button with gitlab-ui51259-gitlab-ui-replacementFilipa Lacerda2018-11-091-2/+0
| | | | | | Updates clipboard button component to use the new glTooltipDirective and the new glButton component from gitlab-ui
* Resolve "Issue board card design"Constance Okoghenun2018-11-074-32/+59
|
* Merge branch 'mr-image-commenting' into 'master'Filipa Lacerda2018-11-073-15/+7
|\ | | | | | | | | | | | | Re-implemented image commenting on diffs Closes #48956 See merge request gitlab-org/gitlab-ce!22443
| * Re-implemented image commenting on diffsPhil Hughes2018-11-053-15/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This re-implements image commenting in merge request diffs. This feature was previously lost when the merge request page was refactored into Vue. With this, we create an overlay component. The overlay component handles displaying the comment badges and the comment form badge. Badges are displayed based on the position attribute sent with the discussion. Comment forms for diff files are controlled through a different state property. This is so we don't tie comment forms to diff files directly creating deep nested state. Instead we create a flat array which holds the file hash & the X & Y position of the comment form. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/48956
* | Improve performance of rendering large reports7737-ci-pipeline-view-slowed-down-massivly-if-security-tabs-has-many-entriesLukas Eipert2018-11-061-0/+83
|/ | | | | | | | | | | | | | | | | | Instead of rendering all report items in 4 big lists, we make use of vue-virtual-scroll-list and render only few dozens at once. This improves the performance in several metrics: - Initial load time - Memory Pressure - CPU Load - DOM node count In an example with around 11k reported security vulnerabilities: - Initial load time: 27s -> 4.1s - Memory Pressure: ~750 MB -> ~270 MB - CPU Load (time spent on executing JS/Rendering): 22s -> 2.5s - DOM node count: 430k -> 7k up to 30k while scrolling
* Merge branch 'gt-update-typos-in-comments-and-specs' into 'master'Achilleas Pipinellis2018-11-012-2/+2
|\ | | | | | | | | Fix typos in comments and specs See merge request gitlab-org/gitlab-ce!22683
| * Fix typos in comments and specsGeorge Tsiolis2018-11-012-2/+2
| |
* | Prettify remaining files with differences in CE and EEMike Greiling2018-10-313-11/+13
|/
* Update tooltip for when no date is present, port back EE changesce-7103-show-milestone-dates-within-tooltipsKushal Pandya2018-10-291-16/+6
|
* Add validation for date strings passed to GlCountdownwinh-countdown-componentWinnie Hellmann2018-10-251-2/+16
|
* Add reusable component for counting downWinnie Hellmann2018-10-251-0/+63
|