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...
Aggiungi `useNavigation` hook per la gestione dei parametri URL e della navigazione.
Introdurre SiteDateFilter per la selezione dell'intervallo di date e DataGrid per la visualizzazione dei dati impaginati.
Add default currency support and update currency handling in Revenue component
Aggiungi script generatore di dati campione
Aggiunge uno strumento CLI per generare dati di analisi realistici per lo sviluppo e il test locali. Crea due siti web demo con diversi modelli di traffico e di...
Reindirizza l'utente all'ultimo team selezionato sul login
Migliorare la navigazione mobile con elementi di pagina cliccabili (#3770)
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...
Aggiungere le intestazioni CORS a qualsiasi valore di COLLECT API ENDPOINT oltre a endpoint /api/*
Firmato da: Louis Vallat <contact@louis-vallat.dev>
Consentire per il modello URL corrispondente su imbuti
API for event data now can return associated event name
Aggiungere locali mancanti e ordinare in ordine alfabetico
:sparkles: personalizzare tema e locale in base ai param di query
Utilizzare il rilascio semantico per immagini docker
Utilizzare la matrice per i database di destinazione
Utilizzare github.ref name variabile per il nome dell'immagine
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.