Commit Graph

45 Commits

Author SHA1 Message Date
Elijah Duffy
e3c880c17b 0.1.0 v0.1.0 2025-12-22 16:57:46 -08:00
Elijah Duffy
01fd81f911 tracking: add onceLoaded callback 2025-12-22 16:57:20 -08:00
Elijah Duffy
af1b66649b fix capi response types, improve log clarity 2025-12-22 16:57:06 -08:00
Elijah Duffy
93e5c35d86 fix util/ip exports 2025-12-21 21:17:28 -08:00
Elijah Duffy
90a2063ad3 rename lib/conversion to lib/capi; fix exports 2025-12-21 21:12:24 -08:00
Elijah Duffy
b6e0830209 refactor conversion API to avoid facebook-nodejs-business-sdk
uses direct meta graph endpoints instead.
2025-12-21 21:10:40 -08:00
Elijah Duffy
a9a9f5ed30 0.0.6 v0.0.6 2025-12-18 22:08:31 -08:00
Elijah Duffy
0e1a449cb6 conversion: more robust fbp, fbc with header-based attempt 2025-12-18 22:06:23 -08:00
Elijah Duffy
764da5db2e conversion: make event ID optional 2025-12-18 22:04:32 -08:00
Elijah Duffy
6692338b83 pixel: allow disabling conversion API forwarding 2025-12-18 21:27:44 -08:00
Elijah Duffy
3561012fb9 pixel: fix $state usage, fix load ordering 2025-12-18 21:22:07 -08:00
Elijah Duffy
b26f6160f8 set log level to warn in production 2025-12-18 21:21:46 -08:00
Elijah Duffy
1bb202ffa5 pixel: rename pixel-control to svelte file 2025-12-18 19:24:28 -08:00
Elijah Duffy
0cd3f10da6 pixel: add ensure fbc fallback 2025-12-18 19:22:54 -08:00
Elijah Duffy
f2d389ee64 improve logging consistency 2025-12-18 19:03:27 -08:00
Elijah Duffy
f5ec7b3812 conversion: explicit event params, removes any in PixelControl 2025-12-18 18:44:33 -08:00
Elijah Duffy
fc07bb057c pixel: refactor to separate files 2025-12-18 17:20:05 -08:00
Elijah Duffy
9400e81aaa pixel: integrate conversion API 2025-12-18 17:12:57 -08:00
Elijah Duffy
824fd262ed conversion: fix exports and strengthen IP extraction 2025-12-18 17:12:47 -08:00
Elijah Duffy
82cce84a4e capi: proper dev mode handling requiring test event code 2025-12-18 13:07:39 -08:00
Elijah Duffy
2e12d281ef conversion api wrapper 2025-12-18 12:56:49 -08:00
Elijah Duffy
99c1f003c6 0.0.5 v0.0.5 2025-12-18 10:33:25 -08:00
Elijah Duffy
97497db8e4 pixel: don't send events in dev mode without a test code 2025-12-18 10:33:17 -08:00
Elijah Duffy
674663b027 0.0.4 v0.0.4 2025-12-18 10:23:17 -08:00
Elijah Duffy
e7b12f50b1 pixel: improve fetching existing PixelControls 2025-12-18 10:23:12 -08:00
Elijah Duffy
927b02d30e 0.0.3 v0.0.3 2025-12-17 22:19:25 -08:00
Elijah Duffy
45a6bda53e bump required svelte version 2025-12-17 22:19:11 -08:00
Elijah Duffy
9a72280737 meta pixel: default to disablePushState = true
Breaks SvelteKit SPA which doesn't allow use of history API, requiring
its own wrapper to be used instead.
2025-12-17 22:19:05 -08:00
Elijah Duffy
095462c80d tracking manager: add localStorage persistence 2025-12-17 22:18:29 -08:00
Elijah Duffy
bb92e25485 meta pixel: more robust loading & graceful failure with adblockers 2025-12-16 21:04:32 -08:00
Elijah Duffy
eeccb09b0b 0.0.2 v0.0.2 2025-12-16 18:24:28 -08:00
Elijah Duffy
ff99579ff1 clean up build warnings 2025-12-16 18:24:24 -08:00
Elijah Duffy
802a825854 add logging with loglevel 2025-12-16 18:21:39 -08:00
Elijah Duffy
af1c423ccb fix type exports 2025-12-16 18:21:25 -08:00
Elijah Duffy
110f0d2434 finish separating meta init from PixelControl.for 2025-12-16 18:07:59 -08:00
Elijah Duffy
51dfcfde59 tracking: rename setAllowed to setConsent 2025-12-16 17:56:06 -08:00
Elijah Duffy
ae08a564a8 separate meta init from PixelControl.for 2025-12-16 17:55:18 -08:00
Elijah Duffy
04ce2d3c57 fix component exports 2025-12-16 17:54:54 -08:00
Elijah Duffy
68f3941f44 fix publish registry settings 2025-12-16 17:35:20 -08:00
Elijah Duffy
ed86b3b577 export entry components 2025-12-16 17:31:33 -08:00
Elijah Duffy
a87f952dc6 add LICENSE 2025-12-16 17:27:52 -08:00
Elijah Duffy
49c74410a9 add meta pixel integration 2025-12-16 17:21:52 -08:00
Elijah Duffy
1ead8431a7 add umami analytics loader 2025-12-16 17:21:40 -08:00
Elijah Duffy
086326326c add tracking manager 2025-12-16 17:21:27 -08:00
Elijah Duffy
12c43b6eb0 initial commit 2025-12-16 10:51:34 -08:00