Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

feature request: rrweb canvas tracking

オープン
#369 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
35/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
静か
技術スタック
typescript
領域
analytics

調査の方向性

リンクされている rrweb の canvas レシピから始め、API と管理パネルが現在どのように rrweb やその他の設定を初期化しているかを確認します。提案されている config-api.js/config-api.ts と config-panel.js/config-panel.ts のアプローチを、より単純な canvas の記録/リプレイの選択肢と比較します。Done の基準について合意する必要があります。この issue では、まだ実装が選択されておらず、既存のファイルとテストも特定されていません。

索引モデルが issue の本文から書いたものです。

説明

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

主要言語
TypeScript
スター
7.1k
フォーク
510
平均マージ
5日 13時間
マージ済み PR(30日)
6

環境構築

  • Dockerfile または Docker Compose ファイルあり
  • プルリクエストのテンプレートなし
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

Openpanel-dev/openpanel のほかの issue

Openpanel-dev/openpanel の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。