Ghost/core/server/views
Christopher Giffard 9c8b02949a 500 Series Error Handling & Stack Traces
Fixes #825

- Changes the way the error middleware is delivered in server.js, moving
  all the logic back into errorHandling.js
- Alters error logging to use console.error (probably more appropriate) instead
  of console.log
- Changes error tests to accomodate for these alterations
- Alters user-error and error hbs templates to incorporate stack traces
- Adds additional styling for error pages to accomodate stack traces
- Added logic to parse and deliver formatted stack traces

Notes:
======

- Jslint gets in the way of the regex I've got to use to parse the stack.
  (It cites 'security reasons' which are not relevant in this case.)
  I needed to add a condition to relax it at the top of errorHandling.js
- The stack trace should probably be added as a partial, but I figured it
  was out of scope for this PR.
2013-09-19 13:01:20 +10:00
..
partials Default user image and cover 2013-09-18 15:54:52 +01:00
content.hbs Adds slashes to urls 2013-09-17 02:39:55 +01:00
debug.hbs Fix debug tools layout 2013-09-16 18:53:09 +01:00
default.hbs Complete Modal Refactor 2013-09-17 20:40:19 +01:00
editor.hbs Bug Fix: Clicking on Post Settings labels now selects relative input 2013-09-18 11:29:57 +01:00
error.hbs 500 Series Error Handling & Stack Traces 2013-09-19 13:01:20 +10:00
forgotten.hbs Improved Auth screen markup and validation checks 2013-09-12 09:59:58 +01:00
login.hbs Center login form with CSS instead of JS 2013-09-08 17:12:25 +02:00
settings.hbs Backbone template cleanup 2013-08-03 16:37:06 +01:00
signup.hbs Improved Auth screen markup and validation checks 2013-09-12 09:59:58 +01:00
user-error.hbs 500 Series Error Handling & Stack Traces 2013-09-19 13:01:20 +10:00