Commit graph

91 commits

Author SHA1 Message Date
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
a6dbb27154 feat(deploy-deployment): Update deployment pipeline to support staging @lilith registry packages and adjust build configurations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:01:58 -07:00
Claude Code
00d7f8012a chore(infra): 🔧 Optimize production Docker deployment configs with updated Dockerfiles and docker-compose.prod.yaml
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:01:58 -07:00
Claude Code
44ba1681b9 chore(docker): 🔧 Update Docker build configurations for optimized stages, base images, and dependency alignment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:18:17 -07:00
Claude Code
332854bb29 feat(trends): Add real-time trend update support with new calculation methods
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 13:40:12 -07:00
Claude Code
0781dd9628 feat(audience): Add new audience creation and update endpoints with business logic for managing audience data
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:20:04 -07:00
Claude Code
c24e257ac8 infra(infrastructure): 🧱 Update Dockerfiles and docker-compose.prod.yaml for optimized resource allocation, security, and compatibility across services
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 21:20:04 -07:00
Claude Code
edcc35be03 feat(tracking): Add device enrichment and government detection services to the collector's tracking system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 14:21:44 -07:00
Claude Code
ced62782db types(collector): 🏷️ Update SessionFingerprint entity properties for improved tracking accuracy and compliance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 14:21:44 -07:00
Claude Code
4516ffb282 feat(engagement): Update EngagementQuery DTO to support additional query parameters and modify response structure
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 14:21:43 -07:00
Claude Code
dd50408432 feat(engagement): Add engagement tracking endpoints and metrics calculation for views/likes in API layer
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 14:21:43 -07:00
Claude Code
97ecef0427 feat(audience): Add new endpoints and business logic for audience segmentation and filtering
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 14:21:43 -07:00
Claude Code
643e292a3e deps-pin(deps): 📌 Enforce exact version pinning in bun.lock for reproducible builds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 14:21:43 -07:00
Claude Code
1cbe59c114 deps-upgrade(collector): ⬆️ Update collector dependencies to latest versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-06 14:21:43 -07:00
Claude Code
968ffbdf30 arch(api): 🏗️ Restructure API and collector services, update deployment pipeline, modify database initialization, and remove legacy website-bff service
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 15:07:10 -07:00
Claude Code
29cac04066 breaking(infrastructure): 💥 Update Docker Compose and Dockerfiles to enforce resource limits, security hardening, and introduce multi-stage builds for production deployment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 15:07:10 -07:00
Claude Code
51f183e6f8 refactor(processors): ♻️ Improve service implementations in acquisition, audience, and aggregation processors for better performance and maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-05 02:55:29 -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
01bd2ad7f5 chore(gitignore): 🔧 add missing .turbo/ pattern to .gitignore
Patterns added: .turbo/
2026-04-05 02:54:14 -07:00
Claude Code
48332edaa2 refactor(redis): ♻️ Restructure RedisPublisherService and RedisSessionService for cleaner organization and improved maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 23:57:42 -07:00
Claude Code
487eeaad87 feat(processor): Add support for new event processing logic in the event processor
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 23:57:42 -07:00
Claude Code
0b6e94877c refactor(processor): ♻️ Standardize and optimize entity definitions in AggregatedMetric and RawEvent by adjusting fields and types for improved data model consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 23:57:42 -07:00
Claude Code
7321cdaf34 refactor(processor): ♻️ Restructure AppModule providers and imports for improved modularity and performance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 23:57:42 -07:00
Claude Code
aa539aa6f4 refactor(collector): ♻️ Improve attribution tracking DTOs with new properties for sources and client device info
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 23:57:42 -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
95ea805588 deps-upgrade(config): ⬆️ Pin newer Bun dependencies and update bunfig.toml for configuration compatibility
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
34961b06c5 scripts(scripts): 🔨 Add/update scripts for build automation and deployment workflows
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Claude Code
7dd9b2b5ed security(auth-specific): 🔒️ Enforce stricter token validation and OAuth2 support in authentication logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Claude Code
954a71489e feat(tracking): Add tracking controller methods and routes for new event tracking features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Claude Code
4068c597f0 feat(health-specific): Implement health-check endpoint logic in HealthController with proper status responses
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Claude Code
1a092d168b feat(collector): Add fingerprint fields to SessionFingerprint for enhanced session tracking and privacy compliance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Claude Code
0e5e4dff58 feat(collector): Add structured DTOs for user interaction tracking (TrackViewDto, TrackEngagementDto, TrackInteractionDto) with re-exports in collector/index.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Claude Code
ea3cddccde refactor(collector): ♻️ Restructure AppModule to modularize data collection logic and update entry point for improved maintainability
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -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
Claude Code
c4c4a1055d release(app-root): 🔖 publish version 1.0.0 with security and performance improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Claude Code
6d191a2bfc chore(infrastructure): 🔧 Update environment variables and Docker Compose configs for dev/prod environments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 15:14:01 -07:00
Claude Code
bc238b8946 infra(infra-ci): 🧱 Update CI/CD pipeline configurations for cloud deployments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-04 06:05:52 -07:00
Claude Code
a0daab52fb feat(seeds-specific): Update seed execution workflow in run-seed.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 06:40:53 -07:00
Claude Code
4f849b65dc feat(seeds): Update seed execution logic in run-seed.ts to enable parallel execution, modify seed data structure, and enhance error handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 06:35:10 -07:00
Claude Code
936eaebf04 chore(services): 🔧 Update TypeScript compiler settings in api and collector services to align tsconfig.json options
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 06:35:10 -07:00
Claude Code
bfd1dc0898 feat(seeds): Add seed script initialization logic for data migrations in run-seed.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 06:28:27 -07:00
Claude Code
5c80f29082 feat(seeds): Add seed data for user profiles to populate initial development database
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-19 06:22:09 -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
ff5f5abed7 ci: update workflow to publish all sub-packages via Forgejo registry
Migrates from pnpm + npm.nasty.sh:4873 to bun + forge.nasty.sh.
Publishes analytics, analytics-client, and analytics-widgets.
2026-01-30 17:36:52 -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