feat: Update telemetry api endpoints (#5482)

* feat: update PostHog api endpoint

* feat: update rs host

* feat: update rs host

* feat: update rs endpoints

* refactor: use api host for BE events as well
This commit is contained in:
Mutasem Aldmour 2023-02-16 15:07:08 +03:00 committed by GitHub
parent 00ac4c308a
commit 3de49e8f78
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 3 deletions

View file

@ -1039,7 +1039,7 @@ export const schema = {
apiHost: {
doc: 'API host for PostHog',
format: String,
default: 'https://app.posthog.com',
default: 'https://ph.n8n.io',
env: 'N8N_DIAGNOSTICS_POSTHOG_API_HOST',
},
disableSessionRecording: {

View file

@ -60,7 +60,9 @@ export class Telemetry {
// eslint-disable-next-line @typescript-eslint/naming-convention
const { PostHog } = await import('posthog-node');
this.postHog = new PostHog(config.getEnv('diagnostics.config.posthog.apiKey'));
this.postHog = new PostHog(config.getEnv('diagnostics.config.posthog.apiKey'), {
host: config.getEnv('diagnostics.config.posthog.apiHost'),
});
this.startPulse();
}

View file

@ -57,6 +57,7 @@ export class Telemetry {
this.initRudderStack(key, url, {
integrations: { All: false },
loadIntegration: false,
configUrl: 'https://api-rs.n8n.io',
...logging,
});
@ -253,7 +254,7 @@ export class Telemetry {
script.type = 'text/javascript';
script.async = !0;
script.src = 'https://cdn.rudderlabs.com/v1/rudder-analytics.min.js';
script.src = 'https://cdn-rs.n8n.io/v1/ra.min.js';
const element: Element = document.getElementsByTagName('script')[0];