wbxcallprov/src
jmcqueen a05dbb2733 Route Google API calls through remote agent with insecure TLS
- validateAddress and getTimeZone now use proxyRequest instead of native
  fetch so the request originates from the on-prem IP, satisfying the
  API_KEY_IP_ADDRESS_BLOCKED restriction on the Google key
- Both calls carry insecure:true because the agent's network path runs
  SSL-inspecting proxies that substitute an internal-CA chain (throws
  SELF_SIGNED_CERT_IN_CHAIN otherwise); scoped per-request, consistent
  with SIW
- Fix latent bug in getTimeZone: use GET (per Google docs) instead of POST
- Rename README section to "Remote agent (SIW + Google)" and document
  the SSL-inspection nuance

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 15:06:58 -04:00
..
cards Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
commands Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
flows Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
integrations Route Google API calls through remote agent with insecure TLS 2026-07-06 15:06:58 -04:00
services Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
webex Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
config.js Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
constants.js Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
http.js Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
index.js Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00
logger.js Modernize bot to Node.js 22 with modular architecture and remote SIW agent 2026-07-06 14:48:51 -04:00