| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Since we can create files from URL now, this means that these files will
not exist in the tree returned from API: they exist on the client
only before the first commit. In order to still show the newly-created
files in the tree, we should not override the tree, but merge the tree
existing on the client and the one coming from API.
Changelog entry
Moved trees merging into mutation
|
| |
|
|
|
|
| |
into feature/webide_escaping
|
|
|
|
| |
- fixed getter spec with correct getter name
|
|
|
|
| |
Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/57540
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
**How?**
Previously the files_decorator inserted parent folders inefficiently.
It started at the first part and ensured each was inserted.
Since the file entries are given to use in alphabetical order, we can
start at the last part of the blob's parents. If this exists, we can
short circuit and be done inserting parents.
**What else?**
- Improve performance of decorateData. The object spread operator is
not needed because the object is brand new.
|
|\
| |
| |
| |
| |
| |
| | |
Link to the MR from current branch in Web IDE
Closes #49663
See merge request gitlab-org/gitlab-ce!25689
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
New `Api.projectMergeRequests` allows:
- to query for all MRs on a project without specifying `mergeRequestId`
- to filter the returned MRs using parameters from
https://bit.ly/2H7We4V
The new API request is used for fetching information about MRs
associated with a particular branch in Web IDE to have IdeSidebar
behave consistently in both scenarios:
- getting to a branch from and MR (where we already have info about
relevant MR), or
- getting to a branch somehow differently directly
For cases where there are several merge requests that the current branch
is associated with, mark the most recent one as 'current'
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/49663
|
|/
|
|
|
| |
- fixed test spec
- added warning only if file is deleted
|
|
|
|
|
|
| |
- replaced file.too_large
- replaced file.text
- replaced file.collapsed
|
|\
| |
| |
| |
| |
| |
| | |
Fixes alignment of changed icon in Web IDE
Closes #57649
See merge request gitlab-org/gitlab-ce!25202
|
| |
| |
| |
| | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57649
|
|/ |
|
|
|
|
| |
https://gitlab.com/gitlab-org/quality/staging/issues/34
|
|
|
|
| |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/53304
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Fix 'loose' typo
Closes #56248
See merge request gitlab-org/gitlab-ce!24330
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Upgrade prettier to v1.15.3
See merge request gitlab-org/gitlab-ce!24312
|
| |/
| |
| |
| |
| |
| | |
Upgrades prettier to 1.15.3
Runs `yarn prettier-save-all` against the codebase
Most changes are due to https://github.com/prettier/prettier/pull/5519
|
|/ |
|
|
|
|
|
|
|
|
|
|
| |
This upgrades the following packages:
- Vue
- Vue Loader
- Vue Resource
- Vue Router
- Vue template compiler
- Vue Jest
|
|
|
|
|
|
|
| |
Renders mode changed and renamed file merge request diff
viewers on the frontend.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52607
|
| |
|
| |
|
|
|
|
| |
Requests from other projects"
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
Conflicts:
- app/assets/javascripts/ide/stores/modules/pipelines/actions.js
- spec/javascripts/ide/stores/modules/pipelines/actions_spec.js
|
| |\
| | |
| | |
| | |
| | | |
Upgrade prettier to v1.15.2
See merge request gitlab-org/gitlab-ce!22893
|
| | | |
|
| | | |
|
| |/
| |
| |
| | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51635
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes a bug where the file templates would not be cleared
after changing the template type.
Previously the templates would get pushed into the array
creating a list of templates for the different types.
This changes that by clearing the templates array
when the template type gets changed.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52487
|
|\
| |
| |
| |
| | |
Prettify all the things (part 5)
See merge request gitlab-org/gitlab-ce!22255
|
| | |
|
|\ \
| |/
|/|
| |
| | |
Add test of adding file templates via Web IDE and Files view
See merge request gitlab-org/gitlab-ce!21914
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|/ |
|
| |
|