├── MIT-LICENSE ├── README.md ├── Rakefile ├── app ├── controllers │ ├── local_errors_controller.rb │ └── public_errors_controller.rb └── views │ ├── layouts │ └── local_errors.html.erb │ ├── local_errors │ ├── _request_and_response.html.erb │ ├── _trace.html.erb │ ├── diagnostics.html.erb │ ├── missing_template.html.erb │ ├── routing_error.html.erb │ ├── template_error.html.erb │ └── unknown_action.html.erb │ └── public_errors │ ├── forbidden.html │ ├── internal_server_error.html │ ├── not_found.html │ └── unprocessable_entity.html ├── goalie.gemspec ├── lib ├── goalie.rb └── goalie │ ├── error_details.rb │ ├── exceptions.rb │ ├── rails.rb │ └── version.rb ├── test └── custom_error_pages_test.rb └── todo.org /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/Rakefile -------------------------------------------------------------------------------- /app/controllers/local_errors_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/controllers/local_errors_controller.rb -------------------------------------------------------------------------------- /app/controllers/public_errors_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/controllers/public_errors_controller.rb -------------------------------------------------------------------------------- /app/views/layouts/local_errors.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/layouts/local_errors.html.erb -------------------------------------------------------------------------------- /app/views/local_errors/_request_and_response.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/local_errors/_request_and_response.html.erb -------------------------------------------------------------------------------- /app/views/local_errors/_trace.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/local_errors/_trace.html.erb -------------------------------------------------------------------------------- /app/views/local_errors/diagnostics.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/local_errors/diagnostics.html.erb -------------------------------------------------------------------------------- /app/views/local_errors/missing_template.html.erb: -------------------------------------------------------------------------------- 1 |
<%=h @exception.message %>
3 | -------------------------------------------------------------------------------- /app/views/local_errors/routing_error.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/local_errors/routing_error.html.erb -------------------------------------------------------------------------------- /app/views/local_errors/template_error.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/local_errors/template_error.html.erb -------------------------------------------------------------------------------- /app/views/local_errors/unknown_action.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/local_errors/unknown_action.html.erb -------------------------------------------------------------------------------- /app/views/public_errors/forbidden.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/public_errors/forbidden.html -------------------------------------------------------------------------------- /app/views/public_errors/internal_server_error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/public_errors/internal_server_error.html -------------------------------------------------------------------------------- /app/views/public_errors/not_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/public_errors/not_found.html -------------------------------------------------------------------------------- /app/views/public_errors/unprocessable_entity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/app/views/public_errors/unprocessable_entity.html -------------------------------------------------------------------------------- /goalie.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/goalie.gemspec -------------------------------------------------------------------------------- /lib/goalie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/lib/goalie.rb -------------------------------------------------------------------------------- /lib/goalie/error_details.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/lib/goalie/error_details.rb -------------------------------------------------------------------------------- /lib/goalie/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/lib/goalie/exceptions.rb -------------------------------------------------------------------------------- /lib/goalie/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/lib/goalie/rails.rb -------------------------------------------------------------------------------- /lib/goalie/version.rb: -------------------------------------------------------------------------------- 1 | module Goalie 2 | VERSION = "0.0.4".freeze 3 | end 4 | -------------------------------------------------------------------------------- /test/custom_error_pages_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsribei/goalie/HEAD/test/custom_error_pages_test.rb -------------------------------------------------------------------------------- /todo.org: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------