feature request: rrweb canvas tracking
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- Calme
- Stack technique
- typescript
- Domaine
- analytics
Piste de recherche
Commencez par la recette canvas de rrweb liée et examinez comment l’API et le panneau d’administration initialisent actuellement rrweb et les autres configurations. Comparez l’approche proposée config-api.js/config-api.ts et config-panel.js/config-panel.ts avec l’option plus simple d’enregistrement/relecture de canvas. Les critères de Done doivent être convenus : l’issue ne choisit pas encore d’implémentation et n’identifie pas les fichiers et tests existants.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hey,
currently im in a need of tracking interactions with canvas elements which current openpanel rrweb setup does not allow. There are few options according to their docs here https://github.com/rrweb-io/rrweb/blob/master/docs/recipes/canvas.md.
Ideal setup from my point of view would be to allow selfhosting users to set it up in their own way.
More specifically:
- let users create
- config-api.js/config-api.ts
- config-panel.js/config-panel.ts
- expose config utils to setup the openpanel through javascript/typescript in said config files
- load said config files upon start of api or the admin panel
This would allow not only custom config for rrweb but also a way to customize more things related to other functionalities. It would definitely be a successor to the numerous of env vars.
WDYT? Im open to create first draft of implementation - either the proposed config or a simple way to enable the canvas recording/replay
- Langage dominant
- TypeScript
- Étoiles
- 7.2k
- Forks
- 523
- Merge moyen
- 15 h 45 min
- PR mergées (30 j)
- 40
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Openpanel-dev/openpanel
-
Insights never generated on self-hosted: daily job filters on raw `subscriptionStatus = 'active'`Peut-être pris @grootbro l’a pris il y a 3 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Openpanel-dev/openpanel#597 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Duplicate /track requests return plain text 'Duplicate event', SDK throws JSON parse errorPeut-être pris @grootbro l’a pris il y a 3 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Openpanel-dev/openpanel#579 ·
Les mainteneurs répondent en général sous 1 jour
-
ClickHouse retry logs print CLICKHOUSE_URL with its passwordPeut-être pris @ppjsw l’a pris il y a 6 jours. Ouverte
Difficulté 1/5 1-3 heures Accessibilité débutants 92/100
Openpanel-dev/openpanel#551 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
login page needs refinementPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Openpanel-dev/openpanel#495 ·
Les mainteneurs répondent en général sous 1 jour
-
Session-grouped queries treat every sessionless event as one session (wrong results, ClickHouse OOM)Peut-être pris @grootbro l’a pris il y a 3 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
Openpanel-dev/openpanel#575 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Openpanel-dev/openpanel
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
outline/outline#14348 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: Agent import retains quotes in .env API keys followed by inline commentsPeut-être pris @yxr-2025 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
elie222/rakazo#2322 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
awslabs/visual-asset-management-system#804 ·
Les mainteneurs répondent en général sous 1 jour
-
用户目录有单引号时,热加载时YAML解析崩溃Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
dsh-market/dsh-market#1027 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour