summaryrefslogtreecommitdiff
path: root/spec/javascripts/vue_shared/components
Commit message (Collapse)AuthorAgeFilesLines
...
* Replacing vue-resource with axios in Markdown fieldWinnie Hellmann2019-09-111-19/+18
|
* Refactored Karma spec to Jest for file_iconce-xanf-move-file-icon-spec-to-jestIllya Klymov2019-08-281-92/+0
|
* Rewrite changed_file_icon_spec in JestPaul Slaughter2019-08-161-63/+0
| | | | | - Uses vue-test-utils - More complete coverage with parameterized tests
* Change qa-* class references to js-* for suggestionsTanya Pazitny2019-07-291-1/+1
|
* Karma: Fix css selector for loading iconLukas 'Eipi' Eipert2019-07-262-2/+2
| | | | | The GitLab UI update changed the spinner selector from `spinner` to `gl-spinner`, so we need to update it, so that our tests won't fail.
* Migrate markdown header_spec.js to JestWinnie Hellmann2019-07-031-111/+0
|
* Hid re-named entries in subfolders63984-rename-in-folderDenys Mishunov2019-07-021-0/+13
|
* Update pagination prev and next textsupdate-pagination-textsPaul Gascou-Vaillancourt2019-06-201-2/+2
|
* Merge branch 'fe-vue-test-utils-for-tooltip-on-truncate-spec' into 'master'Mike Greiling2019-06-191-82/+98
|\ | | | | | | | | Use @vue/test-utils for tooltip_on_truncate_spec See merge request gitlab-org/gitlab-ce!29249
| * Use @vue/test-utils for tooltip_on_truncate_specfe-vue-test-utils-for-tooltip-on-truncate-specPaul Slaughter2019-06-171-82/+98
| |
* | Added diff suggestion popoverPhil Hughes2019-06-141-1/+1
| | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56523
* | Use scoped routes for labels and milestonesDmitriy Zaporozhets2019-06-131-2/+2
| | | | | | | | | | | | Update frontend code to use /-/ scope for milestones and labels routes Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Moves table pagination componentFilipa Lacerda2019-06-121-1/+1
| | | | | | | | | | | | Move the table paginaiton component under the new pagination folder in vue shared components and updates all the paths
* | Creates pagination component graphqlFilipa Lacerda2019-06-111-0/+70
|/ | | | | creates a pagination component for the graphql api
* Merge branch 'fe-rename-vue-component-helper-ce' into 'master'Mike Greiling2019-05-202-2/+2
|\ | | | | | | | | [CE Port] Rename vue_component_helper to text_helper See merge request gitlab-org/gitlab-ce!28358
| * Rename vue_component_helper to text_helperfe-rename-vue-component-helper-cePaul Slaughter2019-05-162-2/+2
| | | | | | | | | | | | **Why?** This file only contains a few text based helper functions. It has nothing to do with Vue or Vue components.
* | Fix typos in the whole gitlab-ce projectYoginth2019-05-201-1/+1
|/
* Resolve discussion when suggestion is applied54405-resolve-discussion-when-applying-a-suggested-changePaul Slaughter2019-05-071-75/+0
| | | | | | | | | - Adds color and a tooltip to describe this new behavior - Does not resolve if discussion is already resolved - Adds an action `resolveDiscussion` to simplify `toggleResolveNote` - Updates docs https://gitlab.com/gitlab-org/gitlab-ce/issues/54405
* Merge branch 'refactor/58830-migrate-sidebar-spec-to-jest' into 'master'Kushal Pandya2019-04-3013-1044/+0
|\ | | | | | | | | | | | | refactor(sidebar): Refactored shared sidebar component tests to Jest Closes #58830 See merge request gitlab-org/gitlab-ce!27688
| * refactor(sidebar): Refactored Karma spec files to JestMartin Hobert2019-04-2613-1044/+0
| | | | | | | | | | | | | | | | | | | | fix #58830 Added changelog Updated to use jest functions Added mock implementation
* | Merge branch 'winh-move-static-fixtures' into 'master'Clement Ho2019-04-262-4/+4
|\ \ | | | | | | | | | | | | Move all static fixtures to static directory See merge request gitlab-org/gitlab-ce!27668
| * | Move all static fixtures to static directoryWinnie Hellmann2019-04-252-4/+4
| | |
* | | Merge branch 'refactor/58827-migrate-issue-spec-to-jest' into 'master'Kushal Pandya2019-04-264-597/+0
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Migrated issue spec files to Jest Closes #58827 See merge request gitlab-org/gitlab-ce!27673
| * | refactor(issue): Refactored issue tests from Karma to JestMartin Hobert2019-04-254-597/+0
| |/ | | | | | | | | | | | | | | re #58827 Added changelog Added sync false, and removed unneeded destroyers
* | test(Refactored notes tests from Karma to Jest):Martin Hobert2019-04-253-137/+0
|/ | | | | | | | fix #58829 Added changelog entry Added merge request id
* Merge branch '60387-use-icons-in-user-popovers' into 'master'Tim Zallmann2019-04-241-0/+18
|\ | | | | | | | | | | | | Show category icons in user popover Closes #60387 See merge request gitlab-org/gitlab-ce!27254
| * Show category icons in user popoverKushal Pandya2019-04-221-0/+18
| | | | | | | | Show bio, organization and location icons within user popover.
* | Merge branch '59514-uploading-images-base64' into 'master'Phil Hughes2019-04-231-0/+3
|\ \ | | | | | | | | | | | | | | | | | | Resolve "Web IDE uploading images shows base64 string" Closes #59514 See merge request gitlab-org/gitlab-ce!27471
| * | Passes file type down to ContentViewerDenys Mishunov2019-04-171-0/+3
| |/ | | | | | | | | | | | | Instead of ContentViewer attempts to compute file type and render appropriate viewer type, compute it on the parent RepoEditor having all file-related information at its disposal and pass it down to ContentViewer as a prop
* | Make swipe view images line upftab2019-04-231-16/+0
|/ | | | | | If left without a width/height, swipeFrame goes off track when the image isn't wide enough to fill the available width. The spaceLeft prevented reaching the right edge of the image.
* Merge branch '10083-dropdown-ce-ee-difference' into 'master'Filipa Lacerda2019-04-171-2/+2
|\ | | | | | | | | | | | | Removes EE diffs for dropdown_value_collapsed.vue Closes gitlab-ee#10083 See merge request gitlab-org/gitlab-ce!27367
| * Removes EE diffs for dropdown_value_collapsed10083-dropdown-ce-ee-differenceDenys Mishunov2019-04-151-2/+2
| |
* | Rename CI related selectorsGeorge Tsiolis2019-04-161-1/+1
|/
* Merge branch ↵Filipa Lacerda2019-04-052-0/+242
|\ | | | | | | | | | | | | 'ce-9262-move-project-search-bar-into-modal-dialog-on-operations-dashboard-page' into 'master' CE backport: Add reusable project_selector component See merge request gitlab-org/gitlab-ce!25036
| * Make corrections to address review feedbackce-9262-move-project-search-bar-into-modal-dialog-on-operations-dashboard-pagemfluharty2019-04-022-101/+87
| | | | | | | | | | | | | | Refactor tests to follow conventions Add XSS test Eliminate a few unnecessary lines, comments, and parameters Use Vue.set for nested state changes
| * Add reusable project_selector componentNathan Friend2019-04-022-0/+256
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a resuable UI component that allows a user to search for a project name, shows the search results, and allows the user to select one or more projects. This component communicates with its parent using props and events. This component was originally created for use in the EE-specific "Operations Dashboard" page, but it is applicable for CE use cases as well, and so was added as a CE shared component. In addition, some logic was extracted from the frequent_items_list_item component into shared filters to avoid logic duplication.
* | Merge branch 'keyval-labels' into 'master'Sean McGivern2019-04-054-13/+69
|\ \ | | | | | | | | | | | | [CE] Add mutually exclusive labels See merge request gitlab-org/gitlab-ce!26804
| * | [frontend] backport of scoped labelsRajat Jain2019-04-044-13/+69
| |/ | | | | | | Scoped labels in EE require additional changes in CE code.
* | Refactor new_dropdown/index to receive isOpen prop60021-fix-ide-file-dropdownPaul Slaughter2019-04-041-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | **Why?** Previously it managed this as an internal data property, but there was extra complexity involved because the component doesn't have all the information it needs (i.e. the `mouseOver` prop). This is a good opportunity to colocate the data prop with the component that has the information to change it (i.e. `file_row`) and let `new_dropdown/index` receive this value as a prop.
* | Fixed test specsOswaldo Ferreira2019-04-043-87/+90
|/ | | | | - added suggestions to mock data - fixed props to be not required
* Merge branch 'dm-md-css' into 'master'Annabel Dunstone Gray2019-03-261-3/+5
|\ | | | | | | | | Untangle Markdown/Diffs/Notes CSS mess See merge request gitlab-org/gitlab-ce!26493
| * Remove now-unnecessary md-preview classDouwe Maan2019-03-261-3/+5
| |
* | Merge branch 'winh-remove-sushi' into 'master'Winnie Hellmann2019-03-261-1/+1
|/ | | | | | | | | | Remove .raw from JavaScript fixture file names Closes #59201 See merge request gitlab-org/gitlab-ce!26430 (cherry picked from commit 79a45f7f02939a1c2fc1f378e43ec9b96630f918)
* Move some tests from Karma to JestWinnie Hellmann2019-03-237-303/+0
|
* Revert "Merge branch 'winh-remove-sushi' into 'master'"Filipa Lacerda2019-03-221-1/+1
| | | This reverts merge request !26430
* Merge branch 'winh-remove-sushi' into 'master'Mike Greiling2019-03-211-1/+1
|\ | | | | | | | | | | | | Remove .raw from JavaScript fixture file names Closes #59201 See merge request gitlab-org/gitlab-ce!26430
| * Remove .raw from JavaScript fixture file namesWinnie Hellmann2019-03-211-1/+1
| | | | | | | | | | | | | | There is nothing more to say but "Commits that change 30 or more lines across at least three files must describe these changes in the commit body"
* | Update pipeline list viewNathan Friend2019-03-201-1/+89
|/ | | | | This commit updates the pipeline page and related components to include new pipeline information added by the post-merge pipeline feature.
* Fix failing testsBrandon Labuschagne2019-03-182-6/+3
| | | | | | | | A number of the karma tests looked for the .fa-spinner class or the icon element used for the font awesome spinner class. These instances have been refactored to now look for the .spinner class instead.
* Merge branch ↵Phil Hughes2019-03-011-16/+166
|\ | | | | | | | | | | | | | | | | '57991-frontend-pagination-needs-to-handle-cases-where-the-x-total-pages-header-isn-t-present' into 'master' Improve the JS pagination to handle the case when the `X-Total` and `X-Total-Pages` headers aren't present Closes #57991 See merge request gitlab-org/gitlab-ce!25601