Drone does not surface event delivery issues to the user

Drone does not currently expose any event delivery issues to users, which makes for a somewhat painful troubleshooting process and often requires involving a Drone server admin.

For example:

If a user has a typo in their configuration filename (drone.yml instead of .drone.yml), this is surfaced in server logs but not in the UI.

server log:

{"commit":"commit","error":"Not Found","event":"push","level":"warning","msg":"trigger: cannot find yaml","ref":"ref","repo":"org/repo","time":"2023-04-02T19:55:04Z"}

It would be very helpful if the Drone UI exposed some kind of event/error log to surface these issues to repo owners so they can have more context as to why builds aren’t triggered and why github webhooks might be timing out.