From 1e099d88aeb59894274165c6acf997180c6732eb Mon Sep 17 00:00:00 2001 From: Marios Antonoudiou Date: Sun, 6 Jul 2025 14:02:22 +0300 Subject: [PATCH] Implement posthog --- components/rewrite-card.vue | 5 -- nuxt.config.ts | 4 +- package-lock.json | 75 ++++++++++++++++++++--- package.json | 3 +- pages/index.vue | 6 -- plugins/aptabase.client.ts | 19 ------ plugins/posthog.client.ts | 20 ++++++ server/api/tasks/generate-content.post.ts | 27 +++++++- server/api/tasks/remove-athlete.post.ts | 22 +++++++ server/plugins/posthog.ts | 28 +++++++++ server/routes/auth/strava.ts | 15 +++++ server/utils/create-content.ts | 6 +- server/utils/posthog-client.ts | 20 ++++++ 13 files changed, 209 insertions(+), 41 deletions(-) delete mode 100644 plugins/aptabase.client.ts create mode 100644 plugins/posthog.client.ts create mode 100644 server/plugins/posthog.ts create mode 100644 server/utils/posthog-client.ts diff --git a/components/rewrite-card.vue b/components/rewrite-card.vue index b3b86b3..bbce897 100644 --- a/components/rewrite-card.vue +++ b/components/rewrite-card.vue @@ -1,5 +1,4 @@