feat: control Gmail mailbox OAuth per frontend deployment and bind callbacks to allowlisted dashboard origins

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Matthew Meszaros
2026-10-05 12:16:34 +00:00
co-authored by Devin AI
parent 4e59bfd4d5
commit f58a6c1ff9
36 changed files with 402 additions and 87 deletions
@@ -107,6 +107,7 @@ test("renders the imported production settings with the real dashboard entrypoin
runInNewContext(readFileSync(output, "utf8"), { window });
assert.equal(window.__WARMBLY_ENV__.API_URL, "production-WARMBLY_API_URL");
assert.equal(window.__WARMBLY_ENV__.TURNSTILE_KEY, "production-WARMBLY_TURNSTILE_KEY");
assert.equal(window.__WARMBLY_ENV__.GMAIL_OAUTH_CONNECT, "production-WARMBLY_GMAIL_OAUTH_CONNECT");
assert.equal(window.__WARMBLY_ENV__.COMPANY_LOGOS, 'logos "quoted"\\path');
} finally {
rmSync(work, { recursive: true, force: true });