- Aug 30, 2018
-
-
Roger Rüttimann authored
-
- Aug 29, 2018
-
-
Phil Hughes authored
Closes #50405
-
Sean McGivern authored
These don't have performance data saved as they use Grape.
-
- Aug 28, 2018
-
-
When backend sends HTML it requires frontend to append it to the DOM causing XSS vulnerabilities. By removing the `<br>` we avoid those vulnerabilities
-
Paul Slaughter authored
-
Filipa Lacerda authored
-
- Aug 24, 2018
-
-
Adriel Santiago authored
-
- Aug 23, 2018
-
-
Winnie Hellmann authored
-
- Aug 21, 2018
-
-
Paul Slaughter authored
Also: - Increased presence of 'commits behind' text - Added link to target branch in 'commits behind' text
-
Paul Slaughter authored
-
Paul Slaughter authored
-
- Aug 20, 2018
-
-
Kushal Pandya authored
-
Filipa Lacerda authored
-
- Aug 17, 2018
-
-
Filipa Lacerda authored
-
Phil Hughes authored
#47947
-
- Aug 16, 2018
-
-
Lukas Eipert authored
-
Phil Hughes authored
-
Dicker Max authored
-
Filipa Lacerda authored
-
Filipa Lacerda authored
Regenerate pot files Remove `#` Remove empty lines
-
Filipa Lacerda authored
-
Filipa Lacerda authored
-
- Aug 15, 2018
-
-
Phil Hughes authored
Closes #50255
-
Filipa Lacerda authored
-
- Aug 13, 2018
-
-
Filipa Lacerda authored
-
Filipa Lacerda authored
-
Tim Zallmann authored
-
Paul Slaughter authored
-
Phil Hughes authored
-
- Aug 10, 2018
-
-
Phil Hughes authored
-
Filipa Lacerda authored
Updates permission checks to use paths instead - backend already handles permissions
-
Filipa Lacerda authored
Regenerate pot files
-
- Aug 09, 2018
-
-
Filipa Lacerda authored
When backend sends HTML it requires frontend to append it to the DOM causing XSS vulnerabilities. By removing the `<br>` we avoid those vulnerabilities
-
- Aug 08, 2018
-
-
Tim Zallmann authored
-
Tim Zallmann authored
-
- Aug 07, 2018
-
-
Winnie Hellmann authored
-
Clement Ho authored
-
Paul Slaughter authored
-
Filipa Lacerda 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
-