larvalabs / pullup

A website you join via pull request.
http://pullup.io
MIT License
320 stars 240 forks source link

Heroku error pages #277

Open josephwegner opened 10 years ago

josephwegner commented 10 years ago

Right now we get a big ugly scary error page whenever the server crashes.

It seems like crashing will be a fairly normal thing for Pullup, so we should make this error page prettier. Here's the Heroku docs regarding the subject: https://devcenter.heroku.com/articles/error-pages

I also think we should have the log list on the error page, so that we can see clearer what caused the server to crash. That code is in a PR, waiting to come through.

rickhanlonii commented 8 years ago

@josephwegner one thing I've done for this that works really well is to add a report link to the page which links to a new GitHub issue with the title/body/labels pre-formatted to file an issue.

The body of the issue would include the log of whatever caused the server to crash (and we don't need to show it on the error page, just a well designed error page and a link to report).

hibaAkroush commented 6 years ago

last week I had really hard time with heroku I will take a look at your code and see what I can help with/ thank you for adding this issue