- 15 Jul, 2021 4 commits
-
-
Eric Zheng authored
The font configuration is now the responsibility of software/headless-chromium, and any other software releases that wish to use component/headless-chromium.
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
- 13 Jul, 2021 8 commits
-
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
- 12 Jul, 2021 4 commits
-
-
Eric Zheng authored
This is necessary because Chromium needs to think that the Host header is an IP address (for security reasons), but the browser needs to think that the Host header is a domain name (for TLS purposes). The easiest way to do this is to use the Nginx http_sub module, but this isn't enabled in the default SlapOS Nginx build.
-
Eric Zheng authored
-
Eric Zheng authored
The nginx proxy configuration now works with websockets. It's now possible to use the remote debugging port from another machine! Note that you'll need to manually change the ws=[ip:port] parameter in the URL to wss=[server-cdn-url] still. I will see if I can patch the frontend page to not require this, but I wanted to commit a working version first.
-
Eric Zheng authored
-
- 08 Jul, 2021 4 commits
-
-
-
Eric Zheng authored
Cloning the full source tree rather than just a snapshot at the desired version does increase the size of the checkout, but not as much as originally feared. It goes from 25 GB -> 31 GB, which is manageable. On the other hand, this allows some automated tools to figure out the commit hashes from the repository history, which prevents the frontend from complaining. I plan to clean up the buildout file in the future, but I just wanted to commit a known-working version.
-
Eric Zheng authored
-
Eric Zheng authored
Cloning the full source tree rather than just a snapshot at the desired version does increase the size of the checkout, but not as much as originally feared. It goes from 25 GB -> 31 GB, which is manageable. On the other hand, this allows some automated tools to figure out the commit hashes from the repository history, which prevents the frontend from complaining. I plan to clean up the buildout file in the future, but I just wanted to commit a known-working version.
-
- 06 Jul, 2021 4 commits
-
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
Eric Zheng authored
-
- 05 Jul, 2021 2 commits
-
-
Eric Zheng authored
-
Eric Zheng authored
-
- 02 Jul, 2021 14 commits
-
-
Lisa Casino authored
Also improve the recipe `switch-softwaretype' by catching the possible errors. - directory html5as: final version - directory html5as-base: initial version See merge request nexedi/slapos!1006
-
Lisa Casino authored
-
Lisa Casino authored
-
Jérome Perrin authored
See merge request nexedi/slapos!1003
-
Thomas Gambier authored
See nexedi/slapos!1008
-
Cédric Le Ninivin authored
This is based on commit "Firefox Version Up to 78.1.0esr", but it does not replace the default firefox, just enable a new version for now.
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
This is a "minimal" version up to fix https://bugs.gentoo.org/580392 which appears now that we build with gbm
-
Jérome Perrin authored
some components, like binary chromium needs libgbm, which is part of mesa, but build only when enabled.
-
Jérome Perrin authored
-
Jérome Perrin authored
-