micro-analytics / micro-analytics/micro-analytics-cli
IP Blacklist
- 主要言語
- JavaScript
- スター
- 732
- フォーク
- 39
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Obviously this could be implemented in the client-side on a per-project basis, but I think it would be a decent idea to implement some sort of IP blacklisting system so that stats don't get bloated during development/QA.
Maybe something along the lines of providing a `.ipignore` file that follows the same general rules of `.gitignore` files?
```
127.0.0.1
192.102.*
*.512.*
```
Again, not sure if you're trying to keep this as micro as possible leaving things like this up to the individual developer. But seems like a feature that many could benefit from.
コントリビューションガイド
調査の方向性
この issue にはファイル、テスト、エントリーポイントが記載されていません。まず、フィルタリングを client 側と analytics service 側のどちらで行うべきかを明確にし、.ipignore のマッチングルールを定義してください。完了の条件は、実装範囲について合意され、記載された IP パターンをカバーするテストがあることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript, nodejs
- 領域
- analytics, backend
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100