cloudpups / cloudpups/github-teams-user-sync

Enhance logging

Ouverte
#69 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
TypeScript
Étoiles
1
Forks
2
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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).

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par retracer les opérations de synchronisation des équipes du bot et la journalisation existante, puisqu'aucun fichier ni test n'est identifié dans l'issue. Le travail est terminé lorsque les logs distinguent clairement les utilisateurs inexistants ou inactifs, catégorisent les problèmes des utilisateurs et attirent l'attention sur des permissions insuffisantes de l'organisation en indiquant l'étape suivante demandée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
typescript
Domaine
backend
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.