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-01-29Re-enable MethodCallWithoutArgsParentheses CopAndrew Newdigate
Re-enables and autocorrects all instances of the Style/MethodCallWithoutArgsParentheses rule
2018-12-05Update IDE haml view to support EE extensionsPaul Slaughter
- Also creates ide_helper for ide_data which can be extended in EE
2018-08-31Resolve "Persistent banner creates problem for web ide"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-07-26Moved repo.css to its own CSS bundle to reduce the size of the main bundleTim Zallmann
2018-05-29added correct help path to empty statePhil Hughes
2018-05-29added empty state & YAML error statePhil Hughes
2018-05-03adjust IDE page loading config to ensure web workers are not loaded cross-originMike Greiling
2018-03-20Move IDE to CEPhil Hughes
This also makes the IDE generally available
2018-03-02Remove IDE from CEPhil Hughes
2018-01-19WebIDE: Fix Commit bugsTim Zallmann
2018-01-05Resolve "Helpful and instructing Empty state for multi file editor"Tim Zallmann
2017-12-21Resolve "Decouple multi-file editor from file list"Tim Zallmann