2 pontos por hshim 9 일 전 | 1 comentários | Compartilhar no WhatsApp

É um serviço que registra automaticamente no projeto do GitHub as notícias de apoio recebidas pelo Fairy.

Depois de fazer login com o GitHub e conectar um item de apoio a um repositório, sempre que entrar um novo apoio é possível registrar automaticamente no README ou em um arquivo desejado o nome do apoiador, o valor do apoio e a mensagem de incentivo. Você pode escolher diretamente, em cada projeto, quais informações deseja tornar públicas.

Ao registrar na aba de webhook do Fairy a URL exclusiva de Webhook criada no Fairydust, o restante do processo passa a ser tratado automaticamente.
Também é possível verificar na tela de administração se o apoio recebido foi validado corretamente e se foi refletido no arquivo do GitHub sem problemas.

É uma pequena ferramenta de automação para desenvolvedores que querem demonstrar melhor sua gratidão aos apoiadores, mas acham trabalhoso editar o README manualmente toda vez.
O nome Fairydust vem da ideia de que o sentimento de gratidão transmitido pelo Fairy parece um pó brilhante (Dust) saindo de uma fada.

Como funciona

  • ao fazer login via GitHub OAuth, o access token do usuário é criptografado e armazenado
  • quando ocorre um evento de webhook, o arquivo .md é modificado e commitado com o token armazenado

Observações

  • os commits de modificação são registrados com as informações do usuário no momento do login
  • não funciona caso a permissão OAuth do Fairydust tenha sido revogada no GitHub
  • o access token e a webhook secret key são armazenados criptografados no DB
  • ao cancelar a conta, todos os dados são excluídos imediatamente

1 comentários

 
arcoding 7 일 전

Mandaram bem no nome.
Pó de fada é fofo.