summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/vue_shared
Commit message (Collapse)AuthorAgeFilesLines
* Update `gitlab` npm namespaceGeorge Tsiolis2018-11-211-2/+3
|
* Restore tooltip placement propGeorge Tsiolis2018-11-211-0/+5
|
* Remove redundant specs for tooltipGeorge Tsiolis2018-11-211-10/+1
|
* Replace tooltip directive with gl-tooltip directive in badges, cycle ↵George Tsiolis2018-11-211-4/+3
| | | | analytics, and diffs
* Prettify all the thingsMike Greiling2018-11-2067-962/+284
|
* Fixed the dimensions of image diffsPhil Hughes2018-11-203-21/+11
| | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54236
* Use @gitlab npm namespaceClement Ho2018-11-1621-21/+21
|
* Merge branch 'enable-image-comments-for-renamed-files' into 'master'Filipa Lacerda2018-11-131-2/+5
|\ | | | | | | | | Fixed image commenting on moved files See merge request gitlab-org/gitlab-ce!23023
| * Fixed image commenting on moved filesPhil Hughes2018-11-131-2/+5
| |
* | Updates ci header component with gitlab-ui51259-tooltipFilipa Lacerda2018-11-131-24/+21
|/ | | | | It reuses loading button instead of creating a new loading button It uses the new gitlab-ui components
* Updates clipboard button with gitlab-ui51259-gitlab-ui-replacementFilipa Lacerda2018-11-091-12/+6
| | | | | | Updates clipboard button component to use the new glTooltipDirective and the new glButton component from gitlab-ui
* Replaces tooltip directive with gl-tooltip directiveFilipa Lacerda2018-11-083-12/+9
|
* Resolve "Follow-up from "Resolve "Redesign activity feed"""Martin Wortschack2018-11-081-1/+1
|
* Discussions redesignFatih Acet2018-11-082-2/+2
|
* Resolve "Issue board card design"Constance Okoghenun2018-11-072-29/+36
|
* Remove gitlab-ui loading icon from globalClement Ho2018-11-076-0/+16
|
* Merge branch 'mr-image-commenting' into 'master'Filipa Lacerda2018-11-077-115/+155
|\ | | | | | | | | | | | | Re-implemented image commenting on diffs Closes #48956 See merge request gitlab-org/gitlab-ce!22443
| * Fixed user avatar link render empty spacemr-image-commentingPhil Hughes2018-11-071-2/+1
| |
| * Re-implemented image commenting on diffsPhil Hughes2018-11-057-114/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Remove gitlab-ui's tooltip from globalClement Ho2018-11-051-0/+4
|/
* Merge branch '28249-add-pagination' into 'master'Kamil Trzciński2018-11-021-1/+8
|\ | | | | | | | | | | | | Adds pagination to pipelines table in merge request & commit page Closes #28249 See merge request gitlab-org/gitlab-ce!22696
| * Adds pagination to pipelines table in merge request page28249-add-paginationFilipa Lacerda2018-10-311-1/+8
| |
* | Merge branch 'replace-tooltip-in-markdown-component' into 'master'Clement Ho2018-11-012-10/+10
|\ \ | | | | | | | | | | | | Replace tooltip in markdown component with gl-tooltip See merge request gitlab-org/gitlab-ce!21989
| * | Replace tooltip in markdown component with gl-tooltipGeorge Tsiolis2018-10-312-10/+10
| |/
* | Merge branch 'gt-update-typos-in-comments-and-specs' into 'master'Achilleas Pipinellis2018-11-011-1/+1
|\ \ | | | | | | | | | | | | Fix typos in comments and specs See merge request gitlab-org/gitlab-ce!22683
| * | Fix typos in comments and specsGeorge Tsiolis2018-11-011-1/+1
| | |
* | | Merge branch 'prettify-all-remaining-things' into 'master'Filipa Lacerda2018-10-314-107/+107
|\ \ \ | | | | | | | | | | | | | | | | Prettify remaining files with differences in CE and EE See merge request gitlab-org/gitlab-ce!22702
| * | | Prettify remaining files with differences in CE and EEMike Greiling2018-10-314-107/+107
| | |/ | |/|
* | | Rename @gitlab-org/gitlab-svgs to @gitlab/svgsleipert-migrate-gitlab-svgsLukas Eipert2018-10-311-1/+1
|/ /
* | Remove gitlab-ui's pagination from globalgl-ui-paginationClement Ho2018-10-301-0/+4
|/
* Update gitlab-ui to 1.9.0Clement Ho2018-10-295-12/+12
|
* Update tooltip for when no date is present, port back EE changesce-7103-show-milestone-dates-within-tooltipsKushal Pandya2018-10-292-20/+40
|
* Update content of visible tooltipsWinnie Hellmann2018-10-261-0/+8
|
* Add validation for date strings passed to GlCountdownwinh-countdown-componentWinnie Hellmann2018-10-251-4/+7
|
* Add reusable component for counting downWinnie Hellmann2018-10-251-0/+46
|
* Update pikaday method import pathKushal Pandya2018-10-251-1/+1
| | | | | Updates path for pikaday parsing methods to import from `datetime_utility.js`
* Use convertPermissionToBoolean to get a booleanmr-file-listPhil Hughes2018-10-231-1/+3
|
* Dynamically truncate the text in the file rowPhil Hughes2018-10-231-1/+25
|
* Add list mode to file browser in diffsPhil Hughes2018-10-231-1/+7
| | | | | | | | | | | This adds toggle buttons to switch between file & tree list. For file list, it renders the truncated paths with the ellipsis at the start of the path. When focusing the input, it hides the toggle buttons. On blur, the buttons get shown again. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51859
* Frontend: Review app changesFilipa Lacerda2018-10-221-0/+143
|
* Change markdown header tab anchor links to buttonsGeorge Tsiolis2018-10-191-14/+14
|
* Merge branch 'sh-associate-rakefile-ruby' into 'master'Clement Ho2018-10-181-0/+1
|\ | | | | | | | | | | | | Associate Rakefile with Ruby icon in diffs Closes #52654 See merge request gitlab-org/gitlab-ce!22341
| * Associate Rakefile with Ruby icon in diffsStan Hu2018-10-131-3/+2
| | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52654
* | [QA] Fix the 'clone using deploy key' testsRémy Coutable2018-10-181-1/+1
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Resolve "Integrate new vue+vuex code base with new API and remove old haml code"Filipa Lacerda2018-10-171-14/+17
| |
* | Merge branch 'prettify-all-the-things-6' into 'master'Fatih Acet2018-10-1627-923/+908
|\ \ | | | | | | | | | | | | Prettify all the things (part 6) See merge request gitlab-org/gitlab-ce!22256
| * | Prettify vue_shared modulesMike Greiling2018-10-1028-925/+914
| | |
* | | Replace `<i>` in vue components with `<icon>`George Tsiolis2018-10-153-2/+2
| |/ |/|
* | Add tests of adding file templatesMark Lapierre2018-10-091-4/+8
|/ | | | | | | | | | | | Adds tests that adds new files via file templates via the Files view and the Web IDE. Includes changes to page objects and associated code Fetches template content from the API rather than hardcoding strings that will need to be updated if the templates change. Some of the content is stored as flat files but we can't use them because they're not included in the docker images gitlab-qa uses.