Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added file tree to merge request diffs | Phil Hughes | 2018-10-03 | 5 | -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 Hughes | 2018-10-01 | 16 | -42/+130 | |
|\ | | | | | | | | | Keep IDE RightPane views alive See merge request gitlab-org/gitlab-ce!21980 | |||||
| * | Keep IDE RightPane views aliveide-keep-right-pane-tabs-alive | Paul Slaughter | 2018-09-28 | 16 | -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 IDE | Phil Hughes | 2018-09-28 | 2 | -4/+13 | |
|/ | | | | Closes #51912 | |||||
* | Merge branch 'ide-refactor-for-ee-specific' into 'master' | Phil Hughes | 2018-09-27 | 3 | -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-specific | Paul Slaughter | 2018-09-26 | 3 | -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-ui | Jose Vargas | 2018-09-26 | 2 | -2/+2 | |
|/ | | | | entry notation | |||||
* | Add gitlab-ui skeleton loading | Clement Ho | 2018-09-25 | 3 | -48/+6 | |
| | ||||||
* | Merge branch 'ide-remove-stage-buttons' into 'master' | Filipa Lacerda | 2018-09-25 | 2 | -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-buttons | Phil Hughes | 2018-09-25 | 1 | -0/+1 | |
| | | ||||||
| * | Remove stage/unstage buttons from IDE commit list items | Phil Hughes | 2018-09-20 | 1 | -4/+0 | |
| | | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/51695 | |||||
* | | Refactor IDE index to support EE specific code | Paul Slaughter | 2018-09-24 | 1 | -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 errors | Mike Greiling | 2018-09-20 | 6 | -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 IDE | Phil Hughes | 2018-09-17 | 3 | -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 icon | Clement Ho | 2018-09-11 | 9 | -35/+15 | |
| | ||||||
* | i18n on some strings | Phil Hughes | 2018-09-07 | 2 | -2/+6 | |
| | | | | moved heights into variables | |||||
* | karma fixes | Phil Hughes | 2018-09-07 | 1 | -4/+4 | |
| | ||||||
* | update state when staging/unstaging all | Phil Hughes | 2018-09-07 | 4 | -6/+21 | |
| | ||||||
* | fixed discard modal not showing | Phil Hughes | 2018-09-07 | 2 | -3/+3 | |
| | ||||||
* | design improvements | Phil Hughes | 2018-09-07 | 4 | -18/+30 | |
| | ||||||
* | update components to match designs in commit section | Phil Hughes | 2018-09-07 | 3 | -10/+74 | |
| | ||||||
* | Improved IDE commit flow | Phil Hughes | 2018-09-07 | 6 | -41/+139 | |
| | | | | Closes #48182 | |||||
* | fixed double scroll | Phil Hughes | 2018-09-07 | 2 | -11/+11 | |
| | | | | improved variable & prop names | |||||
* | fixed some bugs around with the template dropdowns | Phil Hughes | 2018-09-07 | 3 | -3/+15 | |
| | ||||||
* | added component specs | Phil Hughes | 2018-09-07 | 4 | -22/+17 | |
| | ||||||
* | renames file when template type is changed | Phil Hughes | 2018-09-07 | 5 | -17/+39 | |
| | ||||||
* | added quick create new file buttons to modal | Phil Hughes | 2018-09-07 | 1 | -5/+35 | |
| | ||||||
* | fixed action name changes after rebase | Phil Hughes | 2018-09-07 | 3 | -4/+18 | |
| | | | | fixed content not updating in editor when changing template | |||||
* | Added file templates to the Web IDE | Phil Hughes | 2018-09-07 | 4 | -1/+219 | |
| | | | | Closes #47947 | |||||
* | Updapte eslintrc no-param-reassign with 'ignorePropertyModificationsFor' | Paul Slaughter | 2018-09-06 | 6 | -6/+0 | |
| | ||||||
* | Merge branch 'ide-row-hover-scroll' into 'master' | Filipa Lacerda | 2018-08-31 | 1 | -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 hover | Phil Hughes | 2018-08-31 | 1 | -5/+7 | |
| | | | | | | | | Closes #50751 | |||||
* | | Resolve "Persistent banner creates problem for web ide" | Paul Slaughter | 2018-08-31 | 1 | -2/+2 | |
|/ | ||||||
* | Enabled multiple uploads in the Web IDE | Phil Hughes | 2018-08-29 | 1 | -6/+2 | |
| | | | | Closes #50405 | |||||
* | Resolve "It's impossible to commit twice to the same branch" | Paul Slaughter | 2018-08-28 | 1 | -7/+1 | |
| | ||||||
* | Merge branch 'ide-file-templates-store' into 'master' | Filipa Lacerda | 2018-08-22 | 6 | -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-store | Phil Hughes | 2018-08-21 | 1 | -0/+1 | |
| | | ||||||
| * | Added store for file templates in the Web IDE | Phil Hughes | 2018-08-17 | 6 | -0/+150 | |
| | | | | | | | | #47947 | |||||
* | | Merge branch 'ide-live-preview-merge-requests' into 'master' | Filipa Lacerda | 2018-08-17 | 2 | -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 request | Phil Hughes | 2018-08-16 | 2 | -3/+5 | |
| | | ||||||
* | | Fixed deleting new files creating wrong state in IDEide-delete-new-files-state | Phil Hughes | 2018-08-15 | 1 | -1/+6 | |
|/ | | | | Closes #50255 | |||||
* | Fixed small scroll area in Web IDE | Phil Hughes | 2018-08-13 | 1 | -1/+1 | |
| | | | | Closes #50242 | |||||
* | Merge branch 'ide-header-buttons-tooltip' into 'master' | Filipa Lacerda | 2018-08-13 | 1 | -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 IDE | Phil Hughes | 2018-08-10 | 1 | -0/+11 | |
| | | | | | | | | Closes #50141 | |||||
* | | Merge branch 'ide-preview-hotreloading-fix' into 'master' | Filipa Lacerda | 2018-08-13 | 1 | -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 reloading | Phil Hughes | 2018-08-10 | 1 | -8/+23 | |
| |/ | ||||||
* | | Backstage/ide router refactoring | Paul Slaughter | 2018-08-13 | 4 | -96/+111 | |
|/ | ||||||
* | removed un-used commits for currentProject & currentBranchId | Phil Hughes | 2018-08-09 | 1 | -3/+0 | |
| | ||||||
* | Allow the Web IDE to open empty merge requests | Phil Hughes | 2018-08-09 | 1 | -1/+5 | |
| | | | | Closes #48166 | |||||
* | Create Web IDE MR and branch picker | Paul Slaughter | 2018-08-07 | 22 | -203/+658 | |
| |