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.
This file tree displays all the diff files in a tree like format
Each file is taken and converted into a tree with folders
Each folder can be toggled open & closed
Clicking a file will scroll to the diff file & highlight with a glow affect
Searching the tree list will search only files & return a list of the
files without any folders
Each file row contains an icon to show changed, new file or deleted
Each row will also contain the added & removed lines count
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/14249
The eslint-plugin-vue upgrade had some breaking changes to
vue/attribute-order which needed to be resolved in order to avoid
disabling the rule entirely
The blue shortcut commit button opens the commit interface to
actually perform the commit. The ellipsis indicates the button doesn't
immediately perform the commit.
Even though JS does the `%d` interpolation in `n__` using a string
replacement. This would not be compatible with the ruby
implementation.
Therefore using named variables instead.
* master: (27 commits)
Resolve "Bug: When creating an account with invalid characters the error is "Username already taken" not "Invalid characters used""
Resolve "Provide ability to retrieve `visibility` level via Snippets API"
Resolve "Quick actions are case sensitive"
Image Diff Viewing + Download Diff Viewing
Link to release post for group issue board docs
moved strings into constants file
Typo fix
fixed condition check
Loosen the 'newly created MR' matcher
Ensure we look into the correct setion only when expanding a settings' section
Rails5 fix expected `issuable.reload.updated_at` to have changed
[Rails5] Pass class references instead of strings to middleware builder
Sidebar Milestone - Fix wrong URL when selecting a parent group milestone
Fix Banzai reference for milestones belonging to parent groups
apply feedback
fixed eslint
added specs for is-active class added spec for openPendingTab in component
more karma fixes
karma updates
Override exclusive_lease_key method in RecordsUpload
...