Use CockroachDB geolite tables for IP geo lookup instead of .mmdb file
Replace the bundled MaxMind .mmdb file with a query to the geolite_blocks and geolite_locations tables in CockroachDB, which are maintained and updated weekly b...
Remove logout, move nav to right, tie session to kamo-internal ***
Remove logout option from UserButton since auth is managed by kamo-internal. Move SideNav from left to right side. Store the *** ID in analytics auth data durin...
Replace login with OTK auth, force light mode, hide theme toggle
Remove direct login — authentication now handled exclusively via one-time keys from kamo-internal. New /api/auth/otk route validates OTK against shared Redis, s...
Initial Kamo Analytics — forked from analytics with Kamo branding
- Replace analytics logo SVG with Kamo logo (theme.kamocrm.com) - Replace analytics favicons with Kamo favicon - Replace "analytics" heading/nav text with "Kamo...
웹 사이트DateFilter for date range Selection and DataGrid for paginated data display.
Add default currency support and update currency handling in Revenue component
샘플 데이터 생성기 스크립트 추가
CLI 도구를 추가하여 로컬 개발 및 테스트에 대한 현실적인 분석 데이터를 생성합니다. 트래픽 패턴과 현실적인 사용자 행동 배포와 함께 두 개의 데모 웹 사이트를 만듭니다.
Add support for direct .mmdb URL and custom GEO_DATABASE_URL
- Support GEO_DATABASE_URL environment variable for custom database URL - Auto-detect .mmdb files and skip decompression - Maintain backward compatibility wit...
CORS 헤더를 /api/* 엔드포인트 이외에 COLLECT API ENDPOINT의 값으로 추가하십시오
로그인: Louis Vallat <contact@louis-vallat.dev>