Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 948 Bytes

README.MD

File metadata and controls

41 lines (26 loc) · 948 Bytes

Octo Events

alt text

1. Endpoint Webhook

O endpoint Webhook recebe eventos do Github e os salva no banco. Para saber mais sobre Webhooks sugiro a seguinte leitura nos documentos:

O endpoint está disponibilizado em /events

2. Endpoint Events

O endpoint Events está expondo eventos por uma API que os filtrará através do número da issue:

Request:

GET /issues/1000/events

Response:

200 OK

[ 
  { "action": "open", created_at: "...",}, 
  { "action": "closed", created_at: "...",} 
]

GitHub

alt text

O projeto foi desenvolvido utilizando Java e Spring.

Instruções execuções:

  • Executa usando JDK 1.8
  • Utilizar Lombok habilitado como plugin
  • Realizar configurações do PostgreeSQL banco estrutural