Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-29Updated heading for default state in Web IDEDenys Mishunov
Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/60107
2019-04-11Fixes Web IDE not loading merge request filesPhil Hughes
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60243
2019-04-04Set tree list accounting for already-opened filesDenys Mishunov
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
2018-09-07fixed some bugs around with the template dropdownsPhil Hughes
2018-09-06Updapte eslintrc no-param-reassign with 'ignorePropertyModificationsFor'Paul Slaughter
2018-08-07Web IDE & CodeSandboxPhil Hughes
This enables JavaScripts projects to have live previews straight in the browser without requiring any local configuration. This uses the CodeSandbox package `sandpack` to compile it all inside of an iframe. This feature is off by default and can be toggled on in the admin settings. Only projects with a `package.json` and a `main` key are supported. Updates happen in real-time with hot-reloading. We just watch for changes to files and then send them to `sandpack` to allow it to reload the iframe. The iframe includes a very simple navigation bar, the text bar is `readonly` to stop users navigating away from the preview and the back and forward buttons just pop/splice the navigation stack which is tracked by a listener on `sandpack` There is a button inside the iframe which allows the user to open the projects inside of CodeSandbox. This button is only visible on **public** projects. On private or internal projects this button get hidden to protect private code being leaked into an external public URL. Closes #47268
2018-08-02fixed review mode diffsPhil Hughes
2018-08-01correctly show renaming and deleting entriesPhil Hughes
for folders, it shows all the files in commit mode for files, nothing changes, the behaviour is the same
2018-07-26Enable deleting files in the Web IDEPhil Hughes
2018-06-26Show file in tree on WebIDE openPaul Slaughter
2018-06-15only return last_commit_sha in the JSONPhil Hughes
2018-06-15IDE sends last commit ID when committing changesPhil Hughes
Closes #46192
2018-06-13Image Diff Viewing + Download Diff ViewingTim Zallmann
2018-05-25refactored to use data we already havePhil Hughes
this required moving some data store actions & mutations around
2018-05-25Resolve "Show CI pipeline status in Web IDE"André Luís
2018-05-07Resolve "Clean up bottom status bar Web IDE"André Luís
2018-05-04improve logic of success messagePhil Hughes
instead of taking over whole sidebar, it now just shows over the commit box after 5 seconds the commit box goes back to its compact logic
2018-05-03removed unused computed propPhil Hughes
remove object.assign instead directly assign to state created new constants
2018-05-01stop expanding form below window heightPhil Hughes
update lastOpenedAt for pending files
2018-04-27specsPhil Hughes
2018-04-25fixed commit files not opening correctlyPhil Hughes
2018-04-19Merge branch 'master' into ide-file-finderPhil Hughes
2018-04-18Merge branch 'master' into ide-file-finderPhil Hughes
2018-04-18Merge branch 'master' into ide-staged-changesPhil Hughes
2018-04-17Fixed loading state not showing in IDE tree listPhil Hughes
2018-04-16added specsPhil Hughes
order initial dropdown by lastOpenedAt date
2018-04-09updated iconsPhil Hughes
fixed bug where unstaged file when discarded would not take staged file changes
2018-04-07Merge branch 'master' into ide-staged-changesPhil Hughes
2018-04-07added ability to have `head` file to compare againstPhil Hughes
fixed files getting into an opened & active state when it shouldnt
2018-04-06Web IDE blob image + default fallbackTim Zallmann
2018-04-05fixed delayed update viewerPhil Hughes
fixed `key` not being set to correct value
2018-04-05fixed staged/unstaged files not opening when another 1 is openPhil Hughes
fixes eslint
2018-04-05fixed staged content not updatingPhil Hughes
2018-04-05Web IDE markdown previewTim Zallmann
2018-04-05Merge branch 'master' into ide-staged-changesPhil Hughes
2018-04-03Merge branch 'master' into ide-staged-changesPhil Hughes
2018-04-03Merge branch 'master' into ide-pending-tabPhil Hughes
2018-03-28fixed karmaPhil Hughes
2018-03-28removed file changes that have no changes to make diff easierPhil Hughes
simplified SET_FILE_ACTIVE openFiles map use .find in router so that it returns early instead of looping all the values
2018-03-28refactor ADD_PENDING_TAB to stop multiple state changesPhil Hughes
2018-03-28added specsPhil Hughes
2018-03-28replace the tab with the review pending tabPhil Hughes
2018-03-28remove pending tab when opening a file from the left sidebarPhil Hughes
2018-03-28remove extra state propertyPhil Hughes
pending tabs now get added into openfiles & just filtered correctly
2018-03-28correctly toggle between tabsPhil Hughes
2018-03-28opens the next open tab correctlyPhil Hughes
fixes model being cached as undefined fixed open files not being correctly mutated
2018-03-28fixed opening next tab being a pending tabPhil Hughes
clears any active files when opening pending tab
2018-03-28fix closing & reopening pending tabsPhil Hughes
2018-03-28toggling viewer mode closes the pending tabPhil Hughes
then opens the file in edit mode
2018-03-28Added pending tabs to IDEPhil Hughes
Pending tabs are normal tabs that are opened from the right sidebar. They are opened in diff mode and when changed to edit mode they get closed & the actual file gets opened.