Skip to content
Snippets Groups Projects
  1. Feb 18, 2020
  2. Feb 15, 2020
  3. Jan 06, 2020
  4. Oct 04, 2019
  5. Jul 02, 2019
    • Denys Mishunov's avatar
      Allow adding new entries to existing path · 5a7834e5
      Denys Mishunov authored
      If an entry has been removed from the tree and later, during the same
      session, a user is trying to add a new item with the same name/path we
      should allow for that as long as the original entry is marked with
      `deleted`.
      5a7834e5
  6. Sep 28, 2018
  7. Aug 07, 2018
    • Phil Hughes's avatar
      Web IDE & CodeSandbox · 7b4b9e1c
      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
      Verified
      7b4b9e1c
  8. Jul 30, 2018
  9. Jul 11, 2018
  10. Jun 27, 2018
  11. May 29, 2018
  12. May 24, 2018
  13. May 04, 2018
  14. May 03, 2018
  15. Apr 26, 2018
  16. Apr 20, 2018
  17. Apr 18, 2018
  18. Apr 16, 2018
  19. Mar 28, 2018
  20. Mar 22, 2018
  21. Mar 20, 2018
  22. Mar 02, 2018
  23. Jan 04, 2018
  24. Dec 21, 2017
  25. Nov 06, 2017
  26. Oct 30, 2017
  27. Oct 27, 2017
  28. Oct 26, 2017
Loading