cloudpups / cloudpups/github-teams-user-sync

Enhance logging

オープン
#69 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
TypeScript
スター
1
フォーク
2
PR マージ指標
30日以内にマージされた PR はありません

説明

For my own sanity, the bot must output additional details when performing operations. For example,

* Any time the bot is trying to add a user to the team, if the user doesn't exist and/or is "dormant" the sync bot must clearly state so. At this point in time, the bot does output users with Issues... However, additional clarity could be had by clearing separating/categorizing what "type" of issues are found with the user. More thoughts are needed on this.
* If an Org has not granted the app the proper permissions, some operations will fail. The logs must clearly call attention to the fact that the bot does not have permissions, and that folks must poke the Org Owners to update said permissions (by requesting the updated permissions request from the bot).

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

issue ではファイルやテストが特定されていないため、まず bot のチーム同期操作と既存のログ記録を追跡します。ログが存在しないユーザーと休眠中のユーザーを明確に区別し、ユーザーの問題を分類し、要求された次のステップとともに組織の権限不足に注意を促すようになれば、作業は完了です。

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

評価

技術スタック
typescript
領域
backend
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

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

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