Commit graph

19 commits

Author SHA1 Message Date
Natalie
8fde986eb3 chore(registry): cut @lilith npm/swift registry from dead black to ct-forge (134.199.243.61)
black homelan is gone; point install+publish+auth at the live cocotte ct-forge
verdaccio (:4873) / forgejo (:3000). Config-only; resolution verified.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 18:37:48 -04:00
Natalie
b252753476 feat(analytics): canonical store on black, vps-0 edge with redis outage-spool
Relocate the canonical analytics store off the public VPS. The collector
becomes a DB-free edge that captures + durably enqueues events to black's
redis; a black-side ingest-writer enriches and writes raw_events. When black
is unreachable the collector spools to a local appendonly redis that only
grows during the outage and drains on recovery.

- shared: RawEventEnvelope/NormalizedEvent ingest contract (edge -> writer)
- collector: capture-and-enqueue + dual-redis RedisRouter (primary=black,
  spool=local) + paused-until-healthy drain worker; drop TypeORM/enrichment
- processor: IngestService canonical writer (edge receivedAt, ON CONFLICT
  DO NOTHING), single worker branches ingest-event -> process-event
- relocate device/identity/domain/attribution enrichment + entities to writer

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 07:48:02 -05:00
autocommit
19feedfb66 deps-upgrade(analytics-interceptor): ⬆️ Update to latest analytics-interceptor commit
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 08:19:10 -07:00
autocommit
66a5081404 deps-upgrade(analytics): ⬆️ Update @analytics/core to version 1.2.0 across root and analytics packages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 03:54:59 -07:00
autocommit
b72a8a9d29 deps-upgrade(analytics-client): ⬆️ Update dependencies in analytics-client and analytics-widgets with security patches, bug fixes, and new features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 00:19:56 -07:00
Claude Code
f45b4ad57e chore(analytics): 🔧 Update TypeScript compiler options and module settings in analytics package
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 02:55:29 -07:00
Claude Code
1bb24b5f71 feat(analytics-interceptor): Add support for custom analytics events in the interceptor
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 23:57:42 -07:00
Claude Code
01ef6e6f5d deps-upgrade(analytics): ⬆️ Update analytics-client and analytics-widgets dependencies to latest versions for bug fixes, security patches, and stability improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 23:57:42 -07:00
Claude Code
0c1f54599a deps-upgrade(analytics-client): ⬆️ Update axios and analytics SDK dependencies with TypeScript type compatibility improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Lilith
8ac67da67d perf(analytics-interceptor): Optimize event interception latency by reducing processing overhead in analytics pipeline
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-08 19:44:51 -07:00
Lilith
d5e05d15fc deps-upgrade(analytics): ⬆️ Update analytics and submodule dependencies to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-08 19:33:44 -07:00
Lilith
aac4fc6c18 chore(analytics-client, analytics-interceptor): 🔧 Add funnel event tracking hook and enhance page view implementation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-07 01:29:53 -08:00
Lilith
36a2dbb81d deps-upgrade(analytics-client): ⬆️ Update dependencies to improve compatibility/performance in analytics client
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-07 01:29:53 -08:00
Lilith
afacd35e4e chore(analytics-client): 🔧 Add analytics instrumentation for tracking user interactions in both client-side components and widget integrations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-01-30 17:34:28 -08:00
Lilith
1c0446c23d deps-upgrade(packages): ⬆️ Update dependencies in packages directory to ensure compatibility and resolve potential runtime issues
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-01-29 08:20:58 -08:00
Lilith
ce18f971ea chore(src): 🔧 Update TypeScript files in src directory 2026-01-25 18:07:51 -08:00
Lilith
92da84e972 chore(analytics): 🔧 Update TypeScript compiler options in analytics-nestjs, analytics-types, and analytics-widgets 2026-01-25 18:07:51 -08:00
Lilith
47fa65a1d5 chore(analytics,services): 🔧 Sync monorepo-wide dependencies across root and 8 sub-packages with updated versions & regenerated pnpm-lock.yaml 2026-01-25 18:07:51 -08:00
Lilith
597cebf605 chore(config): 🔧 Update configuration files across 6 directories 2026-01-25 15:33:59 -08:00