Commit Graph

33 Commits

Author SHA1 Message Date
GitLab Bot 3c0d15f2f1 Add latest changes from gitlab-org/gitlab@master 2023-07-21 03:10:13 +00:00
GitLab Bot a7b422860c Add latest changes from gitlab-org/gitlab@master 2022-09-20 09:10:52 +00:00
GitLab Bot 0eb05ee0ea Add latest changes from gitlab-org/gitlab@master 2022-08-23 18:11:55 +00:00
GitLab Bot eda321fc0b Add latest changes from gitlab-org/gitlab@master 2022-08-17 21:09:50 +00:00
GitLab Bot 7dd006b7ab Add latest changes from gitlab-org/gitlab@master 2022-05-31 18:08:16 +00:00
GitLab Bot 8a0ba60290 Add latest changes from gitlab-org/gitlab@master 2021-08-24 21:09:59 +00:00
GitLab Bot c70a70ea42 Add latest changes from gitlab-org/gitlab@master 2021-08-20 15:10:24 +00:00
GitLab Bot 94668f5cca Add latest changes from gitlab-org/gitlab@master 2021-06-15 00:10:11 +00:00
GitLab Bot 835f1214dc Add latest changes from gitlab-org/gitlab@master 2021-02-14 18:09:20 +00:00
GitLab Bot e92c95bf45 Add latest changes from gitlab-org/gitlab@master 2021-02-01 15:08:56 +00:00
GitLab Bot b2e2c43b3c Add latest changes from gitlab-org/gitlab@master 2020-12-24 00:10:25 +00:00
GitLab Bot 5c9f6c66fa Add latest changes from gitlab-org/gitlab@master 2020-12-23 12:10:26 +00:00
GitLab Bot a79324ad1f Add latest changes from gitlab-org/gitlab@master 2020-12-15 09:10:00 +00:00
GitLab Bot 1bc5af7661 Add latest changes from gitlab-org/gitlab@master 2020-11-05 21:08:51 +00:00
GitLab Bot 93960490b8 Add latest changes from gitlab-org/gitlab@master 2020-10-14 18:08:47 +00:00
GitLab Bot 6e91fbf774 Add latest changes from gitlab-org/gitlab@master 2020-10-13 12:08:41 +00:00
GitLab Bot 61265b9f01 Add latest changes from gitlab-org/gitlab@master 2020-10-05 15:08:56 +00:00
GitLab Bot afed1a4be1 Add latest changes from gitlab-org/gitlab@master 2020-09-17 09:09:32 +00:00
GitLab Bot 591b0e86e3 Add latest changes from gitlab-org/gitlab@master 2020-09-16 12:10:15 +00:00
GitLab Bot 9facfe5cb1 Add latest changes from gitlab-org/gitlab@master 2020-08-17 21:09:56 +00:00
GitLab Bot a93bf027c2 Add latest changes from gitlab-org/gitlab@master 2020-07-07 15:08:49 +00:00
GitLab Bot 0211553b0c Add latest changes from gitlab-org/gitlab@master 2020-06-10 12:08:58 +00:00
GitLab Bot 65f197cdb6 Add latest changes from gitlab-org/gitlab@master 2020-06-01 12:08:28 +00:00
GitLab Bot b5249f2d99 Add latest changes from gitlab-org/gitlab@master 2020-05-25 12:08:23 +00:00
GitLab Bot 4a3ba3e5f2 Add latest changes from gitlab-org/gitlab@master 2020-05-22 09:08:09 +00:00
GitLab Bot 19c433fad6 Add latest changes from gitlab-org/gitlab@master 2020-05-21 15:08:18 +00:00
GitLab Bot 1f5a2543e4 Add latest changes from gitlab-org/gitlab@master 2020-05-20 09:08:11 +00:00
GitLab Bot e5731d5194 Add latest changes from gitlab-org/gitlab@master 2020-05-15 09:07:59 +00:00
GitLab Bot f35a7a3b8e Add latest changes from gitlab-org/gitlab@master 2020-05-07 15:09:29 +00:00
GitLab Bot fca89bb73f Add latest changes from gitlab-org/gitlab@master 2020-03-11 21:09:19 +00:00
Denys Mishunov f0fc535897 Re-name entries in one commit
Update window's URL after entry's re-name

Set proper hook for correct fileLanguage

Filtered out `moved` entries from the tree
2019-06-26 14:50:31 +00:00
Phil Hughes 7b4b9e1cc4
Web IDE & CodeSandbox
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-07 14:45:55 +01:00
Phil Hughes cded268ca1 Enable deleting files in the Web IDE 2018-07-26 14:56:56 +00:00