1
0
Fork 0
mirror of synced 2024-06-02 10:34:40 +12:00

posthog analytics

This commit is contained in:
Martin McKeaveney 2020-07-13 17:12:54 +01:00
parent 6b131b716e
commit 380781de8b
4 changed files with 8 additions and 3 deletions

View file

@ -29,6 +29,9 @@ jobs:
- run: yarn lint
- run: yarn bootstrap
- run: yarn build
env:
POSTHOG_TOKEN: ${{ secrets.POSTHOG_TOKEN }}
POSTHOG_URL: ${{ secrets.POSTHOG_URL }}
- run: yarn test
env:
CI: true

View file

@ -64,9 +64,9 @@
"feather-icons": "^4.21.0",
"flatpickr": "^4.5.7",
"lodash": "^4.17.13",
"logrocket": "^1.0.6",
"lunr": "^2.3.5",
"mustache": "^4.0.1",
"posthog-js": "^1.3.1",
"safe-buffer": "^5.1.2",
"shortid": "^2.2.8",
"string_decoder": "^1.2.0",

View file

@ -180,6 +180,8 @@ export default {
"process.env.NODE_ENV": JSON.stringify(
production ? "production" : "development"
),
"process.env.POSTHOG_TOKEN": process.env.POSTHOG_TOKEN,
"process.env.POSTHOG_URL": process.env.POSTHOG_URL,
}),
svelte({

View file

@ -1,7 +1,7 @@
import { getStore } from "./store"
import { getBackendUiStore } from "./store/backend"
import { getWorkflowStore } from "./store/workflow/"
import LogRocket from "logrocket"
import posthog from "posthog-js";
export const store = getStore()
export const backendUiStore = getBackendUiStore()
@ -10,7 +10,7 @@ export const workflowStore = getWorkflowStore()
export const initialise = async () => {
try {
if (process.env.NODE_ENV === "production") {
LogRocket.init("knlald/budibase")
posthog.init(process.env.POSTHOG_TOKEN, { api_host: process.env.POSTHOG_URL });
}
} catch (err) {
console.log(err)