code-corps / code-corps/code-corps-api

Break out webhook processing from GithubEventController

Open
#1,169 0 comments 1 reaction 0 assignees View on GitHub
needs estimate
Dominant language
Elixir
Stars
234
Forks
82
PR merge metrics
No merged PRs in 30d

Description

# Problem

We are doing webhook processing and user-input processing in the same controller. We should likely split these up into separate controllers to prevent calamity.

Contributor guide

Open the contributing guide

Research direction

Start by reading GithubEventController and tracing how webhook processing and user-input processing are currently handled. Determine the controller boundaries and confirm that webhook handling is separated from user-input handling without changing their intended behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
api, backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.