- Oct 03, 2018
-
-
Phil Hughes authored
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
-
- Sep 17, 2018
-
-
Phil Hughes authored
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
-
- Sep 07, 2018
-
-
Phil Hughes authored
moved heights into variables
-
Phil Hughes authored
-
Phil Hughes authored
-
Phil Hughes authored
-
Phil Hughes authored
Closes #48182
-
Phil Hughes authored
improved variable & prop names
-
Phil Hughes authored
-
Phil Hughes authored
-
- Aug 31, 2018
-
-
-
Paul Slaughter authored
-
- Aug 15, 2018
-
-
Phil Hughes authored
Closes #48059
-
- Aug 14, 2018
-
-
- Aug 07, 2018
-
-
-
Phil Hughes authored
-
Phil Hughes authored
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
-
-
- Aug 01, 2018
-
-
Phil Hughes authored
for folders, it shows all the files in commit mode for files, nothing changes, the behaviour is the same
-
- Jul 26, 2018
-
-
- Jul 25, 2018
-
-
Paul Slaughter authored
-
- Jul 24, 2018
-
-
George Tsiolis authored
-
Paul Slaughter authored
-
Paul Slaughter authored
-
Paul Slaughter authored
-
- Jul 11, 2018
-
-
Phil Hughes authored
Closes #44845
-
- Jul 06, 2018
-
-
Phil Hughes authored
-
- Jul 05, 2018
-
-
Phil Hughes authored
-
Phil Hughes authored
added api spec
-
- Jun 25, 2018
-
-
- Jun 14, 2018
-
-
Phil Hughes authored
added tooltip to more actions
-
Phil Hughes authored
-
Phil Hughes authored
fixed karma specs added CHANGELOG item
-
Phil Hughes authored
Closes #46122
-
- Jun 13, 2018
-
-
- Jun 12, 2018
-
-
Phil Hughes authored
-
- Jun 11, 2018
-
-
Phil Hughes authored
Closes #46051
-
Phil Hughes authored
Closes #47696
-