mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-15 06:33:55 +01:00
[monorepo] add integration for GitHub Code Spaces (#32722)
* [web] serve site manifest as application/json * [monorepo] bail out early from dev-env-setup when inside devcontainer * [monorepo] move utils for waiting for services into shared bash script * [monorepo] move domain related env-vars into dedicated .env file The .env file will be overridden in GitHub Code Spaces. * [monorepo] remove unused initial_mongo_setup Make target It was previously used for the mongo replica set setup. That setup is a docker init script now. * [monorepo] add flag for silencing docker build output * [monorepo] add integration for GitHub Code Spaces * [web] make prettier happy * [web] restore no use-credentials for manifest outside code spaces * [monorepo] run make install as part of post-start again GitOrigin-RevId: 8c2cc3b969b7e3e8f9c5dac778192c9412cbf4df
This commit is contained in:
@@ -147,4 +147,8 @@ if metadata && metadata.canonicalURL
|
||||
|
||||
//- Manifest
|
||||
//- Does not currently contain a start_url to prevent browser installation prompts
|
||||
link(rel='manifest' href=buildBaseAssetPath() + 'web.sitemanifest')
|
||||
link(
|
||||
rel='manifest'
|
||||
href=buildBaseAssetPath() + 'web.sitemanifest.json'
|
||||
crossorigin=settings.isCodeSpace ? 'use-credentials' : false
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user