cloudpups / cloudpups/github-teams-user-sync

Enhance logging

Abierto
#69 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
TypeScript
Estrellas
1
Forks
2
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza rastreando las operaciones de sincronización de equipos del bot y el registro existente, ya que en el issue no se identifican archivos ni pruebas. El trabajo estará terminado cuando los logs distingan claramente entre usuarios inexistentes o inactivos, categoricen los problemas de los usuarios y llamen la atención sobre permisos insuficientes de la organización indicando el siguiente paso solicitado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
typescript
Área
backend
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.