summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/ide
Commit message (Collapse)AuthorAgeFilesLines
...
* Added file tree to merge request diffsPhil Hughes2018-10-035-94/+4
| | | | | | | | | | | | | | | 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
* Merge branch 'ide-keep-right-pane-tabs-alive' into 'master'Phil Hughes2018-10-0116-42/+130
|\ | | | | | | | | Keep IDE RightPane views alive See merge request gitlab-org/gitlab-ce!21980
| * Keep IDE RightPane views aliveide-keep-right-pane-tabs-alivePaul Slaughter2018-09-2816-42/+130
| | | | | | | | | | | | | | | | | | | | | | **Why?** - This is needed for the Web Terminal feature. https://gitlab.com/gitlab-org/gitlab-ee/issues/5426 **Notes:** - Introduces a `pane` Vuex module. - Some views should not be kept alive (i.e. job details). This is why a `keepAlive` flag was introduced for views.
* | Fixed file templates not being fully fetched in Web IDEPhil Hughes2018-09-282-4/+13
|/ | | | Closes #51912
* Merge branch 'ide-refactor-for-ee-specific' into 'master'Phil Hughes2018-09-273-53/+59
|\ | | | | | | | | CE Port (Refactor IDE to allow RightPane extension) See merge request gitlab-org/gitlab-ce!21920
| * Refactor IDE to allow RightPane extensionide-refactor-for-ee-specificPaul Slaughter2018-09-263-53/+59
| | | | | | | | | | | | | | | | | | **Why?** - This is needed by the Web Terminal EE feature. https://gitlab.com/gitlab-org/gitlab-ee/issues/5426 **Notes:** - RightPane component tabs is now data driven.
* | Bump GitLab UI version and change the file imports to a single point of ↵jivl-bump-gitlab-uiJose Vargas2018-09-262-2/+2
|/ | | | entry notation
* Add gitlab-ui skeleton loadingClement Ho2018-09-253-48/+6
|
* Merge branch 'ide-remove-stage-buttons' into 'master'Filipa Lacerda2018-09-252-4/+1
|\ | | | | | | | | | | | | Remove stage/unstage buttons from IDE commit list items Closes #51695 See merge request gitlab-org/gitlab-ce!21845
| * Fixed alignment of changed icon in commit headide-remove-stage-buttonsPhil Hughes2018-09-251-0/+1
| |
| * Remove stage/unstage buttons from IDE commit list itemsPhil Hughes2018-09-201-4/+0
| | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51695
* | Refactor IDE index to support EE specific codePaul Slaughter2018-09-241-1/+29
| | | | | | | | | | | | | | **Why?** - The web terminal feature is EE specific and will need to inject some specific options / functions into certain components.
* | Resolve eslint-plugin-vue errorsMike Greiling2018-09-206-12/+12
|/ | | | | | 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
* Decouple file row from IDEPhil Hughes2018-09-173-231/+112
| | | | | | This makes the file row component re-usable ouside of the Web IDE Pre-request for https://gitlab.com/gitlab-org/gitlab-ce/issues/14249
* Use gitlab-ui loading iconClement Ho2018-09-119-35/+15
|
* i18n on some stringsPhil Hughes2018-09-072-2/+6
| | | | moved heights into variables
* karma fixesPhil Hughes2018-09-071-4/+4
|
* update state when staging/unstaging allPhil Hughes2018-09-074-6/+21
|
* fixed discard modal not showingPhil Hughes2018-09-072-3/+3
|
* design improvementsPhil Hughes2018-09-074-18/+30
|
* update components to match designs in commit sectionPhil Hughes2018-09-073-10/+74
|
* Improved IDE commit flowPhil Hughes2018-09-076-41/+139
| | | | Closes #48182
* fixed double scrollPhil Hughes2018-09-072-11/+11
| | | | improved variable & prop names
* fixed some bugs around with the template dropdownsPhil Hughes2018-09-073-3/+15
|
* added component specsPhil Hughes2018-09-074-22/+17
|
* renames file when template type is changedPhil Hughes2018-09-075-17/+39
|
* added quick create new file buttons to modalPhil Hughes2018-09-071-5/+35
|
* fixed action name changes after rebasePhil Hughes2018-09-073-4/+18
| | | | fixed content not updating in editor when changing template
* Added file templates to the Web IDEPhil Hughes2018-09-074-1/+219
| | | | Closes #47947
* Updapte eslintrc no-param-reassign with 'ignorePropertyModificationsFor'Paul Slaughter2018-09-066-6/+0
|
* Merge branch 'ide-row-hover-scroll' into 'master'Filipa Lacerda2018-08-311-5/+7
|\ | | | | | | | | | | | | Fixed IDE file row jumping into view on hover Closes #50751 See merge request gitlab-org/gitlab-ce!21403
| * Fixed IDE file row jumping into view on hoverPhil Hughes2018-08-311-5/+7
| | | | | | | | Closes #50751
* | Resolve "Persistent banner creates problem for web ide"Paul Slaughter2018-08-311-2/+2
|/
* Enabled multiple uploads in the Web IDEPhil Hughes2018-08-291-6/+2
| | | | Closes #50405
* Resolve "It's impossible to commit twice to the same branch"Paul Slaughter2018-08-281-7/+1
|
* Merge branch 'ide-file-templates-store' into 'master'Filipa Lacerda2018-08-226-0/+151
|\ | | | | | | | | Added store for file templates in the Web IDE See merge request gitlab-org/gitlab-ce!21272
| * added rewire comment to action default exportide-file-templates-storePhil Hughes2018-08-211-0/+1
| |
| * Added store for file templates in the Web IDEPhil Hughes2018-08-176-0/+150
| | | | | | | | #47947
* | Merge branch 'ide-live-preview-merge-requests' into 'master'Filipa Lacerda2018-08-172-3/+5
|\ \ | |/ |/| | | | | | | | | Fixed Web IDE live preview crashing when loading from merge request Closes #50392 See merge request gitlab-org/gitlab-ce!21252
| * Fixed Web IDE live preview crashing when loading from merge requestPhil Hughes2018-08-162-3/+5
| |
* | Fixed deleting new files creating wrong state in IDEide-delete-new-files-statePhil Hughes2018-08-151-1/+6
|/ | | | Closes #50255
* Fixed small scroll area in Web IDEPhil Hughes2018-08-131-1/+1
| | | | Closes #50242
* Merge branch 'ide-header-buttons-tooltip' into 'master'Filipa Lacerda2018-08-131-0/+11
|\ | | | | | | | | | | | | Added tooltips to tree list header buttons in Web IDE Closes #50141 See merge request gitlab-org/gitlab-ce!21138
| * Added tooltips to tree list header buttons in Web IDEPhil Hughes2018-08-101-0/+11
| | | | | | | | Closes #50141
* | Merge branch 'ide-preview-hotreloading-fix' into 'master'Filipa Lacerda2018-08-131-8/+23
|\ \ | | | | | | | | | | | | | | | | | | Fixed Web IDE live preview not hot reloading Closes #50231 See merge request gitlab-org/gitlab-ce!21141
| * | Fixed Web IDE live preview not hot reloadingPhil Hughes2018-08-101-8/+23
| |/
* | Backstage/ide router refactoringPaul Slaughter2018-08-134-96/+111
|/
* removed un-used commits for currentProject & currentBranchIdPhil Hughes2018-08-091-3/+0
|
* Allow the Web IDE to open empty merge requestsPhil Hughes2018-08-091-1/+5
| | | | Closes #48166
* Create Web IDE MR and branch pickerPaul Slaughter2018-08-0722-203/+658
|