Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-29 | Updated heading for default state in Web IDE | Denys Mishunov | |
Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/60107 | |||
2019-04-11 | Fixes Web IDE not loading merge request files | Phil Hughes | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60243 | |||
2019-04-04 | Set tree list accounting for already-opened files | Denys 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-07 | fixed some bugs around with the template dropdowns | Phil Hughes | |
2018-09-06 | Updapte eslintrc no-param-reassign with 'ignorePropertyModificationsFor' | Paul Slaughter | |
2018-08-07 | Web IDE & CodeSandbox | Phil 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-02 | fixed review mode diffs | Phil Hughes | |
2018-08-01 | correctly show renaming and deleting entries | Phil Hughes | |
for folders, it shows all the files in commit mode for files, nothing changes, the behaviour is the same | |||
2018-07-26 | Enable deleting files in the Web IDE | Phil Hughes | |
2018-06-26 | Show file in tree on WebIDE open | Paul Slaughter | |
2018-06-15 | only return last_commit_sha in the JSON | Phil Hughes | |
2018-06-15 | IDE sends last commit ID when committing changes | Phil Hughes | |
Closes #46192 | |||
2018-06-13 | Image Diff Viewing + Download Diff Viewing | Tim Zallmann | |
2018-05-25 | refactored to use data we already have | Phil Hughes | |
this required moving some data store actions & mutations around | |||
2018-05-25 | Resolve "Show CI pipeline status in Web IDE" | André Luís | |
2018-05-07 | Resolve "Clean up bottom status bar Web IDE" | André Luís | |
2018-05-04 | improve logic of success message | Phil 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-03 | removed unused computed prop | Phil Hughes | |
remove object.assign instead directly assign to state created new constants | |||
2018-05-01 | stop expanding form below window height | Phil Hughes | |
update lastOpenedAt for pending files | |||
2018-04-27 | specs | Phil Hughes | |
2018-04-25 | fixed commit files not opening correctly | Phil Hughes | |
2018-04-19 | Merge branch 'master' into ide-file-finder | Phil Hughes | |
2018-04-18 | Merge branch 'master' into ide-file-finder | Phil Hughes | |
2018-04-18 | Merge branch 'master' into ide-staged-changes | Phil Hughes | |
2018-04-17 | Fixed loading state not showing in IDE tree list | Phil Hughes | |
2018-04-16 | added specs | Phil Hughes | |
order initial dropdown by lastOpenedAt date | |||
2018-04-09 | updated icons | Phil Hughes | |
fixed bug where unstaged file when discarded would not take staged file changes | |||
2018-04-07 | Merge branch 'master' into ide-staged-changes | Phil Hughes | |
2018-04-07 | added ability to have `head` file to compare against | Phil Hughes | |
fixed files getting into an opened & active state when it shouldnt | |||
2018-04-06 | Web IDE blob image + default fallback | Tim Zallmann | |
2018-04-05 | fixed delayed update viewer | Phil Hughes | |
fixed `key` not being set to correct value | |||
2018-04-05 | fixed staged/unstaged files not opening when another 1 is open | Phil Hughes | |
fixes eslint | |||
2018-04-05 | fixed staged content not updating | Phil Hughes | |
2018-04-05 | Web IDE markdown preview | Tim Zallmann | |
2018-04-05 | Merge branch 'master' into ide-staged-changes | Phil Hughes | |
2018-04-03 | Merge branch 'master' into ide-staged-changes | Phil Hughes | |
2018-04-03 | Merge branch 'master' into ide-pending-tab | Phil Hughes | |
2018-03-28 | fixed karma | Phil Hughes | |
2018-03-28 | removed file changes that have no changes to make diff easier | Phil Hughes | |
simplified SET_FILE_ACTIVE openFiles map use .find in router so that it returns early instead of looping all the values | |||
2018-03-28 | refactor ADD_PENDING_TAB to stop multiple state changes | Phil Hughes | |
2018-03-28 | added specs | Phil Hughes | |
2018-03-28 | replace the tab with the review pending tab | Phil Hughes | |
2018-03-28 | remove pending tab when opening a file from the left sidebar | Phil Hughes | |
2018-03-28 | remove extra state property | Phil Hughes | |
pending tabs now get added into openfiles & just filtered correctly | |||
2018-03-28 | correctly toggle between tabs | Phil Hughes | |
2018-03-28 | opens the next open tab correctly | Phil Hughes | |
fixes model being cached as undefined fixed open files not being correctly mutated | |||
2018-03-28 | fixed opening next tab being a pending tab | Phil Hughes | |
clears any active files when opening pending tab | |||
2018-03-28 | fix closing & reopening pending tabs | Phil Hughes | |
2018-03-28 | toggling viewer mode closes the pending tab | Phil Hughes | |
then opens the file in edit mode | |||
2018-03-28 | Added pending tabs to IDE | Phil 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. |