From 52e7702a2f440b348e4a8540295b7a94a3c032fc Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Wed, 28 Sep 2016 14:23:08 -0700 Subject: [PATCH 01/19] set up rails app --- .ruby-gemset | 1 - .ruby-version | 1 - Gemfile | 47 +++++ Gemfile.lock | 163 ++++++++++++++++++ README.rdoc | 28 +++ Rakefile | 6 + app/assets/images/.keep | 0 app/assets/javascripts/application.js | 16 ++ app/assets/stylesheets/application.css | 15 ++ app/controllers/application_controller.rb | 5 + app/controllers/concerns/.keep | 0 app/helpers/application_helper.rb | 2 + app/mailers/.keep | 0 app/models/.keep | 0 app/models/concerns/.keep | 0 app/views/layouts/application.html.erb | 14 ++ bin/bundle | 3 + bin/rails | 9 + bin/rake | 9 + bin/setup | 29 ++++ bin/spring | 15 ++ config.ru | 4 + config/application.rb | 26 +++ config/boot.rb | 3 + config/database.yml | 25 +++ config/environment.rb | 5 + config/environments/development.rb | 41 +++++ config/environments/production.rb | 79 +++++++++ config/environments/test.rb | 42 +++++ config/initializers/assets.rb | 11 ++ config/initializers/backtrace_silencers.rb | 7 + config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + config/initializers/inflections.rb | 16 ++ config/initializers/mime_types.rb | 4 + config/initializers/session_store.rb | 3 + config/initializers/wrap_parameters.rb | 14 ++ config/locales/en.yml | 23 +++ config/routes.rb | 56 ++++++ config/secrets.yml | 22 +++ db/seeds.rb | 7 + lib/assets/.keep | 0 lib/tasks/.keep | 0 log/.keep | 0 public/404.html | 67 +++++++ public/422.html | 67 +++++++ public/500.html | 66 +++++++ public/favicon.ico | 0 public/robots.txt | 5 + test/controllers/.keep | 0 test/fixtures/.keep | 0 test/helpers/.keep | 0 test/integration/.keep | 0 test/mailers/.keep | 0 test/models/.keep | 0 test/test_helper.rb | 10 ++ vendor/assets/javascripts/.keep | 0 vendor/assets/stylesheets/.keep | 0 58 files changed, 971 insertions(+), 2 deletions(-) delete mode 100644 .ruby-gemset delete mode 100644 .ruby-version create mode 100644 Gemfile create mode 100644 Gemfile.lock create mode 100644 README.rdoc create mode 100644 Rakefile create mode 100644 app/assets/images/.keep create mode 100644 app/assets/javascripts/application.js create mode 100644 app/assets/stylesheets/application.css create mode 100644 app/controllers/application_controller.rb create mode 100644 app/controllers/concerns/.keep create mode 100644 app/helpers/application_helper.rb create mode 100644 app/mailers/.keep create mode 100644 app/models/.keep create mode 100644 app/models/concerns/.keep create mode 100644 app/views/layouts/application.html.erb create mode 100755 bin/bundle create mode 100755 bin/rails create mode 100755 bin/rake create mode 100755 bin/setup create mode 100755 bin/spring create mode 100644 config.ru create mode 100644 config/application.rb create mode 100644 config/boot.rb create mode 100644 config/database.yml create mode 100644 config/environment.rb create mode 100644 config/environments/development.rb create mode 100644 config/environments/production.rb create mode 100644 config/environments/test.rb create mode 100644 config/initializers/assets.rb create mode 100644 config/initializers/backtrace_silencers.rb create mode 100644 config/initializers/cookies_serializer.rb create mode 100644 config/initializers/filter_parameter_logging.rb create mode 100644 config/initializers/inflections.rb create mode 100644 config/initializers/mime_types.rb create mode 100644 config/initializers/session_store.rb create mode 100644 config/initializers/wrap_parameters.rb create mode 100644 config/locales/en.yml create mode 100644 config/routes.rb create mode 100644 config/secrets.yml create mode 100644 db/seeds.rb create mode 100644 lib/assets/.keep create mode 100644 lib/tasks/.keep create mode 100644 log/.keep create mode 100644 public/404.html create mode 100644 public/422.html create mode 100644 public/500.html create mode 100644 public/favicon.ico create mode 100644 public/robots.txt create mode 100644 test/controllers/.keep create mode 100644 test/fixtures/.keep create mode 100644 test/helpers/.keep create mode 100644 test/integration/.keep create mode 100644 test/mailers/.keep create mode 100644 test/models/.keep create mode 100644 test/test_helper.rb create mode 100644 vendor/assets/javascripts/.keep create mode 100644 vendor/assets/stylesheets/.keep diff --git a/.ruby-gemset b/.ruby-gemset deleted file mode 100644 index 5d2410e51..000000000 --- a/.ruby-gemset +++ /dev/null @@ -1 +0,0 @@ -TaskListRails diff --git a/.ruby-version b/.ruby-version deleted file mode 100644 index 276cbf9e2..000000000 --- a/.ruby-version +++ /dev/null @@ -1 +0,0 @@ -2.3.0 diff --git a/Gemfile b/Gemfile new file mode 100644 index 000000000..e87fad5fc --- /dev/null +++ b/Gemfile @@ -0,0 +1,47 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# Use SCSS for stylesheets +gem 'sass-rails', '~> 5.0' +# Use Uglifier as compressor for JavaScript assets +gem 'uglifier', '>= 1.3.0' +# Use CoffeeScript for .coffee assets and views +gem 'coffee-rails', '~> 4.1.0' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem 'turbolinks' +# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder +gem 'jbuilder', '~> 2.0' +# bundle exec rake doc:rails generates the API under doc/api. +gem 'sdoc', '~> 0.4.0', group: :doc + +# Use ActiveModel has_secure_password +# gem 'bcrypt', '~> 3.1.7' + +# Use Unicorn as the app server +# gem 'unicorn' + +# Use Capistrano for deployment +# gem 'capistrano-rails', group: :development + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 000000000..187046034 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,163 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.3) + binding_of_caller (0.7.2) + debug_inspector (>= 0.0.1) + builder (3.2.2) + byebug (9.0.5) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.10.0) + concurrent-ruby (1.0.2) + debug_inspector (0.0.2) + erubis (2.7.0) + execjs (2.7.0) + globalid (0.3.7) + activesupport (>= 4.1.0) + i18n (0.7.0) + jbuilder (2.6.0) + activesupport (>= 3.0.0, < 5.1) + multi_json (~> 1.2) + jquery-rails (4.2.1) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.3) + loofah (2.0.3) + nokogiri (>= 1.5.9) + mail (2.6.4) + mime-types (>= 1.16, < 4) + mime-types (3.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2016.0521) + mini_portile2 (2.1.0) + minitest (5.9.1) + multi_json (1.12.1) + nokogiri (1.6.8) + mini_portile2 (~> 2.1.0) + pkg-config (~> 1.1.7) + pkg-config (1.1.7) + rack (1.6.4) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.7) + activesupport (>= 4.2.0.beta, < 5.0) + nokogiri (~> 1.6.0) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.3) + loofah (~> 2.0) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (11.3.0) + rdoc (4.2.2) + json (~> 1.4) + sass (3.4.22) + sass-rails (5.0.6) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.1) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (1.7.2) + sprockets (3.7.0) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.0) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.11) + thor (0.19.1) + thread_safe (0.3.5) + tilt (2.0.5) + turbolinks (5.0.1) + turbolinks-source (~> 5) + turbolinks-source (5.0.0) + tzinfo (1.2.2) + thread_safe (~> 0.1) + uglifier (3.0.2) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.13.1 diff --git a/README.rdoc b/README.rdoc new file mode 100644 index 000000000..dd4e97e22 --- /dev/null +++ b/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/Rakefile b/Rakefile new file mode 100644 index 000000000..ba6b733dd --- /dev/null +++ b/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/app/assets/images/.keep b/app/assets/images/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js new file mode 100644 index 000000000..e07c5a830 --- /dev/null +++ b/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css new file mode 100644 index 000000000..f9cd5b348 --- /dev/null +++ b/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb new file mode 100644 index 000000000..d83690e1b --- /dev/null +++ b/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/app/controllers/concerns/.keep b/app/controllers/concerns/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb new file mode 100644 index 000000000..de6be7945 --- /dev/null +++ b/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/app/mailers/.keep b/app/mailers/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/app/models/.keep b/app/models/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/app/models/concerns/.keep b/app/models/concerns/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb new file mode 100644 index 000000000..46eeb110b --- /dev/null +++ b/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + TaskListRails + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/bin/bundle b/bin/bundle new file mode 100755 index 000000000..66e9889e8 --- /dev/null +++ b/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/bin/rails b/bin/rails new file mode 100755 index 000000000..0138d79b7 --- /dev/null +++ b/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/bin/rake b/bin/rake new file mode 100755 index 000000000..d87d5f578 --- /dev/null +++ b/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/bin/setup b/bin/setup new file mode 100755 index 000000000..acdb2c138 --- /dev/null +++ b/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/bin/spring b/bin/spring new file mode 100755 index 000000000..7fe232c3a --- /dev/null +++ b/bin/spring @@ -0,0 +1,15 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + if (match = Bundler.default_lockfile.read.match(/^GEM$.*?^ (?: )*spring \((.*?)\)$.*?^$/m)) + Gem.paths = { 'GEM_PATH' => [Bundler.bundle_path.to_s, *Gem.path].uniq.join(Gem.path_separator) } + gem 'spring', match[1] + require 'spring/binstub' + end +end diff --git a/config.ru b/config.ru new file mode 100644 index 000000000..bd83b2541 --- /dev/null +++ b/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/config/application.rb b/config/application.rb new file mode 100644 index 000000000..902432bad --- /dev/null +++ b/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module TaskListRails + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/config/boot.rb b/config/boot.rb new file mode 100644 index 000000000..6b750f00b --- /dev/null +++ b/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/config/database.yml b/config/database.yml new file mode 100644 index 000000000..1c1a37ca8 --- /dev/null +++ b/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/config/environment.rb b/config/environment.rb new file mode 100644 index 000000000..ee8d90dc6 --- /dev/null +++ b/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/config/environments/development.rb b/config/environments/development.rb new file mode 100644 index 000000000..b55e2144b --- /dev/null +++ b/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/config/environments/production.rb b/config/environments/production.rb new file mode 100644 index 000000000..5c1b32e48 --- /dev/null +++ b/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/config/environments/test.rb b/config/environments/test.rb new file mode 100644 index 000000000..1c19f08b2 --- /dev/null +++ b/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb new file mode 100644 index 000000000..01ef3e663 --- /dev/null +++ b/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/config/initializers/backtrace_silencers.rb b/config/initializers/backtrace_silencers.rb new file mode 100644 index 000000000..59385cdf3 --- /dev/null +++ b/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/config/initializers/cookies_serializer.rb b/config/initializers/cookies_serializer.rb new file mode 100644 index 000000000..7f70458de --- /dev/null +++ b/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/config/initializers/filter_parameter_logging.rb b/config/initializers/filter_parameter_logging.rb new file mode 100644 index 000000000..4a994e1e7 --- /dev/null +++ b/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/config/initializers/inflections.rb b/config/initializers/inflections.rb new file mode 100644 index 000000000..ac033bf9d --- /dev/null +++ b/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/config/initializers/mime_types.rb b/config/initializers/mime_types.rb new file mode 100644 index 000000000..dc1899682 --- /dev/null +++ b/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/config/initializers/session_store.rb b/config/initializers/session_store.rb new file mode 100644 index 000000000..15d065a84 --- /dev/null +++ b/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_TaskListRails_session' diff --git a/config/initializers/wrap_parameters.rb b/config/initializers/wrap_parameters.rb new file mode 100644 index 000000000..33725e95f --- /dev/null +++ b/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/config/locales/en.yml b/config/locales/en.yml new file mode 100644 index 000000000..065395716 --- /dev/null +++ b/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/config/routes.rb b/config/routes.rb new file mode 100644 index 000000000..3f66539d5 --- /dev/null +++ b/config/routes.rb @@ -0,0 +1,56 @@ +Rails.application.routes.draw do + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/config/secrets.yml b/config/secrets.yml new file mode 100644 index 000000000..c13bfc8d9 --- /dev/null +++ b/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: a41019a9ef2ab73204bc3650fa601e7a7417f87138cdf4a5687d21fdd91901f387ea322ca841c454cda2d672bd78d52227d018c259127cdcd1f92d9ee69b7bb9 + +test: + secret_key_base: 90a9341258f694c7859f9765212ab44ada19b34b7d784eb39db643347cab1857b86c3698bbc0950e35b95dbaf4ef7fcbdcd7c98c99794bc10a5438588fd797d1 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/db/seeds.rb b/db/seeds.rb new file mode 100644 index 000000000..4edb1e857 --- /dev/null +++ b/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/lib/assets/.keep b/lib/assets/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/lib/tasks/.keep b/lib/tasks/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/log/.keep b/log/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/public/404.html b/public/404.html new file mode 100644 index 000000000..b612547fc --- /dev/null +++ b/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
+
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/public/422.html b/public/422.html new file mode 100644 index 000000000..a21f82b3b --- /dev/null +++ b/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
+
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/public/500.html b/public/500.html new file mode 100644 index 000000000..061abc587 --- /dev/null +++ b/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
+
+

We're sorry, but something went wrong.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 000000000..e69de29bb diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 000000000..3c9c7c01f --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/test/controllers/.keep b/test/controllers/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/fixtures/.keep b/test/fixtures/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/helpers/.keep b/test/helpers/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/integration/.keep b/test/integration/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/mailers/.keep b/test/mailers/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/models/.keep b/test/models/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/test_helper.rb b/test/test_helper.rb new file mode 100644 index 000000000..92e39b2d7 --- /dev/null +++ b/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/vendor/assets/javascripts/.keep b/vendor/assets/javascripts/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/vendor/assets/stylesheets/.keep b/vendor/assets/stylesheets/.keep new file mode 100644 index 000000000..e69de29bb From 783bf3165820e4f7c99478eff319b221a635a646 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Fri, 30 Sep 2016 07:51:00 -0700 Subject: [PATCH 02/19] form for creating new task set up --- app/assets/javascripts/tasks.coffee | 3 + app/assets/stylesheets/tasks.scss | 3 + app/controllers/tasks_controller.rb | 71 ++ app/helpers/tasks_helper.rb | 2 + app/views/tasks/create.html.erb | 14 + app/views/tasks/destroy.html.erb | 2 + app/views/tasks/edit.html.erb | 29 + app/views/tasks/index.html.erb | 19 + app/views/tasks/new.html.erb | 16 + app/views/tasks/show.html.erb | 19 + app/views/tasks/update.html.erb | 15 + config/routes.rb | 16 + db/development.sqlite3 | 0 log/development.log | 811 ++++++++++++++++++++++ test/controllers/tasks_controller_test.rb | 39 ++ 15 files changed, 1059 insertions(+) create mode 100644 app/assets/javascripts/tasks.coffee create mode 100644 app/assets/stylesheets/tasks.scss create mode 100644 app/controllers/tasks_controller.rb create mode 100644 app/helpers/tasks_helper.rb create mode 100644 app/views/tasks/create.html.erb create mode 100644 app/views/tasks/destroy.html.erb create mode 100644 app/views/tasks/edit.html.erb create mode 100644 app/views/tasks/index.html.erb create mode 100644 app/views/tasks/new.html.erb create mode 100644 app/views/tasks/show.html.erb create mode 100644 app/views/tasks/update.html.erb create mode 100644 db/development.sqlite3 create mode 100644 log/development.log create mode 100644 test/controllers/tasks_controller_test.rb diff --git a/app/assets/javascripts/tasks.coffee b/app/assets/javascripts/tasks.coffee new file mode 100644 index 000000000..24f83d18b --- /dev/null +++ b/app/assets/javascripts/tasks.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss new file mode 100644 index 000000000..b57862ec7 --- /dev/null +++ b/app/assets/stylesheets/tasks.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the tasks controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb new file mode 100644 index 000000000..5e0ed09c6 --- /dev/null +++ b/app/controllers/tasks_controller.rb @@ -0,0 +1,71 @@ +class TasksController < ApplicationController + + def index + @tasks = Tasks.all + end + + def create + @params = params + @mytask = Task.new + @mytask = params[:task][:title] + @mytask = params[:task][:description] + @mytask = params[:task][:details] + @mytask = params[:task][:completion_status] + @mytask = params[:task][:completion_date] + @mypost.save + end + + + def new + @mytask = Post.new + end + + def show + @mytask = Task.find(params[:id].to_i) + end + + def destroy + end + + def edit + @tasks = TasksController.allposts + @mytask = nil + @found = false + @tasks.each do |task| + number = params[:id].to_i + if task[:id] == number + @mytask = task + @found = true + end + end + if @mytask == nil + render :file => 'public/404.html', :status => :not_found, :layout => false + end + end + + def update + @tasks = Task.all + @tasks.each do |task| + number = params[:id].to_i + if task[:id] == number + @mytask = task + end + end + if @mytask == nil + render :file => 'public/404.html', :status => :not_found, :layout => false + end + end + + + def self.allposts + [ + {id: 1, title: "pay bills", description: "financial task", details: "T-Mobil due", completion_status: false, completion_date: nil}, {id: 2, title: "dentist appointment", description: "wellness task", details: "Malika needs check-up", completion_status: true, completion_date: "09/15/2016"}, {id: 3, title: "call pharmacy", description: "wellness task", details: "check status of humera", completion_status: false, completion_date: nil} + ] + end + + private + def user_params + params.require(:task).permit(:title, :description, :completion_status, :completion_date) + end + +end diff --git a/app/helpers/tasks_helper.rb b/app/helpers/tasks_helper.rb new file mode 100644 index 000000000..ce894d00c --- /dev/null +++ b/app/helpers/tasks_helper.rb @@ -0,0 +1,2 @@ +module TasksHelper +end diff --git a/app/views/tasks/create.html.erb b/app/views/tasks/create.html.erb new file mode 100644 index 000000000..a02ab355c --- /dev/null +++ b/app/views/tasks/create.html.erb @@ -0,0 +1,14 @@ + +

<%= @mytask.title %>

+

<%= @mytask.description %>

+

+ <%= @mytask.details %> +

+ diff --git a/app/views/tasks/destroy.html.erb b/app/views/tasks/destroy.html.erb new file mode 100644 index 000000000..a90559f9d --- /dev/null +++ b/app/views/tasks/destroy.html.erb @@ -0,0 +1,2 @@ +

Tasks#destroy

+

Find me in app/views/tasks/destroy.html.erb

diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb new file mode 100644 index 000000000..c0af5a84f --- /dev/null +++ b/app/views/tasks/edit.html.erb @@ -0,0 +1,29 @@ +

Edit a Task

+ +
+ + + + + + + + + + + + + + + + + + <%= tag(:input, :type => "hidden", + :name => request_forgery_protection_token.to_s, + :value => form_authenticity_token) %> + + + +
diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb new file mode 100644 index 000000000..f7b955053 --- /dev/null +++ b/app/views/tasks/index.html.erb @@ -0,0 +1,19 @@ +

Task Helper

+ +<% @tasks.each do |task| %> +
+

<%= link_to task.title, show_path(task.id)) %>

+

Type: <%= task.description %>

+

+ <%= task.details %> +

+
    +
  • + <%= task.completion_status %> +
  • +
  • + <%= task.completion_date %> +
  • +
+
+<% end %> diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb new file mode 100644 index 000000000..30e2d02c9 --- /dev/null +++ b/app/views/tasks/new.html.erb @@ -0,0 +1,16 @@ +

Create a New Task

+ +
+ <%= form_for :task do |f| %> + <%= f.label :title %> + <%= f.text_field :title %> + + <%= f.label :description %> + <%= f.text_field :description %> + + <%= f.label :details %> + <%= f.text_area :details %> + + <%= f.submit %> + <% end %> +
diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb new file mode 100644 index 000000000..139b003e0 --- /dev/null +++ b/app/views/tasks/show.html.erb @@ -0,0 +1,19 @@ +
+

<%= @mytask.title %>

+

Type: <%= @mytask.description %>

+

+ <%= @mytask.details %> +

+
    +
  • + <%= @mytask.completion_status %> +
  • +
  • + <%= @mytask.completion_date %> +
  • +
+
+ + <%= link_to("edit", edit_path(@mytask.id)) %> + + <%= link_to("delete", delete_path(@mytask.id), method: :delete) %> diff --git a/app/views/tasks/update.html.erb b/app/views/tasks/update.html.erb new file mode 100644 index 000000000..3c7837fa1 --- /dev/null +++ b/app/views/tasks/update.html.erb @@ -0,0 +1,15 @@ +

Tasks#update

+ +

<%= @title %>

+

<%= @description %>

+

+ <%= @details %> +

+ diff --git a/config/routes.rb b/config/routes.rb index 3f66539d5..285ea32d0 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,4 +1,20 @@ Rails.application.routes.draw do + root to: 'tasks#index' + + get 'tasks/index', as: 'index' + + get 'tasks/new' => 'tasks#create' + + get 'tasks/show/:id' => 'tasks#show', as: 'show' + + delete 'tasks/destroy' => 'tasks#destroy', as: 'delete' + + get 'tasks/edit/:id' => 'tasks#edit', as: 'edit' + + get 'tasks/update' => 'tasks#update', as: 'update' + + get 'tasks/create' + # The priority is based upon order of creation: first created -> highest priority. # See how all your routes lay out with "rake routes". diff --git a/db/development.sqlite3 b/db/development.sqlite3 new file mode 100644 index 000000000..e69de29bb diff --git a/log/development.log b/log/development.log new file mode 100644 index 000000000..8b381bc0b --- /dev/null +++ b/log/development.log @@ -0,0 +1,811 @@ + + +Started GET "/" for ::1 at 2016-09-28 15:15:12 -0700 + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/controllers/tasks_controller.rb:43: Invalid octal digit +...atus: true, completion_date: 09/15/2016}, {id: 3, title: "ca... +... ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/controllers/tasks_controller.rb:46: syntax error, unexpected end-of-input, expecting keyword_end): + app/controllers/tasks_controller.rb:43: Invalid octal digit + app/controllers/tasks_controller.rb:46: syntax error, unexpected end-of-input, expecting keyword_end + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (7.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (19.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (165.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (136.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (296.7ms) + + +Started GET "/" for ::1 at 2016-09-28 15:16:16 -0700 + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/controllers/tasks_controller.rb:46: syntax error, unexpected end-of-input, expecting keyword_end): + app/controllers/tasks_controller.rb:46: syntax error, unexpected end-of-input, expecting keyword_end + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (8.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (131.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (108.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (235.3ms) + + +Started GET "/" for ::1 at 2016-09-28 15:16:56 -0700 +Processing by TasksController#index as HTML +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.0ms) + +NoMethodError (undefined method `alltasks' for TasksController:Class +Did you mean? allposts): + app/controllers/tasks_controller.rb:3:in `index' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (10.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (136.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (102.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (231.7ms) + + +Started GET "/" for ::1 at 2016-09-28 15:17:35 -0700 +Processing by TasksController#index as HTML + Rendered tasks/index.html.erb within layouts/application (58.2ms) +Completed 500 Internal Server Error in 71ms (ActiveRecord: 0.0ms) + +ActionView::Template::Error (undefined local variable or method `task' for #<#:0x007fc352298de0> +Did you mean? @tasks): + 2: + 3: <% @tasks.each do |post| %> + 4:
+ 5:

<%= link_to(task[:title], show_path(task[:id])) %>

+ 6:

Type: <%= task[:description] %>

+ 7:

+ 8: <%= task[:details] %> + app/views/tasks/index.html.erb:5:in `block in _app_views_tasks_index_html_erb__2862491977518222019_70238436868280' + app/views/tasks/index.html.erb:3:in `each' + app/views/tasks/index.html.erb:3:in `_app_views_tasks_index_html_erb__2862491977518222019_70238436868280' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (14.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (128.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (103.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (230.2ms) + + +Started GET "/" for ::1 at 2016-09-28 15:20:29 -0700 +Processing by TasksController#index as HTML + Rendered tasks/index.html.erb within layouts/application (50.7ms) +Completed 500 Internal Server Error in 60ms (ActiveRecord: 0.0ms) + +ActionView::Template::Error (undefined method `show_path' for #<#:0x007fc3542717e8>): + 2: + 3: <% @tasks.each do |task| %> + 4:

+ 5:

<%= link_to(task[:title], show_path(task[:id])) %>

+ 6:

Type: <%= task[:description] %>

+ 7:

+ 8: <%= task[:details] %> + app/views/tasks/index.html.erb:5:in `block in _app_views_tasks_index_html_erb__2862491977518222019_70238453596560' + app/views/tasks/index.html.erb:3:in `each' + app/views/tasks/index.html.erb:3:in `_app_views_tasks_index_html_erb__2862491977518222019_70238453596560' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (12.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (127.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (102.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (229.0ms) + + +Started GET "/" for ::1 at 2016-09-28 15:23:00 -0700 + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + get 'tasks/show/:id' => 'tasks#show' as: 'show' + ^): + config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (7.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (149.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (116.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (268.4ms) + + +Started GET "/" for ::1 at 2016-09-29 05:52:23 -0700 + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + get 'tasks/show/:id' => 'tasks#show' as: 'show' + ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/config/routes.rb:74: syntax error, unexpected keyword_end, expecting end-of-input): + config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + config/routes.rb:74: syntax error, unexpected keyword_end, expecting end-of-input + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (13.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (16.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (6.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (169.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (4.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (122.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (1.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (270.8ms) + + +Started GET "/" for ::1 at 2016-09-29 05:52:38 -0700 + +ActionController::RoutingError (No route matches [GET] "/"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (7.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (70.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (6.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (211.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (105.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (235.6ms) + + +Started GET "/index" for ::1 at 2016-09-29 05:53:48 -0700 + +ActionController::RoutingError (No route matches [GET] "/index"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (6.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (3.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (132.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (4.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (115.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (1.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (258.0ms) + + +Started GET "/index" for ::1 at 2016-09-29 05:56:19 -0700 + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + get 'tasks/show/:id' => 'tasks#show' as: 'show' + ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/config/routes.rb:74: syntax error, unexpected keyword_end, expecting end-of-input): + config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + config/routes.rb:74: syntax error, unexpected keyword_end, expecting end-of-input + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (21.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (19.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (10.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (174.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (4.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (114.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (243.6ms) + + +Started GET "/index" for ::1 at 2016-09-29 06:22:20 -0700 + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + get 'tasks/show/:id' => 'tasks#show' as: 'show' + ^): + config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (19.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (20.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (5.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (207.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (4.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (110.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (4.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (250.2ms) + + +Started GET "/" for ::1 at 2016-09-29 07:58:58 -0700 + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + get 'tasks/show/:id' => 'tasks#show' as: 'show' + ^): + config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (17.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (22.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (10.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (373.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (4.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (4.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (125.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (263.0ms) + + +Started GET "/" for ::1 at 2016-09-29 07:59:59 -0700 + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + get 'tasks/show/:id' => 'tasks#show' as: 'show' + ^): + config/routes.rb:8: syntax error, unexpected tIDENTIFIER, expecting keyword_end + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (57.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (183.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (4.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (112.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (251.7ms) + + +Started GET "/" for ::1 at 2016-09-29 08:00:57 -0700 +Processing by TasksController#index as HTML + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 1545ms (Views: 1543.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-09-29 08:00:59 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-09-29 08:00:59 -0700 + + +Started GET "/tasks/show/1" for ::1 at 2016-09-29 08:01:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Rendered tasks/show.html.erb within layouts/application (2.3ms) +Completed 200 OK in 133ms (Views: 121.0ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-09-29 09:33:25 -0700 +Processing by TasksController#index as HTML + Rendered tasks/index.html.erb within layouts/application (8.5ms) +Completed 200 OK in 782ms (Views: 773.1ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-09-29 09:33:26 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-09-29 09:33:26 -0700 + + +Started GET "/tasks/show/1" for ::1 at 2016-09-29 09:33:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Rendered tasks/show.html.erb within layouts/application (11.1ms) +Completed 200 OK in 901ms (Views: 896.3ms | ActiveRecord: 0.0ms) + + +Started DELETE "/tasks/destroy.1" for ::1 at 2016-09-29 09:33:52 -0700 +Processing by TasksController#destroy as + Parameters: {"authenticity_token"=>"0fyrB2eItR3E1kg30TtOSsKXfxATHUqv8ll/COZqiHxzH7FiF8+yu6qDVZ24X4YYOJiufTzhmohq0XQfU3tI4w=="} + Rendered tasks/destroy.html.erb within layouts/application (1.3ms) +Completed 200 OK in 69ms (Views: 67.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:33:58 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (36.3ms) +Completed 500 Internal Server Error in 64ms (ActiveRecord: 0.0ms) + +ActionView::Template::Error (undefined method `[]' for nil:NilClass): + 3: + 4: + 5: + 6: + 7: + 8: + 9: + app/views/tasks/edit.html.erb:6:in `_app_views_tasks_edit_html_erb__3955415809290160555_70238476664780' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (10.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (143.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (248.7ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:43:50 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (39.3ms) +Completed 500 Internal Server Error in 81ms (ActiveRecord: 0.0ms) + +ActionView::Template::Error (undefined method `[]' for nil:NilClass): + 7: + 8: + 9: + 10: + 11: + 12: + 13: + app/views/tasks/edit.html.erb:10:in `_app_views_tasks_edit_html_erb__3955415809290160555_70238486432260' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (78.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (201.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (1.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (3.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (1.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (234.9ms) + + +Started GET "/tasks/edit" for ::1 at 2016-09-29 09:44:45 -0700 +Processing by TasksController#edit as HTML + Rendered tasks/edit.html.erb within layouts/application (8.2ms) +Completed 500 Internal Server Error in 19ms (ActiveRecord: 0.0ms) + +ActionView::Template::Error (undefined method `[]' for nil:NilClass): + 7: + 8: + 9: + 10: + 11: + 12: + 13: + app/views/tasks/edit.html.erb:10:in `_app_views_tasks_edit_html_erb__3955415809290160555_70238487288720' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (15.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (6.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (158.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (103.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (230.6ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:44:59 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (27.7ms) +Completed 500 Internal Server Error in 57ms (ActiveRecord: 0.0ms) + +ActionView::Template::Error (undefined method `[]' for nil:NilClass): + 7: + 8: + 9: + 10: + 11: + 12: + 13: + app/views/tasks/edit.html.erb:10:in `_app_views_tasks_edit_html_erb__3955415809290160555_70238487413760' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (12.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (131.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (98.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (221.8ms) + + +Started GET "/" for ::1 at 2016-09-29 09:45:07 -0700 +Processing by TasksController#index as HTML + Rendered tasks/index.html.erb within layouts/application (1.2ms) +Completed 200 OK in 41ms (Views: 40.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/show/1" for ::1 at 2016-09-29 09:45:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 61ms (Views: 59.3ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:45:12 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (27.9ms) +Completed 500 Internal Server Error in 57ms (ActiveRecord: 0.0ms) + +ActionView::Template::Error (undefined method `[]' for nil:NilClass): + 7: + 8: + 9: + 10: + 11: + 12: + 13: + app/views/tasks/edit.html.erb:10:in `_app_views_tasks_edit_html_erb__3955415809290160555_70238487413760' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (17.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (133.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (110.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (240.4ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:46:44 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (33.2ms) +Completed 200 OK in 448ms (Views: 438.3ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-09-29 09:46:44 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-09-29 09:46:44 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-09-29 09:46:44 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-09-29 09:46:45 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-09-29 09:46:45 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-09-29 09:46:45 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-09-29 09:46:46 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-09-29 09:46:46 -0700 + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:46:48 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (0.1ms) +Completed 200 OK in 64ms (Views: 63.3ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:48:38 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (0.1ms) +Completed 200 OK in 133ms (Views: 131.8ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-09-29 09:48:38 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-09-29 09:48:38 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-09-29 09:48:38 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-09-29 09:48:38 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-09-29 09:48:38 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-09-29 09:48:38 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-09-29 09:48:38 -0700 + + +Started GET "/tasks/show/1" for ::1 at 2016-09-29 09:48:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 128ms (Views: 126.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:48:42 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (0.1ms) +Completed 200 OK in 59ms (Views: 58.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:49:57 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (43.6ms) +Completed 500 Internal Server Error in 84ms (ActiveRecord: 0.0ms) + +ActionView::Template::Error (undefined method `[]' for nil:NilClass): + 4: + 5: + 6: + 7: + 8: + 9: + 10: + app/views/tasks/edit.html.erb:7:in `_app_views_tasks_edit_html_erb__3955415809290160555_70238454075780' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (11.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (131.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (114.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (246.8ms) + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:51:25 -0700 +Processing by TasksController#edit as + Rendered tasks/edit.html.erb within layouts/application (0.6ms) +Completed 200 OK in 112ms (Views: 110.5ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-09-29 09:51:25 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-09-29 09:51:25 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-09-29 09:51:25 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-09-29 09:51:25 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-09-29 09:51:25 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-09-29 09:51:25 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-09-29 09:51:25 -0700 + + +Started GET "/tasks/edit.1" for ::1 at 2016-09-29 09:52:21 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/edit.1"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (156.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (99.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (226.5ms) + + +Started GET "/" for ::1 at 2016-09-29 16:42:00 -0700 +Processing by TasksController#index as HTML +Completed 500 Internal Server Error in 25ms (ActiveRecord: 0.0ms) + +NameError (uninitialized constant TasksController::Tasks): + app/controllers/tasks_controller.rb:4:in `index' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (8.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (10.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (135.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (116.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (250.3ms) + + +Started GET "/" for ::1 at 2016-09-29 16:42:01 -0700 +Processing by TasksController#index as HTML +Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.0ms) + +NameError (uninitialized constant TasksController::Tasks): + app/controllers/tasks_controller.rb:4:in `index' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (9.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (117.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (237.7ms) + + +Started GET "/" for ::1 at 2016-09-29 16:43:13 -0700 +Processing by TasksController#index as HTML +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms) + +NameError (uninitialized constant TasksController::Tasks): + app/controllers/tasks_controller.rb:4:in `index' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (8.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (124.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (148.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (286.9ms) diff --git a/test/controllers/tasks_controller_test.rb b/test/controllers/tasks_controller_test.rb new file mode 100644 index 000000000..a004fd508 --- /dev/null +++ b/test/controllers/tasks_controller_test.rb @@ -0,0 +1,39 @@ +require 'test_helper' + +class TasksControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get new" do + get :new + assert_response :success + end + + test "should get show" do + get :show + assert_response :success + end + + test "should get destroy" do + get :destroy + assert_response :success + end + + test "should get edit" do + get :edit + assert_response :success + end + + test "should get update" do + get :update + assert_response :success + end + + test "should get create" do + get :create + assert_response :success + end + +end From 0da135dc17c9b2635a2e9bdba71ec3fdf2072fad Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Fri, 30 Sep 2016 15:08:53 -0700 Subject: [PATCH 03/19] should be able to create new, and delete a task --- app/controllers/tasks_controller.rb | 40 +++++++++-------------- app/models/task.rb | 2 ++ app/views/tasks/destroy.html.erb | 4 ++- app/views/tasks/edit.html.erb | 37 +++++++++------------ app/views/tasks/index.html.erb | 21 ++++++++++-- app/views/tasks/new.html.erb | 6 ++++ app/views/tasks/show.html.erb | 17 ++++++---- config/routes.rb | 4 +-- db/migrate/20160930182241_create_tasks.rb | 13 ++++++++ test/fixtures/tasks.yml | 15 +++++++++ test/models/task_test.rb | 7 ++++ 11 files changed, 108 insertions(+), 58 deletions(-) create mode 100644 app/models/task.rb create mode 100644 db/migrate/20160930182241_create_tasks.rb create mode 100644 test/fixtures/tasks.yml create mode 100644 test/models/task_test.rb diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 5e0ed09c6..a215be052 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -1,5 +1,5 @@ class TasksController < ApplicationController - + def index @tasks = Tasks.all end @@ -17,7 +17,7 @@ def create def new - @mytask = Post.new + @mytask = Task.new end def show @@ -25,35 +25,25 @@ def show end def destroy + @mytask = Task.find(params[:id].to_i) + @mytask.destroy + @destroy_msg = "Task Successfully Deleted" end def edit - @tasks = TasksController.allposts - @mytask = nil - @found = false - @tasks.each do |task| - number = params[:id].to_i - if task[:id] == number - @mytask = task - @found = true - end - end - if @mytask == nil - render :file => 'public/404.html', :status => :not_found, :layout => false - end + @params = params + @mytask = Tasks.find(params[:id].to_i) + @mytask = params[:task][:title] + @mytask = params[:task][:description] + @mytask = params[:task][:details] + @mytask = params[:task][:completion_status] + @mytask = params[:task][:completion_date] + @mypost.save end def update - @tasks = Task.all - @tasks.each do |task| - number = params[:id].to_i - if task[:id] == number - @mytask = task - end - end - if @mytask == nil - render :file => 'public/404.html', :status => :not_found, :layout => false - end + @mytask = Task.find(params[:id].to_i) + end diff --git a/app/models/task.rb b/app/models/task.rb new file mode 100644 index 000000000..935f76e12 --- /dev/null +++ b/app/models/task.rb @@ -0,0 +1,2 @@ +class Task < ActiveRecord::Base +end diff --git a/app/views/tasks/destroy.html.erb b/app/views/tasks/destroy.html.erb index a90559f9d..0cccc7f25 100644 --- a/app/views/tasks/destroy.html.erb +++ b/app/views/tasks/destroy.html.erb @@ -1,2 +1,4 @@

Tasks#destroy

-

Find me in app/views/tasks/destroy.html.erb

+

+ <%= @destroy_msg %> +

diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index c0af5a84f..ee3e49e97 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,29 +1,22 @@

Edit a Task

-
- +
+ <%= form_for :task do |f| %> + <%= f.label :title %> + <%= f.text_field :title %> - - + <%= f.label :description %> + <%= f.text_field :description %> - - + <%= f.label :details %> + <%= f.text_area :details %> - - + <%= f.label :completion_status %> + <%= f.check-box :completion_status %> - - + <%= f.label :completion_date %> + <%= f.date_field :completion_date %> - - - - <%= tag(:input, :type => "hidden", - :name => request_forgery_protection_token.to_s, - :value => form_authenticity_token) %> - - - - + <%= f.save %> + <% end %> +
diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index f7b955053..6f2123758 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -7,13 +7,30 @@

<%= task.details %>

+ +

+ <%= task.completion_status %> +

+ +

+ <%= task.completion_date %> +

+
  • - <%= task.completion_status %> + <%= link_to "Edit", edit_path(@mytask.id) %>
  • - <%= task.completion_date %> + <%= button_to "Delete Task", {action: "destroy", id: @mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%>
<% end %> + + diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 30e2d02c9..d61592707 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -11,6 +11,12 @@ <%= f.label :details %> <%= f.text_area :details %> + <%= f.label :completion_status %> + <%= f.check-box :completion_status %> + + <%= f.label :completion_date %> + <%= f.date_field :completion_date %> + <%= f.submit %> <% end %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 139b003e0..ba521a72d 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -4,16 +4,21 @@

<%= @mytask.details %>

+ +

+ <%= @mytask.completion_status %> +

+ +

+ <%= @mytask.completion_date %> +

+
  • - <%= @mytask.completion_status %> + <%= link_to "Edit", edit_path(@mytask.id) %>
  • - <%= @mytask.completion_date %> + <%= button_to "Delete Task", {action: "destroy", id: @mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%>
- - <%= link_to("edit", edit_path(@mytask.id)) %> - - <%= link_to("delete", delete_path(@mytask.id), method: :delete) %> diff --git a/config/routes.rb b/config/routes.rb index 285ea32d0..8728933f1 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -2,8 +2,8 @@ root to: 'tasks#index' get 'tasks/index', as: 'index' - - get 'tasks/new' => 'tasks#create' + + get 'tasks/new' => 'tasks#create' as: 'new' get 'tasks/show/:id' => 'tasks#show', as: 'show' diff --git a/db/migrate/20160930182241_create_tasks.rb b/db/migrate/20160930182241_create_tasks.rb new file mode 100644 index 000000000..f871c6586 --- /dev/null +++ b/db/migrate/20160930182241_create_tasks.rb @@ -0,0 +1,13 @@ +class CreateTasks < ActiveRecord::Migration + def change + create_table :tasks do |t| + t.string :title + t.string :description + t.text :details + t.boolean :completion_status + t.timestamp :completion_date + + t.timestamps null: false + end + end +end diff --git a/test/fixtures/tasks.yml b/test/fixtures/tasks.yml new file mode 100644 index 000000000..fec8f1107 --- /dev/null +++ b/test/fixtures/tasks.yml @@ -0,0 +1,15 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + title: MyString + description: MyString + details: MyText + completion_status: false + completion_date: 2016-09-30 11:22:41 + +two: + title: MyString + description: MyString + details: MyText + completion_status: false + completion_date: 2016-09-30 11:22:41 diff --git a/test/models/task_test.rb b/test/models/task_test.rb new file mode 100644 index 000000000..3ca215970 --- /dev/null +++ b/test/models/task_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class TaskTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end From f68d0d32022d334b72ecb64dc3cb0444253abf57 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Fri, 30 Sep 2016 15:51:40 -0700 Subject: [PATCH 04/19] wave 2 complete --- Gemfile | 2 + Gemfile.lock | 7 + app/controllers/tasks_controller.rb | 2 +- app/views/tasks/destroy.html.erb | 13 +- app/views/tasks/index.html.erb | 7 +- app/views/tasks/show.html.erb | 5 +- config/routes.rb | 12 +- db/development.sqlite3 | Bin 0 -> 20480 bytes db/schema.rb | 26 ++ log/development.log | 641 ++++++++++++++++++++++++++++ 10 files changed, 699 insertions(+), 16 deletions(-) create mode 100644 db/schema.rb diff --git a/Gemfile b/Gemfile index e87fad5fc..c2740bf09 100644 --- a/Gemfile +++ b/Gemfile @@ -43,5 +43,7 @@ group :development do # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring gem 'spring' +gem "better_errors" + gem "binding_of_caller" end diff --git a/Gemfile.lock b/Gemfile.lock index 187046034..4d6c84fe6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -37,10 +37,15 @@ GEM thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) arel (6.0.3) + better_errors (2.1.1) + coderay (>= 1.0.0) + erubis (>= 2.6.6) + rack (>= 0.9.0) binding_of_caller (0.7.2) debug_inspector (>= 0.0.1) builder (3.2.2) byebug (9.0.5) + coderay (1.1.1) coffee-rails (4.1.1) coffee-script (>= 2.2.0) railties (>= 4.0.0, < 5.1.x) @@ -146,6 +151,8 @@ PLATFORMS ruby DEPENDENCIES + better_errors + binding_of_caller byebug coffee-rails (~> 4.1.0) jbuilder (~> 2.0) diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index a215be052..23659be88 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -1,7 +1,7 @@ class TasksController < ApplicationController def index - @tasks = Tasks.all + @tasks = Task.all end def create diff --git a/app/views/tasks/destroy.html.erb b/app/views/tasks/destroy.html.erb index 0cccc7f25..96e24d5ee 100644 --- a/app/views/tasks/destroy.html.erb +++ b/app/views/tasks/destroy.html.erb @@ -1,4 +1,15 @@ -

Tasks#destroy

+

<%= @destroy_msg %>

+ + diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 6f2123758..6aa49dd9e 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -2,7 +2,7 @@ <% @tasks.each do |task| %>
-

<%= link_to task.title, show_path(task.id)) %>

+

<%= link_to task.title, show_path(task.id) %>

Type: <%= task.description %>

<%= task.details %> @@ -18,10 +18,7 @@

  • - <%= link_to "Edit", edit_path(@mytask.id) %> -
  • -
  • - <%= button_to "Delete Task", {action: "destroy", id: @mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%> + <%= button_to "Delete Task", {action: "destroy", id: task.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%>
diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index ba521a72d..d89da6b54 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -12,11 +12,8 @@

<%= @mytask.completion_date %>

- +
    -
  • - <%= link_to "Edit", edit_path(@mytask.id) %> -
  • <%= button_to "Delete Task", {action: "destroy", id: @mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%>
  • diff --git a/config/routes.rb b/config/routes.rb index 8728933f1..7ec25d783 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -3,17 +3,19 @@ get 'tasks/index', as: 'index' - get 'tasks/new' => 'tasks#create' as: 'new' + get 'tasks/create' => 'tasks#create' - get 'tasks/show/:id' => 'tasks#show', as: 'show' + post 'tasks/create' => 'tasks#create', as: 'create' - delete 'tasks/destroy' => 'tasks#destroy', as: 'delete' + get 'tasks/:id/show/' => 'tasks#show', as: 'show' + + delete 'tasks/:id/destroy' => 'tasks#destroy', as: 'delete' get 'tasks/edit/:id' => 'tasks#edit', as: 'edit' - get 'tasks/update' => 'tasks#update', as: 'update' + put 'tasks/update' => 'tasks#update', as: 'update' - get 'tasks/create' + get 'tasks/new' => 'tasks#new', as: 'new' # The priority is based upon order of creation: first created -> highest priority. # See how all your routes lay out with "rake routes". diff --git a/db/development.sqlite3 b/db/development.sqlite3 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..05c44fe6f41db7c8842937c9a3082fd73c9797d8 100644 GIT binary patch literal 20480 zcmeI)O-~v@7zglOz*0;Uo2KD9-K32~Q5Gx+Nt06DSW^UFAgw1dvQwEj?BdR>+Vo`m z4SMSb=vV8pH`8lpQCrc{p6bE;H|#Py&%FNTG+CCNtvXkXyz_%TRitRl7^Z2wAjB|? zls+f)d3nTjB5`@6zs)P@amkdC`!+eHqlu}nM*4I5{?rehzySdWKmY;|fB*y_009U< z00Ms&*i78Z%*~m*itY&}4~5>bbtF3snb*C3JF&9u)LIT{)n3*ea;@yFNBeAE*UWyL zjwdsjjQQ!quuVnffgD~EBlWFeo<(LY?pkEM(Q?+DZL+z&zERuWC9j=bQfs%G>kVCL z!)dfgqp8n!y*^JY#g$+dIif+gM+2SVGT9CIKylw2%~q5PX%WRvlrGlw`vbwEQXM@a z73#>I?+Zq~(V$C}Za%syt|z4{229_$9jbn3UmZ|5hzgI1XHS!{WajyzdAi6wmz{(j z*SsCs?Xf=X^!a{3qan!~8Sx9Rc4K|3?P#J^=Pj|uRkuj9L982%M8HQZkP%H*n90nd z9!T_+iH|YPBX8M88Df?XxZo zqTjc>pW3GCn&s{2s?-9FFQoU%Oo6A>n#XKn#s!Mitsk~4w+s{hn z@ev+R8QDj*sM8(g2Xvp272!*!dVZg+`M!J1g&;ww-$e+$0qq{>cN0#Syw+g8TBt18 zwq0BltTlz5D}l28r7x(B&% zFi*BZ#ynE 'tasks#create' as: 'new' + ^): + config/routes.rb:6: syntax error, unexpected tIDENTIFIER, expecting keyword_end + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (7.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (151.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (129.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (273.7ms) + + +Started GET "/" for ::1 at 2016-09-30 15:19:11 -0700 + +ActiveRecord::PendingMigrationError ( + +Migrations are pending. To resolve this issue, run: + + bin/rake db:migrate RAILS_ENV=development + +): + activerecord (4.2.7) lib/active_record/migration.rb:392:in `check_pending!' + activerecord (4.2.7) lib/active_record/migration.rb:373:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (7.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (129.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (103.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (230.6ms) +  (2.2ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL)  +  (2.0ms) select sqlite_version(*) +  (1.8ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" +Migrating to CreateTasks (20160930182241) +  (0.1ms) begin transaction +  (5.7ms) CREATE TABLE "tasks" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar, "description" varchar, "details" text, "completion_status" boolean, "completion_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) + SQL (0.3ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20160930182241"]] +  (1.1ms) commit transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + + +Started GET "/" for ::1 at 2016-09-30 15:21:37 -0700 + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML +Completed 500 Internal Server Error in 24ms (ActiveRecord: 0.0ms) + +NameError (uninitialized constant TasksController::Tasks): + app/controllers/tasks_controller.rb:4:in `index' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (8.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (132.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (109.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (246.6ms) + + +Started GET "/" for ::1 at 2016-09-30 15:25:17 -0700 +Processing by TasksController#index as HTML + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 500 Internal Server Error in 20ms (ActiveRecord: 0.0ms) + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/index.html.erb:5: syntax error, unexpected ')', expecting keyword_end +...sk.title, show_path(task.id)) );@output_buffer.safe_append='... +... ^): + app/views/tasks/index.html.erb:5: syntax error, unexpected ')', expecting keyword_end + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (13.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (139.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (235.6ms) + + +Started GET "/" for ::1 at 2016-09-30 15:26:08 -0700 +Processing by TasksController#index as HTML + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 541ms (Views: 539.0ms | ActiveRecord: 0.6ms) + Task Load (2.9ms) SELECT "tasks".* FROM "tasks" +  (0.2ms) begin transaction + SQL (0.6ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "My first Task"], ["description", "I need to describe this."], ["details", "blah"], ["created_at", "2016-09-30 22:28:33.596767"], ["updated_at", "2016-09-30 22:28:33.596767"]] +  (0.9ms) commit transaction + + +Started GET "/" for ::1 at 2016-09-30 15:28:36 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (16.9ms) +Completed 500 Internal Server Error in 26ms (ActiveRecord: 0.5ms) + +ActionView::Template::Error (undefined method `id' for nil:NilClass): + 18: + 19:
      + 20:
    • + 21: <%= link_to "Edit", edit_path(@mytask.id) %> + 22:
    • + 23:
    • + 24: <%= button_to "Delete Task", {action: "destroy", id: @mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%> + app/views/tasks/index.html.erb:21:in `block in _app_views_tasks_index_html_erb__1223496216696740766_70211072483000' + app/views/tasks/index.html.erb:3:in `_app_views_tasks_index_html_erb__1223496216696740766_70211072483000' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (11.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (128.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (241.0ms) + + +Started GET "/" for ::1 at 2016-09-30 15:30:11 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (9.0ms) +Completed 500 Internal Server Error in 17ms (ActiveRecord: 0.3ms) + +ActionView::Template::Error (undefined method `id' for nil:NilClass): + 18: + 19:
        + 20:
      • + 21: <%= button_to "Delete Task", {action: "destroy", id: @mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%> + 22:
      • + 23:
      + 24: + app/views/tasks/index.html.erb:21:in `block in _app_views_tasks_index_html_erb__1223496216696740766_70211075858540' + app/views/tasks/index.html.erb:3:in `_app_views_tasks_index_html_erb__1223496216696740766_70211075858540' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (11.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (124.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (103.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (229.7ms) + + +Started GET "/" for ::1 at 2016-09-30 15:33:02 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 47ms (Views: 45.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/show" for ::1 at 2016-09-30 15:33:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 1]] + Rendered tasks/show.html.erb within layouts/application (2.0ms) +Completed 200 OK in 135ms (Views: 64.0ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/1/destroy" for ::1 at 2016-09-30 15:33:23 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"/KgDmAosLgTjA2LsYpDZLKiAh4PFF9r743NoZGImnCrXkPl07VFRXoSwmPZxRcSzZdLrYQ7l8lkET9adNuEI1w==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + SQL (0.5ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 1]] +  (0.9ms) commit transaction + Rendered tasks/destroy.html.erb within layouts/application (0.9ms) +Completed 200 OK in 41ms (Views: 35.9ms | ActiveRecord: 1.6ms) + + +Started GET "/tasks/1/destroy" for ::1 at 2016-09-30 15:34:56 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/1/destroy"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (29.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (205.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (104.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (238.2ms) + + +Started GET "/" for ::1 at 2016-09-30 15:35:14 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 86ms (Views: 84.5ms | ActiveRecord: 0.3ms) + + +Started GET "/posts/new" for ::1 at 2016-09-30 15:35:17 -0700 + +ActionController::RoutingError (uninitialized constant PostsController): + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `const_get' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `each' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `inject' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `each' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (159.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (1.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (111.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (241.5ms) +  (1.4ms) begin transaction + SQL (1.8ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "Call Dentist"], ["description", "Health & Wellness"], ["details", "Malika needs a check-up, Queen Anne Dental"], ["created_at", "2016-09-30 22:38:27.660973"], ["updated_at", "2016-09-30 22:38:27.660973"]] +  (1.0ms) commit transaction +  (0.2ms) begin transaction + SQL (0.5ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "Storage Closet"], ["description", "home"], ["details", "Goodwill run, unpack boxes"], ["created_at", "2016-09-30 22:40:29.111386"], ["updated_at", "2016-09-30 22:40:29.111386"]] +  (0.9ms) commit transaction +  (0.1ms) begin transaction + SQL (0.5ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "Oil change"], ["description", "car"], ["details", "schedule appointments with midas on 196th"], ["created_at", "2016-09-30 22:41:47.771567"], ["updated_at", "2016-09-30 22:41:47.771567"]] +  (1.0ms) commit transaction + + +Started GET "/" for ::1 at 2016-09-30 15:43:24 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 32ms (Views: 30.8ms | ActiveRecord: 0.3ms) + + +Started GET "/posts/new" for ::1 at 2016-09-30 15:43:30 -0700 + +ActionController::RoutingError (uninitialized constant PostsController): + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `const_get' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `each' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `inject' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `each' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (160.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (107.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (244.8ms) + + +Started GET "/posts/new" for ::1 at 2016-09-30 15:47:02 -0700 + +ActionController::RoutingError (uninitialized constant PostsController): + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `const_get' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `each' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `inject' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `each' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (153.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (114.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (254.7ms) + + +Started GET "/posts/new" for ::1 at 2016-09-30 15:48:56 -0700 + +ActionController::RoutingError (No route matches [GET] "/posts/new"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (3.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (167.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (101.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (272.3ms) + + +Started GET "/" for ::1 at 2016-09-30 15:49:07 -0700 +Processing by TasksController#index as HTML + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (13.1ms) +Completed 200 OK in 71ms (Views: 66.3ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks/new" for ::1 at 2016-09-30 15:49:11 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (2.3ms) +Completed 500 Internal Server Error in 28ms (ActiveRecord: 0.0ms) + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/new.html.erb:15: syntax error, unexpected tSYMBEG, expecting keyword_do or '{' or '(' +...t_buffer.append=( f.check-box :completion_status );@output_b... +... ^): + app/views/tasks/new.html.erb:15: syntax error, unexpected tSYMBEG, expecting keyword_do or '{' or '(' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (12.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (163.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (102.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (228.9ms) + + +Started GET "/" for ::1 at 2016-09-30 15:50:28 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 49ms (Views: 47.4ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/4/destroy" for ::1 at 2016-09-30 15:50:38 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"qA5O4RopR8D/bYb9t8UK/snYnFUo0+Pm+TGSNjw0fbiDNrQN/VQ4mpjefOekEBdhBIrwt+Mhy0QeDSzPaPPpRQ==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 4]] +  (0.1ms) begin transaction + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 4]] +  (1.2ms) commit transaction + Rendered tasks/destroy.html.erb within layouts/application (1.3ms) +Completed 200 OK in 106ms (Views: 99.9ms | ActiveRecord: 1.9ms) + + +Started GET "/tasks/index" for ::1 at 2016-09-30 15:50:42 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.4ms) +Completed 200 OK in 54ms (Views: 52.3ms | ActiveRecord: 0.3ms) From f41f0d6fbde4d4ba3ba69ce7f0e87a8a641b3728 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Mon, 3 Oct 2016 09:32:33 -0700 Subject: [PATCH 05/19] working on completion status button --- README.md | 11 ++++++++--- app/controllers/tasks_controller.rb | 18 +++++++++++------- app/views/tasks/index.html.erb | 3 +++ app/views/tasks/new.html.erb | 6 ------ config/routes.rb | 4 ++++ log/development.log | 26 ++++++++++++++++++++++++++ 6 files changed, 52 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 2b96daf9c..1e7861fe7 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,10 @@ +###Reflection +I am still trying to figure out the relationship between the model and the controller. It was my understanding that logic that affects the database goes in the model files... I was able to get the create new and update to work until I got to the part about the button to complete a task. I am still working on that part. I am not very comfortable with how to write the controller methods for various functionality. Alyssa put her button logic in the update method in her controller it's done in a way I imagined doing it but couldn't quite get there on my own. If I had another long study day like yesterday I am sure I would have gotten there on my own... I am still trying to figure out how I can use the server and bash to help me trouble shoot. Also, if you could please find a way to write in like 5 extra hours in the weekend.hours life code that would be great! :) + + + + + # Task List Rails ✅ We are going to build a Task List in Rails. This web application will enable us to keep track of list of tasks with the functionality to add, edit and remove tasks from a list. @@ -50,7 +57,7 @@ In this wave we will add the first set of user interactivity and persistence. 1. Ask the user to confirm that they definitely want to delete the task. 1. Delete the task from the database and redirect the user back to the list of remaining tasks - diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 23659be88..345eaa009 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -43,15 +43,19 @@ def edit def update @mytask = Task.find(params[:id].to_i) - + if params[:completion_status] == "true" + params[:completion_date] = Time.now + else + parmas[:completion_date] = nil + end end - - def self.allposts - [ - {id: 1, title: "pay bills", description: "financial task", details: "T-Mobil due", completion_status: false, completion_date: nil}, {id: 2, title: "dentist appointment", description: "wellness task", details: "Malika needs check-up", completion_status: true, completion_date: "09/15/2016"}, {id: 3, title: "call pharmacy", description: "wellness task", details: "check status of humera", completion_status: false, completion_date: nil} - ] - end + # + # def self.allposts + # [ + # {id: 1, title: "pay bills", description: "financial task", details: "T-Mobil due", completion_status: false, completion_date: nil}, {id: 2, title: "dentist appointment", description: "wellness task", details: "Malika needs check-up", completion_status: true, completion_date: "09/15/2016"}, {id: 3, title: "call pharmacy", description: "wellness task", details: "check status of humera", completion_status: false, completion_date: nil} + # ] + # end private def user_params diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 6aa49dd9e..af7b47bcd 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -20,6 +20,9 @@
    • <%= button_to "Delete Task", {action: "destroy", id: task.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%>
    • +
    • + <%= button_to "Complete Task", {action: "patch", id: task.id}, method: :delete}%> +
    <% end %> diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index d61592707..30e2d02c9 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -11,12 +11,6 @@ <%= f.label :details %> <%= f.text_area :details %> - <%= f.label :completion_status %> - <%= f.check-box :completion_status %> - - <%= f.label :completion_date %> - <%= f.date_field :completion_date %> - <%= f.submit %> <% end %> diff --git a/config/routes.rb b/config/routes.rb index 7ec25d783..63f15e294 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,6 +1,8 @@ Rails.application.routes.draw do root to: 'tasks#index' + resources :tasks + get 'tasks/index', as: 'index' get 'tasks/create' => 'tasks#create' @@ -9,6 +11,8 @@ get 'tasks/:id/show/' => 'tasks#show', as: 'show' + patch 'tasks/:id/mark_complete' => 'tasks#' + delete 'tasks/:id/destroy' => 'tasks#destroy', as: 'delete' get 'tasks/edit/:id' => 'tasks#edit', as: 'edit' diff --git a/log/development.log b/log/development.log index 4d0cc4571..9f89d59c2 100644 --- a/log/development.log +++ b/log/development.log @@ -1450,3 +1450,29 @@ Processing by TasksController#index as HTML Task Load (0.3ms) SELECT "tasks".* FROM "tasks" Rendered tasks/index.html.erb within layouts/application (8.4ms) Completed 200 OK in 54ms (Views: 52.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-01 08:52:52 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (6.8ms) +Completed 500 Internal Server Error in 18ms (ActiveRecord: 0.0ms) + +SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/new.html.erb:15: syntax error, unexpected tSYMBEG, expecting keyword_do or '{' or '(' +...t_buffer.append=( f.check-box :completion_status );@output_b... +... ^): + app/views/tasks/new.html.erb:15: syntax error, unexpected tSYMBEG, expecting keyword_do or '{' or '(' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_source.erb (16.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.html.erb within rescues/layout (153.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (129.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (263.2ms) + Task Load (4.4ms) SELECT "tasks".* FROM "tasks" From b6204288af47397ffd89a8da18f1bb2736acfd59 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Mon, 3 Oct 2016 21:19:16 -0700 Subject: [PATCH 06/19] assignments complete --- app/controllers/tasks_controller.rb | 40 +- app/views/tasks/create.html.erb | 15 +- app/views/tasks/edit.html.erb | 10 +- app/views/tasks/index.html.erb | 5 +- app/views/tasks/mark_complete.html.erb | 15 + app/views/tasks/new.html.erb | 2 +- app/views/tasks/show.html.erb | 9 + app/views/tasks/update.html.erb | 22 +- config/routes.rb | 11 +- db/development.sqlite3 | Bin 20480 -> 20480 bytes log/development.log | 4090 ++++++++++++++++++++++++ 11 files changed, 4165 insertions(+), 54 deletions(-) create mode 100644 app/views/tasks/mark_complete.html.erb diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 345eaa009..ab1448b83 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -7,12 +7,12 @@ def index def create @params = params @mytask = Task.new - @mytask = params[:task][:title] - @mytask = params[:task][:description] - @mytask = params[:task][:details] - @mytask = params[:task][:completion_status] - @mytask = params[:task][:completion_date] - @mypost.save + @mytask.title = params["create"]["title"] + @mytask.description = params["create"]["description"] + @mytask.details = params["create"]["details"] + @mytask.completion_status = params["create"]["completion_status"] + @mytask.completion_date = params["create"]["completion_date"] + @mytask.save end @@ -31,23 +31,25 @@ def destroy end def edit - @params = params - @mytask = Tasks.find(params[:id].to_i) - @mytask = params[:task][:title] - @mytask = params[:task][:description] - @mytask = params[:task][:details] - @mytask = params[:task][:completion_status] - @mytask = params[:task][:completion_date] - @mypost.save + @mytask = Task.find(params[:id].to_i) end def update + @params = params + @mytask = Task.find(params[:id].to_i) + @mytask.title = params["edit"]["title"] + @mytask.description = params["edit"]["description"] + @mytask.details = params["edit"]["details"] + @mytask.completion_status = params["edit"]["completion_status"] + @mytask.completion_date = params["edit"]["completion_date"] + @mytask.save + + end + + def mark_complete @mytask = Task.find(params[:id].to_i) - if params[:completion_status] == "true" - params[:completion_date] = Time.now - else - parmas[:completion_date] = nil - end + @mytask.completion_status = "true" + @mytask.completion_date = Time.now end # diff --git a/app/views/tasks/create.html.erb b/app/views/tasks/create.html.erb index a02ab355c..e049069c7 100644 --- a/app/views/tasks/create.html.erb +++ b/app/views/tasks/create.html.erb @@ -4,11 +4,10 @@

    <%= @mytask.details %>

    -
      -
    • - <%= @mytask.completion_status %> -
    • -
    • - <%= @mytask.completion_date %> -
    • -
    +

    Completed On:<%= @mytask.completion_date %>

    + +
      +
    • + <%= link_to "Home", index_path %> +
    • +
    diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index ee3e49e97..21dc36fd6 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,7 +1,7 @@

    Edit a Task

    - <%= form_for :task do |f| %> + <%= form_for @mytask, as: :edit, url: update_path, method: :put do |f| %> <%= f.label :title %> <%= f.text_field :title %> @@ -11,12 +11,6 @@ <%= f.label :details %> <%= f.text_area :details %> - <%= f.label :completion_status %> - <%= f.check-box :completion_status %> - - <%= f.label :completion_date %> - <%= f.date_field :completion_date %> - - <%= f.save %> + <%= f.submit %> <% end %>
    diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index af7b47bcd..b277b7e9c 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -21,7 +21,10 @@ <%= button_to "Delete Task", {action: "destroy", id: task.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%>
  • - <%= button_to "Complete Task", {action: "patch", id: task.id}, method: :delete}%> + <%= button_to "Complete Task", mark_complete_path(task.id), {:method => :patch}%> +
  • +
  • + <%= button_to "Edit Task", edit_path(task.id), {:method => :get} %>
diff --git a/app/views/tasks/mark_complete.html.erb b/app/views/tasks/mark_complete.html.erb new file mode 100644 index 000000000..c7ce0d5cd --- /dev/null +++ b/app/views/tasks/mark_complete.html.erb @@ -0,0 +1,15 @@ +

Task Completed

+
+

<%= @mytask.title %>

+

Type: <%= @mytask.description %>

+

+ <%= @mytask.details %> +

+

Completed On:<%= @mytask.completion_date %>

+ +
    +
  • + <%= link_to "Home", index_path %> +
  • +
+
diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 30e2d02c9..14ae8c122 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,7 +1,7 @@

Create a New Task

- <%= form_for :task do |f| %> + <%= form_for @mytask, as: :create, url: create_path, method: :post do |f| %> <%= f.label :title %> <%= f.text_field :title %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index d89da6b54..0befd764f 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -17,5 +17,14 @@
  • <%= button_to "Delete Task", {action: "destroy", id: @mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%>
  • +
  • + <%= button_to "Complete Task", mark_complete_path(task.id), {:method => :patch}%> +
  • +
  • + <%= button_to "Edit Task", edit_path(task.id), {:method => :get} %> +
  • +
  • + <%= link_to "Home", index_path %> +
  • diff --git a/app/views/tasks/update.html.erb b/app/views/tasks/update.html.erb index 3c7837fa1..c09463da4 100644 --- a/app/views/tasks/update.html.erb +++ b/app/views/tasks/update.html.erb @@ -1,15 +1,15 @@

    Tasks#update

    -

    <%= @title %>

    -

    <%= @description %>

    +

    <%= @mytask.title %>

    +

    <%= @mytask.description %>

    - <%= @details %> + <%= @mytask.details %>

    -
      -
    • - <%= @completion_status %> -
    • -
    • - <%= @completion_date %> -
    • -
    +

    Completed On:<%= @mytask.completion_date %>

    + +
      +
    • + <%= link_to "Home", index_path %> +
    • +
    + diff --git a/config/routes.rb b/config/routes.rb index 63f15e294..ecc272914 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,8 +1,6 @@ Rails.application.routes.draw do root to: 'tasks#index' - resources :tasks - get 'tasks/index', as: 'index' get 'tasks/create' => 'tasks#create' @@ -11,16 +9,17 @@ get 'tasks/:id/show/' => 'tasks#show', as: 'show' - patch 'tasks/:id/mark_complete' => 'tasks#' - delete 'tasks/:id/destroy' => 'tasks#destroy', as: 'delete' - get 'tasks/edit/:id' => 'tasks#edit', as: 'edit' + get 'tasks/:id/edit' => 'tasks#edit', as: 'edit' - put 'tasks/update' => 'tasks#update', as: 'update' + put 'tasks/:id/update' => 'tasks#update', as: 'update' get 'tasks/new' => 'tasks#new', as: 'new' + + patch 'tasks/:id/mark_complete' => 'tasks#mark_complete', as: 'mark_complete' + # The priority is based upon order of creation: first created -> highest priority. # See how all your routes lay out with "rake routes". diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 05c44fe6f41db7c8842937c9a3082fd73c9797d8..c5ae5e95dcca85d7f05bb2e92a153bcf00fd8eed 100644 GIT binary patch delta 292 zcmZozz}T>Wae_1>-$WT_M!t;+3-$T=D;Ze$!Wj6w`T6*^@P%y_6ma9Kk746vP*jy? zU~qKIPD#tkNViVR$u7=L$;wMlEKbQt&r8Wm&$mtll12uGX1az3x&|f+28LEfW>$tK zdZs28rWTgCWg=KP8KkAvL8b#uP0UJ3%gIhG22vm!(lV@bEVF@@q@fvLVr5{dXJTMr zW@Ln0W-_0Bwj=`sgAjwNejO7hkgNca#bBoWWae_1>=R_H2M$U~13-x&!7#NuN`55>s`T6)}ZWa{i=BqDe;bc%0j%Q$S zbo9^6QAo~6%u7#APAn=;&PYuu%}G^AEGWp&%qz)F%_}KZD9k8 zG%Lw4GB7mLHL%n*Hc&7!vNAEWGBMXPH#amjGsi8H$;`>1De4Hcbh3nfB1a<&6DNbJ qe&Xaw_Ev&{rKzcT3XXYssR}MYI}>vzpRt#pe9>NXlf!?0Miu}s={h(7 diff --git a/log/development.log b/log/development.log index 9f89d59c2..91609474a 100644 --- a/log/development.log +++ b/log/development.log @@ -1476,3 +1476,4093 @@ SyntaxError (/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (263.2ms) Task Load (4.4ms) SELECT "tasks".* FROM "tasks" + + +Started GET "/" for ::1 at 2016-10-03 17:27:33 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 500 Internal Server Error in 47ms (ActiveRecord: 0.0ms) + +SyntaxError - syntax error, unexpected tSTRING_DEND, expecting ')' +..., id: task.id}, method: :patch});@output_buffer.safe_append=' +... ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/index.html.erb:28: syntax error, unexpected keyword_end, expecting ')' +'.freeze; end + ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/index.html.erb:38: syntax error, unexpected keyword_ensure, expecting ')' +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/index.html.erb:40: syntax error, unexpected keyword_end, expecting ')': + app/views/tasks/index.html.erb:24:in `' + actionview (4.2.7) lib/action_view/template.rb:296:in `compile' + actionview (4.2.7) lib/action_view/template.rb:245:in `block (2 levels) in compile!' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:244:in `block in compile!' + actionview (4.2.7) lib/action_view/template.rb:232:in `compile!' + actionview (4.2.7) lib/action_view/template.rb:144:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/ba8f030d497316e9/variables" for ::1 at 2016-10-03 17:27:34 -0700 + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + + +Started GET "/" for ::1 at 2016-10-03 17:27:35 -0700 +Processing by TasksController#index as HTML + Rendered tasks/index.html.erb within layouts/application (1.9ms) +Completed 500 Internal Server Error in 9ms (ActiveRecord: 0.0ms) + +SyntaxError - syntax error, unexpected tSTRING_DEND, expecting ')' +..., id: task.id}, method: :patch});@output_buffer.safe_append=' +... ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/index.html.erb:28: syntax error, unexpected keyword_end, expecting ')' +'.freeze; end + ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/index.html.erb:38: syntax error, unexpected keyword_ensure, expecting ')' +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/index.html.erb:40: syntax error, unexpected keyword_end, expecting ')': + app/views/tasks/index.html.erb:24:in `' + actionview (4.2.7) lib/action_view/template.rb:296:in `compile' + actionview (4.2.7) lib/action_view/template.rb:245:in `block (2 levels) in compile!' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:244:in `block in compile!' + actionview (4.2.7) lib/action_view/template.rb:232:in `compile!' + actionview (4.2.7) lib/action_view/template.rb:144:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/748e25321e032ac2/variables" for ::1 at 2016-10-03 17:27:36 -0700 + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + + +Started GET "/" for ::1 at 2016-10-03 17:28:50 -0700 +Processing by TasksController#index as HTML + Task Load (1.0ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (10.6ms) +Completed 200 OK in 459ms (Views: 457.2ms | ActiveRecord: 1.0ms) + + +Started POST "/tasks/2/mark_complete?method=patch" for ::1 at 2016-10-03 17:28:56 -0700 + +ActionController::RoutingError (No route matches [POST] "/tasks/2/mark_complete"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (12.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (176.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (120.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (256.7ms) + + +Started GET "/tasks/2/mark_complete?method=patch" for ::1 at 2016-10-03 17:30:23 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/2/mark_complete"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (7.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (3.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (4.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (170.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (1.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (110.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (242.7ms) + + +Started GET "/tasks/2/mark_complete?method=patch" for ::1 at 2016-10-03 17:31:06 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/2/mark_complete"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (148.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (101.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (224.4ms) + + +Started GET "/" for ::1 at 2016-10-03 17:31:13 -0700 +Processing by TasksController#index as HTML + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (12.1ms) +Completed 200 OK in 82ms (Views: 77.7ms | ActiveRecord: 1.1ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:31:15 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"nz4Ijv26Yu5gSoSt76IzjV0td1ihpqL+bW+cscmCUBu0BvJiGscdtAf5frf8dy4SkH8bumpUilyKUyJInUXE5g==", "id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 43ms (ActiveRecord: 0.4ms) + +NameError - undefined local variable or method `parmas' for # +Did you mean? params: + app/controllers/tasks_controller.rb:52:in `mark_complete' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/e06e89d04cf7b53a/variables" for ::1 at 2016-10-03 17:31:16 -0700 + + +Started GET "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:31:45 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/2/mark_complete"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (149.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (99.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (225.0ms) + + +Started GET "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:33:12 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/2/mark_complete"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (6.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (7.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (8.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (215.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (1.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (231.9ms) + + +Started GET "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:43:55 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/2/mark_complete"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (9.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (4.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (6.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (13.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (202.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (1.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (1.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (1.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (113.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (1.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (241.9ms) + + +Started GET "/" for ::1 at 2016-10-03 17:44:08 -0700 +Processing by TasksController#index as HTML + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (23.1ms) +Completed 500 Internal Server Error in 39ms (ActiveRecord: 1.8ms) + +ActionController::UrlGenerationError - No route matches {:action=>"mark_complete", :controller=>"tasks", :id=>nil} missing required keys: [:id]: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:259:in `raise_generation_error' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:234:in `optimized_helper' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:345:in `block (2 levels) in define_url_helper' + app/views/tasks/index.html.erb:24:in `block in _app_views_tasks_index_html_erb___3042757777640268618_70154259705680' + activerecord (4.2.7) lib/active_record/relation/delegation.rb:46:in `each' + app/views/tasks/index.html.erb:3:in `_app_views_tasks_index_html_erb___3042757777640268618_70154259705680' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started GET "/" for ::1 at 2016-10-03 17:44:08 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (12.5ms) +Completed 500 Internal Server Error in 21ms (ActiveRecord: 0.2ms) + +ActionController::UrlGenerationError - No route matches {:action=>"mark_complete", :controller=>"tasks", :id=>nil} missing required keys: [:id]: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:259:in `raise_generation_error' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:234:in `optimized_helper' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:345:in `block (2 levels) in define_url_helper' + app/views/tasks/index.html.erb:24:in `block in _app_views_tasks_index_html_erb___3042757777640268618_70154259705680' + activerecord (4.2.7) lib/active_record/relation/delegation.rb:46:in `each' + app/views/tasks/index.html.erb:3:in `_app_views_tasks_index_html_erb___3042757777640268618_70154259705680' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/5060934999ff2bd0/variables" for ::1 at 2016-10-03 17:44:08 -0700 + + +Started GET "/" for ::1 at 2016-10-03 17:45:13 -0700 +Processing by TasksController#index as HTML + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (19.4ms) +Completed 500 Internal Server Error in 34ms (ActiveRecord: 1.2ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/views/tasks/index.html.erb:24:in `block in _app_views_tasks_index_html_erb___3042757777640268618_70154251567820' + activerecord (4.2.7) lib/active_record/relation/delegation.rb:46:in `each' + app/views/tasks/index.html.erb:3:in `_app_views_tasks_index_html_erb___3042757777640268618_70154251567820' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/6a888b4f8593d466/variables" for ::1 at 2016-10-03 17:45:13 -0700 + + +Started GET "/" for ::1 at 2016-10-03 17:46:10 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 57ms (Views: 55.9ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:46:13 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"fP2TzjPSR58cu40XPTakEi5TJFXKXcuZzuIe0zyc6GdXxWki1K84xXsIdw0u47mN4wFItwGv4zsp3qAqaFt8mg==", "id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.3ms) + +NoMethodError - undefined method `timestamps' for nil:NilClass: + app/controllers/tasks_controller.rb:50:in `mark_complete' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/5c3346ef61feac7e/variables" for ::1 at 2016-10-03 17:46:13 -0700 + + +Started GET "/" for ::1 at 2016-10-03 17:47:23 -0700 +Processing by TasksController#index as HTML + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (10.1ms) +Completed 200 OK in 74ms (Views: 69.8ms | ActiveRecord: 1.1ms) + + +Started GET "/" for ::1 at 2016-10-03 17:47:24 -0700 +Processing by TasksController#index as HTML + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 56ms (Views: 54.5ms | ActiveRecord: 0.7ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:47:26 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"5Wi0ZVUsQdyg7Wv+xK1WuBb0I6NJuhvWcU7BqtW4GKDOUE6JslE+hsdekeTXeEsn26ZPQYJIM3SWcn9TgX+MXQ==", "id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.3ms) + +ActionView::MissingTemplate - Missing template tasks/mark_complete, application/mark_complete with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views" +: + actionview (4.2.7) lib/action_view/path_set.rb:46:in `find' + actionview (4.2.7) lib/action_view/lookup_context.rb:121:in `find' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:18:in `find_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:40:in `determine_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:8:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/020c2c61015bc0a1/variables" for ::1 at 2016-10-03 17:47:26 -0700 + + +Started GET "/" for ::1 at 2016-10-03 17:49:44 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 39ms (Views: 37.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:49:48 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"KIaJBrN+O4gp59kUSI6O7IbXVHpgcbp4rauw9QNz9B4DvnPqVANE0k5UIw5bW5NzS4U4mKuDktpKlw4MV7Rg4w==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/mark_complete.html.erb within layouts/application (0.6ms) +Completed 200 OK in 37ms (Views: 35.0ms | ActiveRecord: 0.2ms) + + +Started GET "/" for ::1 at 2016-10-03 17:51:26 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 36ms (Views: 35.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:51:29 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"s5JAh6XUb4RgiwbrsqqysyyXgSgegpT7r3ECQJqoG4uYqrprQqkQ3gc4/PGhf68s4cXtytVwvFlITby5zm+Pdg==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/mark_complete.html.erb within layouts/application (1.6ms) +Completed 200 OK in 34ms (Views: 32.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-03 17:51:39 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 90ms (Views: 88.8ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:51:44 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"5Z+IbfuTPFxsxYNIEFU5AiWKf46mc4C5efEjY6bhHKzOp3KBHO5DBgt2eVIDgCSd6NgTbG2BqBuezZ2a8iaIUQ==", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/mark_complete.html.erb within layouts/application (0.4ms) +Completed 200 OK in 48ms (Views: 46.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-03 17:51:48 -0700 +Processing by TasksController#index as HTML + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (13.1ms) +Completed 200 OK in 61ms (Views: 59.5ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-03 17:54:54 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"nT481NwMYdoeQLWlhl40S9hFo+KMh3qjy0QlddusecG2BsY4O3EegHnzT7+ViynUFRfPAEd1UgEseJuMj2vtPA==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/mark_complete.html.erb within layouts/application (1.2ms) +Completed 200 OK in 37ms (Views: 35.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-03 17:55:08 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 54ms (Views: 53.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-03 17:58:37 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 62ms (Views: 60.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/edit/2" for ::1 at 2016-10-03 17:58:40 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms) + +NameError - uninitialized constant TasksController::Tasks: + activesupport (4.2.7) lib/active_support/dependencies.rb:533:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + app/controllers/tasks_controller.rb:35:in `edit' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/ca3fc5f0d1fe51fe/variables" for ::1 at 2016-10-03 17:58:40 -0700 + + +Started GET "/tasks/edit/2" for ::1 at 2016-10-03 17:59:26 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 16ms (ActiveRecord: 1.4ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:36:in `edit' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/168a57e670bbf377/variables" for ::1 at 2016-10-03 17:59:26 -0700 + + +Started GET "/" for ::1 at 2016-10-03 18:00:22 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 41ms (Views: 39.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/edit/2" for ::1 at 2016-10-03 18:00:25 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.2ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:36:in `edit' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/d0f36bf593affef4/variables" for ::1 at 2016-10-03 18:00:26 -0700 + Task Load (3.3ms) SELECT "tasks".* FROM "tasks" + + +Started GET "/" for ::1 at 2016-10-03 18:04:10 -0700 +Processing by TasksController#index as HTML + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (9.1ms) +Completed 200 OK in 83ms (Views: 81.5ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:04:13 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (21.4ms) +Completed 200 OK in 94ms (Views: 92.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks/new" for ::1 at 2016-10-03 18:04:42 -0700 + +ActionController::RoutingError (No route matches [POST] "/tasks/new"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (4.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (4.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (182.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (4.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (44.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (165.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (322.8ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:09:25 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (5.8ms) +Completed 500 Internal Server Error in 49ms (ActiveRecord: 1.0ms) + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end +...ffer.append= form_for :task as: :create, url: create_path, ... +... ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/new.html.erb:18: syntax error, unexpected keyword_ensure, expecting end-of-input: + app/views/tasks/new.html.erb:4:in `' + actionview (4.2.7) lib/action_view/template.rb:296:in `compile' + actionview (4.2.7) lib/action_view/template.rb:245:in `block (2 levels) in compile!' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:244:in `block in compile!' + actionview (4.2.7) lib/action_view/template.rb:232:in `compile!' + actionview (4.2.7) lib/action_view/template.rb:144:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/123e9a16de4e42e1/variables" for ::1 at 2016-10-03 18:09:25 -0700 + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:10:43 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (3.5ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.0ms) + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end +...er.append= form_for @mytask as: :create, url: create_path, ... +... ^ +/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views/tasks/new.html.erb:18: syntax error, unexpected keyword_ensure, expecting end-of-input: + app/views/tasks/new.html.erb:4:in `' + actionview (4.2.7) lib/action_view/template.rb:296:in `compile' + actionview (4.2.7) lib/action_view/template.rb:245:in `block (2 levels) in compile!' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:244:in `block in compile!' + actionview (4.2.7) lib/action_view/template.rb:232:in `compile!' + actionview (4.2.7) lib/action_view/template.rb:144:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/99cd4c6ea371de7b/variables" for ::1 at 2016-10-03 18:10:43 -0700 + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:11:14 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (27.5ms) +Completed 200 OK in 71ms (Views: 69.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-03 18:11:36 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"GQigEwy5gIFP0XxynenLhKVeC+nNJBj5tCIwtPim1bEyMFr/68T/2yhihmiOPNYbaAxnCwbWMFtTHo5NrGFBTA==", "create"=>{"title"=>"I am cool", "description"=>"because Emily helps me", "details"=>"we get stuff done"}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 5ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/7eb303b0fcc40dd8/variables" for ::1 at 2016-10-03 18:11:36 -0700 + + +Started GET "/tasks/create" for ::1 at 2016-10-03 18:13:57 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 16ms (ActiveRecord: 0.8ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/52299b9cd884c44b/variables" for ::1 at 2016-10-03 18:13:58 -0700 + + +Started GET "/tasks/create" for ::1 at 2016-10-03 18:15:56 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 17ms (ActiveRecord: 0.7ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/f875b027e5d8fbcf/variables" for ::1 at 2016-10-03 18:15:56 -0700 + + +Started GET "/tasks/create" for ::1 at 2016-10-03 18:16:09 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 13ms (ActiveRecord: 0.6ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/502ac03b11d0615a/variables" for ::1 at 2016-10-03 18:16:10 -0700 + + +Started GET "/" for ::1 at 2016-10-03 18:16:17 -0700 +Processing by TasksController#index as HTML + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 66ms (Views: 64.7ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:16:21 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (4.3ms) +Completed 200 OK in 92ms (Views: 90.8ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-03 18:16:51 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"KQN68C8jtj90UdFoC90mNhL0PinixdhunjsWV0q9CGgCO4AcyF7JZRPiK3IYCDup36ZSyyk38Mx5B6iuHnqclQ==", "create"=>{"title"=>"again", "description"=>"trying again", "details"=>"params! ugh"}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/7582ffc3342f069c/variables" for ::1 at 2016-10-03 18:16:52 -0700 + + +Started GET "/tasks/create" for ::1 at 2016-10-03 18:19:59 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 14ms (ActiveRecord: 1.1ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/e33f7cd2ec6b4b6c/variables" for ::1 at 2016-10-03 18:19:59 -0700 + + +Started GET "/tasks/create" for ::1 at 2016-10-03 18:20:20 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 17ms (ActiveRecord: 0.7ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/2dca890c205961ca/variables" for ::1 at 2016-10-03 18:20:20 -0700 + + +Started GET "/tasks" for ::1 at 2016-10-03 18:20:51 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (152.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (104.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (229.0ms) + + +Started GET "/" for ::1 at 2016-10-03 18:20:56 -0700 +Processing by TasksController#index as HTML + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 74ms (Views: 71.8ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:21:02 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (3.8ms) +Completed 200 OK in 132ms (Views: 130.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-03 18:21:11 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"jKa6qoAc4Gei27/qkCz31AuJLv8plAk423ynf4Y+PEynnkBGZ2GfPcVoRfCD+epLxttCHeJmIZo8QBmG0vmosQ==", "create"=>{"title"=>"new", "description"=>"sldkj", "details"=>"sdlkjf"}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:11:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/11cd6aa22f66d228/variables" for ::1 at 2016-10-03 18:21:11 -0700 + + +Started GET "/tasks/create" for ::1 at 2016-10-03 18:22:21 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 17ms (ActiveRecord: 0.6ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/c36a8c344c3682e4/variables" for ::1 at 2016-10-03 18:22:22 -0700 + + +Started GET "/" for ::1 at 2016-10-03 18:22:31 -0700 +Processing by TasksController#index as HTML + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 57ms (Views: 55.9ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:22:34 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (3.5ms) +Completed 200 OK in 55ms (Views: 54.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-03 18:22:42 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"BHBQ2LER4/yFo9jB4Ugnhwkuc4T30vbUILbmq92yZyYvSKo0VmycpuIQItvynToYxHwfZjwg3nbHilhSiXXz2w==", "create"=>{"title"=>"asdlkf", "description"=>"sdlkfh", "details"=>"sdkf"}, "commit"=>"Create Task"} +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `save' for nil:NilClass: + app/controllers/tasks_controller.rb:15:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/5dec5879f63c15ab/variables" for ::1 at 2016-10-03 18:22:42 -0700 + + +Started GET "/" for ::1 at 2016-10-03 18:23:57 -0700 +Processing by TasksController#index as HTML + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (11.7ms) +Completed 200 OK in 48ms (Views: 44.1ms | ActiveRecord: 1.1ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:24:01 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (4.5ms) +Completed 200 OK in 134ms (Views: 132.8ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-03 18:24:09 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"iIFyLAFWH8FVdOwA2M/EbgBD4zhFJjdUtoKuWTjkVZujuYjA5itgmzLHFhrLGtnxzRGP2o7UH/ZRvhCgbCPBZg==", "create"=>{"title"=>"lksajdf", "description"=>"lkasjdf", "details"=>"skdjfh;lksdhf"}, "commit"=>"Create Task"} +  (0.2ms) begin transaction + SQL (1.3ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "lksajdf"], ["description", "lkasjdf"], ["details", "skdjfh;lksdhf"], ["created_at", "2016-10-04 01:24:09.400622"], ["updated_at", "2016-10-04 01:24:09.400622"]] +  (0.9ms) commit transaction + Rendered tasks/create.html.erb within layouts/application (0.9ms) +Completed 200 OK in 153ms (Views: 143.6ms | ActiveRecord: 2.4ms) + + +Started GET "/tasks/create" for ::1 at 2016-10-03 18:25:51 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 5ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/990a12dbaaa29c85/variables" for ::1 at 2016-10-03 18:25:52 -0700 + + +Started GET "/" for ::1 at 2016-10-03 18:25:59 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.1ms) +Completed 200 OK in 40ms (Views: 39.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-03 18:26:06 -0700 +Processing by TasksController#new as HTML + Rendered tasks/new.html.erb within layouts/application (6.0ms) +Completed 200 OK in 164ms (Views: 155.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-03 18:26:14 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"lHqRYZFcqmP8z1LTllZpyqDGt+dVTxvdd0M6s7RNSZC/QmuNdiHVOZt8qMmFg3RVbZTbBZ69M3+Qf4RK4IrdbQ==", "create"=>{"title"=>"kdfjhg;alk", "description"=>"skdjngasdhgn", "details"=>"dngo;adng"}, "commit"=>"Create Task"} +  (0.1ms) begin transaction + SQL (0.5ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "kdfjhg;alk"], ["description", "skdjngasdhgn"], ["details", "dngo;adng"], ["created_at", "2016-10-04 01:26:14.548589"], ["updated_at", "2016-10-04 01:26:14.548589"]] +  (0.9ms) commit transaction + Rendered tasks/create.html.erb within layouts/application (1.0ms) +Completed 200 OK in 34ms (Views: 29.0ms | ActiveRecord: 1.5ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-03 18:26:23 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 157ms (Views: 155.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/edit/2" for ::1 at 2016-10-03 18:26:31 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 6ms (ActiveRecord: 0.3ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:37:in `edit' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/c6b297b2f48399b5/variables" for ::1 at 2016-10-03 18:26:31 -0700 + + +Started GET "/tasks/edit/2" for ::1 at 2016-10-03 18:27:01 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 54ms (ActiveRecord: 0.9ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:36:in `edit' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/278a1599d06f5db8/variables" for ::1 at 2016-10-03 18:27:01 -0700 + + +Started GET "/tasks/edit/2" for ::1 at 2016-10-03 18:29:06 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.3ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:36:in `edit' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/6a007bfbb877c934/variables" for ::1 at 2016-10-03 18:29:06 -0700 + + +Started GET "/tasks/edit/2" for ::1 at 2016-10-03 18:32:05 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/edit/2"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (16.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (142.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (3.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (7.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (438.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (107.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (1.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (233.3ms) + + +Started GET "/tasks/edit/2" for ::1 at 2016-10-03 18:33:05 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/edit/2"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (3.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (160.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (1.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (229.9ms) + + +Started GET "/" for ::1 at 2016-10-03 18:33:16 -0700 +Processing by TasksController#index as HTML + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (20.5ms) +Completed 200 OK in 189ms (Views: 181.6ms | ActiveRecord: 1.3ms) + + +Started GET "/" for ::1 at 2016-10-03 18:33:16 -0700 +Processing by TasksController#index as HTML + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (13.5ms) +Completed 200 OK in 72ms (Views: 70.6ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-03 18:33:18 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 9ms (ActiveRecord: 1.1ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:36:in `edit' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/6337ceca6ccb5c35/variables" for ::1 at 2016-10-03 18:33:18 -0700 + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-03 18:34:58 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/edit.html.erb within layouts/application (29.6ms) +Completed 500 Internal Server Error in 93ms (ActiveRecord: 1.3ms) + +NoMethodError - undefined method `title' for 2:Fixnum: + actionview (4.2.7) lib/action_view/helpers/tags/base.rb:28:in `value' + actionview (4.2.7) lib/action_view/helpers/tags/base.rb:38:in `value_before_type_cast' + actionview (4.2.7) lib/action_view/helpers/tags/text_field.rb:13:in `block in render' + actionview (4.2.7) lib/action_view/helpers/tags/text_field.rb:13:in `render' + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:787:in `text_field' + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:1323:in `text_field' + app/views/tasks/edit.html.erb:6:in `block in _app_views_tasks_edit_html_erb___4234130351954849242_70154268739200' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:38:in `block in capture' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:202:in `with_output_buffer' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:38:in `capture' + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:444:in `form_for' + app/views/tasks/edit.html.erb:4:in `_app_views_tasks_edit_html_erb___4234130351954849242_70154268739200' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/dd76a0a14f8a0a58/variables" for ::1 at 2016-10-03 18:34:59 -0700 + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-03 18:35:39 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/edit.html.erb within layouts/application (30.8ms) +Completed 500 Internal Server Error in 41ms (ActiveRecord: 0.2ms) + +NoMethodError - undefined method `save' for #: + app/views/tasks/edit.html.erb:14:in `block in _app_views_tasks_edit_html_erb___4234130351954849242_70154268985900' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:38:in `block in capture' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:202:in `with_output_buffer' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:38:in `capture' + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:444:in `form_for' + app/views/tasks/edit.html.erb:4:in `_app_views_tasks_edit_html_erb___4234130351954849242_70154268985900' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/357a979ea9b0dd36/variables" for ::1 at 2016-10-03 18:35:39 -0700 + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-03 18:36:21 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/edit.html.erb within layouts/application (4.6ms) +Completed 200 OK in 47ms (Views: 44.9ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/update" for ::1 at 2016-10-03 18:36:34 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"zLrO4/J1hokccXt1Y1MMQG3D8N1xbrEM50Txs83iO+vngjQPFQj503vCgW9whhHfoJGcP7qcma4AeE9KmSWvFg==", "edit"=>{"title"=>"Call Dentist", "description"=>"Health & Wellness", "details"=>"Malika needs a check-up, Queen Anne"}, "commit"=>"Update Task"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 0]] +Completed 404 Not Found in 3ms (ActiveRecord: 0.2ms) + +ActiveRecord::RecordNotFound - Couldn't find Task with 'id'=0: + activerecord (4.2.7) lib/active_record/core.rb:155:in `find' + app/controllers/tasks_controller.rb:39:in `update' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/437602c80f912bc3/variables" for ::1 at 2016-10-03 18:36:35 -0700 + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-03 18:39:28 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/edit.html.erb within layouts/application (9.7ms) +Completed 200 OK in 185ms (Views: 150.7ms | ActiveRecord: 2.6ms) + + +Started PUT "/tasks/2/update" for ::1 at 2016-10-03 18:39:34 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"bwkovpDj5De+1BocqVdk7fJ1JN1tUE9ggcXsX72DLQVEMdJSd56bbdln4Aa6gnlyPydIP6aiZ8Jm+VKm6US5+A==", "edit"=>{"title"=>"Call Dentist", "description"=>"Health & Wellness", "details"=>"Malika needs a check-up, Queen Anne "}, "commit"=>"Update Task", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.2ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:40:in `update' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/8860640e4c0f75c3/variables" for ::1 at 2016-10-03 18:39:34 -0700 + + +Started PUT "/tasks/2/update" for ::1 at 2016-10-03 18:40:59 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"bwkovpDj5De+1BocqVdk7fJ1JN1tUE9ggcXsX72DLQVEMdJSd56bbdln4Aa6gnlyPydIP6aiZ8Jm+VKm6US5+A==", "edit"=>{"title"=>"Call Dentist", "description"=>"Health & Wellness", "details"=>"Malika needs a check-up, Queen Anne "}, "commit"=>"Update Task", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.1ms) begin transaction + SQL (1.1ms) UPDATE "tasks" SET "details" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["details", "Malika needs a check-up, Queen Anne "], ["updated_at", "2016-10-04 01:40:59.922293"], ["id", 2]] +  (0.7ms) commit transaction + Rendered tasks/update.html.erb within layouts/application (1.1ms) +Completed 200 OK in 127ms (Views: 108.3ms | ActiveRecord: 2.9ms) + + +Started GET "/tasks/2/update" for ::1 at 2016-10-03 18:42:07 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/2/update"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (4.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (170.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (1.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (105.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (1.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (233.7ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-03 18:42:13 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/edit.html.erb within layouts/application (4.2ms) +Completed 200 OK in 56ms (Views: 54.1ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/2/update" for ::1 at 2016-10-03 18:42:18 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"mXhkyIFI5poYZq3pFBC5v6VO5wcNREKpjKAVwdqG/iGyQJ4kZjWZwH/VV/MHxaQgaByL5ca2agtrnKs4jkFq3A==", "edit"=>{"title"=>"Call Dentist", "description"=>"Health & Wellness", "details"=>"Malika needs a check-up, Queen"}, "commit"=>"Update Task", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "details" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["details", "Malika needs a check-up, Queen"], ["updated_at", "2016-10-04 01:42:18.924579"], ["id", 2]] +  (0.8ms) commit transaction + Rendered tasks/update.html.erb within layouts/application (2.6ms) +Completed 200 OK in 159ms (Views: 149.6ms | ActiveRecord: 1.6ms) + + +Started GET "/tasks/2/update" for ::1 at 2016-10-03 21:11:56 -0700 + +ActionController::RoutingError (No route matches [GET] "/tasks/2/update"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (5.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (3.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (6.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (8.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (186.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (1.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (1.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (114.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (1.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (244.4ms) + + +Started GET "/" for ::1 at 2016-10-03 21:12:10 -0700 +Processing by TasksController#index as HTML + Task Load (1.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (25.4ms) +Completed 200 OK in 149ms (Views: 142.1ms | ActiveRecord: 1.5ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-03 21:12:21 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/edit.html.erb within layouts/application (9.7ms) +Completed 200 OK in 59ms (Views: 56.2ms | ActiveRecord: 0.3ms) + + +Started PUT "/tasks/2/update" for ::1 at 2016-10-03 21:12:27 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Lh9gqkl9KE2QIfiGY474KJ5M3lFFDsIYIMUNQKXYH80FJ5pGrgBXF/eSApxwW+W3Ux6ys4786rrH+bO58R+LMA==", "edit"=>{"title"=>"Call Dentist", "description"=>"Health & Wellness", "details"=>"Malika needs a check-up, "}, "commit"=>"Update Task", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.2ms) begin transaction + SQL (0.6ms) UPDATE "tasks" SET "details" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["details", "Malika needs a check-up, "], ["updated_at", "2016-10-04 04:12:27.697758"], ["id", 2]] +  (0.9ms) commit transaction + Rendered tasks/update.html.erb within layouts/application (2.1ms) +Completed 200 OK in 65ms (Views: 48.9ms | ActiveRecord: 1.8ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-03 21:12:46 -0700 +Processing by TasksController#index as HTML + Task Load (3.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (13.2ms) +Completed 200 OK in 67ms (Views: 62.1ms | ActiveRecord: 3.6ms) From 584d02c75c1b327f6ff1af410fc52637aadf61f9 Mon Sep 17 00:00:00 2001 From: Brandi Milligan Phillips Date: Mon, 3 Oct 2016 21:24:35 -0700 Subject: [PATCH 07/19] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 1e7861fe7..90111b194 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ ###Reflection I am still trying to figure out the relationship between the model and the controller. It was my understanding that logic that affects the database goes in the model files... I was able to get the create new and update to work until I got to the part about the button to complete a task. I am still working on that part. I am not very comfortable with how to write the controller methods for various functionality. Alyssa put her button logic in the update method in her controller it's done in a way I imagined doing it but couldn't quite get there on my own. If I had another long study day like yesterday I am sure I would have gotten there on my own... I am still trying to figure out how I can use the server and bash to help me trouble shoot. Also, if you could please find a way to write in like 5 extra hours in the weekend.hours life code that would be great! :) +So, now that the assignment is complete I wanted to add a few things here. I had a hard time figuring out the correct syntax to use for the links and buttons. There seems to be several different ways to create them. I also found it a bit difficult to figure out the correct syntax to use in the controller methods especially when working with the forms. Having the bug helper gem Jamie showed us really helped! After completing the assignment I do feel I have a better overall understanding of rails. + From c161adc89678e1a980178e3ebe704e7774b5bae0 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Wed, 5 Oct 2016 10:29:18 -0700 Subject: [PATCH 08/19] dried up code a bit --- app/controllers/tasks_controller.rb | 24 +- app/views/shared/_footer.html.erb | 11 + app/views/shared/_form.html.erb | 14 + app/views/tasks/create.html.erb | 8 +- app/views/tasks/destroy.html.erb | 11 +- app/views/tasks/edit.html.erb | 15 +- app/views/tasks/index.html.erb | 11 +- app/views/tasks/mark_complete.html.erb | 15 - app/views/tasks/new.html.erb | 15 +- app/views/tasks/show.html.erb | 6 +- app/views/tasks/update.html.erb | 7 +- config/routes.rb | 5 +- db/development.sqlite3 | Bin 20480 -> 20480 bytes log/development.log | 2335 ++++++++++++++++++++++++ 14 files changed, 2387 insertions(+), 90 deletions(-) create mode 100644 app/views/shared/_footer.html.erb create mode 100644 app/views/shared/_form.html.erb delete mode 100644 app/views/tasks/mark_complete.html.erb diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index ab1448b83..0f9150264 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -7,11 +7,11 @@ def index def create @params = params @mytask = Task.new - @mytask.title = params["create"]["title"] - @mytask.description = params["create"]["description"] - @mytask.details = params["create"]["details"] - @mytask.completion_status = params["create"]["completion_status"] - @mytask.completion_date = params["create"]["completion_date"] + @mytask.title = params["task"]["title"] + @mytask.description = params["task"]["description"] + @mytask.details = params["task"]["details"] + @mytask.completion_status = params["task"]["completion_status"] + @mytask.completion_date = params["task"]["completion_date"] @mytask.save end @@ -31,17 +31,17 @@ def destroy end def edit - @mytask = Task.find(params[:id].to_i) + @mytask = Task.find(params[:id].to_i) end def update @params = params @mytask = Task.find(params[:id].to_i) - @mytask.title = params["edit"]["title"] - @mytask.description = params["edit"]["description"] - @mytask.details = params["edit"]["details"] - @mytask.completion_status = params["edit"]["completion_status"] - @mytask.completion_date = params["edit"]["completion_date"] + @mytask.title = params["task"]["title"] + @mytask.description = params["task"]["description"] + @mytask.details = params["task"]["details"] + @mytask.completion_status = params["task"]["completion_status"] + @mytask.completion_date = params["task"]["completion_date"] @mytask.save end @@ -50,6 +50,8 @@ def mark_complete @mytask = Task.find(params[:id].to_i) @mytask.completion_status = "true" @mytask.completion_date = Time.now + @mytask.save + redirect_to index_path end # diff --git a/app/views/shared/_footer.html.erb b/app/views/shared/_footer.html.erb new file mode 100644 index 000000000..47a07d321 --- /dev/null +++ b/app/views/shared/_footer.html.erb @@ -0,0 +1,11 @@ + + diff --git a/app/views/shared/_form.html.erb b/app/views/shared/_form.html.erb new file mode 100644 index 000000000..966825748 --- /dev/null +++ b/app/views/shared/_form.html.erb @@ -0,0 +1,14 @@ +
    + <%= form_for @mytask, url: action_name do |f| %> + <%= f.label :title %> + <%= f.text_field :title %> + + <%= f.label :description %> + <%= f.text_field :description %> + + <%= f.label :details %> + <%= f.text_area :details %> + + <%= f.submit action_name %> + <% end %> +
    diff --git a/app/views/tasks/create.html.erb b/app/views/tasks/create.html.erb index e049069c7..f97d34129 100644 --- a/app/views/tasks/create.html.erb +++ b/app/views/tasks/create.html.erb @@ -1,4 +1,4 @@ - +

    New Task Created

    <%= @mytask.title %>

    <%= @mytask.description %>

    @@ -6,8 +6,4 @@

    Completed On:<%= @mytask.completion_date %>

    -
      -
    • - <%= link_to "Home", index_path %> -
    • -
    +<%= render "shared/footer" %> diff --git a/app/views/tasks/destroy.html.erb b/app/views/tasks/destroy.html.erb index 96e24d5ee..cfa03ec8a 100644 --- a/app/views/tasks/destroy.html.erb +++ b/app/views/tasks/destroy.html.erb @@ -3,13 +3,4 @@ <%= @destroy_msg %>

    - +<%= render "shared/footer" %> diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index 21dc36fd6..309dba9b7 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,16 +1,3 @@

    Edit a Task

    -
    - <%= form_for @mytask, as: :edit, url: update_path, method: :put do |f| %> - <%= f.label :title %> - <%= f.text_field :title %> - - <%= f.label :description %> - <%= f.text_field :description %> - - <%= f.label :details %> - <%= f.text_area :details %> - - <%= f.submit %> - <% end %> -
    +<%= render partial: "shared/form", locals: {action_name: "update"} %> diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index b277b7e9c..fed277586 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -9,9 +9,8 @@

    - <%= task.completion_status %> + Completion Status: <%= task.completion_status %>

    -

    <%= task.completion_date %>

    @@ -30,10 +29,4 @@ <% end %> - +<%= render partial: "shared/footer" %> diff --git a/app/views/tasks/mark_complete.html.erb b/app/views/tasks/mark_complete.html.erb deleted file mode 100644 index c7ce0d5cd..000000000 --- a/app/views/tasks/mark_complete.html.erb +++ /dev/null @@ -1,15 +0,0 @@ -

    Task Completed

    -
    -

    <%= @mytask.title %>

    -

    Type: <%= @mytask.description %>

    -

    - <%= @mytask.details %> -

    -

    Completed On:<%= @mytask.completion_date %>

    - -
      -
    • - <%= link_to "Home", index_path %> -
    • -
    -
    diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 14ae8c122..945d96806 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,16 +1,3 @@

    Create a New Task

    -
    - <%= form_for @mytask, as: :create, url: create_path, method: :post do |f| %> - <%= f.label :title %> - <%= f.text_field :title %> - - <%= f.label :description %> - <%= f.text_field :description %> - - <%= f.label :details %> - <%= f.text_area :details %> - - <%= f.submit %> - <% end %> -
    +<%= render partial: "shared/form", locals: {action_name: "create"} %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 0befd764f..17a688bbd 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -23,8 +23,8 @@
  • <%= button_to "Edit Task", edit_path(task.id), {:method => :get} %>
  • -
  • - <%= link_to "Home", index_path %> -
  • + + +<%= render "shared/footer" %> diff --git a/app/views/tasks/update.html.erb b/app/views/tasks/update.html.erb index c09463da4..6866d39e3 100644 --- a/app/views/tasks/update.html.erb +++ b/app/views/tasks/update.html.erb @@ -7,9 +7,4 @@

    Completed On:<%= @mytask.completion_date %>

    -
      -
    • - <%= link_to "Home", index_path %> -
    • -
    - +<%= render "shared/footer" %> diff --git a/config/routes.rb b/config/routes.rb index ecc272914..b839e55ff 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -13,10 +13,11 @@ get 'tasks/:id/edit' => 'tasks#edit', as: 'edit' - put 'tasks/:id/update' => 'tasks#update', as: 'update' + get 'tasks/:id/update' => 'tasks#update' - get 'tasks/new' => 'tasks#new', as: 'new' + patch 'tasks/:id/update' => 'tasks#update', as: 'update' + get 'tasks/new' => 'tasks#new', as: 'new' patch 'tasks/:id/mark_complete' => 'tasks#mark_complete', as: 'mark_complete' diff --git a/db/development.sqlite3 b/db/development.sqlite3 index c5ae5e95dcca85d7f05bb2e92a153bcf00fd8eed..f2fef39d6ea7983250c07d531869446e5dbadace 100644 GIT binary patch delta 436 zcmZozz}T>Wae_3X#6%fqMv09H3-yJ0k20|GCNS_<@@?S@3mC+2|!j0_CTbPWx34NMgb46Td| ztPBnH%uGxzj7@RN@bfWDWKh+&=XZ2$WM<-IP?ZER9i0<%v~m<&Qu9hOi%UFG6LU(^ z(}1$d;`Sit0A*p4V7bYg?QH}hmYP@@Tk4q_nwwi1Ob)Z#QP04@AfPGg2+|c?l3$b< z$Wae_1>-$WT_M!t;+3-$T=D;Ze$!Wj6w`T6*^@P%y_6ma949A>wJGn1K< zK~vO`fnjp9z24+A_VSZ2+KXB-Ffa%)sOr}-aRSK-5Lpan+A}aXIyxujGS@S+G&eV0{NG-HkqrPwZ6-qi diff --git a/log/development.log b/log/development.log index 91609474a..f02441113 100644 --- a/log/development.log +++ b/log/development.log @@ -5566,3 +5566,2338 @@ Processing by TasksController#index as HTML Task Load (3.6ms) SELECT "tasks".* FROM "tasks" Rendered tasks/index.html.erb within layouts/application (13.2ms) Completed 200 OK in 67ms (Views: 62.1ms | ActiveRecord: 3.6ms) + + +Started GET "/" for ::1 at 2016-10-04 08:34:42 -0700 +Processing by TasksController#index as HTML + Task Load (3.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (261.5ms) +Completed 200 OK in 866ms (Views: 848.3ms | ActiveRecord: 3.3ms) + + +Started GET "/" for ::1 at 2016-10-04 08:34:43 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (137.7ms) +Completed 200 OK in 189ms (Views: 186.3ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-04 08:34:51 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"xqxS4qbRHWDHFMt7v4ypWUuKP/mmw3NDATyUFEVsD9ntlKgOQaxiOqCnMWGsWbTGhthTG20xW+HmACrtEaubJA==", "id"=>"2"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered tasks/mark_complete.html.erb within layouts/application (10.9ms) +Completed 200 OK in 250ms (Views: 228.9ms | ActiveRecord: 0.6ms) + + +Started GET "/" for ::1 at 2016-10-04 08:35:26 -0700 +Processing by TasksController#index as HTML + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (27.6ms) +Completed 200 OK in 180ms (Views: 178.6ms | ActiveRecord: 0.7ms) + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-10-04 08:35:27 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-04 08:35:27 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-04 08:35:27 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-04 08:35:27 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-04 08:35:27 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-04 08:35:27 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-04 08:35:27 -0700 + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-04 08:38:39 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"QLTr+2XNtFUd/XFF3bRVuhQzt6BmOdG9UrpGp759PPlrjBEXgrDLD3pOi1/OYUgl2WHbQq3L+R+1hvhe6rqoBA==", "id"=>"2"} + Rendered tasks/mark_complete.html.erb within layouts/application (8.8ms) +Completed 500 Internal Server Error in 28ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `title' for nil:NilClass: + app/views/tasks/mark_complete.html.erb:3:in `_app_views_tasks_mark_complete_html_erb__1011869606869846282_70154270887120' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/ea285502946d79a0/variables" for ::1 at 2016-10-04 08:38:40 -0700 + + +Started GET "/" for ::1 at 2016-10-04 08:39:45 -0700 +Processing by TasksController#index as HTML + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (24.7ms) +Completed 200 OK in 149ms (Views: 134.8ms | ActiveRecord: 1.4ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-04 08:39:48 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"3V0Rrufg+tbl6tBO56pQS5t1jD+FIebeXLm/m4wq8xn2ZetCAJ2FjIJZKlT0f03UVifg3U7Tzny7hQFi2O1n5A==", "id"=>"2"} + Rendered tasks/mark_complete.html.erb within layouts/application (7.0ms) +Completed 500 Internal Server Error in 15ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `title' for nil:NilClass: + app/views/tasks/mark_complete.html.erb:3:in `_app_views_tasks_mark_complete_html_erb__1011869606869846282_70154270887120' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/c7dea7af985a540b/variables" for ::1 at 2016-10-04 08:39:48 -0700 + + +Started GET "/" for ::1 at 2016-10-04 08:40:31 -0700 +Processing by TasksController#index as HTML + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (16.5ms) +Completed 200 OK in 232ms (Views: 222.9ms | ActiveRecord: 0.9ms) + + +Started GET "/" for ::1 at 2016-10-04 08:40:32 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (6.8ms) +Completed 200 OK in 53ms (Views: 51.6ms | ActiveRecord: 0.2ms) + + +Started PUT "/tasks/2/update" for ::1 at 2016-10-04 08:40:34 -0700 +Processing by TasksController#update as HTML + Parameters: {"authenticity_token"=>"KL/4/gm6+zZJQu2VDX6mtK2jM4+l2fLwbMM2ayw3MMgDhwIS7seEbC7xF48eq7srYPFfbW4r2lKL/4iSePCkNQ==", "id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 6ms (ActiveRecord: 0.3ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:40:in `update' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/78593886628c550e/variables" for ::1 at 2016-10-04 08:40:34 -0700 + + +Started GET "/" for ::1 at 2016-10-04 08:43:48 -0700 +Processing by TasksController#index as HTML + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (14.8ms) +Completed 200 OK in 118ms (Views: 112.9ms | ActiveRecord: 0.8ms) + + +Started PUT "/tasks/2/update" for ::1 at 2016-10-04 08:43:51 -0700 +Processing by TasksController#update as HTML + Parameters: {"authenticity_token"=>"OlNIdUEWmIL0aTDsJ9L0BcMSwBfW0s286z3JYjjhuZ0Ra7KZpmvn2JPayvY0B+maDkCs9R0g5R4MAXebbCYtYA==", "id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 7ms (ActiveRecord: 0.4ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:40:in `update' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/74b202bfae74c499/variables" for ::1 at 2016-10-04 08:43:52 -0700 + + +Started GET "/" for ::1 at 2016-10-04 08:44:33 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (43.4ms) +Completed 200 OK in 85ms (Views: 82.1ms | ActiveRecord: 0.3ms) + + +Started GET "/" for ::1 at 2016-10-04 08:44:33 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 74ms (Views: 72.8ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-04 08:44:35 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"CAszwZA1pDX7uqDUaOSjaELvyRZPOnDwgs8KNfWKaegjM8ktd0jbb5wJWs57Mb73j72l9ITIWFJl87TMoU39FQ==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.2ms) begin transaction + SQL (3.7ms) UPDATE "tasks" SET "completion_status" = ?, "completion_date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["completion_status", "t"], ["completion_date", "2016-10-04 15:44:35.780470"], ["updated_at", "2016-10-04 15:44:35.781962"], ["id", 2]] +  (2.0ms) commit transaction +Redirected to +Completed 500 Internal Server Error in 143ms (ActiveRecord: 6.2ms) + +NoMethodError - undefined method `index_path_url' for # +Did you mean? index_path: + actionpack (4.2.7) lib/action_dispatch/routing/polymorphic_routes.rb:239:in `handle_string_call' + actionpack (4.2.7) lib/action_dispatch/routing/url_for.rb:161:in `url_for' + actionpack (4.2.7) lib/action_controller/metal/redirecting.rb:95:in `_compute_redirect_to_location' + actionpack (4.2.7) lib/action_controller/metal/redirecting.rb:75:in `redirect_to' + actionpack (4.2.7) lib/action_controller/metal/flash.rb:57:in `redirect_to' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:64:in `block in redirect_to' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:63:in `redirect_to' + turbolinks (5.0.1) lib/turbolinks/redirection.rb:12:in `redirect_to' + app/controllers/tasks_controller.rb:54:in `mark_complete' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/904fa1c20fa8caab/variables" for ::1 at 2016-10-04 08:44:36 -0700 + + +Started GET "/" for ::1 at 2016-10-04 08:45:58 -0700 + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end + get 'tasks/index', as: 'index' as: 'index' + ^: + config/routes.rb:4:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:268:in `block in load' + activesupport (4.2.7) lib/active_support/dependencies.rb:240:in `load_dependency' + activesupport (4.2.7) lib/active_support/dependencies.rb:268:in `load' + railties (4.2.7) lib/rails/application/routes_reloader.rb:40:in `block in load_paths' + railties (4.2.7) lib/rails/application/routes_reloader.rb:40:in `load_paths' + railties (4.2.7) lib/rails/application/routes_reloader.rb:16:in `reload!' + railties (4.2.7) lib/rails/application/routes_reloader.rb:26:in `block in updater' + activesupport (4.2.7) lib/active_support/file_update_checker.rb:75:in `execute' + railties (4.2.7) lib/rails/application/routes_reloader.rb:7:in `execute' + railties (4.2.7) lib/rails/application/finisher.rb:81:in `block (2 levels) in ' + activesupport (4.2.7) lib/active_support/callbacks.rb:446:in `block in make_lambda' + activesupport (4.2.7) lib/active_support/callbacks.rb:192:in `block in simple' + activesupport (4.2.7) lib/active_support/callbacks.rb:504:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:504:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_prepare_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:83:in `prepare!' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:71:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/8d3ddb7714c2a238/variables" for ::1 at 2016-10-04 08:45:59 -0700 + + +Started GET "/" for ::1 at 2016-10-04 08:46:41 -0700 +Processing by TasksController#index as HTML + Task Load (1.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (34.7ms) +Completed 200 OK in 185ms (Views: 172.2ms | ActiveRecord: 1.7ms) + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-04 08:46:45 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"yx7IgBsiKnUYuPkIus5wOzrAGTmMxJBMC97XF3EcXUDgJjJs/F9VL38LAxKpG22k95J120c2uO7s4mnuJdvJvQ==", "id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.2ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "completion_date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["completion_date", "2016-10-04 15:46:45.166440"], ["updated_at", "2016-10-04 15:46:45.168833"], ["id", 2]] +  (0.9ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 19ms (ActiveRecord: 2.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-04 08:46:45 -0700 +Processing by TasksController#index as HTML + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (24.3ms) +Completed 200 OK in 121ms (Views: 119.8ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/3/mark_complete" for ::1 at 2016-10-04 08:46:51 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"6dGoDgy0M/UU8Zt8oi4BtsEpHLmKQ+zQlUhTA7wHqTDC6VLi68lMr3NCYWax+xwpDHtwW0GxxHJydO366MA9zQ==", "id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 3]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "completion_status" = ?, "completion_date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["completion_status", "t"], ["completion_date", "2016-10-04 15:46:51.196705"], ["updated_at", "2016-10-04 15:46:51.197648"], ["id", 3]] +  (1.2ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 6ms (ActiveRecord: 1.9ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-04 08:46:51 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (31.3ms) +Completed 200 OK in 161ms (Views: 159.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-04 09:27:03 -0700 +Processing by TasksController#index as HTML + Task Load (4.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (83.9ms) +Completed 500 Internal Server Error in 108ms (ActiveRecord: 4.3ms) + +ActionView::MissingTemplate - Missing partial tasks/_footer, application/_footer with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views" +: + actionview (4.2.7) lib/action_view/path_set.rb:46:in `find' + actionview (4.2.7) lib/action_view/lookup_context.rb:121:in `find' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:418:in `find_template' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:413:in `find_partial' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:294:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:51:in `render_partial' + actionview (4.2.7) lib/action_view/helpers/rendering_helper.rb:35:in `render' + app/views/tasks/index.html.erb:32:in `_app_views_tasks_index_html_erb___3042757777640268618_70154251455300' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/85ead18523387564/variables" for ::1 at 2016-10-04 09:27:04 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-04 11:49:23 -0700 + ActiveRecord::SchemaMigration Load (0.3ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (33.3ms) +Completed 500 Internal Server Error in 74ms (ActiveRecord: 0.7ms) + +ActionView::MissingTemplate - Missing partial shared/_footer with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views" +: + actionview (4.2.7) lib/action_view/path_set.rb:46:in `find' + actionview (4.2.7) lib/action_view/lookup_context.rb:121:in `find' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:418:in `find_template' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:413:in `find_partial' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:294:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:51:in `render_partial' + actionview (4.2.7) lib/action_view/helpers/rendering_helper.rb:35:in `render' + app/views/tasks/index.html.erb:32:in `_app_views_tasks_index_html_erb___3319525289846973443_70153881356000' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/2c5d59521eeb7246/variables" for ::1 at 2016-10-04 11:49:23 -0700 + + +Started GET "/" for ::1 at 2016-10-04 11:51:35 -0700 +Processing by TasksController#index as HTML + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (24.0ms) +Completed 500 Internal Server Error in 35ms (ActiveRecord: 0.5ms) + +ActionView::MissingTemplate - Missing partial shared/_footer with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views" +: + actionview (4.2.7) lib/action_view/path_set.rb:46:in `find' + actionview (4.2.7) lib/action_view/lookup_context.rb:121:in `find' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:418:in `find_template' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:413:in `find_partial' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:294:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:51:in `render_partial' + actionview (4.2.7) lib/action_view/helpers/rendering_helper.rb:35:in `render' + app/views/tasks/index.html.erb:32:in `_app_views_tasks_index_html_erb___3319525289846973443_70153881356000' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/5c9ad70fdfd0a75c/variables" for ::1 at 2016-10-04 11:51:36 -0700 + + +Started GET "/" for ::1 at 2016-10-04 12:36:02 -0700 +Processing by TasksController#index as HTML + Task Load (1.7ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (4.4ms) + Rendered tasks/index.html.erb within layouts/application (36.5ms) +Completed 200 OK in 979ms (Views: 969.4ms | ActiveRecord: 1.7ms) + + +Started GET "/" for ::1 at 2016-10-04 12:36:19 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.3ms) + Rendered tasks/index.html.erb within layouts/application (9.9ms) +Completed 200 OK in 151ms (Views: 149.9ms | ActiveRecord: 0.2ms) + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-10-04 12:36:19 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-04 12:36:19 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-04 12:36:19 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-04 12:36:19 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-04 12:36:19 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-04 12:36:19 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-04 12:36:19 -0700 + + +Started GET "/" for ::1 at 2016-10-04 12:38:07 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.9ms) + Rendered tasks/index.html.erb within layouts/application (16.9ms) +Completed 200 OK in 80ms (Views: 77.3ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-10-04 12:38:07 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-04 12:38:07 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-04 12:38:07 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-04 12:38:07 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-04 12:38:07 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-04 12:38:07 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-04 12:38:07 -0700 + + +Started GET "/tasks/3/edit" for ::1 at 2016-10-04 12:51:48 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 3]] + Rendered shared/_form.html.erb (285.9ms) + Rendered tasks/edit.html.erb within layouts/application (291.2ms) +Completed 200 OK in 546ms (Views: 488.8ms | ActiveRecord: 1.4ms) + + +Started PATCH "/tasks/3/update" for ::1 at 2016-10-04 12:51:55 -0700 + +ActionController::RoutingError (No route matches [PATCH] "/tasks/3/update"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (4.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (170.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (111.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (250.2ms) + + +Started GET "/" for ::1 at 2016-10-04 12:56:43 -0700 +Processing by TasksController#index as HTML + Task Load (1.0ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.7ms) + Rendered tasks/index.html.erb within layouts/application (86.3ms) +Completed 200 OK in 277ms (Views: 261.5ms | ActiveRecord: 1.9ms) + + +Started GET "/" for ::1 at 2016-10-04 12:56:43 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.3ms) + Rendered tasks/index.html.erb within layouts/application (28.4ms) +Completed 200 OK in 81ms (Views: 79.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-04 12:56:51 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered shared/_form.html.erb (6.6ms) + Rendered tasks/edit.html.erb within layouts/application (10.6ms) +Completed 200 OK in 71ms (Views: 67.6ms | ActiveRecord: 0.3ms) + + +Started POST "/tasks/2/update" for ::1 at 2016-10-04 12:56:57 -0700 + +ActionController::RoutingError (No route matches [POST] "/tasks/2/update"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (3.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (159.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (109.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (245.4ms) + + +Started GET "/" for ::1 at 2016-10-04 17:47:03 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (1.1ms) + Rendered tasks/index.html.erb within layouts/application (27.2ms) +Completed 200 OK in 786ms (Views: 744.5ms | ActiveRecord: 1.1ms) + + +Started GET "/" for ::1 at 2016-10-04 17:47:04 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.3ms) + Rendered tasks/index.html.erb within layouts/application (13.8ms) +Completed 200 OK in 53ms (Views: 50.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-04 17:48:00 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (3.0ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered shared/_form.html.erb (37.2ms) + Rendered tasks/edit.html.erb within layouts/application (42.0ms) +Completed 200 OK in 99ms (Views: 79.6ms | ActiveRecord: 3.0ms) + + +Started PATCH "/tasks/2/update" for ::1 at 2016-10-04 17:48:07 -0700 + +ActionController::RoutingError (No route matches [PATCH] "/tasks/2/update"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (13.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (3.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (288.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (109.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (247.0ms) + + +Started GET "/" for ::1 at 2016-10-04 17:53:32 -0700 +Processing by TasksController#index as HTML + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.6ms) + Rendered tasks/index.html.erb within layouts/application (32.0ms) +Completed 200 OK in 139ms (Views: 129.3ms | ActiveRecord: 1.7ms) + + +Started GET "/" for ::1 at 2016-10-04 17:53:32 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.3ms) + Rendered tasks/index.html.erb within layouts/application (13.1ms) +Completed 200 OK in 76ms (Views: 75.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-04 17:53:35 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered shared/_form.html.erb (4.9ms) + Rendered tasks/edit.html.erb within layouts/application (8.0ms) +Completed 200 OK in 55ms (Views: 51.2ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/update" for ::1 at 2016-10-04 17:53:40 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"vAeLZvsRLZ/QRMXsx+MSibSDSK2tIQN6PmuWS+nUIlCXP3GKHGxSxbf3P/bUNg8WedEkT2bTK9jZVyiyvRO2rQ==", "task"=>{"title"=>"Call Dentist", "description"=>"Health & Wellness", "details"=>"Malika needs a check-up,now "}, "commit"=>"Update Task", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.2ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:40:in `update' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/fe5ebefaca27be3e/variables" for ::1 at 2016-10-04 17:53:41 -0700 + + +Started GET "/" for ::1 at 2016-10-04 18:02:39 -0700 +Processing by TasksController#index as HTML + Task Load (1.2ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.5ms) + Rendered tasks/index.html.erb within layouts/application (44.1ms) +Completed 200 OK in 121ms (Views: 111.0ms | ActiveRecord: 2.0ms) + + +Started GET "/" for ::1 at 2016-10-04 18:02:39 -0700 +Processing by TasksController#index as HTML + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.5ms) + Rendered tasks/index.html.erb within layouts/application (20.9ms) +Completed 200 OK in 127ms (Views: 125.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-04 18:02:49 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered shared/_form.html.erb (20.5ms) + Rendered tasks/edit.html.erb within layouts/application (24.5ms) +Completed 200 OK in 356ms (Views: 350.9ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/2/update" for ::1 at 2016-10-04 18:02:55 -0700 + +ActionController::RoutingError (No route matches [PATCH] "/tasks/2/update"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (1.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (3.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (159.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (1.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (239.6ms) + + +Started GET "/" for ::1 at 2016-10-04 18:08:12 -0700 +Processing by TasksController#index as HTML + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.4ms) + Rendered tasks/index.html.erb within layouts/application (43.7ms) +Completed 200 OK in 179ms (Views: 165.2ms | ActiveRecord: 1.6ms) + + +Started GET "/" for ::1 at 2016-10-04 18:08:13 -0700 +Processing by TasksController#index as HTML + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.3ms) + Rendered tasks/index.html.erb within layouts/application (14.3ms) +Completed 200 OK in 51ms (Views: 49.2ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/new" for ::1 at 2016-10-04 18:08:23 -0700 +Processing by TasksController#new as HTML + Rendered shared/_form.html.erb (12.4ms) + Rendered tasks/new.html.erb within layouts/application (17.4ms) +Completed 200 OK in 104ms (Views: 102.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-04 18:15:04 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"3y95JngQamRnffVx5g3pDo6x9Fth6Pn2O/GN5xWoS2b0F4PKn20VPgDOD2v12PSRQ+OYuaoa0VTczTMeQW/fmw==", "task"=>{"title"=>"new task", "description"=>"because", "details"=>"because I can"}, "commit"=>"create"} +Completed 500 Internal Server Error in 28ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/fec8bd498775754c/variables" for ::1 at 2016-10-04 18:15:05 -0700 + + +Started POST "/tasks/create" for ::1 at 2016-10-04 18:18:29 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"BheXo46Ir+Uo24fvabI88/bsJO0xNgPMXry4awobxEUtL21PafXQv09offV6ZyFsO75ID/rEK265gAaSXtxQuA==", "task"=>{"title"=>"new task", "description"=>"because", "details"=>"because I can"}, "commit"=>"create"} +  (0.3ms) begin transaction + SQL (2.2ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "new task"], ["description", "because"], ["details", "because I can"], ["created_at", "2016-10-05 01:18:29.771581"], ["updated_at", "2016-10-05 01:18:29.771581"]] +  (1.8ms) commit transaction + Rendered tasks/create.html.erb within layouts/application (5.1ms) +Completed 200 OK in 295ms (Views: 235.9ms | ActiveRecord: 5.3ms) + + +Started GET "/tasks/create" for ::1 at 2016-10-04 18:19:51 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/e0cad52a51a65ddf/variables" for ::1 at 2016-10-04 18:19:51 -0700 + + +Started POST "/tasks/create" for ::1 at 2016-10-04 18:20:11 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"BheXo46Ir+Uo24fvabI88/bsJO0xNgPMXry4awobxEUtL21PafXQv09offV6ZyFsO75ID/rEK265gAaSXtxQuA==", "task"=>{"title"=>"more tasks", "description"=>"because yes", "details"=>"because I can yes"}, "commit"=>"create"} +  (0.2ms) begin transaction + SQL (0.6ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "more tasks"], ["description", "because yes"], ["details", "because I can yes"], ["created_at", "2016-10-05 01:20:11.645835"], ["updated_at", "2016-10-05 01:20:11.645835"]] +  (0.9ms) commit transaction + Rendered shared/_footer.html.erb (0.9ms) + Rendered tasks/create.html.erb within layouts/application (5.5ms) +Completed 200 OK in 64ms (Views: 58.6ms | ActiveRecord: 1.7ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-04 18:20:16 -0700 +Processing by TasksController#index as HTML + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.9ms) + Rendered tasks/index.html.erb within layouts/application (18.3ms) +Completed 200 OK in 84ms (Views: 82.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-04 18:20:33 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Rendered shared/_form.html.erb (7.0ms) + Rendered tasks/edit.html.erb within layouts/application (10.1ms) +Completed 500 Internal Server Error in 21ms (ActiveRecord: 0.0ms) + +ArgumentError - First argument in form cannot contain nil or be empty: + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:432:in `form_for' + app/views/shared/_form.html.erb:2:in `_app_views_shared__form_html_erb__4454537487015546443_70313202485460' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:339:in `render_partial' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:310:in `block in render' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/partial_renderer.rb:309:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:51:in `render_partial' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:25:in `render' + actionview (4.2.7) lib/action_view/helpers/rendering_helper.rb:32:in `render' + app/views/tasks/edit.html.erb:3:in `_app_views_tasks_edit_html_erb___350167394262550845_70313245151340' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/0128dccc81b8b36d/variables" for ::1 at 2016-10-04 18:20:34 -0700 + + +Started GET "/tasks/create" for ::1 at 2016-10-04 18:22:01 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 42ms (ActiveRecord: 0.9ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/c4ebe8f60b336bff/variables" for ::1 at 2016-10-04 18:22:01 -0700 + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-04 18:22:04 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered shared/_form.html.erb (3.7ms) + Rendered tasks/edit.html.erb within layouts/application (6.4ms) +Completed 200 OK in 54ms (Views: 51.1ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/update" for ::1 at 2016-10-04 18:22:11 -0700 + +ActionController::RoutingError (No route matches [PATCH] "/tasks/2/update"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (3.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (164.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (1.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (106.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (1.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (237.9ms) + + +Started PATCH "/tasks/2/update" for ::1 at 2016-10-04 18:22:45 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"FgpnL2XCdXgwEo2DwqwqJzlIVjrXljZgPMBpTnitoJc9Mp3Dgr8KIlehd5nReTe49Bo62BxkHsLb/Ne3LGo0ag==", "task"=>{"title"=>"Call Dentist", "description"=>"Health", "details"=>"Malika needs a check-up, "}, "commit"=>"update", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.2ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "description" = ?, "completion_status" = ?, "completion_date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["description", "Health"], ["completion_status", nil], ["completion_date", nil], ["updated_at", "2016-10-05 01:22:45.456203"], ["id", 2]] +  (0.8ms) commit transaction + Rendered tasks/update.html.erb within layouts/application (1.0ms) +Completed 200 OK in 105ms (Views: 85.6ms | ActiveRecord: 2.3ms) + + +Started GET "/tasks/2/update" for ::1 at 2016-10-04 18:23:22 -0700 +Processing by TasksController#update as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +Completed 500 Internal Server Error in 5ms (ActiveRecord: 0.2ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:40:in `update' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/01bb05f3ec4f6145/variables" for ::1 at 2016-10-04 18:23:22 -0700 + + +Started GET "/tasks/create" for ::1 at 2016-10-04 18:23:26 -0700 +Processing by TasksController#create as HTML +Completed 500 Internal Server Error in 25ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `[]' for nil:NilClass: + app/controllers/tasks_controller.rb:10:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/588397acec9f6e0a/variables" for ::1 at 2016-10-04 18:23:26 -0700 + + +Started PATCH "/tasks/2/mark_complete" for ::1 at 2016-10-04 18:23:30 -0700 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"QeIRS9wxEckdEAwGE2RDRoSnzvUzWQDdFZPqQrAaualq2uunO0xuk3qj9hwAsV7ZSfWiF/irKH/yr1S75N0tVA==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.1ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "completion_status" = ?, "completion_date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["completion_status", "t"], ["completion_date", "2016-10-05 01:23:30.823403"], ["updated_at", "2016-10-05 01:23:30.824234"], ["id", 2]] +  (1.0ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 7ms (ActiveRecord: 1.7ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-04 18:23:30 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.7ms) + Rendered tasks/index.html.erb within layouts/application (21.4ms) +Completed 200 OK in 58ms (Views: 56.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2/edit" for ::1 at 2016-10-04 18:23:33 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] + Rendered shared/_form.html.erb (4.2ms) + Rendered tasks/edit.html.erb within layouts/application (6.8ms) +Completed 200 OK in 50ms (Views: 45.5ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/2/update" for ::1 at 2016-10-04 18:23:37 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Lul3XDnGNENpk2Y6itqZoc6vW0DGtXGtUAvijmN9aw8F0Y2w3rtLGQ4gnCCZD4Q+A/03og1HWQ+3N1x3N7r/8g==", "task"=>{"title"=>"Call Dentist", "description"=>"Healt", "details"=>"Malika needs a check-up, "}, "commit"=>"update", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "description" = ?, "completion_status" = ?, "completion_date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["description", "Healt"], ["completion_status", nil], ["completion_date", nil], ["updated_at", "2016-10-05 01:23:37.513337"], ["id", 2]] +  (0.7ms) commit transaction + Rendered shared/_footer.html.erb (0.4ms) + Rendered tasks/update.html.erb within layouts/application (4.0ms) +Completed 200 OK in 44ms (Views: 39.0ms | ActiveRecord: 1.4ms) + + +Started PATCH "/tasks/2/update" for ::1 at 2016-10-04 18:24:39 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Lul3XDnGNENpk2Y6itqZoc6vW0DGtXGtUAvijmN9aw8F0Y2w3rtLGQ4gnCCZD4Q+A/03og1HWQ+3N1x3N7r/8g==", "task"=>{"title"=>"Call Dentis", "description"=>"Healt", "details"=>"Malika needs a check-up, "}, "commit"=>"update", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.1ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "title" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["title", "Call Dentis"], ["updated_at", "2016-10-05 01:24:39.517790"], ["id", 2]] +  (0.9ms) commit transaction + Rendered shared/_footer.html.erb (0.4ms) + Rendered tasks/update.html.erb within layouts/application (4.1ms) +Completed 200 OK in 50ms (Views: 43.5ms | ActiveRecord: 1.7ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-04 18:24:42 -0700 +Processing by TasksController#index as HTML + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.4ms) + Rendered tasks/index.html.erb within layouts/application (55.3ms) +Completed 200 OK in 110ms (Views: 108.1ms | ActiveRecord: 0.7ms) + + +Started DELETE "/tasks/2/destroy" for ::1 at 2016-10-04 18:24:47 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"OIZy90+NUAiT8Lf4GVeFX2Wst+yUPl/egmxdOQAqgGoTvogbqPAvUvRDTeIKgpjAqP7bDl/Md3xlUOPAVO0Ulw==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.1ms) begin transaction + SQL (0.5ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 2]] +  (1.6ms) commit transaction + Rendered shared/_footer.html.erb (2.0ms) + Rendered tasks/destroy.html.erb within layouts/application (6.2ms) +Completed 200 OK in 90ms (Views: 83.4ms | ActiveRecord: 2.3ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-04 18:24:51 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.3ms) + Rendered tasks/index.html.erb within layouts/application (14.3ms) +Completed 200 OK in 54ms (Views: 53.1ms | ActiveRecord: 0.3ms) From 083c043319f3685cb63118495bd8135adc0bf054 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Sun, 23 Oct 2016 07:02:52 -0700 Subject: [PATCH 09/19] still working on it --- Gemfile | 9 +- Gemfile.lock | 30 ++++ app/assets/javascripts/sessions.coffee | 3 + app/assets/stylesheets/sessions.scss | 3 + app/controllers/sessions_controller.rb | 10 ++ app/controllers/tasks_controller.rb | 18 ++- app/helpers/sessions_helper.rb | 2 + app/models/user.rb | 2 + app/views/sessions/create.html.erb | 2 + app/views/tasks/show.html.erb | 2 +- config/initializers/omniauth.rb | 6 + config/routes.rb | 4 + db/development.sqlite3 | Bin 20480 -> 24576 bytes db/migrate/20161018170123_create_users.rb | 12 ++ db/schema.rb | 11 +- log/development.log | 161 +++++++++++++++++++ test/controllers/sessions_controller_test.rb | 29 ++++ test/controllers/tasks_controller_test.rb | 17 ++ test/fixtures/tasks.yml | 24 +-- test/fixtures/users.yml | 17 ++ test/models/user_test.rb | 12 ++ test/test_helper.rb | 9 +- 22 files changed, 361 insertions(+), 22 deletions(-) create mode 100644 app/assets/javascripts/sessions.coffee create mode 100644 app/assets/stylesheets/sessions.scss create mode 100644 app/controllers/sessions_controller.rb create mode 100644 app/helpers/sessions_helper.rb create mode 100644 app/models/user.rb create mode 100644 app/views/sessions/create.html.erb create mode 100644 config/initializers/omniauth.rb create mode 100644 db/migrate/20161018170123_create_users.rb create mode 100644 test/controllers/sessions_controller_test.rb create mode 100644 test/fixtures/users.yml create mode 100644 test/models/user_test.rb diff --git a/Gemfile b/Gemfile index c2740bf09..1c5be72b4 100644 --- a/Gemfile +++ b/Gemfile @@ -1,10 +1,9 @@ source 'https://rubygems.org' - # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.2.7' # Use sqlite3 as the database for Active Record -gem 'sqlite3' +gem 'sqlite3', group: [:development, :test] # Use SCSS for stylesheets gem 'sass-rails', '~> 5.0' # Use Uglifier as compressor for JavaScript assets @@ -35,7 +34,12 @@ gem 'sdoc', '~> 0.4.0', group: :doc group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug' + gem 'dotenv-rails' end +gem "omniauth" +gem "omniauth-github" +gem "awesome_print" + group :development do # Access an IRB console on exception pages or by using <%= console %> in views @@ -46,4 +50,3 @@ group :development do gem "better_errors" gem "binding_of_caller" end - diff --git a/Gemfile.lock b/Gemfile.lock index 4d6c84fe6..a052ef13d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -37,6 +37,7 @@ GEM thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) arel (6.0.3) + awesome_print (1.7.0) better_errors (2.1.1) coderay (>= 1.0.0) erubis (>= 2.6.6) @@ -55,10 +56,17 @@ GEM coffee-script-source (1.10.0) concurrent-ruby (1.0.2) debug_inspector (0.0.2) + dotenv (2.1.1) + dotenv-rails (2.1.1) + dotenv (= 2.1.1) + railties (>= 4.0, < 5.1) erubis (2.7.0) execjs (2.7.0) + faraday (0.9.2) + multipart-post (>= 1.2, < 3) globalid (0.3.7) activesupport (>= 4.1.0) + hashie (3.4.6) i18n (0.7.0) jbuilder (2.6.0) activesupport (>= 3.0.0, < 5.1) @@ -68,6 +76,7 @@ GEM railties (>= 4.2.0) thor (>= 0.14, < 2.0) json (1.8.3) + jwt (1.5.6) loofah (2.0.3) nokogiri (>= 1.5.9) mail (2.6.4) @@ -78,9 +87,26 @@ GEM mini_portile2 (2.1.0) minitest (5.9.1) multi_json (1.12.1) + multi_xml (0.5.5) + multipart-post (2.0.0) nokogiri (1.6.8) mini_portile2 (~> 2.1.0) pkg-config (~> 1.1.7) + oauth2 (1.2.0) + faraday (>= 0.8, < 0.10) + jwt (~> 1.0) + multi_json (~> 1.3) + multi_xml (~> 0.5) + rack (>= 1.2, < 3) + omniauth (1.3.1) + hashie (>= 1.2, < 4) + rack (>= 1.0, < 3) + omniauth-github (1.1.2) + omniauth (~> 1.0) + omniauth-oauth2 (~> 1.1) + omniauth-oauth2 (1.4.0) + oauth2 (~> 1.0) + omniauth (~> 1.2) pkg-config (1.1.7) rack (1.6.4) rack-test (0.6.3) @@ -151,12 +177,16 @@ PLATFORMS ruby DEPENDENCIES + awesome_print better_errors binding_of_caller byebug coffee-rails (~> 4.1.0) + dotenv-rails jbuilder (~> 2.0) jquery-rails + omniauth + omniauth-github rails (= 4.2.7) sass-rails (~> 5.0) sdoc (~> 0.4.0) diff --git a/app/assets/javascripts/sessions.coffee b/app/assets/javascripts/sessions.coffee new file mode 100644 index 000000000..24f83d18b --- /dev/null +++ b/app/assets/javascripts/sessions.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/app/assets/stylesheets/sessions.scss b/app/assets/stylesheets/sessions.scss new file mode 100644 index 000000000..7bef9cf82 --- /dev/null +++ b/app/assets/stylesheets/sessions.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the sessions controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb new file mode 100644 index 000000000..c29c80ed0 --- /dev/null +++ b/app/controllers/sessions_controller.rb @@ -0,0 +1,10 @@ + + + +class SessionsController < ApplicationController + def create + end + + + +end diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 0f9150264..46cbc4551 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -1,5 +1,9 @@ + + class TasksController < ApplicationController + before_action :find_task except: [:index, :create, :new] + def index @tasks = Task.all end @@ -21,22 +25,22 @@ def new end def show - @mytask = Task.find(params[:id].to_i) + end def destroy - @mytask = Task.find(params[:id].to_i) + @mytask.destroy @destroy_msg = "Task Successfully Deleted" end def edit - @mytask = Task.find(params[:id].to_i) + end def update @params = params - @mytask = Task.find(params[:id].to_i) + @mytask.title = params["task"]["title"] @mytask.description = params["task"]["description"] @mytask.details = params["task"]["details"] @@ -47,7 +51,7 @@ def update end def mark_complete - @mytask = Task.find(params[:id].to_i) + @mytask.completion_status = "true" @mytask.completion_date = Time.now @mytask.save @@ -66,4 +70,8 @@ def user_params params.require(:task).permit(:title, :description, :completion_status, :completion_date) end + def find_task + @mytask = Task.find(params[:id].to_i) + end + end diff --git a/app/helpers/sessions_helper.rb b/app/helpers/sessions_helper.rb new file mode 100644 index 000000000..309f8b2eb --- /dev/null +++ b/app/helpers/sessions_helper.rb @@ -0,0 +1,2 @@ +module SessionsHelper +end diff --git a/app/models/user.rb b/app/models/user.rb new file mode 100644 index 000000000..4a57cf079 --- /dev/null +++ b/app/models/user.rb @@ -0,0 +1,2 @@ +class User < ActiveRecord::Base +end diff --git a/app/views/sessions/create.html.erb b/app/views/sessions/create.html.erb new file mode 100644 index 000000000..c251174fe --- /dev/null +++ b/app/views/sessions/create.html.erb @@ -0,0 +1,2 @@ +

    Sessions#create

    +

    Find me in app/views/sessions/create.html.erb

    diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 17a688bbd..880529173 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -15,7 +15,7 @@
    • - <%= button_to "Delete Task", {action: "destroy", id: @mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%> + <%= button_to "Delete Task", {action: "destroy", id: mytask.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%>
    • <%= button_to "Complete Task", mark_complete_path(task.id), {:method => :patch}%> diff --git a/config/initializers/omniauth.rb b/config/initializers/omniauth.rb new file mode 100644 index 000000000..f9fa3db47 --- /dev/null +++ b/config/initializers/omniauth.rb @@ -0,0 +1,6 @@ + +Rails.application.config.middleware.use OmniAuth::Builder do + provider :github, + ENV["GITHUB_CLIENT_ID"], + ENV["GITHUB_CLIENT_SECRET"], scope: "user:email" +end diff --git a/config/routes.rb b/config/routes.rb index b839e55ff..57c16155a 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,4 +1,6 @@ Rails.application.routes.draw do + get 'sessions/create' + root to: 'tasks#index' get 'tasks/index', as: 'index' @@ -21,6 +23,8 @@ patch 'tasks/:id/mark_complete' => 'tasks#mark_complete', as: 'mark_complete' + get "/auth/:provider/callback", to: "sessions#create" + # The priority is based upon order of creation: first created -> highest priority. # See how all your routes lay out with "rake routes". diff --git a/db/development.sqlite3 b/db/development.sqlite3 index f2fef39d6ea7983250c07d531869446e5dbadace..bd6f7c538c85d446d1371e0f4ebda0d91e3ecbd3 100644 GIT binary patch delta 272 zcmZozz}Rqrae}m7)-D^2e~?ixGID=I{COND1pQ#EAyE-mS(0XDU>A^ zC1)fS=_n}WCFZ6g^9zdd%Q90^i;%@qa}zUj-~yA6^Eqx_${Wwb!Nh-uf&U%X77XvD~4N`O)sOUVuun@B*BdQ{%&F}Pu6xcxC PV-VOZ=Wae}m<1Oo#DD-go~^F$qEQ3(d!XI#8MAr{`H4E&S$Ie5SGF5N6BV92|9 gDQ`Rz8zcWa2L5-O1s$I7PktvahRommPG3j?0D7DkDgXcg diff --git a/db/migrate/20161018170123_create_users.rb b/db/migrate/20161018170123_create_users.rb new file mode 100644 index 000000000..f85251a60 --- /dev/null +++ b/db/migrate/20161018170123_create_users.rb @@ -0,0 +1,12 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :uid + t.string :name + t.string :provider + t.string :email + + t.timestamps null: false + end + end +end diff --git a/db/schema.rb b/db/schema.rb index 87b4b15aa..2c263419b 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20160930182241) do +ActiveRecord::Schema.define(version: 20161018170123) do create_table "tasks", force: :cascade do |t| t.string "title" @@ -23,4 +23,13 @@ t.datetime "updated_at", null: false end + create_table "users", force: :cascade do |t| + t.string "uid" + t.string "name" + t.string "provider" + t.string "email" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + end diff --git a/log/development.log b/log/development.log index f02441113..bc4fe4b9a 100644 --- a/log/development.log +++ b/log/development.log @@ -7901,3 +7901,164 @@ Processing by TasksController#index as HTML Rendered shared/_footer.html.erb (0.3ms) Rendered tasks/index.html.erb within layouts/application (14.3ms) Completed 200 OK in 54ms (Views: 53.1ms | ActiveRecord: 0.3ms) + ActiveRecord::SchemaMigration Load (1.6ms) SELECT "schema_migrations".* FROM "schema_migrations" +Migrating to CreateUsers (20161018170123) +  (0.1ms) begin transaction +  (0.7ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "uid" varchar, "name" varchar, "provider" varchar, "email" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  + SQL (0.3ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20161018170123"]] +  (0.8ms) commit transaction + ActiveRecord::SchemaMigration Load (0.3ms) SELECT "schema_migrations".* FROM "schema_migrations" + + +Started GET "/" for ::1 at 2016-10-18 12:31:11 -0700 + ActiveRecord::SchemaMigration Load (0.6ms) SELECT "schema_migrations".* FROM "schema_migrations" + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end + before_action :find_task except: [:index, :create, :new] + ^: + app/controllers/tasks_controller.rb:5:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + activesupport (4.2.7) lib/active_support/dependencies.rb:566:in `get' + activesupport (4.2.7) lib/active_support/dependencies.rb:597:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started GET "/" for ::1 at 2016-10-18 12:31:12 -0700 + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end + before_action :find_task except: [:index, :create, :new] + ^: + app/controllers/tasks_controller.rb:5:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + activesupport (4.2.7) lib/active_support/dependencies.rb:566:in `get' + activesupport (4.2.7) lib/active_support/dependencies.rb:597:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/5d061b4d61d1d2d2/variables" for ::1 at 2016-10-18 12:31:12 -0700 + ActiveRecord::SchemaMigration Load (0.6ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" diff --git a/test/controllers/sessions_controller_test.rb b/test/controllers/sessions_controller_test.rb new file mode 100644 index 000000000..4db9b1d05 --- /dev/null +++ b/test/controllers/sessions_controller_test.rb @@ -0,0 +1,29 @@ +require 'test_helper' + +class SessionsControllerTest < ActionController::TestCase + test "should get create" do + get :create + assert_response :success + end + def login_a_user + request.env['omniauth.auth'] = OmniAuth.config.mock_auth[:github] + get :create, {provider: "github"} + end + + test "can create a user" do + assert_difference('User.count', 1) do + login_a_user + assert_response :redirect + assert_redirected_to root_path + assert_equal session[:user_id], User.find_by(uid: OmniAuth.config.mock_auth[:github][:uid], + provider: "github").id + end + end + + test "if a user logs in twice it doesn't create a 2nd user" do + assert_difference('User.count', 1) do + login_a_user + end + end + +end diff --git a/test/controllers/tasks_controller_test.rb b/test/controllers/tasks_controller_test.rb index a004fd508..12d202c53 100644 --- a/test/controllers/tasks_controller_test.rb +++ b/test/controllers/tasks_controller_test.rb @@ -1,6 +1,23 @@ require 'test_helper' class TasksControllerTest < ActionController::TestCase + + test 'Make sure a user can see their tasks.' do + session[:user_id] = users(:ada).id + get :show, id: tasks(:adas_task).id + + assert_response :success + end + + test "Make sure a user cannot see another user's tasks" do + session[:user_id] = users(:babbage).id + get :show, id: tasks(:adas_task).id + + assert_response :redirect + assert_equal flash[:notice], "You do not have access to that task." + end + + test "should get index" do get :index assert_response :success diff --git a/test/fixtures/tasks.yml b/test/fixtures/tasks.yml index fec8f1107..f2b12566c 100644 --- a/test/fixtures/tasks.yml +++ b/test/fixtures/tasks.yml @@ -1,15 +1,17 @@ # Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html -one: - title: MyString - description: MyString - details: MyText - completion_status: false +adas_task: + title: "Write the 1st code" + description: "Fortran" + details: "love coding" + user: :ada + completion_status: true completion_date: 2016-09-30 11:22:41 -two: - title: MyString - description: MyString - details: MyText - completion_status: false - completion_date: 2016-09-30 11:22:41 +babbages_task: + title: "Make a computer" + description: "Machine making" + details: "Ada needs a machine to run her code" + user: :babbage + + diff --git a/test/fixtures/users.yml b/test/fixtures/users.yml new file mode 100644 index 000000000..5b40d0632 --- /dev/null +++ b/test/fixtures/users.yml @@ -0,0 +1,17 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +ada: + id: 1 + uid: 11234 + name: "Ada Lovelace" + email: "ada@ada.com" + provider: github + created_at: 2016-10-2 + +babbage: + id: 2 + uid: 11324 + name: "Mr. Babbage" + email: "bab@ada.com" + provider: github + created_at: 2016-10-2 diff --git a/test/models/user_test.rb b/test/models/user_test.rb new file mode 100644 index 000000000..8a0883962 --- /dev/null +++ b/test/models/user_test.rb @@ -0,0 +1,12 @@ +require 'test_helper' + +class UserTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end + test "" do + + end + + +end diff --git a/test/test_helper.rb b/test/test_helper.rb index 92e39b2d7..b13141bab 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -6,5 +6,12 @@ class ActiveSupport::TestCase # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. fixtures :all - # Add more helper methods to be used by all tests here... + def Setup + #Once you have enabled test mode, all requests to omniAuth will be short circuited to use the mock authentication hash. A request to /ath/provider will redirect immediately to /auth/provider/callback. + OmniAuth.config.test_mode = true + #The mock_auth configuration allows you to set per-provider (or default) authentication hashes to return during testing. + OmniAuth.config.mock_auth[:github] = OmniAuth::AuthHash.new({provider: 'github', uid: '12345', info: {email: "lovelace@ada.com", name: "Ada"} + }) + end + end From 74dc56a1d390fca970027a45ed8f1d3c72b75d7c Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Mon, 24 Oct 2016 12:55:18 -0700 Subject: [PATCH 10/19] gems installed .gitignore updated --- .gitignore | 6 ++++++ Gemfile | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/.gitignore b/.gitignore index 28f484983..bc5c00b8f 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,12 @@ /test/version_tmp/ /tmp/ +# hide the .env - hide yo secrets! +/.env + +# hide the .env - hide yo secrets! +/.env + ## Specific to RubyMotion: .dat* .repl_history diff --git a/Gemfile b/Gemfile index 1c5be72b4..06b8ee872 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,12 @@ source 'https://rubygems.org' +# for oAuth github Authentication +gem 'omniauth' +gem 'omniauth-github' + +# it’s awesome +gem "awesome_print" + # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.2.7' # Use sqlite3 as the database for Active Record From 8de0764d24e381bac58bec88aae301aedac3d8e3 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Mon, 24 Oct 2016 14:10:04 -0700 Subject: [PATCH 11/19] oauth stuff set up --- Gemfile | 6 - app/controllers/sessions_controller.rb | 11 + app/controllers/tasks_controller.rb | 4 +- app/models/user.rb | 10 + db/migrate/20161018170123_create_users.rb | 4 +- log/development.log | 379 ++++++++++++++++++++++ 6 files changed, 404 insertions(+), 10 deletions(-) diff --git a/Gemfile b/Gemfile index 06b8ee872..58f867fd0 100644 --- a/Gemfile +++ b/Gemfile @@ -1,11 +1,5 @@ source 'https://rubygems.org' -# for oAuth github Authentication -gem 'omniauth' -gem 'omniauth-github' - -# it’s awesome -gem "awesome_print" # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.2.7' diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index c29c80ed0..35f45dcc6 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -3,8 +3,19 @@ class SessionsController < ApplicationController def create + auth_hash = request.env['omniauth.auth'] + redirect_to login_failure_path unless auth_hash['uid'] + + @user = User.find_by(uid: auth_hash[:uid], provider: 'github') + if @user.nil? + @user = User.build_from_github(auth_hash) + render :creation_failure unless @user.save + end + redirect_to sessions_path end + def index + @user = User.find(session[:user_id]) end diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 46cbc4551..2652dfa83 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -2,7 +2,7 @@ class TasksController < ApplicationController - before_action :find_task except: [:index, :create, :new] + before_action :find_task, except: [:index, :create, :new] def index @tasks = Task.all @@ -25,7 +25,7 @@ def new end def show - + end def destroy diff --git a/app/models/user.rb b/app/models/user.rb index 4a57cf079..d0230fd4e 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -1,2 +1,12 @@ class User < ActiveRecord::Base + validates :email, :uid, :provider, presence: true + + def self.build_from_github(auth_hash) + user = User.new + user.uid = auth_hash[:id] + user.provider = 'github' + user.name = auth_hash['info']['name'] + user.email = auth_hash['info']['email'] + + return user end diff --git a/db/migrate/20161018170123_create_users.rb b/db/migrate/20161018170123_create_users.rb index f85251a60..e093f6171 100644 --- a/db/migrate/20161018170123_create_users.rb +++ b/db/migrate/20161018170123_create_users.rb @@ -1,9 +1,9 @@ class CreateUsers < ActiveRecord::Migration def change create_table :users do |t| - t.string :uid + t.string :uid, null: false t.string :name - t.string :provider + t.string :provider, null: false t.string :email t.timestamps null: false diff --git a/log/development.log b/log/development.log index bc4fe4b9a..a68c4eeab 100644 --- a/log/development.log +++ b/log/development.log @@ -8062,3 +8062,382 @@ SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end Started POST "/__better_errors/5d061b4d61d1d2d2/variables" for ::1 at 2016-10-18 12:31:12 -0700 ActiveRecord::SchemaMigration Load (0.6ms) SELECT "schema_migrations".* FROM "schema_migrations" ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" + + +Started GET "/" for ::1 at 2016-10-24 13:12:52 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end + before_action :find_task except: [:index, :create, :new] + ^: + app/controllers/tasks_controller.rb:5:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + activesupport (4.2.7) lib/active_support/dependencies.rb:566:in `get' + activesupport (4.2.7) lib/active_support/dependencies.rb:597:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started GET "/" for ::1 at 2016-10-24 13:12:52 -0700 + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end + before_action :find_task except: [:index, :create, :new] + ^: + app/controllers/tasks_controller.rb:5:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + activesupport (4.2.7) lib/active_support/dependencies.rb:566:in `get' + activesupport (4.2.7) lib/active_support/dependencies.rb:597:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/f975774fd1e8d049/variables" for ::1 at 2016-10-24 13:12:53 -0700 + + +Started GET "/" for ::1 at 2016-10-24 13:13:25 -0700 +Processing by TasksController#index as HTML + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.9ms) + Rendered tasks/index.html.erb within layouts/application (31.4ms) +Completed 200 OK in 1205ms (Views: 1184.6ms | ActiveRecord: 1.2ms) + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-24 13:13:26 -0700 + + +Started GET "/" for ::1 at 2016-10-24 13:39:46 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.9ms) + Rendered tasks/index.html.erb within layouts/application (32.1ms) +Completed 200 OK in 1052ms (Views: 1002.5ms | ActiveRecord: 1.0ms) + + +Started GET "/" for ::1 at 2016-10-24 13:39:47 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.3ms) + Rendered tasks/index.html.erb within layouts/application (9.3ms) +Completed 200 OK in 87ms (Views: 85.9ms | ActiveRecord: 0.3ms) + + +Started GET "/" for ::1 at 2016-10-24 13:39:52 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.3ms) + Rendered tasks/index.html.erb within layouts/application (10.8ms) +Completed 200 OK in 49ms (Views: 46.8ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-24 13:39:53 -0700 + + +Started GET "/tasks/3/show" for ::1 at 2016-10-24 13:39:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 3]] + Rendered tasks/show.html.erb within layouts/application (86.2ms) +Completed 500 Internal Server Error in 122ms (ActiveRecord: 0.3ms) + +NameError - undefined local variable or method `mytask' for #<#:0x007fe2b6568c90> +Did you mean? @mytask: + app/views/tasks/show.html.erb:18:in `_app_views_tasks_show_html_erb___3924983560243582011_70305849396800' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/e984a4ba55abcf08/variables" for ::1 at 2016-10-24 13:39:56 -0700 + + +Started POST "/__better_errors/e984a4ba55abcf08/eval" for ::1 at 2016-10-24 13:40:18 -0700 + ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + + +Started GET "/" for ::1 at 2016-10-24 13:47:53 -0700 + ActiveRecord::SchemaMigration Load (2.6ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.4ms) + Rendered tasks/index.html.erb within layouts/application (27.0ms) +Completed 200 OK in 114ms (Views: 109.3ms | ActiveRecord: 1.0ms) From 1f4885ba782df6e68d23ba7545a101a3f7c7dd54 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Mon, 24 Oct 2016 21:18:42 -0700 Subject: [PATCH 12/19] login button created --- app/controllers/application_controller.rb | 10 + app/controllers/sessions_controller.rb | 11 +- app/controllers/tasks_controller.rb | 3 +- app/models/user.rb | 1 + app/views/layouts/application.html.erb | 25 +- app/views/shared/_footer.html.erb | 11 - app/views/tasks/create.html.erb | 2 - app/views/tasks/destroy.html.erb | 2 - app/views/tasks/index.html.erb | 4 +- app/views/tasks/show.html.erb | 2 - app/views/tasks/update.html.erb | 2 - log/development.log | 347 ++++++++++++++++++++++ 12 files changed, 394 insertions(+), 26 deletions(-) delete mode 100644 app/views/shared/_footer.html.erb diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index d83690e1b..74ca1a349 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -2,4 +2,14 @@ class ApplicationController < ActionController::Base # Prevent CSRF attacks by raising an exception. # For APIs, you may want to use :null_session instead. protect_from_forgery with: :exception + + helper_method :current_user + + def current_user + @current_user ||= User.find_by(id: session[:user_id]) if session[:user_id] + end + + def require_user + redirect_to 'tasks_index' unless current_user + end end diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index 35f45dcc6..4fc304d93 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -10,12 +10,21 @@ def create if @user.nil? @user = User.build_from_github(auth_hash) render :creation_failure unless @user.save + + session[:user_id] = @user.id end - redirect_to sessions_path + session[:user_id] = @user.id + redirect_to tasks_path end def index @user = User.find(session[:user_id]) + end + def destroy + session[:user_id] = nil + flash[:notice] = "You Have Logged Out" + redirect_to root_path + end end diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 2652dfa83..79b7f35a3 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -1,7 +1,6 @@ -class TasksController < ApplicationController - +class TasksController < ApplicationController before_action :find_task, except: [:index, :create, :new] def index diff --git a/app/models/user.rb b/app/models/user.rb index d0230fd4e..3b85001f7 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -9,4 +9,5 @@ def self.build_from_github(auth_hash) user.email = auth_hash['info']['email'] return user + end end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 46eeb110b..f8028c63f 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -7,8 +7,31 @@ <%= csrf_meta_tags %> - +
      +

      <%= link_to "Adulting", root_path %>

      + +
      <%= yield %> +
      + +
      diff --git a/app/views/shared/_footer.html.erb b/app/views/shared/_footer.html.erb deleted file mode 100644 index 47a07d321..000000000 --- a/app/views/shared/_footer.html.erb +++ /dev/null @@ -1,11 +0,0 @@ - - diff --git a/app/views/tasks/create.html.erb b/app/views/tasks/create.html.erb index f97d34129..182666ff5 100644 --- a/app/views/tasks/create.html.erb +++ b/app/views/tasks/create.html.erb @@ -5,5 +5,3 @@ <%= @mytask.details %>

      Completed On:<%= @mytask.completion_date %>

      - -<%= render "shared/footer" %> diff --git a/app/views/tasks/destroy.html.erb b/app/views/tasks/destroy.html.erb index cfa03ec8a..489cdefe2 100644 --- a/app/views/tasks/destroy.html.erb +++ b/app/views/tasks/destroy.html.erb @@ -2,5 +2,3 @@

      <%= @destroy_msg %>

      - -<%= render "shared/footer" %> diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index fed277586..cf39036c7 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,4 +1,4 @@ -

      Task Helper

      + <% @tasks.each do |task| %>
      @@ -28,5 +28,3 @@
    <% end %> - -<%= render partial: "shared/footer" %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 880529173..fac57e74d 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -26,5 +26,3 @@ - -<%= render "shared/footer" %> diff --git a/app/views/tasks/update.html.erb b/app/views/tasks/update.html.erb index 6866d39e3..9b36dd0e7 100644 --- a/app/views/tasks/update.html.erb +++ b/app/views/tasks/update.html.erb @@ -6,5 +6,3 @@ <%= @mytask.details %>

    Completed On:<%= @mytask.completion_date %>

    - -<%= render "shared/footer" %> diff --git a/log/development.log b/log/development.log index a68c4eeab..0adfa8c92 100644 --- a/log/development.log +++ b/log/development.log @@ -8441,3 +8441,350 @@ Processing by TasksController#index as HTML Rendered shared/_footer.html.erb (0.4ms) Rendered tasks/index.html.erb within layouts/application (27.0ms) Completed 200 OK in 114ms (Views: 109.3ms | ActiveRecord: 1.0ms) + + +Started GET "/" for ::1 at 2016-10-24 20:49:46 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.9ms) + Rendered tasks/index.html.erb within layouts/application (38.7ms) +Completed 200 OK in 834ms (Views: 813.4ms | ActiveRecord: 1.0ms) + + +Started GET "/" for ::1 at 2016-10-24 20:49:47 -0700 +Processing by TasksController#index as HTML + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.html.erb (0.4ms) + Rendered tasks/index.html.erb within layouts/application (15.0ms) +Completed 200 OK in 165ms (Views: 163.4ms | ActiveRecord: 0.8ms) + + +Started GET "/" for ::1 at 2016-10-24 20:51:15 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (10.6ms) +Completed 200 OK in 87ms (Views: 85.5ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/assets/application.self-e80e8f2318043e8af94dddc2adad5a4f09739a8ebb323b3ab31cd71d45fd9113.css?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-24 20:51:15 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-24 20:51:22 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-24 20:51:23 -0700 + + +Started GET "/auth/github/callback?code=0166a265af8552d609d9&state=0e93453a751ee114beb80a94a4cb526489e4ebe1b8fb6370" for ::1 at 2016-10-24 20:51:28 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"0166a265af8552d609d9", "state"=>"0e93453a751ee114beb80a94a4cb526489e4ebe1b8fb6370", "provider"=>"github"} +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.0ms) + +SyntaxError - syntax error, unexpected end-of-input, expecting keyword_end: + app/models/user.rb:12:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + activesupport (4.2.7) lib/active_support/dependencies.rb:526:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + app/controllers/sessions_controller.rb:9:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/4ae9ee6f35023038/variables" for ::1 at 2016-10-24 20:51:30 -0700 + + +Started GET "/auth/github/callback?code=0166a265af8552d609d9&state=0e93453a751ee114beb80a94a4cb526489e4ebe1b8fb6370" for ::1 at 2016-10-24 20:51:58 -0700 + +OAuth2::Error - bad_verification_code: The code passed is incorrect or expired. +error=bad_verification_code&error_description=The+code+passed+is+incorrect+or+expired.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fv3%2Foauth%2F%23bad-verification-code: + oauth2 (1.2.0) lib/oauth2/client.rb:140:in `get_token' + oauth2 (1.2.0) lib/oauth2/strategy/auth_code.rb:29:in `get_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:89:in `build_access_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:73:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/8d695c7bc9b6fe4c/variables" for ::1 at 2016-10-24 20:51:59 -0700 + + +Started GET "/auth/github/callback?code=42bb6631643d25e946f7&state=0e93453a751ee114beb80a94a4cb526489e4ebe1b8fb6370" for ::1 at 2016-10-24 21:11:11 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"42bb6631643d25e946f7", "state"=>"0e93453a751ee114beb80a94a4cb526489e4ebe1b8fb6370", "provider"=>"github"} + User Load (0.8ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +  (0.1ms) begin transaction +  (0.5ms) rollback transaction +Completed 500 Internal Server Error in 61ms (ActiveRecord: 2.2ms) + +ActionView::MissingTemplate - Missing template sessions/creation_failure, application/creation_failure with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views" +: + actionview (4.2.7) lib/action_view/path_set.rb:46:in `find' + actionview (4.2.7) lib/action_view/lookup_context.rb:121:in `find' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:18:in `find_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:40:in `determine_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:8:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + app/controllers/sessions_controller.rb:12:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/f4d62fb9d7a08ce4/variables" for ::1 at 2016-10-24 21:11:13 -0700 From d169c9b01172472845c0ea6f6ac168b9567d5819 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Sat, 29 Oct 2016 18:25:42 -0700 Subject: [PATCH 13/19] trying to set up basic oauth and login --- .gitignore | 5 +- app/assets/.DS_Store | Bin 0 -> 6148 bytes app/assets/javascripts/navigations.coffee | 3 + app/assets/javascripts/users.coffee | 3 + app/assets/stylesheets/application.css | 1 + app/assets/stylesheets/foundation.css | 4194 +++++++++++++++++ app/assets/stylesheets/navigations.scss | 3 + app/assets/stylesheets/users.scss | 3 + app/controllers/application_controller.rb | 2 +- app/controllers/navigations_controller.rb | 8 + app/controllers/sessions_controller.rb | 16 +- app/controllers/tasks_controller.rb | 3 +- app/controllers/users_controller.rb | 24 + app/helpers/navigations_helper.rb | 2 + app/helpers/users_helper.rb | 2 + app/views/layouts/application.html.erb | 26 +- app/views/navigations/index.html.erb | 13 + app/views/navigations/show.html.erb | 2 + app/views/shared/_footer.erb | 12 + app/views/tasks/index.html.erb | 67 +- app/views/users/create.html.erb | 2 + app/views/users/edit.html.erb | 27 + config/routes.rb | 20 +- db/development.sqlite3 | Bin 24576 -> 24576 bytes ...0161028000424_add_profile_name_to_users.rb | 5 + db/schema.rb | 7 +- log/development.log | 2696 +++++++++++ .../navigations_controller_test.rb | 14 + test/controllers/users_controller_test.rb | 24 + 29 files changed, 7120 insertions(+), 64 deletions(-) create mode 100644 app/assets/.DS_Store create mode 100644 app/assets/javascripts/navigations.coffee create mode 100644 app/assets/javascripts/users.coffee create mode 100644 app/assets/stylesheets/foundation.css create mode 100644 app/assets/stylesheets/navigations.scss create mode 100644 app/assets/stylesheets/users.scss create mode 100644 app/controllers/navigations_controller.rb create mode 100644 app/controllers/users_controller.rb create mode 100644 app/helpers/navigations_helper.rb create mode 100644 app/helpers/users_helper.rb create mode 100644 app/views/navigations/index.html.erb create mode 100644 app/views/navigations/show.html.erb create mode 100644 app/views/shared/_footer.erb create mode 100644 app/views/users/create.html.erb create mode 100644 app/views/users/edit.html.erb create mode 100644 db/migrate/20161028000424_add_profile_name_to_users.rb create mode 100644 test/controllers/navigations_controller_test.rb create mode 100644 test/controllers/users_controller_test.rb diff --git a/.gitignore b/.gitignore index bc5c00b8f..73b75ccff 100644 --- a/.gitignore +++ b/.gitignore @@ -9,11 +9,10 @@ /test/version_tmp/ /tmp/ -# hide the .env - hide yo secrets! -/.env + # hide the .env - hide yo secrets! -/.env +.env ## Specific to RubyMotion: .dat* diff --git a/app/assets/.DS_Store b/app/assets/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a955a46a3f158719ff5f0da0bfedc0a9b8d226c8 GIT binary patch literal 6148 zcmeHKJ8Hu~5S>X>7}U5-xmU;y7NML#7f2D46vBbn38YiybNOg_^C2K47cShGH!$;d zXXmZZD>NDr(eC^0S!63B8@QpIEG*5=%@_8N83n>|$4(CNfw+_7qIx}H+!m~({K`1v zAAW|f{rI_mkK5Pj%u)d=Kn17(6`%rFDqy`AwrK+ysQ?wA0{;rw_o2WIYvL5>pAG~c z0e}tCZdm&)0W6jP*2F0g8JGqY7*x#>LxYZd$-0_21qNL-hY!ssYfdQYPsjbm%SCG- zBNd3c-&q>@-0V;4;3TV?0eTP@d-nw`>>$L^`3b&dw+ze}{Ab2|l jdOOC(+VPVYMP0Eq&THZn=yc?r4&={(=|ZCdw^rZ}AFviK literal 0 HcmV?d00001 diff --git a/app/assets/javascripts/navigations.coffee b/app/assets/javascripts/navigations.coffee new file mode 100644 index 000000000..24f83d18b --- /dev/null +++ b/app/assets/javascripts/navigations.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/app/assets/javascripts/users.coffee b/app/assets/javascripts/users.coffee new file mode 100644 index 000000000..24f83d18b --- /dev/null +++ b/app/assets/javascripts/users.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index f9cd5b348..7d28bf9a8 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -13,3 +13,4 @@ *= require_tree . *= require_self */ + @import url('foundation.css'); diff --git a/app/assets/stylesheets/foundation.css b/app/assets/stylesheets/foundation.css new file mode 100644 index 000000000..66aca962d --- /dev/null +++ b/app/assets/stylesheets/foundation.css @@ -0,0 +1,4194 @@ +@charset "UTF-8"; +/** + * Foundation for Sites by ZURB + * Version 6.2.3 + * foundation.zurb.com + * Licensed under MIT Open Source + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS and IE text size adjust after device orientation change, + * without disabling user zoom. + */ +html { + font-family: sans-serif; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/** + * Remove default margin. + */ +body { + margin: 0; } + +/* HTML5 display definitions + ========================================================================== */ +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; } + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ +audio, +canvas, +progress, +video { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. + */ +[hidden], +template { + display: none; } + +/* Links + ========================================================================== */ +/** + * Remove the gray background color from active links in IE 10. + */ +a { + background-color: transparent; } + +/** + * Improve readability of focused elements when they are also in an + * active/hover state. + */ +a:active, +a:hover { + outline: 0; } + +/* Text-level semantics + ========================================================================== */ +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ +abbr[title] { + border-bottom: 1px dotted; } + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ +b, +strong { + font-weight: bold; } + +/** + * Address styling not present in Safari and Chrome. + */ +dfn { + font-style: italic; } + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/** + * Address styling not present in IE 8/9. + */ +mark { + background: #ff0; + color: #000; } + +/** + * Address inconsistent and variable font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sup { + top: -0.5em; } + +sub { + bottom: -0.25em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove border when inside `a` element in IE 8/9/10. + */ +img { + border: 0; } + +/** + * Correct overflow not hidden in IE 9/10/11. + */ +svg:not(:root) { + overflow: hidden; } + +/* Grouping content + ========================================================================== */ +/** + * Address margin not present in IE 8/9 and Safari. + */ +figure { + margin: 1em 40px; } + +/** + * Address differences between Firefox and other browsers. + */ +hr { + box-sizing: content-box; + height: 0; } + +/** + * Contain overflow in all browsers. + */ +pre { + overflow: auto; } + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; } + +/* Forms + ========================================================================== */ +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ +button, +input, +optgroup, +select, +textarea { + color: inherit; + /* 1 */ + font: inherit; + /* 2 */ + margin: 0; + /* 3 */ } + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ +button { + overflow: visible; } + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ +button, +select { + text-transform: none; } + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + /* 2 */ + cursor: pointer; + /* 3 */ } + +/** + * Re-set default cursor for disabled elements. + */ +button[disabled], +html input[disabled] { + cursor: not-allowed; } + +/** + * Remove inner padding and border in Firefox 4+. + */ +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; } + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ +input { + line-height: normal; } + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. + */ +input[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + box-sizing: content-box; + /* 2 */ } + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * Define consistent border, margin, and padding. + * [NOTE] We don't enable this ruleset in Foundation, because we want the
    element to have plain styling. + */ +/* fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; + } */ +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ +legend { + border: 0; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ +textarea { + overflow: auto; } + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ +optgroup { + font-weight: bold; } + +/* Tables + ========================================================================== */ +/** + * Remove most spacing between table cells. + */ +table { + border-collapse: collapse; + border-spacing: 0; } + +td, +th { + padding: 0; } + +.foundation-mq { + font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; } + +html { + font-size: 100%; + box-sizing: border-box; } + +*, +*::before, +*::after { + box-sizing: inherit; } + +body { + padding: 0; + margin: 0; + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + line-height: 1.5; + color: #0a0a0a; + background: #fefefe; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +img { + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; + display: inline-block; + vertical-align: middle; } + +textarea { + height: auto; + min-height: 50px; + border-radius: 0; } + +select { + width: 100%; + border-radius: 0; } + +#map_canvas img, +#map_canvas embed, +#map_canvas object, +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; } + +button { + -webkit-appearance: none; + -moz-appearance: none; + background: transparent; + padding: 0; + border: 0; + border-radius: 0; + line-height: 1; } + [data-whatinput='mouse'] button { + outline: 0; } + +.is-visible { + display: block !important; } + +.is-hidden { + display: none !important; } + +.row { + max-width: 75rem; + margin-left: auto; + margin-right: auto; } + .row::before, .row::after { + content: ' '; + display: table; } + .row::after { + clear: both; } + .row.collapse > .column, .row.collapse > .columns { + padding-left: 0; + padding-right: 0; } + .row .row { + max-width: none; + margin-left: -0.625rem; + margin-right: -0.625rem; } + @media screen and (min-width: 40em) { + .row .row { + margin-left: -0.9375rem; + margin-right: -0.9375rem; } } + .row .row.collapse { + margin-left: 0; + margin-right: 0; } + .row.expanded { + max-width: none; } + .row.expanded .row { + margin-left: auto; + margin-right: auto; } + +.column, .columns { + width: 100%; + float: left; + padding-left: 0.625rem; + padding-right: 0.625rem; } + @media screen and (min-width: 40em) { + .column, .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; } } + .column:last-child:not(:first-child), .columns:last-child:not(:first-child) { + float: right; } + .column.end:last-child:last-child, .end.columns:last-child:last-child { + float: left; } + +.column.row.row, .row.row.columns { + float: none; } + .row .column.row.row, .row .row.row.columns { + padding-left: 0; + padding-right: 0; + margin-left: 0; + margin-right: 0; } + +.small-1 { + width: 8.33333%; } + +.small-push-1 { + position: relative; + left: 8.33333%; } + +.small-pull-1 { + position: relative; + left: -8.33333%; } + +.small-offset-0 { + margin-left: 0%; } + +.small-2 { + width: 16.66667%; } + +.small-push-2 { + position: relative; + left: 16.66667%; } + +.small-pull-2 { + position: relative; + left: -16.66667%; } + +.small-offset-1 { + margin-left: 8.33333%; } + +.small-3 { + width: 25%; } + +.small-push-3 { + position: relative; + left: 25%; } + +.small-pull-3 { + position: relative; + left: -25%; } + +.small-offset-2 { + margin-left: 16.66667%; } + +.small-4 { + width: 33.33333%; } + +.small-push-4 { + position: relative; + left: 33.33333%; } + +.small-pull-4 { + position: relative; + left: -33.33333%; } + +.small-offset-3 { + margin-left: 25%; } + +.small-5 { + width: 41.66667%; } + +.small-push-5 { + position: relative; + left: 41.66667%; } + +.small-pull-5 { + position: relative; + left: -41.66667%; } + +.small-offset-4 { + margin-left: 33.33333%; } + +.small-6 { + width: 50%; } + +.small-push-6 { + position: relative; + left: 50%; } + +.small-pull-6 { + position: relative; + left: -50%; } + +.small-offset-5 { + margin-left: 41.66667%; } + +.small-7 { + width: 58.33333%; } + +.small-push-7 { + position: relative; + left: 58.33333%; } + +.small-pull-7 { + position: relative; + left: -58.33333%; } + +.small-offset-6 { + margin-left: 50%; } + +.small-8 { + width: 66.66667%; } + +.small-push-8 { + position: relative; + left: 66.66667%; } + +.small-pull-8 { + position: relative; + left: -66.66667%; } + +.small-offset-7 { + margin-left: 58.33333%; } + +.small-9 { + width: 75%; } + +.small-push-9 { + position: relative; + left: 75%; } + +.small-pull-9 { + position: relative; + left: -75%; } + +.small-offset-8 { + margin-left: 66.66667%; } + +.small-10 { + width: 83.33333%; } + +.small-push-10 { + position: relative; + left: 83.33333%; } + +.small-pull-10 { + position: relative; + left: -83.33333%; } + +.small-offset-9 { + margin-left: 75%; } + +.small-11 { + width: 91.66667%; } + +.small-push-11 { + position: relative; + left: 91.66667%; } + +.small-pull-11 { + position: relative; + left: -91.66667%; } + +.small-offset-10 { + margin-left: 83.33333%; } + +.small-12 { + width: 100%; } + +.small-offset-11 { + margin-left: 91.66667%; } + +.small-up-1 > .column, .small-up-1 > .columns { + width: 100%; + float: left; } + .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) { + clear: both; } + .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child { + float: left; } + +.small-up-2 > .column, .small-up-2 > .columns { + width: 50%; + float: left; } + .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) { + clear: both; } + .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child { + float: left; } + +.small-up-3 > .column, .small-up-3 > .columns { + width: 33.33333%; + float: left; } + .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) { + clear: both; } + .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child { + float: left; } + +.small-up-4 > .column, .small-up-4 > .columns { + width: 25%; + float: left; } + .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) { + clear: both; } + .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child { + float: left; } + +.small-up-5 > .column, .small-up-5 > .columns { + width: 20%; + float: left; } + .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) { + clear: both; } + .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child { + float: left; } + +.small-up-6 > .column, .small-up-6 > .columns { + width: 16.66667%; + float: left; } + .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) { + clear: both; } + .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child { + float: left; } + +.small-up-7 > .column, .small-up-7 > .columns { + width: 14.28571%; + float: left; } + .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) { + clear: both; } + .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child { + float: left; } + +.small-up-8 > .column, .small-up-8 > .columns { + width: 12.5%; + float: left; } + .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) { + clear: none; } + .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) { + clear: both; } + .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child { + float: left; } + +.small-collapse > .column, .small-collapse > .columns { + padding-left: 0; + padding-right: 0; } + +.small-collapse .row, +.expanded.row .small-collapse.row { + margin-left: 0; + margin-right: 0; } + +.small-uncollapse > .column, .small-uncollapse > .columns { + padding-left: 0.625rem; + padding-right: 0.625rem; } + +.small-centered { + float: none; + margin-left: auto; + margin-right: auto; } + +.small-uncentered, +.small-push-0, +.small-pull-0 { + position: static; + margin-left: 0; + margin-right: 0; + float: left; } + +@media screen and (min-width: 40em) { + .medium-1 { + width: 8.33333%; } + .medium-push-1 { + position: relative; + left: 8.33333%; } + .medium-pull-1 { + position: relative; + left: -8.33333%; } + .medium-offset-0 { + margin-left: 0%; } + .medium-2 { + width: 16.66667%; } + .medium-push-2 { + position: relative; + left: 16.66667%; } + .medium-pull-2 { + position: relative; + left: -16.66667%; } + .medium-offset-1 { + margin-left: 8.33333%; } + .medium-3 { + width: 25%; } + .medium-push-3 { + position: relative; + left: 25%; } + .medium-pull-3 { + position: relative; + left: -25%; } + .medium-offset-2 { + margin-left: 16.66667%; } + .medium-4 { + width: 33.33333%; } + .medium-push-4 { + position: relative; + left: 33.33333%; } + .medium-pull-4 { + position: relative; + left: -33.33333%; } + .medium-offset-3 { + margin-left: 25%; } + .medium-5 { + width: 41.66667%; } + .medium-push-5 { + position: relative; + left: 41.66667%; } + .medium-pull-5 { + position: relative; + left: -41.66667%; } + .medium-offset-4 { + margin-left: 33.33333%; } + .medium-6 { + width: 50%; } + .medium-push-6 { + position: relative; + left: 50%; } + .medium-pull-6 { + position: relative; + left: -50%; } + .medium-offset-5 { + margin-left: 41.66667%; } + .medium-7 { + width: 58.33333%; } + .medium-push-7 { + position: relative; + left: 58.33333%; } + .medium-pull-7 { + position: relative; + left: -58.33333%; } + .medium-offset-6 { + margin-left: 50%; } + .medium-8 { + width: 66.66667%; } + .medium-push-8 { + position: relative; + left: 66.66667%; } + .medium-pull-8 { + position: relative; + left: -66.66667%; } + .medium-offset-7 { + margin-left: 58.33333%; } + .medium-9 { + width: 75%; } + .medium-push-9 { + position: relative; + left: 75%; } + .medium-pull-9 { + position: relative; + left: -75%; } + .medium-offset-8 { + margin-left: 66.66667%; } + .medium-10 { + width: 83.33333%; } + .medium-push-10 { + position: relative; + left: 83.33333%; } + .medium-pull-10 { + position: relative; + left: -83.33333%; } + .medium-offset-9 { + margin-left: 75%; } + .medium-11 { + width: 91.66667%; } + .medium-push-11 { + position: relative; + left: 91.66667%; } + .medium-pull-11 { + position: relative; + left: -91.66667%; } + .medium-offset-10 { + margin-left: 83.33333%; } + .medium-12 { + width: 100%; } + .medium-offset-11 { + margin-left: 91.66667%; } + .medium-up-1 > .column, .medium-up-1 > .columns { + width: 100%; + float: left; } + .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) { + clear: both; } + .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child { + float: left; } + .medium-up-2 > .column, .medium-up-2 > .columns { + width: 50%; + float: left; } + .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) { + clear: both; } + .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child { + float: left; } + .medium-up-3 > .column, .medium-up-3 > .columns { + width: 33.33333%; + float: left; } + .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) { + clear: both; } + .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child { + float: left; } + .medium-up-4 > .column, .medium-up-4 > .columns { + width: 25%; + float: left; } + .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) { + clear: both; } + .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child { + float: left; } + .medium-up-5 > .column, .medium-up-5 > .columns { + width: 20%; + float: left; } + .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) { + clear: both; } + .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child { + float: left; } + .medium-up-6 > .column, .medium-up-6 > .columns { + width: 16.66667%; + float: left; } + .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) { + clear: both; } + .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child { + float: left; } + .medium-up-7 > .column, .medium-up-7 > .columns { + width: 14.28571%; + float: left; } + .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) { + clear: both; } + .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child { + float: left; } + .medium-up-8 > .column, .medium-up-8 > .columns { + width: 12.5%; + float: left; } + .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) { + clear: none; } + .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) { + clear: both; } + .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child { + float: left; } + .medium-collapse > .column, .medium-collapse > .columns { + padding-left: 0; + padding-right: 0; } + .medium-collapse .row, + .expanded.row .medium-collapse.row { + margin-left: 0; + margin-right: 0; } + .medium-uncollapse > .column, .medium-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; } + .medium-centered { + float: none; + margin-left: auto; + margin-right: auto; } + .medium-uncentered, + .medium-push-0, + .medium-pull-0 { + position: static; + margin-left: 0; + margin-right: 0; + float: left; } } + +@media screen and (min-width: 64em) { + .large-1 { + width: 8.33333%; } + .large-push-1 { + position: relative; + left: 8.33333%; } + .large-pull-1 { + position: relative; + left: -8.33333%; } + .large-offset-0 { + margin-left: 0%; } + .large-2 { + width: 16.66667%; } + .large-push-2 { + position: relative; + left: 16.66667%; } + .large-pull-2 { + position: relative; + left: -16.66667%; } + .large-offset-1 { + margin-left: 8.33333%; } + .large-3 { + width: 25%; } + .large-push-3 { + position: relative; + left: 25%; } + .large-pull-3 { + position: relative; + left: -25%; } + .large-offset-2 { + margin-left: 16.66667%; } + .large-4 { + width: 33.33333%; } + .large-push-4 { + position: relative; + left: 33.33333%; } + .large-pull-4 { + position: relative; + left: -33.33333%; } + .large-offset-3 { + margin-left: 25%; } + .large-5 { + width: 41.66667%; } + .large-push-5 { + position: relative; + left: 41.66667%; } + .large-pull-5 { + position: relative; + left: -41.66667%; } + .large-offset-4 { + margin-left: 33.33333%; } + .large-6 { + width: 50%; } + .large-push-6 { + position: relative; + left: 50%; } + .large-pull-6 { + position: relative; + left: -50%; } + .large-offset-5 { + margin-left: 41.66667%; } + .large-7 { + width: 58.33333%; } + .large-push-7 { + position: relative; + left: 58.33333%; } + .large-pull-7 { + position: relative; + left: -58.33333%; } + .large-offset-6 { + margin-left: 50%; } + .large-8 { + width: 66.66667%; } + .large-push-8 { + position: relative; + left: 66.66667%; } + .large-pull-8 { + position: relative; + left: -66.66667%; } + .large-offset-7 { + margin-left: 58.33333%; } + .large-9 { + width: 75%; } + .large-push-9 { + position: relative; + left: 75%; } + .large-pull-9 { + position: relative; + left: -75%; } + .large-offset-8 { + margin-left: 66.66667%; } + .large-10 { + width: 83.33333%; } + .large-push-10 { + position: relative; + left: 83.33333%; } + .large-pull-10 { + position: relative; + left: -83.33333%; } + .large-offset-9 { + margin-left: 75%; } + .large-11 { + width: 91.66667%; } + .large-push-11 { + position: relative; + left: 91.66667%; } + .large-pull-11 { + position: relative; + left: -91.66667%; } + .large-offset-10 { + margin-left: 83.33333%; } + .large-12 { + width: 100%; } + .large-offset-11 { + margin-left: 91.66667%; } + .large-up-1 > .column, .large-up-1 > .columns { + width: 100%; + float: left; } + .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) { + clear: both; } + .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child { + float: left; } + .large-up-2 > .column, .large-up-2 > .columns { + width: 50%; + float: left; } + .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) { + clear: both; } + .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child { + float: left; } + .large-up-3 > .column, .large-up-3 > .columns { + width: 33.33333%; + float: left; } + .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) { + clear: both; } + .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child { + float: left; } + .large-up-4 > .column, .large-up-4 > .columns { + width: 25%; + float: left; } + .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) { + clear: both; } + .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child { + float: left; } + .large-up-5 > .column, .large-up-5 > .columns { + width: 20%; + float: left; } + .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) { + clear: both; } + .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child { + float: left; } + .large-up-6 > .column, .large-up-6 > .columns { + width: 16.66667%; + float: left; } + .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) { + clear: both; } + .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child { + float: left; } + .large-up-7 > .column, .large-up-7 > .columns { + width: 14.28571%; + float: left; } + .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) { + clear: both; } + .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child { + float: left; } + .large-up-8 > .column, .large-up-8 > .columns { + width: 12.5%; + float: left; } + .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) { + clear: none; } + .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) { + clear: both; } + .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child { + float: left; } + .large-collapse > .column, .large-collapse > .columns { + padding-left: 0; + padding-right: 0; } + .large-collapse .row, + .expanded.row .large-collapse.row { + margin-left: 0; + margin-right: 0; } + .large-uncollapse > .column, .large-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; } + .large-centered { + float: none; + margin-left: auto; + margin-right: auto; } + .large-uncentered, + .large-push-0, + .large-pull-0 { + position: static; + margin-left: 0; + margin-right: 0; + float: left; } } + +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; } + +p { + font-size: inherit; + line-height: 1.6; + margin-bottom: 1rem; + text-rendering: optimizeLegibility; } + +em, +i { + font-style: italic; + line-height: inherit; } + +strong, +b { + font-weight: bold; + line-height: inherit; } + +small { + font-size: 80%; + line-height: inherit; } + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + font-style: normal; + color: inherit; + text-rendering: optimizeLegibility; + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.4; } + h1 small, + h2 small, + h3 small, + h4 small, + h5 small, + h6 small { + color: #cacaca; + line-height: 0; } + +h1 { + font-size: 1.5rem; } + +h2 { + font-size: 1.25rem; } + +h3 { + font-size: 1.1875rem; } + +h4 { + font-size: 1.125rem; } + +h5 { + font-size: 1.0625rem; } + +h6 { + font-size: 1rem; } + +@media screen and (min-width: 40em) { + h1 { + font-size: 3rem; } + h2 { + font-size: 2.5rem; } + h3 { + font-size: 1.9375rem; } + h4 { + font-size: 1.5625rem; } + h5 { + font-size: 1.25rem; } + h6 { + font-size: 1rem; } } + +a { + color: #2199e8; + text-decoration: none; + line-height: inherit; + cursor: pointer; } + a:hover, a:focus { + color: #1585cf; } + a img { + border: 0; } + +hr { + max-width: 75rem; + height: 0; + border-right: 0; + border-top: 0; + border-bottom: 1px solid #cacaca; + border-left: 0; + margin: 1.25rem auto; + clear: both; } + +ul, +ol, +dl { + line-height: 1.6; + margin-bottom: 1rem; + list-style-position: outside; } + +li { + font-size: inherit; } + +ul { + list-style-type: disc; + margin-left: 1.25rem; } + +ol { + margin-left: 1.25rem; } + +ul ul, ol ul, ul ol, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; } + +dl { + margin-bottom: 1rem; } + dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } + +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #cacaca; } + blockquote, blockquote p { + line-height: 1.6; + color: #8a8a8a; } + +cite { + display: block; + font-size: 0.8125rem; + color: #8a8a8a; } + cite:before { + content: '\2014 \0020'; } + +abbr { + color: #0a0a0a; + cursor: help; + border-bottom: 1px dotted #0a0a0a; } + +code { + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #0a0a0a; + background-color: #e6e6e6; + border: 1px solid #cacaca; + padding: 0.125rem 0.3125rem 0.0625rem; } + +kbd { + padding: 0.125rem 0.25rem 0; + margin: 0; + background-color: #e6e6e6; + color: #0a0a0a; + font-family: Consolas, "Liberation Mono", Courier, monospace; } + +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #8a8a8a; } + +.lead { + font-size: 125%; + line-height: 1.6; } + +.stat { + font-size: 2.5rem; + line-height: 1; } + p + .stat { + margin-top: -1rem; } + +.no-bullet { + margin-left: 0; + list-style: none; } + +.text-left { + text-align: left; } + +.text-right { + text-align: right; } + +.text-center { + text-align: center; } + +.text-justify { + text-align: justify; } + +@media screen and (min-width: 40em) { + .medium-text-left { + text-align: left; } + .medium-text-right { + text-align: right; } + .medium-text-center { + text-align: center; } + .medium-text-justify { + text-align: justify; } } + +@media screen and (min-width: 64em) { + .large-text-left { + text-align: left; } + .large-text-right { + text-align: right; } + .large-text-center { + text-align: center; } + .large-text-justify { + text-align: justify; } } + +.show-for-print { + display: none !important; } + +@media print { + * { + background: transparent !important; + color: black !important; + box-shadow: none !important; + text-shadow: none !important; } + .show-for-print { + display: block !important; } + .hide-for-print { + display: none !important; } + table.show-for-print { + display: table !important; } + thead.show-for-print { + display: table-header-group !important; } + tbody.show-for-print { + display: table-row-group !important; } + tr.show-for-print { + display: table-row !important; } + td.show-for-print { + display: table-cell !important; } + th.show-for-print { + display: table-cell !important; } + a, + a:visited { + text-decoration: underline; } + a[href]:after { + content: " (" attr(href) ")"; } + .ir a:after, + a[href^='javascript:']:after, + a[href^='#']:after { + content: ''; } + abbr[title]:after { + content: " (" attr(title) ")"; } + pre, + blockquote { + border: 1px solid #8a8a8a; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + img { + max-width: 100% !important; } + @page { + margin: 0.5cm; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } } + +.button { + display: inline-block; + text-align: center; + line-height: 1; + cursor: pointer; + -webkit-appearance: none; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + vertical-align: middle; + border: 1px solid transparent; + border-radius: 0; + padding: 0.85em 1em; + margin: 0 0 1rem 0; + font-size: 0.9rem; + background-color: #2199e8; + color: #fefefe; } + [data-whatinput='mouse'] .button { + outline: 0; } + .button:hover, .button:focus { + background-color: #1583cc; + color: #fefefe; } + .button.tiny { + font-size: 0.6rem; } + .button.small { + font-size: 0.75rem; } + .button.large { + font-size: 1.25rem; } + .button.expanded { + display: block; + width: 100%; + margin-left: 0; + margin-right: 0; } + .button.primary { + background-color: #2199e8; + color: #fefefe; } + .button.primary:hover, .button.primary:focus { + background-color: #147cc0; + color: #fefefe; } + .button.secondary { + background-color: #777; + color: #fefefe; } + .button.secondary:hover, .button.secondary:focus { + background-color: #5f5f5f; + color: #fefefe; } + .button.success { + background-color: #3adb76; + color: #fefefe; } + .button.success:hover, .button.success:focus { + background-color: #22bb5b; + color: #fefefe; } + .button.warning { + background-color: #ffae00; + color: #fefefe; } + .button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #fefefe; } + .button.alert { + background-color: #ec5840; + color: #fefefe; } + .button.alert:hover, .button.alert:focus { + background-color: #da3116; + color: #fefefe; } + .button.hollow { + border: 1px solid #2199e8; + color: #2199e8; } + .button.hollow, .button.hollow:hover, .button.hollow:focus { + background-color: transparent; } + .button.hollow:hover, .button.hollow:focus { + border-color: #0c4d78; + color: #0c4d78; } + .button.hollow.primary { + border: 1px solid #2199e8; + color: #2199e8; } + .button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #0c4d78; + color: #0c4d78; } + .button.hollow.secondary { + border: 1px solid #777; + color: #777; } + .button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3c3c3c; + color: #3c3c3c; } + .button.hollow.success { + border: 1px solid #3adb76; + color: #3adb76; } + .button.hollow.success:hover, .button.hollow.success:focus { + border-color: #157539; + color: #157539; } + .button.hollow.warning { + border: 1px solid #ffae00; + color: #ffae00; } + .button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; } + .button.hollow.alert { + border: 1px solid #ec5840; + color: #ec5840; } + .button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #881f0e; + color: #881f0e; } + .button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; } + .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #2199e8; + color: #fefefe; } + .button.dropdown::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.4em; + border-color: #fefefe transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + position: relative; + top: 0.4em; + float: right; + margin-left: 1em; + display: inline-block; } + .button.arrow-only::after { + margin-left: 0; + float: none; + top: -0.1em; } + +[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + padding: 0.5rem; + border: 1px solid #cacaca; + margin: 0 0 1rem; + font-family: inherit; + font-size: 1rem; + color: #0a0a0a; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + border-radius: 0; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; } + [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, + textarea:focus { + border: 1px solid #8a8a8a; + background-color: #fefefe; + outline: none; + box-shadow: 0 0 5px #cacaca; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } + +textarea { + max-width: 100%; } + textarea[rows] { + height: auto; } + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #cacaca; } + +input::-moz-placeholder, +textarea::-moz-placeholder { + color: #cacaca; } + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #cacaca; } + +input::placeholder, +textarea::placeholder { + color: #cacaca; } + +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e6e6e6; + cursor: not-allowed; } + +[type='submit'], +[type='button'] { + border-radius: 0; + -webkit-appearance: none; + -moz-appearance: none; } + +input[type='search'] { + box-sizing: border-box; } + +[type='file'], +[type='checkbox'], +[type='radio'] { + margin: 0 0 1rem; } + +[type='checkbox'] + label, +[type='radio'] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; } + [type='checkbox'] + label[for], + [type='radio'] + label[for] { + cursor: pointer; } + +label > [type='checkbox'], +label > [type='radio'] { + margin-right: 0.5rem; } + +[type='file'] { + width: 100%; } + +label { + display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #0a0a0a; } + label.middle { + margin: 0 0 1rem; + padding: 0.5625rem 0; } + +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #0a0a0a; } + +.input-group { + display: table; + width: 100%; + margin-bottom: 1rem; } + .input-group > :first-child { + border-radius: 0 0 0 0; } + .input-group > :last-child > * { + border-radius: 0 0 0 0; } + +.input-group-label, .input-group-field, .input-group-button { + margin: 0; + white-space: nowrap; + display: table-cell; + vertical-align: middle; } + +.input-group-label { + text-align: center; + padding: 0 1rem; + background: #e6e6e6; + color: #0a0a0a; + border: 1px solid #cacaca; + white-space: nowrap; + width: 1%; + height: 100%; } + .input-group-label:first-child { + border-right: 0; } + .input-group-label:last-child { + border-left: 0; } + +.input-group-field { + border-radius: 0; + height: 2.5rem; } + +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + height: 100%; + width: 1%; } + .input-group-button a, + .input-group-button input, + .input-group-button button { + margin: 0; } + +.input-group .input-group-button { + display: table-cell; } + +fieldset { + border: 0; + padding: 0; + margin: 0; } + +legend { + margin-bottom: 0.5rem; + max-width: 100%; } + +.fieldset { + border: 1px solid #cacaca; + padding: 1.25rem; + margin: 1.125rem 0; } + .fieldset legend { + background: #fefefe; + padding: 0 0.1875rem; + margin: 0; + margin-left: -0.1875rem; } + +select { + height: 2.4375rem; + padding: 0.5rem; + border: 1px solid #cacaca; + margin: 0 0 1rem; + font-size: 1rem; + font-family: inherit; + line-height: normal; + color: #0a0a0a; + background-color: #fefefe; + border-radius: 0; + -webkit-appearance: none; + -moz-appearance: none; + background-image: url("data:image/svg+xml;utf8,"); + background-size: 9px 6px; + background-position: right -1rem center; + background-origin: content-box; + background-repeat: no-repeat; + padding-right: 1.5rem; } + @media screen and (min-width: 0\0) { + select { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } } + select:disabled { + background-color: #e6e6e6; + cursor: not-allowed; } + select::-ms-expand { + display: none; } + select[multiple] { + height: auto; + background-image: none; } + +.is-invalid-input:not(:focus) { + background-color: rgba(236, 88, 64, 0.1); + border-color: #ec5840; } + +.is-invalid-label { + color: #ec5840; } + +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #ec5840; } + .form-error.is-visible { + display: block; } + +.accordion { + list-style-type: none; + background: #fefefe; + margin-left: 0; } + +.accordion-item:first-child > :first-child { + border-radius: 0 0 0 0; } + +.accordion-item:last-child > :last-child { + border-radius: 0 0 0 0; } + +.accordion-title { + display: block; + padding: 1.25rem 1rem; + line-height: 1; + font-size: 0.75rem; + color: #2199e8; + position: relative; + border: 1px solid #e6e6e6; + border-bottom: 0; } + :last-child:not(.is-active) > .accordion-title { + border-radius: 0 0 0 0; + border-bottom: 1px solid #e6e6e6; } + .accordion-title:hover, .accordion-title:focus { + background-color: #e6e6e6; } + .accordion-title::before { + content: '+'; + position: absolute; + right: 1rem; + top: 50%; + margin-top: -0.5rem; } + .is-active > .accordion-title::before { + content: '–'; } + +.accordion-content { + padding: 1rem; + display: none; + border: 1px solid #e6e6e6; + border-bottom: 0; + background-color: #fefefe; + color: #0a0a0a; } + :last-child > .accordion-content:last-child { + border-bottom: 1px solid #e6e6e6; } + +.is-accordion-submenu-parent > a { + position: relative; } + .is-accordion-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: #2199e8 transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + position: absolute; + top: 50%; + margin-top: -4px; + right: 1rem; } + +.is-accordion-submenu-parent[aria-expanded='true'] > a::after { + -webkit-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; + -webkit-transform: scaleY(-1); + -ms-transform: scaleY(-1); + transform: scaleY(-1); } + +.badge { + display: inline-block; + padding: 0.3em; + min-width: 2.1em; + font-size: 0.6rem; + text-align: center; + border-radius: 50%; + background: #2199e8; + color: #fefefe; } + .badge.secondary { + background: #777; + color: #fefefe; } + .badge.success { + background: #3adb76; + color: #fefefe; } + .badge.warning { + background: #ffae00; + color: #fefefe; } + .badge.alert { + background: #ec5840; + color: #fefefe; } + +.breadcrumbs { + list-style: none; + margin: 0 0 1rem 0; } + .breadcrumbs::before, .breadcrumbs::after { + content: ' '; + display: table; } + .breadcrumbs::after { + clear: both; } + .breadcrumbs li { + float: left; + color: #0a0a0a; + font-size: 0.6875rem; + cursor: default; + text-transform: uppercase; } + .breadcrumbs li:not(:last-child)::after { + color: #cacaca; + content: "/"; + margin: 0 0.75rem; + position: relative; + top: 1px; + opacity: 1; } + .breadcrumbs a { + color: #2199e8; } + .breadcrumbs a:hover { + text-decoration: underline; } + .breadcrumbs .disabled { + color: #cacaca; + cursor: not-allowed; } + +.button-group { + margin-bottom: 1rem; + font-size: 0; } + .button-group::before, .button-group::after { + content: ' '; + display: table; } + .button-group::after { + clear: both; } + .button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; } + .button-group .button:last-child { + margin-right: 0; } + .button-group.tiny .button { + font-size: 0.6rem; } + .button-group.small .button { + font-size: 0.75rem; } + .button-group.large .button { + font-size: 1.25rem; } + .button-group.expanded { + margin-right: -1px; } + .button-group.expanded::before, .button-group.expanded::after { + display: none; } + .button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button { + display: inline-block; + width: calc(50% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child { + margin-right: -6px; } + .button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button { + display: inline-block; + width: calc(33.33333% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child { + margin-right: -6px; } + .button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button { + display: inline-block; + width: calc(25% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child { + margin-right: -6px; } + .button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button { + display: inline-block; + width: calc(20% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child { + margin-right: -6px; } + .button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button { + display: inline-block; + width: calc(16.66667% - 1px); + margin-right: 1px; } + .button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child { + margin-right: -6px; } + .button-group.primary .button { + background-color: #2199e8; + color: #fefefe; } + .button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #147cc0; + color: #fefefe; } + .button-group.secondary .button { + background-color: #777; + color: #fefefe; } + .button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5f5f5f; + color: #fefefe; } + .button-group.success .button { + background-color: #3adb76; + color: #fefefe; } + .button-group.success .button:hover, .button-group.success .button:focus { + background-color: #22bb5b; + color: #fefefe; } + .button-group.warning .button { + background-color: #ffae00; + color: #fefefe; } + .button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #fefefe; } + .button-group.alert .button { + background-color: #ec5840; + color: #fefefe; } + .button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #da3116; + color: #fefefe; } + .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + width: 100%; } + .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; } + @media screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + width: auto; + margin-bottom: 0; } } + @media screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + width: auto; + margin-bottom: 0; } } + @media screen and (max-width: 39.9375em) { + .button-group.stacked-for-small.expanded { + display: block; } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; } } + +.callout { + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(10, 10, 10, 0.25); + border-radius: 0; + position: relative; + color: #0a0a0a; + background-color: white; } + .callout > :first-child { + margin-top: 0; } + .callout > :last-child { + margin-bottom: 0; } + .callout.primary { + background-color: #def0fc; } + .callout.secondary { + background-color: #ebebeb; } + .callout.success { + background-color: #e1faea; } + .callout.warning { + background-color: #fff3d9; } + .callout.alert { + background-color: #fce6e2; } + .callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; } + .callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; } + +.close-button { + position: absolute; + color: #8a8a8a; + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; + cursor: pointer; } + [data-whatinput='mouse'] .close-button { + outline: 0; } + .close-button:hover, .close-button:focus { + color: #0a0a0a; } + +.menu { + margin: 0; + list-style-type: none; } + .menu > li { + display: table-cell; + vertical-align: middle; } + [data-whatinput='mouse'] .menu > li { + outline: 0; } + .menu > li > a { + display: block; + padding: 0.7rem 1rem; + line-height: 1; } + .menu input, + .menu a, + .menu button { + margin-bottom: 0; } + .menu > li > a img, + .menu > li > a i, + .menu > li > a svg { + vertical-align: middle; } + .menu > li > a img + span, + .menu > li > a i + span, + .menu > li > a svg + span { + vertical-align: middle; } + .menu > li > a img, + .menu > li > a i, + .menu > li > a svg { + margin-right: 0.25rem; + display: inline-block; } + .menu > li { + display: table-cell; } + .menu.vertical > li { + display: block; } + @media screen and (min-width: 40em) { + .menu.medium-horizontal > li { + display: table-cell; } + .menu.medium-vertical > li { + display: block; } } + @media screen and (min-width: 64em) { + .menu.large-horizontal > li { + display: table-cell; } + .menu.large-vertical > li { + display: block; } } + .menu.simple li { + line-height: 1; + display: inline-block; + margin-right: 1rem; } + .menu.simple a { + padding: 0; } + .menu.align-right::before, .menu.align-right::after { + content: ' '; + display: table; } + .menu.align-right::after { + clear: both; } + .menu.align-right > li { + float: right; } + .menu.expanded { + width: 100%; + display: table; + table-layout: fixed; } + .menu.expanded > li:first-child:last-child { + width: 100%; } + .menu.icon-top > li > a { + text-align: center; } + .menu.icon-top > li > a img, + .menu.icon-top > li > a i, + .menu.icon-top > li > a svg { + display: block; + margin: 0 auto 0.25rem; } + .menu.nested { + margin-left: 1rem; } + .menu .active > a { + color: #fefefe; + background: #2199e8; } + +.menu-text { + font-weight: bold; + color: inherit; + line-height: 1; + padding-top: 0; + padding-bottom: 0; + padding: 0.7rem 1rem; } + +.menu-centered { + text-align: center; } + .menu-centered > .menu { + display: inline-block; } + +.no-js [data-responsive-menu] ul { + display: none; } + +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + cursor: pointer; + width: 20px; + height: 16px; } + .menu-icon::after { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + top: 0; + left: 0; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; } + .menu-icon:hover::after { + background: #cacaca; + box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } + +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + cursor: pointer; + width: 20px; + height: 16px; } + .menu-icon.dark::after { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + top: 0; + left: 0; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + +.is-drilldown { + position: relative; + overflow: hidden; } + .is-drilldown li { + display: block !important; } + +.is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + height: 100%; + width: 100%; + background: #fefefe; + transition: -webkit-transform 0.15s linear; + transition: transform 0.15s linear; } + .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); } + .is-drilldown-submenu.is-closing { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); } + +.is-drilldown-submenu-parent > a { + position: relative; } + .is-drilldown-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; } + +.js-drilldown-back > a::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 6px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; + border-left-width: 0; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; } + +.dropdown-pane { + background-color: #fefefe; + border: 1px solid #cacaca; + border-radius: 0; + display: block; + font-size: 1rem; + padding: 1rem; + position: absolute; + visibility: hidden; + width: 300px; + z-index: 10; } + .dropdown-pane.is-open { + visibility: visible; } + +.dropdown-pane.tiny { + width: 100px; } + +.dropdown-pane.small { + width: 200px; } + +.dropdown-pane.large { + width: 400px; } + +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 0; + top: 100%; } + +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 0; + top: 100%; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a { + padding-right: 1.5rem; + position: relative; } + +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: #2199e8 transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + right: 5px; + margin-top: -2px; } + +[data-whatinput='mouse'] .dropdown.menu a { + outline: 0; } + +.no-js .dropdown.menu ul { + display: none; } + +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; } + +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 100%; } + +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.dropdown.menu.vertical > li > a::after { + right: 14px; + margin-top: -3px; } + +.dropdown.menu.vertical > li.opens-left > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; } + +.dropdown.menu.vertical > li.opens-right > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; } + +@media screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 0; + top: 100%; } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 0; + top: 100%; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + padding-right: 1.5rem; + position: relative; } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: #2199e8 transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + right: 5px; + margin-top: -2px; } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 100%; } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; + margin-top: -3px; } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; } } + +@media screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 0; + top: 100%; } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 0; + top: 100%; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + padding-right: 1.5rem; + position: relative; } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: #2199e8 transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + right: 5px; + margin-top: -2px; } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + left: auto; + right: 100%; } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; + margin-top: -3px; } + .dropdown.menu.large-vertical > li.opens-left > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; } + .dropdown.menu.large-vertical > li.opens-right > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; } } + +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + left: auto; + right: 0; } + +.is-dropdown-menu.vertical { + width: 100px; } + .is-dropdown-menu.vertical.align-right { + float: right; } + +.is-dropdown-submenu-parent { + position: relative; } + .is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + margin-top: -2px; } + .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; } + .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + left: auto; + right: 100%; } + .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; } + +.is-dropdown-submenu { + display: none; + position: absolute; + top: 0; + left: 100%; + min-width: 200px; + z-index: 1; + background: #fefefe; + border: 1px solid #cacaca; } + .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; + margin-top: -3px; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent #2199e8 transparent transparent; + border-right-style: solid; + border-left-width: 0; } + .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 5px; + border-color: transparent transparent transparent #2199e8; + border-left-style: solid; + border-right-width: 0; } + .is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; } + .is-dropdown-submenu > li { + width: 100%; } + .is-dropdown-submenu.js-dropdown-active { + display: block; } + +.flex-video { + position: relative; + height: 0; + padding-bottom: 75%; + margin-bottom: 1rem; + overflow: hidden; } + .flex-video iframe, + .flex-video object, + .flex-video embed, + .flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + .flex-video.widescreen { + padding-bottom: 56.25%; } + .flex-video.vimeo { + padding-top: 0; } + +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + border-radius: 0; + background: #2199e8; + color: #fefefe; } + .label.secondary { + background: #777; + color: #fefefe; } + .label.success { + background: #3adb76; + color: #fefefe; } + .label.warning { + background: #ffae00; + color: #fefefe; } + .label.alert { + background: #ec5840; + color: #fefefe; } + +.media-object { + margin-bottom: 1rem; + display: block; } + .media-object img { + max-width: none; } + @media screen and (max-width: 39.9375em) { + .media-object.stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + display: block; } + .media-object.stack-for-small .media-object-section img { + width: 100%; } } + +.media-object-section { + display: table-cell; + vertical-align: top; } + .media-object-section:first-child { + padding-right: 1rem; } + .media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; } + .media-object-section > :last-child { + margin-bottom: 0; } + .media-object-section.middle { + vertical-align: middle; } + .media-object-section.bottom { + vertical-align: bottom; } + +html, +body { + height: 100%; } + +.off-canvas-wrapper { + width: 100%; + overflow-x: hidden; + position: relative; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-overflow-scrolling: auto; } + +.off-canvas-wrapper-inner { + position: relative; + width: 100%; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; } + .off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after { + content: ' '; + display: table; } + .off-canvas-wrapper-inner::after { + clear: both; } + +.off-canvas-content, +.off-canvas-content { + min-height: 100%; + background: #fefefe; + transition: -webkit-transform 0.5s ease; + transition: transform 0.5s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + z-index: 1; + padding-bottom: 0.1px; + box-shadow: 0 0 10px rgba(10, 10, 10, 0.5); } + +.js-off-canvas-exit { + display: none; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(254, 254, 254, 0.25); + cursor: pointer; + transition: background 0.5s ease; } + +.off-canvas { + position: absolute; + background: #e6e6e6; + z-index: -1; + max-height: 100%; + overflow-y: auto; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); } + [data-whatinput='mouse'] .off-canvas { + outline: 0; } + .off-canvas.position-left { + left: -250px; + top: 0; + width: 250px; } + .is-open-left { + -webkit-transform: translateX(250px); + -ms-transform: translateX(250px); + transform: translateX(250px); } + .off-canvas.position-right { + right: -250px; + top: 0; + width: 250px; } + .is-open-right { + -webkit-transform: translateX(-250px); + -ms-transform: translateX(-250px); + transform: translateX(-250px); } + +@media screen and (min-width: 40em) { + .position-left.reveal-for-medium { + left: 0; + z-index: auto; + position: fixed; } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-medium { + right: 0; + z-index: auto; + position: fixed; } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; } } + +@media screen and (min-width: 64em) { + .position-left.reveal-for-large { + left: 0; + z-index: auto; + position: fixed; } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; } + .position-right.reveal-for-large { + right: 0; + z-index: auto; + position: fixed; } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; } } + +.orbit { + position: relative; } + +.orbit-container { + position: relative; + margin: 0; + overflow: hidden; + list-style: none; } + +.orbit-slide { + width: 100%; + max-height: 100%; } + .orbit-slide.no-motionui.is-active { + top: 0; + left: 0; } + +.orbit-figure { + margin: 0; } + +.orbit-image { + margin: 0; + width: 100%; + max-width: 100%; } + +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + padding: 1rem; + margin-bottom: 0; + color: #fefefe; + background-color: rgba(10, 10, 10, 0.5); } + +.orbit-previous, .orbit-next { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; } + [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { + outline: 0; } + .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { + background-color: rgba(10, 10, 10, 0.5); } + +.orbit-previous { + left: 0; } + +.orbit-next { + left: auto; + right: 0; } + +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; } + [data-whatinput='mouse'] .orbit-bullets { + outline: 0; } + .orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + background-color: #cacaca; + border-radius: 50%; } + .orbit-bullets button:hover { + background-color: #8a8a8a; } + .orbit-bullets button.is-active { + background-color: #8a8a8a; } + +.pagination { + margin-left: 0; + margin-bottom: 1rem; } + .pagination::before, .pagination::after { + content: ' '; + display: table; } + .pagination::after { + clear: both; } + .pagination li { + font-size: 0.875rem; + margin-right: 0.0625rem; + border-radius: 0; + display: none; } + .pagination li:last-child, .pagination li:first-child { + display: inline-block; } + @media screen and (min-width: 40em) { + .pagination li { + display: inline-block; } } + .pagination a, + .pagination button { + color: #0a0a0a; + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 0; } + .pagination a:hover, + .pagination button:hover { + background: #e6e6e6; } + .pagination .current { + padding: 0.1875rem 0.625rem; + background: #2199e8; + color: #fefefe; + cursor: default; } + .pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #cacaca; + cursor: not-allowed; } + .pagination .disabled:hover { + background: transparent; } + .pagination .ellipsis::after { + content: '\2026'; + padding: 0.1875rem 0.625rem; + color: #0a0a0a; } + +.pagination-previous a::before, +.pagination-previous.disabled::before { + content: '\00ab'; + display: inline-block; + margin-right: 0.5rem; } + +.pagination-next a::after, +.pagination-next.disabled::after { + content: '\00bb'; + display: inline-block; + margin-left: 0.5rem; } + +.progress { + background-color: #cacaca; + height: 1rem; + margin-bottom: 1rem; + border-radius: 0; } + .progress.primary .progress-meter { + background-color: #2199e8; } + .progress.secondary .progress-meter { + background-color: #777; } + .progress.success .progress-meter { + background-color: #3adb76; } + .progress.warning .progress-meter { + background-color: #ffae00; } + .progress.alert .progress-meter { + background-color: #ec5840; } + +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #2199e8; } + +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + -webkit-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + position: absolute; + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; } + +body.is-reveal-open { + overflow: hidden; } + +html.is-reveal-open, +html.is-reveal-open body { + height: 100%; + overflow: hidden; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.reveal-overlay { + display: none; + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + z-index: 1005; + background-color: rgba(10, 10, 10, 0.45); + overflow-y: scroll; } + +.reveal { + display: none; + z-index: 1006; + padding: 1rem; + border: 1px solid #cacaca; + background-color: #fefefe; + border-radius: 0; + position: relative; + top: 100px; + margin-left: auto; + margin-right: auto; + overflow-y: auto; } + [data-whatinput='mouse'] .reveal { + outline: 0; } + @media screen and (min-width: 40em) { + .reveal { + min-height: 0; } } + .reveal .column, .reveal .columns, + .reveal .columns { + min-width: 0; } + .reveal > :last-child { + margin-bottom: 0; } + @media screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 75rem; } } + @media screen and (min-width: 40em) { + .reveal .reveal { + left: auto; + right: auto; + margin: 0 auto; } } + .reveal.collapse { + padding: 0; } + @media screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 75rem; } } + @media screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 75rem; } } + @media screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 75rem; } } + .reveal.full { + top: 0; + left: 0; + width: 100%; + height: 100%; + height: 100vh; + min-height: 100vh; + max-width: none; + margin-left: 0; + border: 0; + border-radius: 0; } + @media screen and (max-width: 39.9375em) { + .reveal { + top: 0; + left: 0; + width: 100%; + height: 100%; + height: 100vh; + min-height: 100vh; + max-width: none; + margin-left: 0; + border: 0; + border-radius: 0; } } + .reveal.without-overlay { + position: fixed; } + +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e6e6e6; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -ms-touch-action: none; + touch-action: none; } + +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #cacaca; + transition: all 0.2s ease-in-out; } + .slider-fill.is-dragging { + transition: all 0s linear; } + +.slider-handle { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + position: absolute; + left: 0; + z-index: 1; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + background-color: #2199e8; + transition: all 0.2s ease-in-out; + -ms-touch-action: manipulation; + touch-action: manipulation; + border-radius: 0; } + [data-whatinput='mouse'] .slider-handle { + outline: 0; } + .slider-handle:hover { + background-color: #1583cc; } + .slider-handle.is-dragging { + transition: all 0s linear; } + +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; } + +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); } + .slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; } + .slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); } + +.sticky-container { + position: relative; } + +.sticky { + position: absolute; + z-index: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +.sticky.is-stuck { + position: fixed; + z-index: 5; } + .sticky.is-stuck.is-at-top { + top: 0; } + .sticky.is-stuck.is-at-bottom { + bottom: 0; } + +.sticky.is-anchored { + position: absolute; + left: auto; + right: auto; } + .sticky.is-anchored.is-at-bottom { + bottom: 0; } + +.switch { + margin-bottom: 1rem; + outline: 0; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: #fefefe; + font-weight: bold; + font-size: 0.875rem; } + +.switch-input { + opacity: 0; + position: absolute; } + +.switch-paddle { + background: #cacaca; + cursor: pointer; + display: block; + position: relative; + width: 4rem; + height: 2rem; + transition: all 0.25s ease-out; + border-radius: 0; + color: inherit; + font-weight: inherit; } + input + .switch-paddle { + margin: 0; } + .switch-paddle::after { + background: #fefefe; + content: ''; + display: block; + position: absolute; + height: 1.5rem; + left: 0.25rem; + top: 0.25rem; + width: 1.5rem; + transition: all 0.25s ease-out; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + border-radius: 0; } + input:checked ~ .switch-paddle { + background: #2199e8; } + input:checked ~ .switch-paddle::after { + left: 2.25rem; } + [data-whatinput='mouse'] input:focus ~ .switch-paddle { + outline: 0; } + +.switch-active, .switch-inactive { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); } + +.switch-active { + left: 8%; + display: none; } + input:checked + label > .switch-active { + display: block; } + +.switch-inactive { + right: 15%; } + input:checked + label > .switch-inactive { + display: none; } + +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; } + +.switch.tiny .switch-paddle::after { + width: 1rem; + height: 1rem; } + +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; } + +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; } + +.switch.small .switch-paddle::after { + width: 1.25rem; + height: 1.25rem; } + +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; } + +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; } + +.switch.large .switch-paddle::after { + width: 2rem; + height: 2rem; } + +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; } + +table { + width: 100%; + margin-bottom: 1rem; + border-radius: 0; } + table thead, + table tbody, + table tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; } + table caption { + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; } + table thead, + table tfoot { + background: #f8f8f8; + color: #0a0a0a; } + table thead tr, + table tfoot tr { + background: transparent; } + table thead th, + table thead td, + table tfoot th, + table tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; } + table tbody tr:nth-child(even) { + background-color: #f1f1f1; } + table tbody th, + table tbody td { + padding: 0.5rem 0.625rem 0.625rem; } + +@media screen and (max-width: 63.9375em) { + table.stack thead { + display: none; } + table.stack tfoot { + display: none; } + table.stack tr, + table.stack th, + table.stack td { + display: block; } + table.stack td { + border-top: 0; } } + +table.scroll { + display: block; + width: 100%; + overflow-x: auto; } + +table.hover tr:hover { + background-color: #f9f9f9; } + +table.hover tr:nth-of-type(even):hover { + background-color: #ececec; } + +.table-scroll { + overflow-x: auto; } + .table-scroll table { + width: auto; } + +.tabs { + margin: 0; + list-style-type: none; + background: #fefefe; + border: 1px solid #e6e6e6; } + .tabs::before, .tabs::after { + content: ' '; + display: table; } + .tabs::after { + clear: both; } + +.tabs.vertical > li { + width: auto; + float: none; + display: block; } + +.tabs.simple > li > a { + padding: 0; } + .tabs.simple > li > a:hover { + background: transparent; } + +.tabs.primary { + background: #2199e8; } + .tabs.primary > li > a { + color: #fefefe; } + .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #1893e4; } + +.tabs-title { + float: left; } + .tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + line-height: 1; + font-size: 0.75rem; } + .tabs-title > a:hover { + background: #fefefe; } + .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { + background: #e6e6e6; } + +.tabs-content { + background: #fefefe; + transition: all 0.5s ease; + border: 1px solid #e6e6e6; + border-top: 0; } + +.tabs-content.vertical { + border: 1px solid #e6e6e6; + border-left: 0; } + +.tabs-panel { + display: none; + padding: 1rem; } + .tabs-panel.is-active { + display: block; } + +.thumbnail { + border: solid 4px #fefefe; + box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); + display: inline-block; + line-height: 0; + max-width: 100%; + transition: box-shadow 200ms ease-out; + border-radius: 0; + margin-bottom: 1rem; } + .thumbnail:hover, .thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(33, 153, 232, 0.5); } + +.title-bar { + background: #0a0a0a; + color: #fefefe; + padding: 0.5rem; } + .title-bar::before, .title-bar::after { + content: ' '; + display: table; } + .title-bar::after { + clear: both; } + .title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; } + +.title-bar-left { + float: left; } + +.title-bar-right { + float: right; + text-align: right; } + +.title-bar-title { + font-weight: bold; + vertical-align: middle; + display: inline-block; } + +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + cursor: pointer; + width: 20px; + height: 16px; } + .menu-icon.dark::after { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 2px; + background: #0a0a0a; + top: 0; + left: 0; + box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; } + .menu-icon.dark:hover::after { + background: #8a8a8a; + box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } + +.has-tip { + border-bottom: dotted 1px #8a8a8a; + font-weight: bold; + position: relative; + display: inline-block; + cursor: help; } + +.tooltip { + background-color: #0a0a0a; + color: #fefefe; + font-size: 80%; + padding: 0.75rem; + position: absolute; + z-index: 10; + top: calc(100% + 0.6495rem); + max-width: 10rem !important; + border-radius: 0; } + .tooltip::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + border-color: transparent transparent #0a0a0a; + border-bottom-style: solid; + border-top-width: 0; + bottom: 100%; + position: absolute; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); } + .tooltip.top::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + border-color: #0a0a0a transparent transparent; + border-top-style: solid; + border-bottom-width: 0; + top: 100%; + bottom: auto; } + .tooltip.left::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + border-color: transparent transparent transparent #0a0a0a; + border-left-style: solid; + border-right-width: 0; + bottom: auto; + left: 100%; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); } + .tooltip.right::before { + content: ''; + display: block; + width: 0; + height: 0; + border: inset 0.75rem; + border-color: transparent #0a0a0a transparent transparent; + border-right-style: solid; + border-left-width: 0; + bottom: auto; + left: auto; + right: 100%; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); } + +.top-bar { + padding: 0.5rem; } + .top-bar::before, .top-bar::after { + content: ' '; + display: table; } + .top-bar::after { + clear: both; } + .top-bar, + .top-bar ul { + background-color: #e6e6e6; } + .top-bar input { + max-width: 200px; + margin-right: 1rem; } + .top-bar .input-group-field { + width: 100%; + margin-right: 0; } + .top-bar input.button { + width: auto; } + .top-bar .top-bar-left, + .top-bar .top-bar-right { + width: 100%; } + @media screen and (min-width: 40em) { + .top-bar .top-bar-left, + .top-bar .top-bar-right { + width: auto; } } + @media screen and (max-width: 63.9375em) { + .top-bar.stacked-for-medium .top-bar-left, + .top-bar.stacked-for-medium .top-bar-right { + width: 100%; } } + @media screen and (max-width: 74.9375em) { + .top-bar.stacked-for-large .top-bar-left, + .top-bar.stacked-for-large .top-bar-right { + width: 100%; } } + +.top-bar-title { + float: left; + margin-right: 1rem; } + +.top-bar-left { + float: left; } + +.top-bar-right { + float: right; } + +.hide { + display: none !important; } + +.invisible { + visibility: hidden; } + +@media screen and (max-width: 39.9375em) { + .hide-for-small-only { + display: none !important; } } + +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; } } + +@media screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; } } + +@media screen and (max-width: 39.9375em) { + .show-for-medium { + display: none !important; } } + +@media screen and (min-width: 40em) and (max-width: 63.9375em) { + .hide-for-medium-only { + display: none !important; } } + +@media screen and (max-width: 39.9375em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; } } + +@media screen and (min-width: 64em) { + .hide-for-large { + display: none !important; } } + +@media screen and (max-width: 63.9375em) { + .show-for-large { + display: none !important; } } + +@media screen and (min-width: 64em) and (max-width: 74.9375em) { + .hide-for-large-only { + display: none !important; } } + +@media screen and (max-width: 63.9375em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; } } + +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px; + height: 1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); } + +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; } + +.show-for-landscape, +.hide-for-portrait { + display: block !important; } + @media screen and (orientation: landscape) { + .show-for-landscape, + .hide-for-portrait { + display: block !important; } } + @media screen and (orientation: portrait) { + .show-for-landscape, + .hide-for-portrait { + display: none !important; } } + +.hide-for-landscape, +.show-for-portrait { + display: none !important; } + @media screen and (orientation: landscape) { + .hide-for-landscape, + .show-for-portrait { + display: none !important; } } + @media screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: block !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-center { + display: block; + margin-left: auto; + margin-right: auto; } + +.clearfix::before, .clearfix::after { + content: ' '; + display: table; } + +.clearfix::after { + clear: both; } + +.slide-in-down.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-in-down.mui-enter.mui-enter-active { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); } + +.slide-in-left.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-in-left.mui-enter.mui-enter-active { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); } + +.slide-in-up.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-in-up.mui-enter.mui-enter-active { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); } + +.slide-in-right.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-in-right.mui-enter.mui-enter-active { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); } + +.slide-out-down.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-out-down.mui-leave.mui-leave-active { + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); } + +.slide-out-right.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-out-right.mui-leave.mui-leave-active { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); } + +.slide-out-up.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-out-up.mui-leave.mui-leave-active { + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); } + +.slide-out-left.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.slide-out-left.mui-leave.mui-leave-active { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); } + +.fade-in.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + opacity: 0; + transition-property: opacity; } + +.fade-in.mui-enter.mui-enter-active { + opacity: 1; } + +.fade-out.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + opacity: 1; + transition-property: opacity; } + +.fade-out.mui-leave.mui-leave-active { + opacity: 0; } + +.hinge-in-from-top.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateX(-90deg); + transform: perspective(2000px) rotateX(-90deg); + -webkit-transform-origin: top; + -ms-transform-origin: top; + transform-origin: top; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-top.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-right.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateY(-90deg); + transform: perspective(2000px) rotateY(-90deg); + -webkit-transform-origin: right; + -ms-transform-origin: right; + transform-origin: right; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-right.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-bottom.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateX(90deg); + transform: perspective(2000px) rotateX(90deg); + -webkit-transform-origin: bottom; + -ms-transform-origin: bottom; + transform-origin: bottom; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-bottom.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-left.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateY(90deg); + transform: perspective(2000px) rotateY(90deg); + -webkit-transform-origin: left; + -ms-transform-origin: left; + transform-origin: left; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-left.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-middle-x.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateX(-90deg); + transform: perspective(2000px) rotateX(-90deg); + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-middle-x.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-in-from-middle-y.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotateY(-90deg); + transform: perspective(2000px) rotateY(-90deg); + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.hinge-in-from-middle-y.mui-enter.mui-enter-active { + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + opacity: 1; } + +.hinge-out-from-top.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: top; + -ms-transform-origin: top; + transform-origin: top; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-top.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateX(-90deg); + transform: perspective(2000px) rotateX(-90deg); + opacity: 0; } + +.hinge-out-from-right.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: right; + -ms-transform-origin: right; + transform-origin: right; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-right.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateY(-90deg); + transform: perspective(2000px) rotateY(-90deg); + opacity: 0; } + +.hinge-out-from-bottom.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: bottom; + -ms-transform-origin: bottom; + transform-origin: bottom; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-bottom.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateX(90deg); + transform: perspective(2000px) rotateX(90deg); + opacity: 0; } + +.hinge-out-from-left.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: left; + -ms-transform-origin: left; + transform-origin: left; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-left.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateY(90deg); + transform: perspective(2000px) rotateY(90deg); + opacity: 0; } + +.hinge-out-from-middle-x.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-middle-x.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateX(-90deg); + transform: perspective(2000px) rotateX(-90deg); + opacity: 0; } + +.hinge-out-from-middle-y.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: perspective(2000px) rotate(0deg); + transform: perspective(2000px) rotate(0deg); + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.hinge-out-from-middle-y.mui-leave.mui-leave-active { + -webkit-transform: perspective(2000px) rotateY(-90deg); + transform: perspective(2000px) rotateY(-90deg); + opacity: 0; } + +.scale-in-up.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: scale(0.5); + -ms-transform: scale(0.5); + transform: scale(0.5); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.scale-in-up.mui-enter.mui-enter-active { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + opacity: 1; } + +.scale-in-down.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: scale(1.5); + -ms-transform: scale(1.5); + transform: scale(1.5); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.scale-in-down.mui-enter.mui-enter-active { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + opacity: 1; } + +.scale-out-up.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.scale-out-up.mui-leave.mui-leave-active { + -webkit-transform: scale(1.5); + -ms-transform: scale(1.5); + transform: scale(1.5); + opacity: 0; } + +.scale-out-down.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.scale-out-down.mui-leave.mui-leave-active { + -webkit-transform: scale(0.5); + -ms-transform: scale(0.5); + transform: scale(0.5); + opacity: 0; } + +.spin-in.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: rotate(-0.75turn); + -ms-transform: rotate(-0.75turn); + transform: rotate(-0.75turn); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.spin-in.mui-enter.mui-enter-active { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + +.spin-out.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.spin-out.mui-leave.mui-leave-active { + -webkit-transform: rotate(0.75turn); + -ms-transform: rotate(0.75turn); + transform: rotate(0.75turn); + opacity: 0; } + +.spin-in-ccw.mui-enter { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: rotate(0.75turn); + -ms-transform: rotate(0.75turn); + transform: rotate(0.75turn); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 0; } + +.spin-in-ccw.mui-enter.mui-enter-active { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + +.spin-out-ccw.mui-leave { + transition-duration: 500ms; + transition-timing-function: linear; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; + opacity: 1; } + +.spin-out-ccw.mui-leave.mui-leave-active { + -webkit-transform: rotate(-0.75turn); + -ms-transform: rotate(-0.75turn); + transform: rotate(-0.75turn); + opacity: 0; } + +.slow { + transition-duration: 750ms !important; } + +.fast { + transition-duration: 250ms !important; } + +.linear { + transition-timing-function: linear !important; } + +.ease { + transition-timing-function: ease !important; } + +.ease-in { + transition-timing-function: ease-in !important; } + +.ease-out { + transition-timing-function: ease-out !important; } + +.ease-in-out { + transition-timing-function: ease-in-out !important; } + +.bounce-in { + transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; } + +.bounce-out { + transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; } + +.bounce-in-out { + transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; } + +.short-delay { + transition-delay: 300ms !important; } + +.long-delay { + transition-delay: 700ms !important; } + +.shake { + -webkit-animation-name: shake-7; + animation-name: shake-7; } + +@-webkit-keyframes shake-7 { + 0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% { + -webkit-transform: translateX(7%); + transform: translateX(7%); } + 5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% { + -webkit-transform: translateX(-7%); + transform: translateX(-7%); } } + +@keyframes shake-7 { + 0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% { + -webkit-transform: translateX(7%); + transform: translateX(7%); } + 5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% { + -webkit-transform: translateX(-7%); + transform: translateX(-7%); } } + +.spin-cw { + -webkit-animation-name: spin-cw-1turn; + animation-name: spin-cw-1turn; } + +@-webkit-keyframes spin-cw-1turn { + 0% { + -webkit-transform: rotate(-1turn); + transform: rotate(-1turn); } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); } } + +@keyframes spin-cw-1turn { + 0% { + -webkit-transform: rotate(-1turn); + transform: rotate(-1turn); } + 100% { + -webkit-transform: rotate(0); + transform: rotate(0); } } + +.spin-ccw { + -webkit-animation-name: spin-cw-1turn; + animation-name: spin-cw-1turn; } + +@keyframes spin-cw-1turn { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); } + 100% { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); } } + +.wiggle { + -webkit-animation-name: wiggle-7deg; + animation-name: wiggle-7deg; } + +@-webkit-keyframes wiggle-7deg { + 40%, 50%, 60% { + -webkit-transform: rotate(7deg); + transform: rotate(7deg); } + 35%, 45%, 55%, 65% { + -webkit-transform: rotate(-7deg); + transform: rotate(-7deg); } + 0%, 30%, 70%, 100% { + -webkit-transform: rotate(0); + transform: rotate(0); } } + +@keyframes wiggle-7deg { + 40%, 50%, 60% { + -webkit-transform: rotate(7deg); + transform: rotate(7deg); } + 35%, 45%, 55%, 65% { + -webkit-transform: rotate(-7deg); + transform: rotate(-7deg); } + 0%, 30%, 70%, 100% { + -webkit-transform: rotate(0); + transform: rotate(0); } } + +.shake, +.spin-cw, +.spin-ccw, +.wiggle { + -webkit-animation-duration: 500ms; + animation-duration: 500ms; } + +.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; } + +.slow { + -webkit-animation-duration: 750ms !important; + animation-duration: 750ms !important; } + +.fast { + -webkit-animation-duration: 250ms !important; + animation-duration: 250ms !important; } + +.linear { + -webkit-animation-timing-function: linear !important; + animation-timing-function: linear !important; } + +.ease { + -webkit-animation-timing-function: ease !important; + animation-timing-function: ease !important; } + +.ease-in { + -webkit-animation-timing-function: ease-in !important; + animation-timing-function: ease-in !important; } + +.ease-out { + -webkit-animation-timing-function: ease-out !important; + animation-timing-function: ease-out !important; } + +.ease-in-out { + -webkit-animation-timing-function: ease-in-out !important; + animation-timing-function: ease-in-out !important; } + +.bounce-in { + -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; + animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; } + +.bounce-out { + -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; + animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; } + +.bounce-in-out { + -webkit-animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; + animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; } + +.short-delay { + -webkit-animation-delay: 300ms !important; + animation-delay: 300ms !important; } + +.long-delay { + -webkit-animation-delay: 700ms !important; + animation-delay: 700ms !important; } diff --git a/app/assets/stylesheets/navigations.scss b/app/assets/stylesheets/navigations.scss new file mode 100644 index 000000000..4c90bf6eb --- /dev/null +++ b/app/assets/stylesheets/navigations.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Navigations controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/app/assets/stylesheets/users.scss b/app/assets/stylesheets/users.scss new file mode 100644 index 000000000..31a2eacb8 --- /dev/null +++ b/app/assets/stylesheets/users.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Users controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 74ca1a349..9562cc3d5 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -10,6 +10,6 @@ def current_user end def require_user - redirect_to 'tasks_index' unless current_user + redirect_to 'root' unless current_user end end diff --git a/app/controllers/navigations_controller.rb b/app/controllers/navigations_controller.rb new file mode 100644 index 000000000..d618aceec --- /dev/null +++ b/app/controllers/navigations_controller.rb @@ -0,0 +1,8 @@ +class NavigationsController < ApplicationController + + def index + end + + def show + end +end diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index 4fc304d93..f016f3898 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -4,19 +4,27 @@ class SessionsController < ApplicationController def create auth_hash = request.env['omniauth.auth'] - redirect_to login_failure_path unless auth_hash['uid'] + # raise + # if omniauth credentials are not retrieved - try again: + if auth_hash == nil + flash[:notice] = "Login Failed, Please try again" + return redirect_to root_path + end @user = User.find_by(uid: auth_hash[:uid], provider: 'github') + # if the user has not already been created in the database, create a new user: if @user.nil? @user = User.build_from_github(auth_hash) - render :creation_failure unless @user.save - session[:user_id] = @user.id + + return redirect_to users_edit_path(@user.id) end + # save the user id in the session: session[:user_id] = @user.id - redirect_to tasks_path + redirect_to index_path end + # this is here becuase it was in the example and in betsy... but not sure that it is needed: def index @user = User.find(session[:user_id]) end diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 79b7f35a3..94674cd4d 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -1,6 +1,7 @@ -class TasksController < ApplicationController +class TasksController < ApplicationController + before_action :require_user before_action :find_task, except: [:index, :create, :new] def index diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb new file mode 100644 index 000000000..7e475ef63 --- /dev/null +++ b/app/controllers/users_controller.rb @@ -0,0 +1,24 @@ +class UsersController < ApplicationController + before_action :find_user, except: [:new, :create] + before_action :require_user + + def new + end + + def create + end + + def edit + end + + def update + end + + private + + def find_user + @user = User.find_by(id: session[:user_id].to_i) + end + + +end diff --git a/app/helpers/navigations_helper.rb b/app/helpers/navigations_helper.rb new file mode 100644 index 000000000..44f62f76c --- /dev/null +++ b/app/helpers/navigations_helper.rb @@ -0,0 +1,2 @@ +module NavigationsHelper +end diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb new file mode 100644 index 000000000..2310a240d --- /dev/null +++ b/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index f8028c63f..e7d283873 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -7,31 +7,9 @@ <%= csrf_meta_tags %> -
    -

    <%= link_to "Adulting", root_path %>

    - -
    + <%= yield %> -
    - -
    + diff --git a/app/views/navigations/index.html.erb b/app/views/navigations/index.html.erb new file mode 100644 index 000000000..c8cf651cb --- /dev/null +++ b/app/views/navigations/index.html.erb @@ -0,0 +1,13 @@ + +
    +

    Adulting

    +

    Assistance for your inner child

    +
    + +
    + + <% if session[:user_id] == nil %> + <%= link_to "Log in to pretend Adult", "/auth/github" %> + <% end %> + +
    diff --git a/app/views/navigations/show.html.erb b/app/views/navigations/show.html.erb new file mode 100644 index 000000000..feaa74280 --- /dev/null +++ b/app/views/navigations/show.html.erb @@ -0,0 +1,2 @@ +

    Navigations#show

    +

    Find me in app/views/navigations/show.html.erb

    diff --git a/app/views/shared/_footer.erb b/app/views/shared/_footer.erb new file mode 100644 index 000000000..f26215528 --- /dev/null +++ b/app/views/shared/_footer.erb @@ -0,0 +1,12 @@ +
    + +
    diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index cf39036c7..bbcf5146d 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,30 +1,49 @@ +
    +
    +

    Adulting

    +
    +
    + +
    <% @tasks.each do |task| %>
    -

    <%= link_to task.title, show_path(task.id) %>

    -

    Type: <%= task.description %>

    -

    - <%= task.details %> -

    - -

    - Completion Status: <%= task.completion_status %> -

    -

    - <%= task.completion_date %> -

    - -
      -
    • - <%= button_to "Delete Task", {action: "destroy", id: task.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%> -
    • -
    • - <%= button_to "Complete Task", mark_complete_path(task.id), {:method => :patch}%> -
    • -
    • - <%= button_to "Edit Task", edit_path(task.id), {:method => :get} %> -
    • -
    +
    +
    +

    <%= link_to task.title, show_path(task.id) %>

    +
    +
    +

    Type: <%= task.description %>

    +

    + <%= task.details %> +

    +
    +
    +

    + Completion Status: <%= task.completion_status %> +

    +

    + <%= task.completion_date %> +

    +
    +
    +
      +
    • + <%= button_to "Delete Task", {action: "destroy", id: task.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%> +
    • +
    • + <%= button_to "Complete Task", mark_complete_path(task.id), {:method => :patch}%> +
    • +
    • + <%= button_to "Edit Task", edit_path(task.id), {:method => :get} %> +
    • +
    +
    +
    <% end %> diff --git a/app/views/users/create.html.erb b/app/views/users/create.html.erb new file mode 100644 index 000000000..48ea02e60 --- /dev/null +++ b/app/views/users/create.html.erb @@ -0,0 +1,2 @@ +

    Users#create

    +

    Find me in app/views/users/create.html.erb

    diff --git a/app/views/users/edit.html.erb b/app/views/users/edit.html.erb new file mode 100644 index 000000000..d27513170 --- /dev/null +++ b/app/views/users/edit.html.erb @@ -0,0 +1,27 @@ +
    +
    + <% if current_user %> + <%= "Edit #{@user.profile_name}:" %> + <% else %> +

    Sign-up to start Adulting

    + <% end %> +
    +
    + +
    +
    + <%= form_for @user, url: users_update_path do |f| %> + + <%= f.label "Profile Name" %> + <%= f.text_field :displayname %> + + <%= f.label "Email" %> + <%= f.email_field :email %> + + <%= f.label "Name" %> + <%= f.text_field :name %> + + <%= f.submit "Save" %> + <% end %> +
    +
    diff --git a/config/routes.rb b/config/routes.rb index 57c16155a..d02a83eab 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,7 +1,19 @@ Rails.application.routes.draw do - get 'sessions/create' + root 'navigations#index' + + get 'users/new' + + get 'users/create' + + get 'users/edit' + + get 'users/update' - root to: 'tasks#index' + get 'navigations/index' => 'navigations#index' + + get 'navigations/show' + + get 'sessions/create' get 'tasks/index', as: 'index' @@ -23,8 +35,8 @@ patch 'tasks/:id/mark_complete' => 'tasks#mark_complete', as: 'mark_complete' - get "/auth/:provider/callback", to: "sessions#create" - + get "/auth/:provider/callback" => "sessions#create" + # The priority is based upon order of creation: first created -> highest priority. # See how all your routes lay out with "rake routes". diff --git a/db/development.sqlite3 b/db/development.sqlite3 index bd6f7c538c85d446d1371e0f4ebda0d91e3ecbd3..994202b296c9a09917b944258f4adc5718330bed 100644 GIT binary patch delta 176 zcmZoTz}Rqrae}m<6axbT8xX?)>qH%6aVZAfXI#8MAy%H14E&S$Ie5SGF6CLdvC)`^ ztFe-mU0ht8u{m(^X`Y)BItoe!Mfqu&IjQk^iMgpt3T25!$r*`7o0sq=FmW;SpJL#D z$A5?a)Mi0}J^Vrf%uJd_28L#a21XVJ1_mZZCX?^TYXFs<04cl8e*&m%7ysnj`dpka M1#G_70IP^DasU7T delta 115 zcmZoTz}Rqrae}mm0et1oUvJP@@Af!o0sq=FmW*P-(lc?$A4$Dpu+|J$#>*6fFid+BDaAe=lM6^ I)>kzE0Fk&I`~Uy| diff --git a/db/migrate/20161028000424_add_profile_name_to_users.rb b/db/migrate/20161028000424_add_profile_name_to_users.rb new file mode 100644 index 000000000..bd379a5f2 --- /dev/null +++ b/db/migrate/20161028000424_add_profile_name_to_users.rb @@ -0,0 +1,5 @@ +class AddProfileNameToUsers < ActiveRecord::Migration + def change + add_column :users, :profile_name, :string + end +end diff --git a/db/schema.rb b/db/schema.rb index 2c263419b..94d67c292 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20161018170123) do +ActiveRecord::Schema.define(version: 20161028000424) do create_table "tasks", force: :cascade do |t| t.string "title" @@ -28,8 +28,9 @@ t.string "name" t.string "provider" t.string "email" - t.datetime "created_at", null: false - t.datetime "updated_at", null: false + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.string "profile_name" end end diff --git a/log/development.log b/log/development.log index 0adfa8c92..e0215cd66 100644 --- a/log/development.log +++ b/log/development.log @@ -8788,3 +8788,2699 @@ ActionView::MissingTemplate - Missing template sessions/creation_failure, applic Started POST "/__better_errors/f4d62fb9d7a08ce4/variables" for ::1 at 2016-10-24 21:11:13 -0700 + + +Started GET "/" for ::1 at 2016-10-25 10:59:41 -0700 +Processing by TasksController#index as HTML + Task Load (1.4ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (28.8ms) +Completed 200 OK in 111ms (Views: 99.6ms | ActiveRecord: 1.8ms) + + +Started GET "/" for ::1 at 2016-10-26 14:15:11 -0700 + ActiveRecord::SchemaMigration Load (1.8ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (24.0ms) +Completed 200 OK in 653ms (Views: 627.6ms | ActiveRecord: 3.2ms) + + +Started GET "/" for ::1 at 2016-10-26 14:15:12 -0700 +Processing by TasksController#index as HTML + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (9.3ms) +Completed 200 OK in 151ms (Views: 149.5ms | ActiveRecord: 0.3ms) + + +Started GET "/auth/github" for ::1 at 2016-10-26 14:15:25 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-26 14:15:25 -0700 + + +Started GET "/auth/github/callback?code=18214e3ecd524cecfa7a&state=78c3ccdbcc5b684b13eee8326e24aced9e55803821da287f" for ::1 at 2016-10-26 14:15:26 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"18214e3ecd524cecfa7a", "state"=>"78c3ccdbcc5b684b13eee8326e24aced9e55803821da287f", "provider"=>"github"} + User Load (8.5ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +  (0.2ms) begin transaction +  (0.1ms) rollback transaction +Completed 500 Internal Server Error in 85ms (ActiveRecord: 9.3ms) + +ActionView::MissingTemplate - Missing template sessions/creation_failure, application/creation_failure with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views" +: + actionview (4.2.7) lib/action_view/path_set.rb:46:in `find' + actionview (4.2.7) lib/action_view/lookup_context.rb:121:in `find' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:18:in `find_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:40:in `determine_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:8:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + app/controllers/sessions_controller.rb:12:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/940888dc849ea710/variables" for ::1 at 2016-10-26 14:15:27 -0700 + + +Started GET "/" for ::1 at 2016-10-27 16:38:14 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (2.5ms) +Completed 200 OK in 1795ms (Views: 1774.7ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-10-27 16:38:16 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 80ms (Views: 78.9ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:38:17 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 16:38:17 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:38:17 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 16:38:17 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 16:38:17 -0700 + + +Started GET "/" for ::1 at 2016-10-27 16:43:05 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.5ms) +Completed 200 OK in 219ms (Views: 217.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 16:43:06 -0700 + + +Started GET "/" for ::1 at 2016-10-27 16:44:34 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 148ms (Views: 139.9ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 16:44:35 -0700 + + +Started GET "/" for ::1 at 2016-10-27 16:46:01 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.2ms) +Completed 200 OK in 64ms (Views: 63.8ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 16:46:01 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:46:35 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:46:36 -0700 + + +Started GET "/auth/github/callback?code=2b6094c0ac9885cb77f2&state=80e13a9e6fcf957b219234f045a57348d9fd933f2decd434" for ::1 at 2016-10-27 16:46:36 -0700 + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_end +... Please try again" redirect_to root unless @user.save +... ^: + app/controllers/sessions_controller.rb:12:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + activesupport (4.2.7) lib/active_support/dependencies.rb:566:in `get' + activesupport (4.2.7) lib/active_support/dependencies.rb:597:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/61b61a4f9ff05455/variables" for ::1 at 2016-10-27 16:46:38 -0700 + + +Started GET "/auth/github/callback?code=2b6094c0ac9885cb77f2&state=80e13a9e6fcf957b219234f045a57348d9fd933f2decd434" for ::1 at 2016-10-27 16:48:07 -0700 + +OAuth2::Error - bad_verification_code: The code passed is incorrect or expired. +error=bad_verification_code&error_description=The+code+passed+is+incorrect+or+expired.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fv3%2Foauth%2F%23bad-verification-code: + oauth2 (1.2.0) lib/oauth2/client.rb:140:in `get_token' + oauth2 (1.2.0) lib/oauth2/strategy/auth_code.rb:29:in `get_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:89:in `build_access_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:73:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/6a6ae020f865fd93/variables" for ::1 at 2016-10-27 16:48:08 -0700 + + +Started GET "/auth/github/callback?code=2b6094c0ac9885cb77f2&state=80e13a9e6fcf957b219234f045a57348d9fd933f2decd434" for ::1 at 2016-10-27 16:53:02 -0700 + +OAuth2::Error - bad_verification_code: The code passed is incorrect or expired. +error=bad_verification_code&error_description=The+code+passed+is+incorrect+or+expired.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fv3%2Foauth%2F%23bad-verification-code: + oauth2 (1.2.0) lib/oauth2/client.rb:140:in `get_token' + oauth2 (1.2.0) lib/oauth2/strategy/auth_code.rb:29:in `get_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:89:in `build_access_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:73:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/8e572eeaf925e96c/variables" for ::1 at 2016-10-27 16:53:04 -0700 + + +Started GET "/" for ::1 at 2016-10-27 16:53:09 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 200 OK in 111ms (Views: 109.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 16:53:09 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:53:11 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:53:12 -0700 + + +Started GET "/auth/github/callback?code=2ad101234f9bae696c29&state=b0bd4d69e2662337635b34e1c438064f829e2cc2b97acbef" for ::1 at 2016-10-27 16:53:12 -0700 + +SyntaxError - syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '(' +...e try again", redirect_to root unless @user.save +... ^: + app/controllers/sessions_controller.rb:17:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + activesupport (4.2.7) lib/active_support/dependencies.rb:566:in `get' + activesupport (4.2.7) lib/active_support/dependencies.rb:597:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/6b282fd970e502fd/variables" for ::1 at 2016-10-27 16:53:14 -0700 + + +Started GET "/auth/github/callback?code=2ad101234f9bae696c29&state=b0bd4d69e2662337635b34e1c438064f829e2cc2b97acbef" for ::1 at 2016-10-27 16:55:59 -0700 + +OAuth2::Error - bad_verification_code: The code passed is incorrect or expired. +error=bad_verification_code&error_description=The+code+passed+is+incorrect+or+expired.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fv3%2Foauth%2F%23bad-verification-code: + oauth2 (1.2.0) lib/oauth2/client.rb:140:in `get_token' + oauth2 (1.2.0) lib/oauth2/strategy/auth_code.rb:29:in `get_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:89:in `build_access_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:73:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/f21edd9feb3c92d4/variables" for ::1 at 2016-10-27 16:55:59 -0700 + + +Started GET "/" for ::1 at 2016-10-27 16:56:03 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 49ms (Views: 47.9ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:56:03 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:56:03 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 16:56:04 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:56:05 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:56:06 -0700 + + +Started GET "/auth/github/callback?code=dede769ab69e6aca5b1a&state=718bc6e5dcc52d237349859dcb2d2735e7f7377b2d8a1c04" for ::1 at 2016-10-27 16:56:06 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"dede769ab69e6aca5b1a", "state"=>"718bc6e5dcc52d237349859dcb2d2735e7f7377b2d8a1c04", "provider"=>"github"} + User Load (0.7ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 63ms (ActiveRecord: 1.5ms) + +NameError - undefined local variable or method `tasks_path' for # +Did you mean? tasks_create_path: + app/controllers/sessions_controller.rb:21:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/9e9123e0785d11c4/variables" for ::1 at 2016-10-27 16:56:08 -0700 + + +Started GET "/" for ::1 at 2016-10-27 16:56:41 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 57ms (Views: 55.9ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 16:56:42 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:56:43 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:56:44 -0700 + + +Started GET "/auth/github/callback?code=36f615fa40b364bfcb6a&state=6d0518dad507774cf61895c78f1a21298080a029756e080c" for ::1 at 2016-10-27 16:56:44 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"36f615fa40b364bfcb6a", "state"=>"6d0518dad507774cf61895c78f1a21298080a029756e080c", "provider"=>"github"} + User Load (0.5ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 41ms (ActiveRecord: 1.2ms) + +NameError - undefined local variable or method `tasks_index_path' for # +Did you mean? tasks_create_path: + app/controllers/sessions_controller.rb:21:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/1ae9d83e7e2251e3/variables" for ::1 at 2016-10-27 16:56:46 -0700 + + +Started GET "/" for ::1 at 2016-10-27 16:57:32 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 72ms (Views: 70.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:57:32 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:57:32 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 16:57:33 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:57:34 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 16:57:34 -0700 + + +Started GET "/auth/github/callback?code=487d23f38b337bbfc925&state=c626356672d8d26a7125da04f53eb892b5a603fe548bb7cc" for ::1 at 2016-10-27 16:57:35 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"487d23f38b337bbfc925", "state"=>"c626356672d8d26a7125da04f53eb892b5a603fe548bb7cc", "provider"=>"github"} + User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 14ms (ActiveRecord: 1.5ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:36 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:36 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:36 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:36 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:36 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:36 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:36 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:36 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-27 16:57:41 -0700 +Processing by TasksController#index as HTML +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" +Migrating to AddProfileNameToUsers (20161028000424) +  (0.1ms) begin transaction +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" +Migrating to AddProfileNameToUsers (20161028000424) +  (0.2ms) begin transaction +  (0.1ms) rollback transaction + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Migrating to AddProfileNameToUsers (20161028000424) +  (0.2ms) begin transaction +  (2.2ms) ALTER TABLE "users" ADD "profile_name" varchar + SQL (1.5ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20161028000424"]] +  (0.8ms) commit transaction + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + + +Started GET "/auth/github" for ::1 at 2016-10-27 17:09:54 -0700 + ActiveRecord::SchemaMigration Load (0.3ms) SELECT "schema_migrations".* FROM "schema_migrations" + + +Started GET "/auth/github" for ::1 at 2016-10-27 17:09:54 -0700 + + +Started GET "/auth/github/callback?code=b0412aced3e4098901d3&state=3f1a1274b5338cd3bb43352654df13284ea3744f25173da5" for ::1 at 2016-10-27 17:09:55 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"b0412aced3e4098901d3", "state"=>"3f1a1274b5338cd3bb43352654df13284ea3744f25173da5", "provider"=>"github"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 76ms (ActiveRecord: 0.9ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 17:09:56 -0700 +Processing by UsersController#edit as HTML + Rendered users/edit.html.erb within layouts/application (0.9ms) +Completed 200 OK in 445ms (Views: 444.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 17:09:57 -0700 + + +Started GET "/" for ::1 at 2016-10-27 17:10:26 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.5ms) +Completed 200 OK in 59ms (Views: 58.8ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 17:10:27 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 17:10:29 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 17:10:30 -0700 + + +Started GET "/auth/github/callback?code=15309d88feedb31856ef&state=97f66a6c3ab5bc2b3c05076bb850b54c3f38fc0b841c4b79" for ::1 at 2016-10-27 17:10:39 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"15309d88feedb31856ef", "state"=>"97f66a6c3ab5bc2b3c05076bb850b54c3f38fc0b841c4b79", "provider"=>"github"} + User Load (0.4ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 8ms (ActiveRecord: 0.4ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 17:10:41 -0700 +Processing by UsersController#edit as HTML + Rendered users/edit.html.erb within layouts/application (0.2ms) +Completed 200 OK in 232ms (Views: 231.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 17:10:41 -0700 + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:30:08 -0700 + ActiveRecord::SchemaMigration Load (0.6ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by UsersController#edit as HTML + Rendered users/edit.html.erb within layouts/application (10.4ms) +Completed 500 Internal Server Error in 51ms (ActiveRecord: 0.0ms) + +ArgumentError - First argument in form cannot contain nil or be empty: + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:432:in `form_for' + app/views/users/edit.html.erb:13:in `_app_views_users_edit_html_erb___4144333410860522014_70322006702740' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/9bdcf0cdbc9ce8cf/variables" for ::1 at 2016-10-27 18:30:09 -0700 + + +Started GET "/" for ::1 at 2016-10-27 18:30:21 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.8ms) +Completed 200 OK in 1233ms (Views: 1231.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:30:22 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:30:22 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 18:30:23 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 18:30:24 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 18:30:25 -0700 + + +Started GET "/auth/github/callback?code=e4d5c85991de183285f9&state=b116e4a0a7c1eeefb234df2c64415774c0d2a44b98aaac16" for ::1 at 2016-10-27 18:30:25 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"e4d5c85991de183285f9", "state"=>"b116e4a0a7c1eeefb234df2c64415774c0d2a44b98aaac16", "provider"=>"github"} + User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 28ms (ActiveRecord: 1.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:30:26 -0700 +Processing by UsersController#edit as HTML + Rendered users/edit.html.erb within layouts/application (4.7ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.0ms) + +ArgumentError - First argument in form cannot contain nil or be empty: + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:432:in `form_for' + app/views/users/edit.html.erb:13:in `_app_views_users_edit_html_erb___4144333410860522014_70322006702740' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/898426e67a0ea5a8/variables" for ::1 at 2016-10-27 18:30:27 -0700 + + +Started GET "/" for ::1 at 2016-10-27 18:30:41 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 61ms (Views: 60.8ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 18:30:41 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 18:30:43 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 18:30:44 -0700 + + +Started GET "/auth/github/callback?code=8ecd36121eb659d668b6&state=8461e770df4aebe77d26c1c0397002498fea13cd43f6d30f" for ::1 at 2016-10-27 18:30:50 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"8ecd36121eb659d668b6", "state"=>"8461e770df4aebe77d26c1c0397002498fea13cd43f6d30f", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:30:52 -0700 +Processing by UsersController#edit as HTML + Rendered users/edit.html.erb within layouts/application (4.3ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.0ms) + +ArgumentError - First argument in form cannot contain nil or be empty: + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:432:in `form_for' + app/views/users/edit.html.erb:13:in `_app_views_users_edit_html_erb___4144333410860522014_70322006702740' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/ca6492cbea272740/variables" for ::1 at 2016-10-27 18:30:52 -0700 + + +Started GET "/auth/github/callback?code=8ecd36121eb659d668b6&state=8461e770df4aebe77d26c1c0397002498fea13cd43f6d30f" for ::1 at 2016-10-27 18:40:16 -0700 + +OmniAuth::Strategies::OAuth2::CallbackError - csrf_detected | CSRF detected: + omniauth (1.3.1) lib/omniauth/failure_endpoint.rb:25:in `raise_out!' + omniauth (1.3.1) lib/omniauth/failure_endpoint.rb:20:in `call' + omniauth (1.3.1) lib/omniauth/failure_endpoint.rb:12:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:479:in `fail!' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:71:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/35bb9b8ee4609cbd/variables" for ::1 at 2016-10-27 18:40:17 -0700 + + +Started GET "/" for ::1 at 2016-10-27 18:40:20 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 200 OK in 114ms (Views: 112.8ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-27 18:40:20 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-27 18:40:21 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-27 18:40:21 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 18:40:23 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-27 18:40:23 -0700 + + +Started GET "/auth/github/callback?code=f265fd9f0e15da8ed6b0&state=6e6d1c479c280c28e965c110208ac8b1c96a108ad57444c0" for ::1 at 2016-10-27 18:40:23 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"f265fd9f0e15da8ed6b0", "state"=>"6e6d1c479c280c28e965c110208ac8b1c96a108ad57444c0", "provider"=>"github"} + User Load (0.5ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 17ms (ActiveRecord: 1.4ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:26 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 3ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:26 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:26 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:27 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:27 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:27 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:27 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:27 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-27 18:40:32 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/" for ::1 at 2016-10-29 09:06:11 -0700 + ActiveRecord::SchemaMigration Load (0.6ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 1045ms (Views: 1028.6ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-10-29 09:06:13 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 47ms (Views: 46.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 09:06:13 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 09:06:17 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 09:06:18 -0700 + + +Started GET "/auth/github/callback?code=193f7ef544015b3838ba&state=bf8865df7cc59c27119e65535bf92dbd0d3390d3d2aafc07" for ::1 at 2016-10-29 09:06:18 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"193f7ef544015b3838ba", "state"=>"bf8865df7cc59c27119e65535bf92dbd0d3390d3d2aafc07", "provider"=>"github"} + User Load (0.7ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 55ms (ActiveRecord: 1.3ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:20 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 4ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:20 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 3ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:20 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 3ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:20 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:20 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 3ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:20 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:20 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:25 -0700 +Processing by UsersController#edit as HTML + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.3ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:25 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:06:55 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/auth/github" for ::1 at 2016-10-29 09:11:23 -0700 + +ArgumentError - Invalid route name, already in use: 'root' +You may have defined two routes with the same name using the `:as` option, or you may be overriding a route already defined by a resource with the same naming. For the latter, you can restrict the routes created with `resources` as explained here: +http://guides.rubyonrails.org/routing.html#restricting-the-routes-created: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:549:in `add_route' + actionpack (4.2.7) lib/action_dispatch/routing/mapper.rb:1562:in `add_route' + actionpack (4.2.7) lib/action_dispatch/routing/mapper.rb:1537:in `decomposed_match' + actionpack (4.2.7) lib/action_dispatch/routing/mapper.rb:1518:in `block in match' + actionpack (4.2.7) lib/action_dispatch/routing/mapper.rb:1508:in `match' + actionpack (4.2.7) lib/action_dispatch/routing/mapper.rb:387:in `root' + actionpack (4.2.7) lib/action_dispatch/routing/mapper.rb:1581:in `root' + config/routes.rb:12:in `block in ' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:432:in `eval_block' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:410:in `draw' + config/routes.rb:1:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:268:in `block in load' + activesupport (4.2.7) lib/active_support/dependencies.rb:240:in `load_dependency' + activesupport (4.2.7) lib/active_support/dependencies.rb:268:in `load' + railties (4.2.7) lib/rails/application/routes_reloader.rb:40:in `block in load_paths' + railties (4.2.7) lib/rails/application/routes_reloader.rb:40:in `load_paths' + railties (4.2.7) lib/rails/application/routes_reloader.rb:16:in `reload!' + railties (4.2.7) lib/rails/application/routes_reloader.rb:26:in `block in updater' + activesupport (4.2.7) lib/active_support/file_update_checker.rb:75:in `execute' + railties (4.2.7) lib/rails/application/routes_reloader.rb:7:in `execute' + railties (4.2.7) lib/rails/application/finisher.rb:81:in `block (2 levels) in ' + activesupport (4.2.7) lib/active_support/callbacks.rb:446:in `block in make_lambda' + activesupport (4.2.7) lib/active_support/callbacks.rb:192:in `block in simple' + activesupport (4.2.7) lib/active_support/callbacks.rb:504:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:504:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_prepare_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:83:in `prepare!' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:71:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/f8513d95eca1068d/variables" for ::1 at 2016-10-29 09:11:23 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 09:11:46 -0700 + + +Started GET "/auth/github/callback?code=e0fe2924a27f87f9fd4c&state=39fad97a8c184f15d29304b3caddc12b0f785900311294ca" for ::1 at 2016-10-29 09:11:47 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"e0fe2924a27f87f9fd4c", "state"=>"39fad97a8c184f15d29304b3caddc12b0f785900311294ca", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 14ms (ActiveRecord: 0.9ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:49 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:49 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:49 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:49 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:49 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:49 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:49 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:49 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:11:54 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:12:24 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 09:13:24 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/" for ::1 at 2016-10-29 16:54:28 -0700 + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 867ms (Views: 845.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/" for ::1 at 2016-10-29 16:54:30 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.3ms) +Completed 200 OK in 145ms (Views: 143.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-29 16:54:30 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 16:54:31 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 16:54:31 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 16:54:36 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 16:54:36 -0700 + + +Started GET "/auth/github/callback?code=46ff327ea7817721e3c2&state=5fac167a7563c77cb7d8031ab66dd7b7bb9ded55d7398804" for ::1 at 2016-10-29 16:54:37 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"46ff327ea7817721e3c2", "state"=>"5fac167a7563c77cb7d8031ab66dd7b7bb9ded55d7398804", "provider"=>"github"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 28ms (ActiveRecord: 0.9ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:38 -0700 +Processing by UsersController#edit as HTML + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 3ms (ActiveRecord: 0.3ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:38 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:38 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:38 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:38 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:38 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:38 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:39 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:54:44 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/" for ::1 at 2016-10-29 16:59:18 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 40ms (Views: 39.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 16:59:18 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 16:59:22 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 16:59:23 -0700 + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:59:26 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/auth/github/callback?code=d2aa14a1098c701245c3&state=71ee30b6ff37b3ba7c88515ba16598025de397a865af8973" for ::1 at 2016-10-29 16:59:31 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"d2aa14a1098c701245c3", "state"=>"71ee30b6ff37b3ba7c88515ba16598025de397a865af8973", "provider"=>"github"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 4ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:59:33 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:59:33 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 16:59:33 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/" for ::1 at 2016-10-29 17:25:17 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.7ms) +Completed 200 OK in 102ms (Views: 99.6ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 17:25:17 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 17:25:21 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 17:25:22 -0700 + + +Started GET "/auth/github/callback?code=fbbe0250206e5fe4aead&state=fd43a37a7ad3f86a980ee5e25d6e36d1d53ebc6f5571c1c6" for ::1 at 2016-10-29 17:25:22 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"fbbe0250206e5fe4aead", "state"=>"fd43a37a7ad3f86a980ee5e25d6e36d1d53ebc6f5571c1c6", "provider"=>"github"} +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.0ms) + +RuntimeError - : + app/controllers/sessions_controller.rb:7:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/94dbf72118a4e654/variables" for ::1 at 2016-10-29 17:25:24 -0700 + + +Started POST "/__better_errors/94dbf72118a4e654/eval" for ::1 at 2016-10-29 17:31:57 -0700 + + +Started GET "/" for ::1 at 2016-10-29 18:20:53 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 78ms (Views: 77.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 18:20:53 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 18:20:55 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 18:20:56 -0700 + + +Started GET "/auth/github/callback?code=d9a927871774594ff881&state=c9a2f629a6526cdee37ad11f0ec961ad65fff5c7349ee114" for ::1 at 2016-10-29 18:20:56 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"d9a927871774594ff881", "state"=>"c9a2f629a6526cdee37ad11f0ec961ad65fff5c7349ee114", "provider"=>"github"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/edit +Completed 302 Found in 14ms (ActiveRecord: 1.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:20:57 -0700 +Processing by UsersController#edit as HTML + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 3ms (ActiveRecord: 0.3ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:20:57 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:20:57 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:20:57 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:20:57 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:20:58 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:20:58 -0700 +Processing by UsersController#edit as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 1ms (ActiveRecord: 0.1ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:20:58 -0700 +Processing by UsersController#edit as HTML + User Load (0.5ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.5ms) + + +Started GET "/users/edit" for ::1 at 2016-10-29 18:21:03 -0700 +Processing by UsersController#edit as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 0]] +Redirected to http://localhost:3000root +Filter chain halted as :require_user rendered or redirected +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) diff --git a/test/controllers/navigations_controller_test.rb b/test/controllers/navigations_controller_test.rb new file mode 100644 index 000000000..e4287c3ac --- /dev/null +++ b/test/controllers/navigations_controller_test.rb @@ -0,0 +1,14 @@ +require 'test_helper' + +class NavigationsControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get show" do + get :show + assert_response :success + end + +end diff --git a/test/controllers/users_controller_test.rb b/test/controllers/users_controller_test.rb new file mode 100644 index 000000000..b4a92afc2 --- /dev/null +++ b/test/controllers/users_controller_test.rb @@ -0,0 +1,24 @@ +require 'test_helper' + +class UsersControllerTest < ActionController::TestCase + test "should get new" do + get :new + assert_response :success + end + + test "should get create" do + get :create + assert_response :success + end + + test "should get edit" do + get :edit + assert_response :success + end + + test "should get update" do + get :update + assert_response :success + end + +end From ec543506793196a775e4b71c2b275709d5b27b64 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Sun, 30 Oct 2016 13:08:55 -0700 Subject: [PATCH 14/19] phase one complete --- app/controllers/application_controller.rb | 6 +- app/controllers/sessions_controller.rb | 8 +- app/controllers/tasks_controller.rb | 4 + app/controllers/users_controller.rb | 3 + app/models/user.rb | 4 +- app/views/navigations/index.html.erb | 4 +- app/views/tasks/index.html.erb | 2 +- app/views/users/edit.html.erb | 2 +- config/routes.rb | 18 +- db/development.sqlite3 | Bin 24576 -> 24576 bytes db/test.sqlite3 | Bin 0 -> 24576 bytes log/development.log | 2656 +++++++++++++++++++++ 12 files changed, 2689 insertions(+), 18 deletions(-) create mode 100644 db/test.sqlite3 diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 9562cc3d5..9448a854f 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -9,7 +9,11 @@ def current_user @current_user ||= User.find_by(id: session[:user_id]) if session[:user_id] end + private def require_user - redirect_to 'root' unless current_user + unless current_user + flash[:notice] = "you must be logged in to access merchant section" + redirect_to root_path + end end end diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index f016f3898..0dd4a272d 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -13,15 +13,19 @@ def create @user = User.find_by(uid: auth_hash[:uid], provider: 'github') # if the user has not already been created in the database, create a new user: - if @user.nil? + if @user == nil @user = User.build_from_github(auth_hash) + flash[:notice] = "Unable to save User info" + return redirect_to root_path unless @user.save + else session[:user_id] = @user.id return redirect_to users_edit_path(@user.id) end # save the user id in the session: session[:user_id] = @user.id - redirect_to index_path + # return + redirect_to 'index' end # this is here becuase it was in the example and in betsy... but not sure that it is needed: diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 94674cd4d..3c81e5faf 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -74,4 +74,8 @@ def find_task @mytask = Task.find(params[:id].to_i) end + def find_user + @user = User.find_by(id: session[:user_id].to_i) + end + end diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index 7e475ef63..c8da6c096 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -12,6 +12,9 @@ def edit end def update + @user.profile_name = params[:user][:profile_name] + @user.save + redirect_to index_path end private diff --git a/app/models/user.rb b/app/models/user.rb index 3b85001f7..1756e9b82 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -3,11 +3,11 @@ class User < ActiveRecord::Base def self.build_from_github(auth_hash) user = User.new - user.uid = auth_hash[:id] + user.uid = auth_hash[:uid] user.provider = 'github' user.name = auth_hash['info']['name'] user.email = auth_hash['info']['email'] return user - end + end end diff --git a/app/views/navigations/index.html.erb b/app/views/navigations/index.html.erb index c8cf651cb..e55645594 100644 --- a/app/views/navigations/index.html.erb +++ b/app/views/navigations/index.html.erb @@ -7,7 +7,9 @@
    <% if session[:user_id] == nil %> - <%= link_to "Log in to pretend Adult", "/auth/github" %> + <%= link_to "Log in for Adulting assistance", "/auth/github" %> + <% else %> + <%= link_to "Logout", session_delete_path(session[:user_id]), method: :delete, data: {confirm: "End your session?"} %> <% end %>
    diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index bbcf5146d..066db9065 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -4,7 +4,7 @@
    diff --git a/app/views/users/edit.html.erb b/app/views/users/edit.html.erb index d27513170..7c88b387e 100644 --- a/app/views/users/edit.html.erb +++ b/app/views/users/edit.html.erb @@ -13,7 +13,7 @@ <%= form_for @user, url: users_update_path do |f| %> <%= f.label "Profile Name" %> - <%= f.text_field :displayname %> + <%= f.text_field :profile_name %> <%= f.label "Email" %> <%= f.email_field :email %> diff --git a/config/routes.rb b/config/routes.rb index d02a83eab..865154e6c 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -5,9 +5,9 @@ get 'users/create' - get 'users/edit' + get 'users/:id/edit' => 'users#edit', as: 'users_edit' - get 'users/update' + patch 'users/:id/update' => 'users#update', as: 'users_update' get 'navigations/index' => 'navigations#index' @@ -15,28 +15,26 @@ get 'sessions/create' - get 'tasks/index', as: 'index' + delete 'sessions/:id/destroy' => 'sessions#destroy', as: 'session_delete' - get 'tasks/create' => 'tasks#create' + get 'tasks/index' => 'tasks#index', as: 'index' + + get 'tasks/new' => 'tasks#new', as: 'new' post 'tasks/create' => 'tasks#create', as: 'create' get 'tasks/:id/show/' => 'tasks#show', as: 'show' - delete 'tasks/:id/destroy' => 'tasks#destroy', as: 'delete' - get 'tasks/:id/edit' => 'tasks#edit', as: 'edit' - get 'tasks/:id/update' => 'tasks#update' - patch 'tasks/:id/update' => 'tasks#update', as: 'update' - get 'tasks/new' => 'tasks#new', as: 'new' + delete 'tasks/:id/destroy' => 'tasks#destroy', as: 'delete' patch 'tasks/:id/mark_complete' => 'tasks#mark_complete', as: 'mark_complete' get "/auth/:provider/callback" => "sessions#create" - + # The priority is based upon order of creation: first created -> highest priority. # See how all your routes lay out with "rake routes". diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 994202b296c9a09917b944258f4adc5718330bed..16482254aaa75592655da2a659f5cd541d3bfb90 100644 GIT binary patch delta 466 zcmY*UJ4?e*6uvjr4iw#Gz#A5s)9CV^64MR>D9m0TfgH#xFCaAbRIOD^LqQJ`oTd$h+u2t_? zUI{pp*c;@W2QdkG=ULodg+B4zBig!kY$IGy`Zhk}Dr*WeM_%;Cao@ zf~W^j&ppRP7lSYqz-Do6w_M&L*)(IA;k}ODt{I7a!!(VC-cD4S^X}AY71KAfO`4QVmRdY) z7ykik{s2MnQ1GOl^wNt^@7}yAcoDpnUY%s!tri=|%kaMUzW3gIFWYYpNzmF*a0(h3$Rw}@i_s^ zoJ)_jMdEjT=>`qr)hND2i61u`482@lNZVoP0L-vE#9#G@6j16$5|QdHTKB4*jaezH zi|ne3Bt>yl%TY|(V8fg0v5quHwPhWfri~ttvax3_f-WoMxsA0}bDsEKlSFQ- z8Mr|+oF~i>Jqt%Of#6b~si z3G0q#I69WGZJ4OPBtx;ZIg~bnF;*?(|4F8yS?N#9!28P`6bEoSZemfHuuagqwkfJ6WbMWk*M5{XQa8{bk3$4>2=sE8@> z91M)SNyRI`%vfH5<9w(wQ9**G3jZtFzCQQ+XD{bvv*8KOPQqy52v(H}k}OM)8IvSQ zr7K6*qHItlxfVrURDSbRrF-8ux2Qw*_Gc;oBmZ&h(^i$LC=h@E1Rwwb2tWV=5P$## zt{0f7S+)46Bu`3S;PUfP;GK`tR$Ox`MLu~?KpG^fjrV%o;^wvnE88cX)+xjLP)Z9TVI?5I^gsI|K6h1F%X zPW!NK)1U*(rn%?y?~+9_V!kfD2F`#lzYn8u?72Kzj*+?NF9-S&cLaBPj?kG)HQ^0- zYK>tMy}q3mIq`hnOD%33Wpc%x9l1M$KJzJ4?ZuqFd(h```c+A3{L;9cOuI`XjrVzZ zrul9$H~;_u literal 0 HcmV?d00001 diff --git a/log/development.log b/log/development.log index e0215cd66..28a152faf 100644 --- a/log/development.log +++ b/log/development.log @@ -11484,3 +11484,2659 @@ Processing by UsersController#edit as HTML Redirected to http://localhost:3000root Filter chain halted as :require_user rendered or redirected Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/" for ::1 at 2016-10-29 18:54:26 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.8ms) +Completed 200 OK in 91ms (Views: 88.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 18:54:26 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 18:54:28 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 18:54:28 -0700 + + +Started GET "/auth/github/callback?code=b6cdccc19abc97cdf509&state=7f0bdf08367e9d4b50c7e881f47fe3de88ca4c2ac423a262" for ::1 at 2016-10-29 18:54:28 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"b6cdccc19abc97cdf509", "state"=>"7f0bdf08367e9d4b50c7e881f47fe3de88ca4c2ac423a262", "provider"=>"github"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 42ms (ActiveRecord: 1.1ms) + +NoMethodError - undefined method `users_edit_path' for # +Did you mean? user_edit_path + users_update_path + users_new_path: + app/controllers/sessions_controller.rb:20:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/51632506f1d1e5ef/variables" for ::1 at 2016-10-29 18:54:30 -0700 + + +Started GET "/" for ::1 at 2016-10-29 18:54:52 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 80ms (Views: 78.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 18:54:53 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 18:54:54 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 18:54:54 -0700 + + +Started GET "/auth/github/callback?code=58a5987d19e06e4beb7b&state=7bd48455121e250a8eba3dc9a2682be32d7ceee6a22b4e18" for ::1 at 2016-10-29 18:54:55 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"58a5987d19e06e4beb7b", "state"=>"7bd48455121e250a8eba3dc9a2682be32d7ceee6a22b4e18", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 16ms (ActiveRecord: 0.9ms) + +ActionController::UrlGenerationError - No route matches {:action=>"edit", :controller=>"users", :id=>nil} missing required keys: [:id]: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:259:in `raise_generation_error' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:234:in `optimized_helper' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:345:in `block (2 levels) in define_url_helper' + app/controllers/sessions_controller.rb:20:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/c5585ee1e4fbb496/variables" for ::1 at 2016-10-29 18:54:57 -0700 + + +Started GET "/" for ::1 at 2016-10-29 18:56:03 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.3ms) +Completed 200 OK in 65ms (Views: 63.5ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-29 18:56:03 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 18:56:05 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-29 18:56:05 -0700 + + +Started GET "/auth/github/callback?code=5bba6a4ec77bcbb99ac9&state=091c7a4f126e1a5361498fd3132760d9bf0c177d49716b60" for ::1 at 2016-10-29 18:56:06 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"5bba6a4ec77bcbb99ac9", "state"=>"091c7a4f126e1a5361498fd3132760d9bf0c177d49716b60", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 14ms (ActiveRecord: 0.9ms) + +ActionController::UrlGenerationError - No route matches {:action=>"edit", :controller=>"users", :id=>nil} missing required keys: [:id]: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:259:in `raise_generation_error' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:234:in `optimized_helper' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:345:in `block (2 levels) in define_url_helper' + app/controllers/sessions_controller.rb:20:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/0859543e2f40bb2c/variables" for ::1 at 2016-10-29 18:56:08 -0700 + + +Started GET "/" for ::1 at 2016-10-30 02:47:46 -0700 + ActiveRecord::SchemaMigration Load (0.6ms) SELECT "schema_migrations".* FROM "schema_migrations" + +SyntaxError - syntax error, unexpected end-of-input, expecting keyword_end: + app/controllers/application_controller.rb:18:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + app/controllers/navigations_controller.rb:1:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:457:in `block in load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:647:in `new_constants_in' + activesupport (4.2.7) lib/active_support/dependencies.rb:456:in `load_file' + activesupport (4.2.7) lib/active_support/dependencies.rb:354:in `require_or_load' + activesupport (4.2.7) lib/active_support/dependencies.rb:494:in `load_missing_constant' + activesupport (4.2.7) lib/active_support/dependencies.rb:184:in `const_missing' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:261:in `block in constantize' + activesupport (4.2.7) lib/active_support/inflector/methods.rb:259:in `constantize' + activesupport (4.2.7) lib/active_support/dependencies.rb:566:in `get' + activesupport (4.2.7) lib/active_support/dependencies.rb:597:in `constantize' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:70:in `controller_reference' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:60:in `controller' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:39:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/3b1915a0f33bf829/variables" for ::1 at 2016-10-30 02:47:46 -0700 + + +Started POST "/__better_errors/94dbf72118a4e654/variables" for ::1 at 2016-10-30 02:48:28 -0700 + + +Started POST "/__better_errors/3b1915a0f33bf829/variables" for ::1 at 2016-10-30 02:48:31 -0700 + + +Started GET "/" for ::1 at 2016-10-30 02:48:33 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 758ms (Views: 740.6ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 02:48:34 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 02:48:37 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 02:48:37 -0700 + + +Started GET "/auth/github/callback?code=9c7020c7126356316768&state=41420a97ec3f64bde48f0fe98c505e4e09268dc3e2191ca0" for ::1 at 2016-10-30 02:48:38 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"9c7020c7126356316768", "state"=>"41420a97ec3f64bde48f0fe98c505e4e09268dc3e2191ca0", "provider"=>"github"} + User Load (1.4ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 65ms (ActiveRecord: 2.2ms) + +ActionController::UrlGenerationError - No route matches {:action=>"edit", :controller=>"users", :id=>nil} missing required keys: [:id]: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:259:in `raise_generation_error' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:234:in `optimized_helper' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:345:in `block (2 levels) in define_url_helper' + app/controllers/sessions_controller.rb:20:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/82a43bddacd196cd/variables" for ::1 at 2016-10-30 02:48:40 -0700 + + +Started GET "/" for ::1 at 2016-10-30 11:27:40 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.7ms) +Completed 200 OK in 116ms (Views: 113.3ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 11:27:40 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:27:47 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:27:47 -0700 + + +Started GET "/auth/github/callback?code=464daf4326a2cdc02b5b&state=602e9055a12dda73983edaa96f6934861b2832880dd2405d" for ::1 at 2016-10-30 11:27:47 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"464daf4326a2cdc02b5b", "state"=>"602e9055a12dda73983edaa96f6934861b2832880dd2405d", "provider"=>"github"} + User Load (0.7ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 32ms (ActiveRecord: 2.0ms) + +ActionController::UrlGenerationError - No route matches {:action=>"edit", :controller=>"users", :id=>nil} missing required keys: [:id]: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:259:in `raise_generation_error' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:234:in `optimized_helper' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:345:in `block (2 levels) in define_url_helper' + app/controllers/sessions_controller.rb:20:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/caca19061639710b/variables" for ::1 at 2016-10-30 11:27:49 -0700 + + +Started GET "/" for ::1 at 2016-10-30 11:38:35 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 88ms (Views: 87.1ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 11:38:35 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:38:37 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:38:38 -0700 + + +Started GET "/auth/github/callback?code=d24f9d9f57908e0af9e5&state=b57345debc3282478c5544ca2441453b4d313836e3ea8b11" for ::1 at 2016-10-30 11:38:38 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"d24f9d9f57908e0af9e5", "state"=>"b57345debc3282478c5544ca2441453b4d313836e3ea8b11", "provider"=>"github"} + User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 14ms (ActiveRecord: 1.4ms) + +ActionController::UrlGenerationError - No route matches {:action=>"edit", :controller=>"users", :id=>nil} missing required keys: [:id]: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:259:in `raise_generation_error' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:234:in `optimized_helper' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:345:in `block (2 levels) in define_url_helper' + app/controllers/sessions_controller.rb:20:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/7151a55c91d202a5/variables" for ::1 at 2016-10-30 11:38:40 -0700 +  (1.5ms) CREATE TABLE "tasks" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar, "description" varchar, "details" text, "completion_status" boolean, "completion_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  +  (1.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "uid" varchar, "name" varchar, "provider" varchar, "email" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "profile_name" varchar) +  (1.5ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL)  +  (0.1ms) select sqlite_version(*) +  (1.0ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.2ms) SELECT version FROM "schema_migrations" +  (0.9ms) INSERT INTO "schema_migrations" (version) VALUES ('20161028000424') +  (8.0ms) INSERT INTO "schema_migrations" (version) VALUES ('20160930182241') +  (1.1ms) INSERT INTO "schema_migrations" (version) VALUES ('20161018170123') +  (1.2ms) CREATE TABLE "tasks" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar, "description" varchar, "details" text, "completion_status" boolean, "completion_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) +  (1.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "uid" varchar, "name" varchar, "provider" varchar, "email" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "profile_name" varchar)  +  (1.0ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (1.3ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.2ms) SELECT version FROM "schema_migrations" +  (73.0ms) INSERT INTO "schema_migrations" (version) VALUES ('20161028000424') +  (4.3ms) INSERT INTO "schema_migrations" (version) VALUES ('20160930182241') +  (32.5ms) INSERT INTO "schema_migrations" (version) VALUES ('20161018170123') + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" + + +Started GET "/" for ::1 at 2016-10-30 11:43:49 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.3ms) +Completed 200 OK in 129ms (Views: 128.3ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 11:43:49 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:43:54 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:43:55 -0700 + + +Started GET "/auth/github/callback?code=d6fe642d9a3f303a3945&state=2ad02f60be6db03b29140073a2efeb0b95397524af83baa4" for ::1 at 2016-10-30 11:43:55 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"d6fe642d9a3f303a3945", "state"=>"2ad02f60be6db03b29140073a2efeb0b95397524af83baa4", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.2ms) + +ActionController::UrlGenerationError - No route matches {:action=>"edit", :controller=>"users", :id=>nil} missing required keys: [:id]: + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:259:in `raise_generation_error' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:234:in `optimized_helper' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:345:in `block (2 levels) in define_url_helper' + app/controllers/sessions_controller.rb:20:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/9a6dfb5cea5319eb/variables" for ::1 at 2016-10-30 11:43:58 -0700 + User Load (3.1ms) SELECT "users".* FROM "users" + + +Started GET "/" for ::1 at 2016-10-30 11:56:22 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 200 OK in 164ms (Views: 162.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 11:56:23 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:56:25 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:56:26 -0700 + + +Started GET "/auth/github/callback?code=34ec194b5d442edb5459&state=1665de8e2765f6153c2e57a29e40517cbf663be235718c65" for ::1 at 2016-10-30 11:56:27 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"34ec194b5d442edb5459", "state"=>"1665de8e2765f6153c2e57a29e40517cbf663be235718c65", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +  (0.2ms) begin transaction + SQL (0.6ms) INSERT INTO "users" ("uid", "provider", "name", "email", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["uid", "17533030"], ["provider", "github"], ["name", "Brandi Milligan Phillips"], ["email", "milligan.brandi@gmail.com"], ["created_at", "2016-10-30 18:56:28.725367"], ["updated_at", "2016-10-30 18:56:28.725367"]] +  (1.2ms) commit transaction +Completed 500 Internal Server Error in 69ms (ActiveRecord: 3.3ms) + +NameError - undefined local variable or method `tasks_index_path' for #: + app/controllers/sessions_controller.rb:28:in `create' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:408:in `call_app!' + omniauth (1.3.1) lib/omniauth/strategy.rb:362:in `callback_phase' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:75:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/3f359a9f830905db/variables" for ::1 at 2016-10-30 11:56:29 -0700 + + +Started GET "/" for ::1 at 2016-10-30 11:58:42 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 122ms (Views: 120.6ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 11:58:43 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:58:44 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 11:58:44 -0700 + + +Started GET "/auth/github/callback?code=91c2061527683ef57334&state=91e7183ad9530f15d496e7fab9e7f4ad6b1e0e19951b11e9" for ::1 at 2016-10-30 11:58:45 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"91c2061527683ef57334", "state"=>"91e7183ad9530f15d496e7fab9e7f4ad6b1e0e19951b11e9", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/1/edit +Completed 302 Found in 12ms (ActiveRecord: 0.9ms) + + +Started GET "/users/1/edit" for ::1 at 2016-10-30 11:58:47 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (87.3ms) +Completed 500 Internal Server Error in 102ms (ActiveRecord: 0.3ms) + +NameError - undefined local variable or method `users_update_path' for #<#:0x007fca7127ce08> +Did you mean? users_edit_path + users_create_path: + app/views/users/edit.html.erb:13:in `_app_views_users_edit_html_erb___3403559689670739084_70253729291480' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/af6155bb8689bd25/variables" for ::1 at 2016-10-30 11:58:47 -0700 + User Load (2.2ms) SELECT "users".* FROM "users" + + +Started GET "/" for ::1 at 2016-10-30 12:14:09 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.1ms) +Completed 200 OK in 61ms (Views: 59.8ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:14:09 -0700 + + +Started GET "/users.edit" for ::1 at 2016-10-30 12:14:43 -0700 + +ActionController::RoutingError (No route matches [GET] "/users.edit"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (11.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.4ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (16.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (2.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (212.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (132.2ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (287.7ms) + + +Started GET "/" for ::1 at 2016-10-30 12:19:53 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (40.7ms) +Completed 500 Internal Server Error in 53ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `redirect_to' for #<#:0x007fca6e439640>: + app/views/navigations/index.html.erb:12:in `_app_views_navigations_index_html_erb__3715991310291053765_70253713256620' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/62a97b9ce9492c82/variables" for ::1 at 2016-10-30 12:19:53 -0700 + + +Started GET "/" for ::1 at 2016-10-30 12:20:18 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (51.5ms) +Completed 500 Internal Server Error in 64ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `redirect_to' for #<#:0x007fca6c8ab8b0>: + app/views/navigations/index.html.erb:12:in `_app_views_navigations_index_html_erb__3715991310291053765_70253690558180' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/11c826365afffd39/variables" for ::1 at 2016-10-30 12:20:19 -0700 + + +Started POST "/__better_errors/94dbf72118a4e654/variables" for ::1 at 2016-10-30 12:20:23 -0700 + + +Started POST "/__better_errors/11c826365afffd39/variables" for ::1 at 2016-10-30 12:20:26 -0700 + + +Started GET "/users/edit" for ::1 at 2016-10-30 12:20:28 -0700 + +ActionController::RoutingError (No route matches [GET] "/users/edit"): + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `catch' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (2.9ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_route.html.erb (2.5ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/routes/_table.html.erb (2.3ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (4.1ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/actionpack-4.2.7/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb within rescues/layout (280.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_markup.html.erb (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_inner_console_markup.html.erb within layouts/inlined_string (0.7ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/_prompt_box_markup.html.erb within layouts/inlined_string (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/style.css.erb within layouts/inlined_string (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/console.js.erb within layouts/javascript (147.0ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/main.js.erb within layouts/javascript (0.6ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/error_page.js.erb within layouts/javascript (0.8ms) + Rendered /Users/brandimilligan/.rvm/gems/ruby-2.3.0@rails_gemset/gems/web-console-2.3.0/lib/web_console/templates/index.html.erb (328.9ms) + + +Started POST "/__better_errors/11c826365afffd39/variables" for ::1 at 2016-10-30 12:20:29 -0700 + + +Started GET "/" for ::1 at 2016-10-30 12:20:31 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (43.4ms) +Completed 500 Internal Server Error in 52ms (ActiveRecord: 0.0ms) + +NoMethodError - undefined method `redirect_to' for #<#:0x007fca6cfc82d8>: + app/views/navigations/index.html.erb:12:in `_app_views_navigations_index_html_erb__3715991310291053765_70253690558180' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/d772732a716d50e7/variables" for ::1 at 2016-10-30 12:20:31 -0700 +  (1.8ms) CREATE TABLE "tasks" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar, "description" varchar, "details" text, "completion_status" boolean, "completion_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  +  (1.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "uid" varchar, "name" varchar, "provider" varchar, "email" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "profile_name" varchar) +  (1.2ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL)  +  (0.1ms) select sqlite_version(*) +  (1.1ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.2ms) SELECT version FROM "schema_migrations" +  (1.1ms) INSERT INTO "schema_migrations" (version) VALUES ('20161028000424') +  (1.1ms) INSERT INTO "schema_migrations" (version) VALUES ('20160930182241') +  (1.1ms) INSERT INTO "schema_migrations" (version) VALUES ('20161018170123') +  (28.5ms) CREATE TABLE "tasks" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar, "description" varchar, "details" text, "completion_status" boolean, "completion_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) +  (7.0ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "uid" varchar, "name" varchar, "provider" varchar, "email" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "profile_name" varchar)  +  (29.2ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (28.6ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.3ms) SELECT version FROM "schema_migrations" +  (1.1ms) INSERT INTO "schema_migrations" (version) VALUES ('20161028000424') +  (1.0ms) INSERT INTO "schema_migrations" (version) VALUES ('20160930182241') +  (0.9ms) INSERT INTO "schema_migrations" (version) VALUES ('20161018170123') + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + User Load (2.7ms) SELECT "users".* FROM "users" + + +Started GET "/" for ::1 at 2016-10-30 12:23:14 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 56ms (Views: 55.1ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:23:15 -0700 + + +Started GET "/" for ::1 at 2016-10-30 12:34:01 -0700 + +SyntaxError - syntax error, unexpected tSTRING_BEG, expecting keyword_do or '{' or '(' +...oy' => 'sessions#destroy', as 'sessions_delete' +... ^: + config/routes.rb:18:in `' + activesupport (4.2.7) lib/active_support/dependencies.rb:268:in `block in load' + activesupport (4.2.7) lib/active_support/dependencies.rb:240:in `load_dependency' + activesupport (4.2.7) lib/active_support/dependencies.rb:268:in `load' + railties (4.2.7) lib/rails/application/routes_reloader.rb:40:in `block in load_paths' + railties (4.2.7) lib/rails/application/routes_reloader.rb:40:in `load_paths' + railties (4.2.7) lib/rails/application/routes_reloader.rb:16:in `reload!' + railties (4.2.7) lib/rails/application/routes_reloader.rb:26:in `block in updater' + activesupport (4.2.7) lib/active_support/file_update_checker.rb:75:in `execute' + railties (4.2.7) lib/rails/application/routes_reloader.rb:7:in `execute' + railties (4.2.7) lib/rails/application/finisher.rb:81:in `block (2 levels) in ' + activesupport (4.2.7) lib/active_support/callbacks.rb:446:in `block in make_lambda' + activesupport (4.2.7) lib/active_support/callbacks.rb:192:in `block in simple' + activesupport (4.2.7) lib/active_support/callbacks.rb:504:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:504:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_prepare_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:83:in `prepare!' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:71:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/7ae413702c74165b/variables" for ::1 at 2016-10-30 12:34:01 -0700 + + +Started GET "/" for ::1 at 2016-10-30 12:35:35 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (63.2ms) +Completed 500 Internal Server Error in 77ms (ActiveRecord: 0.0ms) + +NameError - undefined local variable or method `sessions' for #<#:0x007fca71a84c68> +Did you mean? session: + app/views/navigations/index.html.erb:12:in `_app_views_navigations_index_html_erb__3715991310291053765_70253733477340' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/691229f3e30b477f/variables" for ::1 at 2016-10-30 12:35:35 -0700 + + +Started GET "/" for ::1 at 2016-10-30 12:37:31 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 79ms (Views: 78.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:37:31 -0700 + + +Started DELETE "/sessions/1/destroy" for ::1 at 2016-10-30 12:37:41 -0700 +Processing by SessionsController#destroy as HTML + Parameters: {"authenticity_token"=>"Uiv4gUu4oHk8JHmDZpb4aGpER0EWueaTzmoIr6ClirFAD465cKHc+Mja1UAB70tMdTdaztZuBGO02y3Np4IeuA==", "id"=>"1"} +Redirected to http://localhost:3000/ +Completed 302 Found in 3ms (ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-10-30 12:37:41 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 170ms (Views: 168.8ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:37:41 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 12:37:44 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 12:37:44 -0700 + + +Started GET "/auth/github/callback?code=de8800c4991a293230c1&state=d12f8b4ddb3d37a64969846977365916dc83925f0ab28405" for ::1 at 2016-10-30 12:37:45 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"de8800c4991a293230c1", "state"=>"d12f8b4ddb3d37a64969846977365916dc83925f0ab28405", "provider"=>"github"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +  (0.1ms) begin transaction + SQL (0.5ms) INSERT INTO "users" ("uid", "provider", "name", "email", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["uid", "17533030"], ["provider", "github"], ["name", "Brandi Milligan Phillips"], ["email", "milligan.brandi@gmail.com"], ["created_at", "2016-10-30 19:37:46.723226"], ["updated_at", "2016-10-30 19:37:46.723226"]] +  (0.9ms) commit transaction +Redirected to http://localhost:3000index +Completed 302 Found in 22ms (ActiveRecord: 2.8ms) + + +Started GET "/auth/github/callback?code=de8800c4991a293230c1&state=d12f8b4ddb3d37a64969846977365916dc83925f0ab28405" for ::1 at 2016-10-30 12:37:46 -0700 + +OAuth2::Error - bad_verification_code: The code passed is incorrect or expired. +error=bad_verification_code&error_description=The+code+passed+is+incorrect+or+expired.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fv3%2Foauth%2F%23bad-verification-code: + oauth2 (1.2.0) lib/oauth2/client.rb:140:in `get_token' + oauth2 (1.2.0) lib/oauth2/strategy/auth_code.rb:29:in `get_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:89:in `build_access_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:73:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/795961946475797f/variables" for ::1 at 2016-10-30 12:37:47 -0700 + + +Started GET "/" for ::1 at 2016-10-30 12:38:53 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 127ms (Views: 126.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:38:53 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 12:38:56 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-30 12:38:57 -0700 + + +Started GET "/auth/github/callback?code=05c9d4be080fa8ac4839&state=b47270bb6c6a3afe130581e33a777baecbd2e32235808517" for ::1 at 2016-10-30 12:38:57 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"05c9d4be080fa8ac4839", "state"=>"b47270bb6c6a3afe130581e33a777baecbd2e32235808517", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/1/edit +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/1/edit" for ::1 at 2016-10-30 12:38:59 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (45.4ms) +Completed 500 Internal Server Error in 62ms (ActiveRecord: 0.3ms) + +NoMethodError - undefined method `users_update_path' for #<#:0x007fca711ea418> +Did you mean? users_edit_path + users_create_path: + app/views/users/edit.html.erb:13:in `_app_views_users_edit_html_erb___3403559689670739084_70253728974560' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/abc4c6b06b7b0d32/variables" for ::1 at 2016-10-30 12:38:59 -0700 + + +Started GET "/users/1/edit" for ::1 at 2016-10-30 12:46:38 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (43.5ms) +Completed 500 Internal Server Error in 115ms (ActiveRecord: 1.1ms) + +NoMethodError - undefined method `displayname' for # +Did you mean? display: + activemodel (4.2.7) lib/active_model/attribute_methods.rb:433:in `method_missing' + actionview (4.2.7) lib/action_view/helpers/tags/base.rb:28:in `value' + actionview (4.2.7) lib/action_view/helpers/tags/base.rb:38:in `value_before_type_cast' + actionview (4.2.7) lib/action_view/helpers/tags/text_field.rb:13:in `block in render' + actionview (4.2.7) lib/action_view/helpers/tags/text_field.rb:13:in `render' + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:787:in `text_field' + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:1323:in `text_field' + app/views/users/edit.html.erb:16:in `block in _app_views_users_edit_html_erb___3403559689670739084_70253713861580' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:38:in `block in capture' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:202:in `with_output_buffer' + actionview (4.2.7) lib/action_view/helpers/capture_helper.rb:38:in `capture' + actionview (4.2.7) lib/action_view/helpers/form_helper.rb:444:in `form_for' + app/views/users/edit.html.erb:13:in `_app_views_users_edit_html_erb___3403559689670739084_70253713861580' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/f6c0e5cc1da3557a/variables" for ::1 at 2016-10-30 12:46:38 -0700 + + +Started GET "/users/1/edit" for ::1 at 2016-10-30 12:46:59 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (5.7ms) +Completed 200 OK in 122ms (Views: 119.5ms | ActiveRecord: 0.2ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:46:59 -0700 + + +Started PATCH "/users/1/update" for ::1 at 2016-10-30 12:47:48 -0700 +Processing by UsersController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Myy18xVtiZsc0evjWayueT+BY0Lw7pqR/9ps/I9WvzkhCMPLLnT1GugvRyA+1R1dIPJ+zTA5eGGFa0meiHErMA==", "user"=>{"profile_name"=>"AdultBrandi", "email"=>"milligan.brandi@gmail.com", "name"=>"Brandi Milligan Phillips"}, "commit"=>"Save", "id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +Completed 500 Internal Server Error in 28ms (ActiveRecord: 0.2ms) + +ActionView::MissingTemplate - Missing template users/update, application/update with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: + * "/Users/brandimilligan/Dropbox/ada/wk8/TaskListRails/app/views" +: + actionview (4.2.7) lib/action_view/path_set.rb:46:in `find' + actionview (4.2.7) lib/action_view/lookup_context.rb:121:in `find' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:18:in `find_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:40:in `determine_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:8:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/08fc99dda54aac62/variables" for ::1 at 2016-10-30 12:47:49 -0700 + + +Started GET "/users/1/edit" for ::1 at 2016-10-30 12:54:05 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (3.7ms) +Completed 200 OK in 159ms (Views: 144.4ms | ActiveRecord: 1.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:54:06 -0700 + + +Started PATCH "/users/1/update" for ::1 at 2016-10-30 12:54:12 -0700 +Processing by UsersController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"nla8Qp8ErKSi2NcemrHLBtO4PkKUCDgUzNK98uWzZuaMcsp6pB3QJVYme939yHgizMsjzVTf2uS2Y5iQ4pTy7w==", "user"=>{"profile_name"=>"AdultBrandi", "email"=>"milligan.brandi@gmail.com", "name"=>"Brandi Milligan Phillips"}, "commit"=>"Save", "id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.9ms) begin transaction + SQL (100.3ms) UPDATE "users" SET "profile_name" = ?, "updated_at" = ? WHERE "users"."id" = ? [["profile_name", "AdultBrandi"], ["updated_at", "2016-10-30 19:54:12.206429"], ["id", 1]] +  (4.7ms) commit transaction +Completed 500 Internal Server Error in 243ms (ActiveRecord: 106.2ms) + +NoMethodError - undefined method `tasks_index_path' for #: + app/controllers/users_controller.rb:17:in `update' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/20334471fa7b529a/variables" for ::1 at 2016-10-30 12:54:13 -0700 + + +Started GET "/users/1/edit" for ::1 at 2016-10-30 12:56:08 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (5.2ms) +Completed 200 OK in 181ms (Views: 143.0ms | ActiveRecord: 1.1ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:56:08 -0700 + + +Started PATCH "/users/1/update" for ::1 at 2016-10-30 12:56:12 -0700 +Processing by UsersController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"EUzE6rylUW6GC8Hb2EYFQSsJGpPN418L35GvTuCET3sDaLLSh7wt73L1bRi/P7ZlNHoHHA00vfulIIos56Pbcg==", "user"=>{"profile_name"=>"AdultBrandi", "email"=>"milligan.brandi@gmail.com", "name"=>"Brandi Milligan Phillips"}, "commit"=>"Save", "id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction +  (0.1ms) commit transaction +Completed 500 Internal Server Error in 47ms (ActiveRecord: 0.4ms) + +NameError - undefined local variable or method `tasks_index_path' for #: + app/controllers/users_controller.rb:17:in `update' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:4:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:38:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/2adba915cef5a38e/variables" for ::1 at 2016-10-30 12:56:12 -0700 + + +Started GET "/users/1/edit" for ::1 at 2016-10-30 12:57:09 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (3.5ms) +Completed 200 OK in 74ms (Views: 59.4ms | ActiveRecord: 1.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:57:09 -0700 + + +Started PATCH "/users/1/update" for ::1 at 2016-10-30 12:57:11 -0700 +Processing by UsersController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"MgIJ4NxBqSYFafR8DW+n5FE6+vgNY1UabumVCI6kO+AgJn/Y51jVp/GXWL9qFhTATknnd820t+oUWLBqiYOv6Q==", "user"=>{"profile_name"=>"AdultBrandi", "email"=>"milligan.brandi@gmail.com", "name"=>"Brandi Milligan Phillips"}, "commit"=>"Save", "id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction +  (0.1ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 5ms (ActiveRecord: 0.4ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-30 12:57:11 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 80ms (Views: 74.2ms | ActiveRecord: 0.5ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:57:12 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-30 12:58:20 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.6ms) +Completed 200 OK in 65ms (Views: 62.8ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:58:21 -0700 From c06aaf005c3b31a4ac7b119be214f56ec96b1cbc Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Sun, 30 Oct 2016 13:16:32 -0700 Subject: [PATCH 15/19] one last bit --- app/views/tasks/index.html.erb | 2 ++ db/development.sqlite3 | Bin 24576 -> 24576 bytes log/development.log | 45 +++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+) diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 066db9065..c1937f71f 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -47,3 +47,5 @@
    <% end %> + +<%= render partial: "shared/footer" %> diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 16482254aaa75592655da2a659f5cd541d3bfb90..fa097695f2b13c148e179f376998a79eea0a8e57 100644 GIT binary patch delta 210 zcmZX}K@I^i6adhcM3{uKvOw}LfDSQ)mDpJ00BTy9#^|3+E0!FAJGg+%1?DIYU~O$@ z<89wHr`Md`TGYF@7u0)hAFM=R_H2M$U~1OZb@>1U3sQ+~%J+L7t13fq{XM{~H7UH>i-{=5P93 F1^}{$5J~_5 diff --git a/log/development.log b/log/development.log index 28a152faf..f9cf6e5c4 100644 --- a/log/development.log +++ b/log/development.log @@ -14140,3 +14140,48 @@ Completed 200 OK in 65ms (Views: 62.8ms | ActiveRecord: 0.4ms) Started GET "/assets/foundation.css" for ::1 at 2016-10-30 12:58:21 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-30 13:13:04 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 50ms (Views: 48.1ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 13:13:04 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-30 13:14:56 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered shared/_footer.erb (0.8ms) + Rendered tasks/index.html.erb within layouts/application (19.7ms) +Completed 200 OK in 79ms (Views: 77.4ms | ActiveRecord: 0.5ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 13:14:57 -0700 + + +Started GET "/tasks/new" for ::1 at 2016-10-30 13:15:14 -0700 +Processing by TasksController#new as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_form.html.erb (7.2ms) + Rendered tasks/new.html.erb within layouts/application (10.8ms) +Completed 200 OK in 125ms (Views: 87.6ms | ActiveRecord: 0.4ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-30 13:15:57 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"P4Fo+jHTJ7bFbM2sY8ijj6WaRIP1F7sznHf54Gz+/1otpR7CCspbNzGSYW8EsRCruulZDDXAWcPmxtyCa9lrUw==", "task"=>{"title"=>"Cancel Hair appointment", "description"=>"This needs to be a drop down option", "details"=>"Reschedule with Ricardo"}, "commit"=>"create"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + SQL (0.8ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "Cancel Hair appointment"], ["description", "This needs to be a drop down option"], ["details", "Reschedule with Ricardo"], ["created_at", "2016-10-30 20:15:57.688636"], ["updated_at", "2016-10-30 20:15:57.688636"]] +  (0.7ms) commit transaction + Rendered tasks/create.html.erb within layouts/application (0.9ms) +Completed 200 OK in 218ms (Views: 211.1ms | ActiveRecord: 1.8ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-30 13:15:58 -0700 From e4135abc21dd90f4fe8332f29fe184c017884486 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Sun, 30 Oct 2016 16:58:59 -0700 Subject: [PATCH 16/19] wrote the test but they are not running properly --- app/controllers/sessions_controller.rb | 1 - app/controllers/tasks_controller.rb | 3 +- app/models/user.rb | 1 + app/views/tasks/create.html.erb | 7 --- app/views/tasks/destroy.html.erb | 2 + app/views/tasks/edit.html.erb | 2 + app/views/tasks/index.html.erb | 22 ++++++--- app/views/tasks/new.html.erb | 2 + app/views/tasks/show.html.erb | 2 + app/views/tasks/update.html.erb | 8 ---- db/development.sqlite3 | Bin 24576 -> 24576 bytes log/test.log | 60 +++++++++++++++++++++++++ test/fixtures/users.yml | 9 +++- test/models/user_test.rb | 21 ++++++++- 14 files changed, 113 insertions(+), 27 deletions(-) delete mode 100644 app/views/tasks/create.html.erb delete mode 100644 app/views/tasks/update.html.erb create mode 100644 log/test.log diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index 0dd4a272d..26bcd6ab9 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -15,7 +15,6 @@ def create # if the user has not already been created in the database, create a new user: if @user == nil @user = User.build_from_github(auth_hash) - flash[:notice] = "Unable to save User info" return redirect_to root_path unless @user.save else session[:user_id] = @user.id diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 3c81e5faf..72a0f10d3 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -17,6 +17,7 @@ def create @mytask.completion_status = params["task"]["completion_status"] @mytask.completion_date = params["task"]["completion_date"] @mytask.save + redirect_to index_path end @@ -47,7 +48,7 @@ def update @mytask.completion_status = params["task"]["completion_status"] @mytask.completion_date = params["task"]["completion_date"] @mytask.save - + redirect_to index_path end def mark_complete diff --git a/app/models/user.rb b/app/models/user.rb index 1756e9b82..c38854dc1 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -1,5 +1,6 @@ class User < ActiveRecord::Base validates :email, :uid, :provider, presence: true + validates :email, :uid, :profile_name, uniqueness: true def self.build_from_github(auth_hash) user = User.new diff --git a/app/views/tasks/create.html.erb b/app/views/tasks/create.html.erb deleted file mode 100644 index 182666ff5..000000000 --- a/app/views/tasks/create.html.erb +++ /dev/null @@ -1,7 +0,0 @@ -

    New Task Created

    -

    <%= @mytask.title %>

    -

    <%= @mytask.description %>

    -

    - <%= @mytask.details %> -

    -

    Completed On:<%= @mytask.completion_date %>

    diff --git a/app/views/tasks/destroy.html.erb b/app/views/tasks/destroy.html.erb index 489cdefe2..164c198ed 100644 --- a/app/views/tasks/destroy.html.erb +++ b/app/views/tasks/destroy.html.erb @@ -2,3 +2,5 @@

    <%= @destroy_msg %>

    + +<%= render partial: "shared/footer" %> diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index 309dba9b7..d3798dbfa 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,3 +1,5 @@

    Edit a Task

    <%= render partial: "shared/form", locals: {action_name: "update"} %> + +<%= render partial: "shared/footer" %> diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index c1937f71f..2e092b0db 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,14 +1,24 @@
    -
    +
    +

    Adulting

    -
    +
    +
    <% @tasks.each do |task| %> @@ -47,5 +57,3 @@
    <% end %> - -<%= render partial: "shared/footer" %> diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 945d96806..09dc79b3f 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,3 +1,5 @@

    Create a New Task

    <%= render partial: "shared/form", locals: {action_name: "create"} %> + +<%= render partial: "shared/footer" %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index fac57e74d..995eab2d6 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -26,3 +26,5 @@ + +<%= render partial: "shared/footer" %> diff --git a/app/views/tasks/update.html.erb b/app/views/tasks/update.html.erb deleted file mode 100644 index 9b36dd0e7..000000000 --- a/app/views/tasks/update.html.erb +++ /dev/null @@ -1,8 +0,0 @@ -

    Tasks#update

    - -

    <%= @mytask.title %>

    -

    <%= @mytask.description %>

    -

    - <%= @mytask.details %> -

    -

    Completed On:<%= @mytask.completion_date %>

    diff --git a/db/development.sqlite3 b/db/development.sqlite3 index fa097695f2b13c148e179f376998a79eea0a8e57..5a944b6c98c1b70450798b2015f53401d49dc3f7 100644 GIT binary patch delta 396 zcmZ{gKTpCy7{;&E!6L`$q)`dy;v{hG(H6^ue**6g6af{k0bHX(@ngQX zyM%=aRy0uS1OT*Jvq|~(;0#O7vERcU#~zb-$a%m;SI)l6rz68LO{Y$)wslS$mQXct zqT5;YDsq!(fLWZhISUgHGttElJQQ5YI~MSi#E~zOXD$*v^uy2~x>eChg%WI}R^2g; zszq!{jm?COavCU=%&hQc5V?HtDmz{j$G+%a_xlp&FPIw%n16h6Jzx0$O?AtmR+Z?4 z+GH~U08Bx1vi*F+g-My`zs3;8)27#JA&^BMT_Hwzl1@eA@Xaxz#4TQe{?Iyxuj zC8y?0Zj>*ad_$g(hZm@liT@1)|2O_On*|ka@lOn3 Date: Mon, 31 Oct 2016 22:51:48 -0700 Subject: [PATCH 17/19] ph3 complete, was working till I added foundation --- .gitignore | 2 + Gemfile | 4 + Gemfile.lock | 19 +- app/assets/javascripts/application.js | 10 + app/assets/stylesheets/_settings.scss | 574 +++++ .../{application.css => application.scss} | 3 +- .../stylesheets/foundation_and_overrides.scss | 52 + app/assets/stylesheets/navigations.scss | 4 + app/controllers/tasks_controller.rb | 9 +- app/models/task.rb | 1 + app/models/user.rb | 2 + app/views/layouts/application.html.erb | 26 +- app/views/navigations/index.html.erb | 22 +- app/views/tasks/index.html.erb | 89 +- db/development.sqlite3 | Bin 24576 -> 28672 bytes db/migrate/20160930182241_create_tasks.rb | 1 + .../20161101043027_add_user_to_tasks.rb | 5 + db/schema.rb | 5 +- log/development.log | 2256 +++++++++++++++++ 19 files changed, 3020 insertions(+), 64 deletions(-) create mode 100644 app/assets/stylesheets/_settings.scss rename app/assets/stylesheets/{application.css => application.scss} (94%) create mode 100644 app/assets/stylesheets/foundation_and_overrides.scss create mode 100644 db/migrate/20161101043027_add_user_to_tasks.rb diff --git a/.gitignore b/.gitignore index 73b75ccff..741f7b5c7 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,8 @@ # hide the .env - hide yo secrets! .env +/*.env +.DS_Store ## Specific to RubyMotion: .dat* diff --git a/Gemfile b/Gemfile index 58f867fd0..9420ecb9b 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,9 @@ source 'https://rubygems.org' +# Foundation Rails Gem +gem 'foundation-rails' +# Required due to an incompatibility between TurboLinks and Foundation. +gem 'jquery-turbolinks' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.2.7' diff --git a/Gemfile.lock b/Gemfile.lock index a052ef13d..c7bd58a86 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -38,6 +38,10 @@ GEM tzinfo (~> 1.1) arel (6.0.3) awesome_print (1.7.0) + babel-source (5.8.35) + babel-transpiler (0.7.0) + babel-source (>= 4.0, < 6) + execjs (~> 2.0) better_errors (2.1.1) coderay (>= 1.0.0) erubis (>= 2.6.6) @@ -64,6 +68,10 @@ GEM execjs (2.7.0) faraday (0.9.2) multipart-post (>= 1.2, < 3) + foundation-rails (6.2.4.0) + railties (>= 3.1.0) + sass (>= 3.3.0, < 3.5) + sprockets-es6 (>= 0.9.0) globalid (0.3.7) activesupport (>= 4.1.0) hashie (3.4.6) @@ -75,6 +83,9 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) + jquery-turbolinks (2.1.0) + railties (>= 3.1.0) + turbolinks json (1.8.3) jwt (1.5.6) loofah (2.0.3) @@ -152,6 +163,10 @@ GEM sprockets (3.7.0) concurrent-ruby (~> 1.0) rack (> 1, < 3) + sprockets-es6 (0.9.2) + babel-source (>= 5.8.11) + babel-transpiler + sprockets (>= 3.0.0) sprockets-rails (3.2.0) actionpack (>= 4.0) activesupport (>= 4.0) @@ -183,8 +198,10 @@ DEPENDENCIES byebug coffee-rails (~> 4.1.0) dotenv-rails + foundation-rails jbuilder (~> 2.0) jquery-rails + jquery-turbolinks omniauth omniauth-github rails (= 4.2.7) @@ -197,4 +214,4 @@ DEPENDENCIES web-console (~> 2.0) BUNDLED WITH - 1.13.1 + 1.13.6 diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index e07c5a830..038d8d7ec 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -12,5 +12,15 @@ // //= require jquery //= require jquery_ujs +//= require foundation //= require turbolinks //= require_tree . + +$(function(){ $(document).foundation(); }); + +//= require foundation +$(document).foundation(); + +$(document).on('turbolinks:load', function() { + $(function(){ $(document).foundation(); }); +}); diff --git a/app/assets/stylesheets/_settings.scss b/app/assets/stylesheets/_settings.scss new file mode 100644 index 000000000..703053eb9 --- /dev/null +++ b/app/assets/stylesheets/_settings.scss @@ -0,0 +1,574 @@ +// Foundation for Sites Settings +// ----------------------------- +// +// Table of Contents: +// +// 1. Global +// 2. Breakpoints +// 3. The Grid +// 4. Base Typography +// 5. Typography Helpers +// 6. Abide +// 7. Accordion +// 8. Accordion Menu +// 9. Badge +// 10. Breadcrumbs +// 11. Button +// 12. Button Group +// 13. Callout +// 14. Close Button +// 15. Drilldown +// 16. Dropdown +// 17. Dropdown Menu +// 18. Flex Video +// 19. Forms +// 20. Label +// 21. Media Object +// 22. Menu +// 23. Meter +// 24. Off-canvas +// 25. Orbit +// 26. Pagination +// 27. Progress Bar +// 28. Reveal +// 29. Slider +// 30. Switch +// 31. Table +// 32. Tabs +// 33. Thumbnail +// 34. Title Bar +// 35. Tooltip +// 36. Top Bar + +@import 'util/util'; + +// 1. Global +// --------- + +$global-font-size: 100%; +$global-width: rem-calc(1200); +$global-lineheight: 1.5; +$foundation-palette: ( + primary: #2199e8, + secondary: #777, + success: #3adb76, + warning: #ffae00, + alert: #ec5840, +); +$light-gray: #e6e6e6; +$medium-gray: #cacaca; +$dark-gray: #8a8a8a; +$black: #0a0a0a; +$white: #fefefe; +$body-background: $white; +$body-font-color: $black; +$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; +$body-antialiased: true; +$global-margin: 1rem; +$global-padding: 1rem; +$global-weight-normal: normal; +$global-weight-bold: bold; +$global-radius: 0; +$global-text-direction: ltr; +$global-flexbox: false; +$print-transparent-backgrounds: true; + +@include add-foundation-colors; + +// 2. Breakpoints +// -------------- + +$breakpoints: ( + small: 0, + medium: 640px, + large: 1024px, + xlarge: 1200px, + xxlarge: 1440px, +); +$breakpoint-classes: (small medium large); + +// 3. The Grid +// ----------- + +$grid-row-width: $global-width; +$grid-column-count: 12; +$grid-column-gutter: ( + small: 20px, + medium: 30px, +); +$grid-column-align-edge: true; +$block-grid-max: 8; + +// 4. Base Typography +// ------------------ + +$header-font-family: $body-font-family; +$header-font-weight: $global-weight-normal; +$header-font-style: normal; +$font-family-monospace: Consolas, 'Liberation Mono', Courier, monospace; +$header-sizes: ( + small: ( + 'h1': 24, + 'h2': 20, + 'h3': 19, + 'h4': 18, + 'h5': 17, + 'h6': 16, + ), + medium: ( + 'h1': 48, + 'h2': 40, + 'h3': 31, + 'h4': 25, + 'h5': 20, + 'h6': 16, + ), +); +$header-color: inherit; +$header-lineheight: 1.4; +$header-margin-bottom: 0.5rem; +$header-text-rendering: optimizeLegibility; +$small-font-size: 80%; +$header-small-font-color: $medium-gray; +$paragraph-lineheight: 1.6; +$paragraph-margin-bottom: 1rem; +$paragraph-text-rendering: optimizeLegibility; +$code-color: $black; +$code-font-family: $font-family-monospace; +$code-font-weight: $global-weight-normal; +$code-background: $light-gray; +$code-border: 1px solid $medium-gray; +$code-padding: rem-calc(2 5 1); +$anchor-color: $primary-color; +$anchor-color-hover: scale-color($anchor-color, $lightness: -14%); +$anchor-text-decoration: none; +$anchor-text-decoration-hover: none; +$hr-width: $global-width; +$hr-border: 1px solid $medium-gray; +$hr-margin: rem-calc(20) auto; +$list-lineheight: $paragraph-lineheight; +$list-margin-bottom: $paragraph-margin-bottom; +$list-style-type: disc; +$list-style-position: outside; +$list-side-margin: 1.25rem; +$list-nested-side-margin: 1.25rem; +$defnlist-margin-bottom: 1rem; +$defnlist-term-weight: $global-weight-bold; +$defnlist-term-margin-bottom: 0.3rem; +$blockquote-color: $dark-gray; +$blockquote-padding: rem-calc(9 20 0 19); +$blockquote-border: 1px solid $medium-gray; +$cite-font-size: rem-calc(13); +$cite-color: $dark-gray; +$keystroke-font: $font-family-monospace; +$keystroke-color: $black; +$keystroke-background: $light-gray; +$keystroke-padding: rem-calc(2 4 0); +$keystroke-radius: $global-radius; +$abbr-underline: 1px dotted $black; + +// 5. Typography Helpers +// --------------------- + +$lead-font-size: $global-font-size * 1.25; +$lead-lineheight: 1.6; +$subheader-lineheight: 1.4; +$subheader-color: $dark-gray; +$subheader-font-weight: $global-weight-normal; +$subheader-margin-top: 0.2rem; +$subheader-margin-bottom: 0.5rem; +$stat-font-size: 2.5rem; + +// 6. Abide +// -------- + +$abide-inputs: true; +$abide-labels: true; +$input-background-invalid: map-get($foundation-palette, alert); +$form-label-color-invalid: map-get($foundation-palette, alert); +$input-error-color: map-get($foundation-palette, alert); +$input-error-font-size: rem-calc(12); +$input-error-font-weight: $global-weight-bold; + +// 7. Accordion +// ------------ + +$accordion-background: $white; +$accordion-plusminus: true; +$accordion-item-color: foreground($accordion-background, $primary-color); +$accordion-item-background-hover: $light-gray; +$accordion-item-padding: 1.25rem 1rem; +$accordion-content-background: $white; +$accordion-content-border: 1px solid $light-gray; +$accordion-content-color: foreground($accordion-content-background, $body-font-color); +$accordion-content-padding: 1rem; + +// 8. Accordion Menu +// ----------------- + +$accordionmenu-arrows: true; +$accordionmenu-arrow-color: $primary-color; + +// 9. Badge +// -------- + +$badge-background: $primary-color; +$badge-color: foreground($badge-background); +$badge-padding: 0.3em; +$badge-minwidth: 2.1em; +$badge-font-size: 0.6rem; + +// 10. Breadcrumbs +// --------------- + +$breadcrumbs-margin: 0 0 $global-margin 0; +$breadcrumbs-item-font-size: rem-calc(11); +$breadcrumbs-item-color: $primary-color; +$breadcrumbs-item-color-current: $black; +$breadcrumbs-item-color-disabled: $medium-gray; +$breadcrumbs-item-margin: 0.75rem; +$breadcrumbs-item-uppercase: true; +$breadcrumbs-item-slash: true; + +// 11. Button +// ---------- + +$button-padding: 0.85em 1em; +$button-margin: 0 0 $global-margin 0; +$button-fill: solid; +$button-background: $primary-color; +$button-background-hover: scale-color($button-background, $lightness: -15%); +$button-color: $white; +$button-color-alt: $black; +$button-radius: $global-radius; +$button-sizes: ( + tiny: 0.6rem, + small: 0.75rem, + default: 0.9rem, + large: 1.25rem, +); +$button-opacity-disabled: 0.25; +$button-background-hover-lightness: -20%; +$button-hollow-hover-lightness: -50%; + +// 12. Button Group +// ---------------- + +$buttongroup-margin: 1rem; +$buttongroup-spacing: 1px; +$buttongroup-child-selector: '.button'; +$buttongroup-expand-max: 6; + +// 13. Callout +// ----------- + +$callout-background: $white; +$callout-background-fade: 85%; +$callout-border: 1px solid rgba($black, 0.25); +$callout-margin: 0 0 1rem 0; +$callout-padding: 1rem; +$callout-font-color: $body-font-color; +$callout-font-color-alt: $body-background; +$callout-radius: $global-radius; +$callout-link-tint: 30%; + +// 14. Close Button +// ---------------- + +$closebutton-position: right top; +$closebutton-offset-horizontal: 1rem; +$closebutton-offset-vertical: 0.5rem; +$closebutton-size: 2em; +$closebutton-lineheight: 1; +$closebutton-color: $dark-gray; +$closebutton-color-hover: $black; + +// 15. Drilldown +// ------------- + +$drilldown-transition: transform 0.15s linear; +$drilldown-arrows: true; +$drilldown-arrow-color: $primary-color; +$drilldown-background: $white; + +// 16. Dropdown +// ------------ + +$dropdown-padding: 1rem; +$dropdown-border: 1px solid $medium-gray; +$dropdown-font-size: 1rem; +$dropdown-width: 300px; +$dropdown-radius: $global-radius; +$dropdown-sizes: ( + tiny: 100px, + small: 200px, + large: 400px, +); + +// 17. Dropdown Menu +// ----------------- + +$dropdownmenu-arrows: true; +$dropdownmenu-arrow-color: $anchor-color; +$dropdownmenu-min-width: 200px; +$dropdownmenu-background: $white; +$dropdownmenu-border: 1px solid $medium-gray; + +// 18. Flex Video +// -------------- + +$flexvideo-margin-bottom: rem-calc(16); +$flexvideo-ratio: 4 by 3; +$flexvideo-ratio-widescreen: 16 by 9; + +// 19. Forms +// --------- + +$fieldset-border: 1px solid $medium-gray; +$fieldset-padding: rem-calc(20); +$fieldset-margin: rem-calc(18 0); +$legend-padding: rem-calc(0 3); +$form-spacing: rem-calc(16); +$helptext-color: $black; +$helptext-font-size: rem-calc(13); +$helptext-font-style: italic; +$input-prefix-color: $black; +$input-prefix-background: $light-gray; +$input-prefix-border: 1px solid $medium-gray; +$input-prefix-padding: 1rem; +$form-label-color: $black; +$form-label-font-size: rem-calc(14); +$form-label-font-weight: $global-weight-normal; +$form-label-line-height: 1.8; +$select-background: $white; +$select-triangle-color: $dark-gray; +$select-radius: $global-radius; +$input-color: $black; +$input-placeholder-color: $medium-gray; +$input-font-family: inherit; +$input-font-size: rem-calc(16); +$input-background: $white; +$input-background-focus: $white; +$input-background-disabled: $light-gray; +$input-border: 1px solid $medium-gray; +$input-border-focus: 1px solid $dark-gray; +$input-shadow: inset 0 1px 2px rgba($black, 0.1); +$input-shadow-focus: 0 0 5px $medium-gray; +$input-cursor-disabled: not-allowed; +$input-transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +$input-number-spinners: true; +$input-radius: $global-radius; +$button-radius: $global-radius; + +// 20. Label +// --------- + +$label-background: $primary-color; +$label-color: foreground($label-background); +$label-font-size: 0.8rem; +$label-padding: 0.33333rem 0.5rem; +$label-radius: $global-radius; + +// 21. Media Object +// ---------------- + +$mediaobject-margin-bottom: $global-margin; +$mediaobject-section-padding: $global-padding; +$mediaobject-image-width-stacked: 100%; + +// 22. Menu +// -------- + +$menu-margin: 0; +$menu-margin-nested: 1rem; +$menu-item-padding: 0.7rem 1rem; +$menu-item-color-active: $white; +$menu-item-background-active: map-get($foundation-palette, primary); +$menu-icon-spacing: 0.25rem; + +// 23. Meter +// --------- + +$meter-height: 1rem; +$meter-radius: $global-radius; +$meter-background: $medium-gray; +$meter-fill-good: $success-color; +$meter-fill-medium: $warning-color; +$meter-fill-bad: $alert-color; + +// 24. Off-canvas +// -------------- + +$offcanvas-size: 250px; +$offcanvas-background: $light-gray; +$offcanvas-zindex: -1; +$offcanvas-transition-length: 0.5s; +$offcanvas-transition-timing: ease; +$offcanvas-fixed-reveal: true; +$offcanvas-exit-background: rgba($white, 0.25); +$maincontent-class: 'off-canvas-content'; +$maincontent-shadow: 0 0 10px rgba($black, 0.5); + +// 25. Orbit +// --------- + +$orbit-bullet-background: $medium-gray; +$orbit-bullet-background-active: $dark-gray; +$orbit-bullet-diameter: 1.2rem; +$orbit-bullet-margin: 0.1rem; +$orbit-bullet-margin-top: 0.8rem; +$orbit-bullet-margin-bottom: 0.8rem; +$orbit-caption-background: rgba($black, 0.5); +$orbit-caption-padding: 1rem; +$orbit-control-background-hover: rgba($black, 0.5); +$orbit-control-padding: 1rem; +$orbit-control-zindex: 10; + +// 26. Pagination +// -------------- + +$pagination-font-size: rem-calc(14); +$pagination-margin-bottom: $global-margin; +$pagination-item-color: $black; +$pagination-item-padding: rem-calc(3 10); +$pagination-item-spacing: rem-calc(1); +$pagination-radius: $global-radius; +$pagination-item-background-hover: $light-gray; +$pagination-item-background-current: $primary-color; +$pagination-item-color-current: foreground($pagination-item-background-current); +$pagination-item-color-disabled: $medium-gray; +$pagination-ellipsis-color: $black; +$pagination-mobile-items: false; +$pagination-mobile-current-item: false; +$pagination-arrows: true; + +// 27. Progress Bar +// ---------------- + +$progress-height: 1rem; +$progress-background: $medium-gray; +$progress-margin-bottom: $global-margin; +$progress-meter-background: $primary-color; +$progress-radius: $global-radius; + +// 28. Reveal +// ---------- + +$reveal-background: $white; +$reveal-width: 600px; +$reveal-max-width: $global-width; +$reveal-padding: $global-padding; +$reveal-border: 1px solid $medium-gray; +$reveal-radius: $global-radius; +$reveal-zindex: 1005; +$reveal-overlay-background: rgba($black, 0.45); + +// 29. Slider +// ---------- + +$slider-width-vertical: 0.5rem; +$slider-transition: all 0.2s ease-in-out; +$slider-height: 0.5rem; +$slider-background: $light-gray; +$slider-fill-background: $medium-gray; +$slider-handle-height: 1.4rem; +$slider-handle-width: 1.4rem; +$slider-handle-background: $primary-color; +$slider-opacity-disabled: 0.25; +$slider-radius: $global-radius; + +// 30. Switch +// ---------- + +$switch-background: $medium-gray; +$switch-background-active: $primary-color; +$switch-height: 2rem; +$switch-height-tiny: 1.5rem; +$switch-height-small: 1.75rem; +$switch-height-large: 2.5rem; +$switch-radius: $global-radius; +$switch-margin: $global-margin; +$switch-paddle-background: $white; +$switch-paddle-offset: 0.25rem; +$switch-paddle-radius: $global-radius; +$switch-paddle-transition: all 0.25s ease-out; + +// 31. Table +// --------- + +$table-background: $white; +$table-color-scale: 5%; +$table-border: 1px solid smart-scale($table-background, $table-color-scale); +$table-padding: rem-calc(8 10 10); +$table-hover-scale: 2%; +$table-row-hover: darken($table-background, $table-hover-scale); +$table-row-stripe-hover: darken($table-background, $table-color-scale + $table-hover-scale); +$table-striped-background: smart-scale($table-background, $table-color-scale); +$table-stripe: even; +$table-head-background: smart-scale($table-background, $table-color-scale / 2); +$table-head-row-hover: darken($table-head-background, $table-hover-scale); +$table-foot-background: smart-scale($table-background, $table-color-scale); +$table-foot-row-hover: darken($table-foot-background, $table-hover-scale); +$table-head-font-color: $body-font-color; +$table-foot-font-color: $body-font-color; +$show-header-for-stacked: false; + +// 32. Tabs +// -------- + +$tab-margin: 0; +$tab-background: $white; +$tab-background-active: $light-gray; +$tab-item-font-size: rem-calc(12); +$tab-item-background-hover: $white; +$tab-item-padding: 1.25rem 1.5rem; +$tab-expand-max: 6; +$tab-content-background: $white; +$tab-content-border: $light-gray; +$tab-content-color: foreground($tab-background, $primary-color); +$tab-content-padding: 1rem; + +// 33. Thumbnail +// ------------- + +$thumbnail-border: solid 4px $white; +$thumbnail-margin-bottom: $global-margin; +$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2); +$thumbnail-shadow-hover: 0 0 6px 1px rgba($primary-color, 0.5); +$thumbnail-transition: box-shadow 200ms ease-out; +$thumbnail-radius: $global-radius; + +// 34. Title Bar +// ------------- + +$titlebar-background: $black; +$titlebar-color: $white; +$titlebar-padding: 0.5rem; +$titlebar-text-font-weight: bold; +$titlebar-icon-color: $white; +$titlebar-icon-color-hover: $medium-gray; +$titlebar-icon-spacing: 0.25rem; + +// 35. Tooltip +// ----------- + +$has-tip-font-weight: $global-weight-bold; +$has-tip-border-bottom: dotted 1px $dark-gray; +$tooltip-background-color: $black; +$tooltip-color: $white; +$tooltip-padding: 0.75rem; +$tooltip-font-size: $small-font-size; +$tooltip-pip-width: 0.75rem; +$tooltip-pip-height: $tooltip-pip-width * 0.866; +$tooltip-radius: $global-radius; + +// 36. Top Bar +// ----------- + +$topbar-padding: 0.5rem; +$topbar-background: $light-gray; +$topbar-submenu-background: $topbar-background; +$topbar-title-spacing: 1rem; +$topbar-input-width: 200px; +$topbar-unstack-breakpoint: medium; + diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.scss similarity index 94% rename from app/assets/stylesheets/application.css rename to app/assets/stylesheets/application.scss index 7d28bf9a8..c8b8e576f 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.scss @@ -12,5 +12,6 @@ * *= require_tree . *= require_self + *= require foundation_and_overrides + */ - @import url('foundation.css'); diff --git a/app/assets/stylesheets/foundation_and_overrides.scss b/app/assets/stylesheets/foundation_and_overrides.scss new file mode 100644 index 000000000..458eb4faf --- /dev/null +++ b/app/assets/stylesheets/foundation_and_overrides.scss @@ -0,0 +1,52 @@ +@charset 'utf-8'; + +@import 'settings'; +@import 'foundation'; + +// If you'd like to include motion-ui the foundation-rails gem comes prepackaged with it, uncomment the 3 @imports, if you are not using the gem you need to install the motion-ui sass package. +// +@import 'motion-ui/motion-ui'; + +// We include everything by default. To slim your CSS, remove components you don't use. + +@include foundation-global-styles; +@include foundation-grid; +@include foundation-typography; +@include foundation-button; +@include foundation-forms; +@include foundation-visibility-classes; +@include foundation-float-classes; +@include foundation-accordion; +@include foundation-accordion-menu; +@include foundation-badge; +@include foundation-breadcrumbs; +@include foundation-button-group; +@include foundation-callout; +@include foundation-close-button; +@include foundation-drilldown-menu; +@include foundation-dropdown; +@include foundation-dropdown-menu; +@include foundation-flex-video; +@include foundation-label; +@include foundation-media-object; +@include foundation-menu; +@include foundation-menu-icon; +@include foundation-off-canvas; +@include foundation-orbit; +@include foundation-pagination; +@include foundation-progress-bar; +@include foundation-slider; +@include foundation-sticky; +@include foundation-reveal; +@include foundation-switch; +@include foundation-table; +@include foundation-tabs; +@include foundation-thumbnail; +@include foundation-title-bar; +@include foundation-tooltip; +@include foundation-top-bar; + +// If you'd like to include motion-ui the foundation-rails gem comes prepackaged with it, uncomment the 3 @imports, if you are not using the gem you need to install the motion-ui sass package. +// +@include motion-ui-transitions; +@include motion-ui-animations; diff --git a/app/assets/stylesheets/navigations.scss b/app/assets/stylesheets/navigations.scss index 4c90bf6eb..0f80794af 100644 --- a/app/assets/stylesheets/navigations.scss +++ b/app/assets/stylesheets/navigations.scss @@ -1,3 +1,7 @@ // Place all the styles related to the Navigations controller here. // They will automatically be included in application.css. // You can use Sass (SCSS) here: http://sass-lang.com/ + +body { + background-image: url(https://www.google.com/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwiq2IOr64bQAhUphlQKHZW8BzgQjRwIBw&url=http%3A%2F%2Fwww.huffingtonpost.com%2Fthai-nguyen%2F10-effective-strategies-f_b_6083704.html&bvm=bv.137132246,d.cGw&psig=AFQjCNELrfajr5t7zSg5zeCUhsB582tfrg&ust=1478064992565805); +} diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 72a0f10d3..22e7b1cc8 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -5,12 +5,13 @@ class TasksController < ApplicationController before_action :find_task, except: [:index, :create, :new] def index - @tasks = Task.all + @tasks = Task.where(user_id: session[:user_id].to_i) end def create @params = params - @mytask = Task.new + @mytask = Task.create + @mytask.user_id = session[:user_id].to_i @mytask.title = params["task"]["title"] @mytask.description = params["task"]["description"] @mytask.details = params["task"]["details"] @@ -40,8 +41,8 @@ def edit end def update - @params = params - + # @params = params + @mytask.user_id = params["task"]["user_id"].to_i @mytask.title = params["task"]["title"] @mytask.description = params["task"]["description"] @mytask.details = params["task"]["details"] diff --git a/app/models/task.rb b/app/models/task.rb index 935f76e12..8a6d8fe51 100644 --- a/app/models/task.rb +++ b/app/models/task.rb @@ -1,2 +1,3 @@ class Task < ActiveRecord::Base + belongs_to :user end diff --git a/app/models/user.rb b/app/models/user.rb index c38854dc1..60e04e7f2 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -1,4 +1,6 @@ class User < ActiveRecord::Base + has_many :tasks + validates :email, :uid, :provider, presence: true validates :email, :uid, :profile_name, uniqueness: true diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index e7d283873..47c9936b4 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -1,15 +1,21 @@ - - - TaskListRails - <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> - <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> - <%= csrf_meta_tags %> - - + + + Adulting -<%= yield %> + + + <%= content_for?(:title) ? yield(:title) : "Untitled" %> - + <%= stylesheet_link_tag "application" %> + <%= javascript_include_tag "application", 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + <%= yield %> + + diff --git a/app/views/navigations/index.html.erb b/app/views/navigations/index.html.erb index e55645594..7b130860a 100644 --- a/app/views/navigations/index.html.erb +++ b/app/views/navigations/index.html.erb @@ -1,15 +1,17 @@ - -
    -

    Adulting

    -

    Assistance for your inner child

    +
    +
    +

    Adulting

    +
    -
    +
    +
    - <% if session[:user_id] == nil %> - <%= link_to "Log in for Adulting assistance", "/auth/github" %> - <% else %> - <%= link_to "Logout", session_delete_path(session[:user_id]), method: :delete, data: {confirm: "End your session?"} %> - <% end %> + <% if session[:user_id] == nil %> + <%= link_to "Log in", "/auth/github" %> + <% else %> + <%= link_to "Logout", session_delete_path(session[:user_id]), method: :delete, data: {confirm: "End your session?"} %> + <% end %> +
    diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 2e092b0db..6cec73574 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,8 +1,9 @@
    -
    - +

    Adulting

    +
    +
    -<% @tasks.each do |task| %> -
    -
    -
    -

    <%= link_to task.title, show_path(task.id) %>

    -
    -
    -

    Type: <%= task.description %>

    -

    - <%= task.details %> -

    -
    -
    -

    - Completion Status: <%= task.completion_status %> -

    -

    - <%= task.completion_date %> -

    -
    -
    -
      -
    • - <%= button_to "Delete Task", {action: "destroy", id: task.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%> -
    • -
    • - <%= button_to "Complete Task", mark_complete_path(task.id), {:method => :patch}%> -
    • -
    • - <%= button_to "Edit Task", edit_path(task.id), {:method => :get} %> -
    • -
    +
    + <% if @tasks == [] || @tasks == nil %> +
    +

    You have not yet created any tasks.

    +
    +

    + <%= link_to "Create A Task", new_path %> +

    -
    -
    -<% end %> + +
    + <% else %> + +
    + <% @tasks.each do |task| %> +
    +
    +

    <%= link_to task.title, show_path(task.id) %>

    +
    +
    +

    Type: <%= task.description %>

    +

    + <%= task.details %> +

    +
    +
    +

    + Completion Status: <%= task.completion_status %> +

    +

    + <%= task.completion_date %> +

    +
    +
    +
      +
    • + <%= button_to "Delete Task", {action: "destroy", id: task.id}, method: :delete, data: {confirm: "Are you sure you want to delete this task?" }%> +
    • +
    • + <%= button_to "Complete Task", mark_complete_path(task.id), {:method => :patch}%> +
    • +
    • + <%= button_to "Edit Task", edit_path(task.id), {:method => :get} %> +
    • +
    +
    +
    +
    + <% end %> + <% end %> diff --git a/db/development.sqlite3 b/db/development.sqlite3 index 5a944b6c98c1b70450798b2015f53401d49dc3f7..b87c331af7977b2d081b85ee33e253f26766e4f4 100644 GIT binary patch delta 798 zcmb_a&ui0A9DiA2yYxriI)yNF@NG^O)|i*1?HZ60y9zzniA)f7DA^ijSeHnXQH4U+ z;;!Q8P4M7B=J2Ftu%pMZKS4cs@~EJPA$ag5bFzWneDL1m%lGsBe7>LWdt2|AtxwF; z%b5&9C{Fk3itWs4GZ~csoJb2_Q7pNQlH0=b^oz8X+QZM@4ARNOFw4Y6QDh!x$3KJ^ zb7>BwP2cV`ot6ZS8`x`hCpX?p-JIYk>Fd#VVYlCk#l^D73@$is%YGOg&A{^4{if$O ze-}q_yn3f*F4dskSg73t>F-Dh78@W%cnPll5znQm-UQ|m9%5eDJ#|Fy@fCO?^j$WA zW=k4Erpe!W1WTd5*|DMRxa*F)27w0_+@(%#*sB(83hH2Oz^do9vsqOk#XKQ-g@B?P z1;rpmS=H5fMLnD8QiW?L3X>r{RPDCC(y;=^bF=;bt5q-*#n8%fSublvt;g_awpt6l zHSBKWZNamB2<|(6WDtU7k483x)2`H^Yq>$_c#}Rz#}6#G6=7vrK5K{=s%oeuSudA# zz4-6UTZm0@J%oGX40Ld6z=Z8wpQ)IpI2u-J)sw*ygAh79StUAA$$2)S8bp^1p$u7( zH{=K5V{-Ta;V<|jKEel-`4yg?;wExoAt4G;bWKr9qoYM5#o>K~Kj1?O-lxEq_~JC1 pW6lG)(P495NJM|+7~!Az7=NSK_ju=aLf}}QVL5h^VObXOzX0_m%m)Af delta 756 zcmb`Fzi-n(9L3K~Nl9w^nkhmk(jg|K#@IgpNL-;R6{TGeQj3Jdf{cBQPce6v?KY}9 zq=AJEs;n?DW+fY9V2tuFz`(?UROW7+BMjoRl~(HYy7b~?@@lm#!CMOC zprl*?1j_DB{)Bs`1>>eD01yCISGu7~HQ*(3|V{@(yez6F{1<7BkfJVbE40lo{g8U5SCay;y4x}jrNzg!W;oq>(v;Oad7jsG0~qHhuNr75pk1uVARmTSC6 z<+bG_0FNd$6hnEqBG4Llu5ETYH%Biww|C~P8Ep@{p5{(9 diff --git a/db/migrate/20160930182241_create_tasks.rb b/db/migrate/20160930182241_create_tasks.rb index f871c6586..1acb1b36f 100644 --- a/db/migrate/20160930182241_create_tasks.rb +++ b/db/migrate/20160930182241_create_tasks.rb @@ -1,6 +1,7 @@ class CreateTasks < ActiveRecord::Migration def change create_table :tasks do |t| + t.string :title t.string :description t.text :details diff --git a/db/migrate/20161101043027_add_user_to_tasks.rb b/db/migrate/20161101043027_add_user_to_tasks.rb new file mode 100644 index 000000000..a4c305a03 --- /dev/null +++ b/db/migrate/20161101043027_add_user_to_tasks.rb @@ -0,0 +1,5 @@ +class AddUserToTasks < ActiveRecord::Migration + def change + add_reference :tasks, :user, index: true, foreign_key: true + end +end diff --git a/db/schema.rb b/db/schema.rb index 94d67c292..fa289bbcc 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20161028000424) do +ActiveRecord::Schema.define(version: 20161101043027) do create_table "tasks", force: :cascade do |t| t.string "title" @@ -21,8 +21,11 @@ t.datetime "completion_date" t.datetime "created_at", null: false t.datetime "updated_at", null: false + t.integer "user_id" end + add_index "tasks", ["user_id"], name: "index_tasks_on_user_id" + create_table "users", force: :cascade do |t| t.string "uid" t.string "name" diff --git a/log/development.log b/log/development.log index f9cf6e5c4..48787871f 100644 --- a/log/development.log +++ b/log/development.log @@ -14185,3 +14185,2259 @@ Completed 200 OK in 218ms (Views: 211.1ms | ActiveRecord: 1.8ms) Started GET "/assets/foundation.css" for ::1 at 2016-10-30 13:15:58 -0700 + ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (1.4ms) CREATE TABLE "tasks" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar, "description" varchar, "details" text, "completion_status" boolean, "completion_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL)  +  (1.1ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "uid" varchar, "name" varchar, "provider" varchar, "email" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "profile_name" varchar) +  (20.9ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL)  +  (5.4ms) select sqlite_version(*) +  (1.5ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.2ms) SELECT version FROM "schema_migrations" +  (1.8ms) INSERT INTO "schema_migrations" (version) VALUES ('20161028000424') +  (1.4ms) INSERT INTO "schema_migrations" (version) VALUES ('20160930182241') +  (11.2ms) INSERT INTO "schema_migrations" (version) VALUES ('20161018170123') +  (1.8ms) CREATE TABLE "tasks" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "title" varchar, "description" varchar, "details" text, "completion_status" boolean, "completion_date" datetime, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL) +  (15.8ms) CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "uid" varchar, "name" varchar, "provider" varchar, "email" varchar, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL, "profile_name" varchar)  +  (2.5ms) CREATE TABLE "schema_migrations" ("version" varchar NOT NULL) +  (0.1ms) select sqlite_version(*) +  (1.7ms) CREATE UNIQUE INDEX "unique_schema_migrations" ON "schema_migrations" ("version") +  (0.6ms) SELECT version FROM "schema_migrations" +  (17.8ms) INSERT INTO "schema_migrations" (version) VALUES ('20161028000424') +  (1.1ms) INSERT INTO "schema_migrations" (version) VALUES ('20160930182241') +  (0.9ms) INSERT INTO "schema_migrations" (version) VALUES ('20161018170123') + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations" + + +Started GET "/" for ::1 at 2016-10-31 18:11:31 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 702ms (Views: 681.1ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-10-31 18:11:32 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 200 OK in 94ms (Views: 88.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:11:33 -0700 + + +Started DELETE "/sessions/1/destroy" for ::1 at 2016-10-31 18:11:44 -0700 +Processing by SessionsController#destroy as HTML + Parameters: {"authenticity_token"=>"50MBonZI7vSs3D1q7Y1MKx4IwVWyvBNpsNBNggPfPSn1Z3eaTVGSdVgikamK9P8PAXvc2nJr8ZnKYWjgBPipIA==", "id"=>"1"} +Redirected to http://localhost:3000/ +Completed 302 Found in 2ms (ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-10-31 18:11:44 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 159ms (Views: 157.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:11:45 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-31 18:11:46 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-31 18:11:47 -0700 + + +Started GET "/auth/github/callback?code=73b7255e1ea2467cc8ef&state=18798f66597faab46aba4f219ea7ba479317ef3393c03310" for ::1 at 2016-10-31 18:11:47 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"73b7255e1ea2467cc8ef", "state"=>"18798f66597faab46aba4f219ea7ba479317ef3393c03310", "provider"=>"github"} + User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +  (0.2ms) begin transaction + User Exists (0.5ms) SELECT 1 AS one FROM "users" WHERE "users"."email" = 'milligan.brandi@gmail.com' LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE "users"."uid" = '17533030' LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE "users"."profile_name" IS NULL LIMIT 1 + SQL (2.0ms) INSERT INTO "users" ("uid", "provider", "name", "email", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?, ?) [["uid", "17533030"], ["provider", "github"], ["name", "Brandi Milligan Phillips"], ["email", "milligan.brandi@gmail.com"], ["created_at", "2016-11-01 01:11:50.214121"], ["updated_at", "2016-11-01 01:11:50.214121"]] +  (0.9ms) commit transaction +Redirected to http://localhost:3000index +Completed 302 Found in 85ms (ActiveRecord: 4.9ms) + + +Started GET "/auth/github/callback?code=73b7255e1ea2467cc8ef&state=18798f66597faab46aba4f219ea7ba479317ef3393c03310" for ::1 at 2016-10-31 18:11:50 -0700 + +OAuth2::Error - bad_verification_code: The code passed is incorrect or expired. +error=bad_verification_code&error_description=The+code+passed+is+incorrect+or+expired.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fv3%2Foauth%2F%23bad-verification-code: + oauth2 (1.2.0) lib/oauth2/client.rb:140:in `get_token' + oauth2 (1.2.0) lib/oauth2/strategy/auth_code.rb:29:in `get_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:89:in `build_access_token' + omniauth-oauth2 (1.4.0) lib/omniauth/strategies/oauth2.rb:73:in `callback_phase' + omniauth (1.3.1) lib/omniauth/strategy.rb:227:in `callback_call' + omniauth (1.3.1) lib/omniauth/strategy.rb:184:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/3639c56d7ea0bd85/variables" for ::1 at 2016-10-31 18:11:50 -0700 + + +Started GET "/" for ::1 at 2016-10-31 18:11:57 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 51ms (Views: 50.5ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:11:58 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-31 18:12:01 -0700 + + +Started GET "/auth/github" for ::1 at 2016-10-31 18:12:01 -0700 + + +Started GET "/auth/github/callback?code=6853f23025e7642184d7&state=b1f2eb53e09e7e8482a721d5c470ba2637385f1467cbc37b" for ::1 at 2016-10-31 18:12:01 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"6853f23025e7642184d7", "state"=>"b1f2eb53e09e7e8482a721d5c470ba2637385f1467cbc37b", "provider"=>"github"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/1/edit +Completed 302 Found in 2ms (ActiveRecord: 0.2ms) + + +Started GET "/users/1/edit" for ::1 at 2016-10-31 18:12:02 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (28.8ms) +Completed 200 OK in 76ms (Views: 72.7ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/navigations.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/application.self-f37bdf791d238c97d100c03999a9a80a3e76a12d7c9c136a9e40691c5b1764c1.css?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/foundation.self-9b7296f6e4148c7daa4743c23e7f4dd3604ee97cb73c5860b5874154a592bb28.css?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/application.self-3b8dabdc891efe46b9a144b400ad69e37d7e5876bdc39dee783419a69d7ca819.js?body=1" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:12:03 -0700 + + +Started PATCH "/users/1/update" for ::1 at 2016-10-31 18:12:14 -0700 +Processing by UsersController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"f6YTIn9zDIWHnGa/79wzhPUf+oq1orsCfv89hCK5QdhtgmUaRGpwBHNiynyIpYCg6mznBXV1WfIEThjmJZ7V0Q==", "user"=>{"profile_name"=>"b.m.p", "email"=>"milligan.brandi@gmail.com", "name"=>"Brandi Milligan Phillips"}, "commit"=>"Save", "id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + User Exists (0.2ms) SELECT 1 AS one FROM "users" WHERE ("users"."email" = 'milligan.brandi@gmail.com' AND "users"."id" != 1) LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."uid" = '17533030' AND "users"."id" != 1) LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."profile_name" = 'b.m.p' AND "users"."id" != 1) LIMIT 1 + SQL (0.5ms) UPDATE "users" SET "profile_name" = ?, "updated_at" = ? WHERE "users"."id" = ? [["profile_name", "b.m.p"], ["updated_at", "2016-11-01 01:12:14.574461"], ["id", 1]] +  (0.9ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 18ms (ActiveRecord: 2.2ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 18:12:14 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (6.6ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (10.8ms) +Completed 200 OK in 223ms (Views: 171.3ms | ActiveRecord: 7.0ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:12:15 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 18:18:49 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 139ms (Views: 136.4ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:18:50 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 18:18:54 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 55ms (Views: 52.5ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:18:55 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 18:20:37 -0700 +Processing by TasksController#index as HTML + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 57ms (Views: 55.1ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:20:37 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 18:21:33 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 103ms (Views: 100.7ms | ActiveRecord: 0.5ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:21:33 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 18:21:45 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 122ms (Views: 120.1ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:21:46 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 18:21:53 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 67ms (Views: 62.5ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:21:53 -0700 + + +Started GET "/tasks/new" for ::1 at 2016-10-31 18:21:58 -0700 +Processing by TasksController#new as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_form.html.erb (9.0ms) + Rendered shared/_footer.erb (1.1ms) + Rendered tasks/new.html.erb within layouts/application (26.6ms) +Completed 200 OK in 125ms (Views: 99.0ms | ActiveRecord: 0.3ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-31 18:22:27 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"bjv0lEDKBglmTlEIhxCUzf1dx05KD+EcVcwoMF9VXt98H4Kse9N6iJKw/cvgaSfp4i7awYrYA+wvfQ1SWHLK1g==", "task"=>{"title"=>"New Task", "description"=>"Does this link to the user?", "details"=>"I want to understand this..."}, "commit"=>"create"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.2ms) begin transaction + SQL (125.2ms) INSERT INTO "tasks" ("title", "description", "details", "created_at", "updated_at") VALUES (?, ?, ?, ?, ?) [["title", "New Task"], ["description", "Does this link to the user?"], ["details", "I want to understand this..."], ["created_at", "2016-11-01 01:22:27.497446"], ["updated_at", "2016-11-01 01:22:27.497446"]] +  (15.0ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 165ms (ActiveRecord: 140.6ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 18:22:27 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" + Rendered tasks/index.html.erb within layouts/application (8.3ms) +Completed 200 OK in 131ms (Views: 129.2ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 18:22:28 -0700 + Task Load (4.5ms) SELECT "tasks".* FROM "tasks" + User Load (0.3ms) SELECT "users".* FROM "users" + User Load (3.8ms) SELECT "users".* FROM "users" + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" +Migrating to AddUserToTasks (20161101043027) +  (0.1ms) begin transaction +  (3.6ms) ALTER TABLE "tasks" ADD "user_id" integer +  (0.1ms) select sqlite_version(*) +  (0.2ms) CREATE INDEX "index_tasks_on_user_id" ON "tasks" ("user_id") + SQL (0.4ms) INSERT INTO "schema_migrations" ("version") VALUES (?) [["version", "20161101043027"]] +  (0.9ms) commit transaction + ActiveRecord::SchemaMigration Load (0.2ms) SELECT "schema_migrations".* FROM "schema_migrations" +  (0.2ms)  SELECT sql + FROM sqlite_master + WHERE name='index_tasks_on_user_id' AND type='index' + UNION ALL + SELECT sql + FROM sqlite_temp_master + WHERE name='index_tasks_on_user_id' AND type='index' + + + +Started GET "/tasks/index" for ::1 at 2016-10-31 21:46:30 -0700 + ActiveRecord::SchemaMigration Load (0.3ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? LIMIT 1 [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (17.6ms) +Completed 500 Internal Server Error in 76ms (ActiveRecord: 1.4ms) + +NoMethodError - undefined method `each' for nil:NilClass: + app/views/tasks/index.html.erb:33:in `_app_views_tasks_index_html_erb__1341346219923240222_70251046603080' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:54:in `block (2 levels) in render_template' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionview (4.2.7) lib/action_view/renderer/abstract_renderer.rb:39:in `instrument' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:53:in `block in render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:61:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/0b78d6bc3264ffb4/variables" for ::1 at 2016-10-31 21:46:31 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 21:47:49 -0700 +Processing by TasksController#index as HTML + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (2.0ms) +Completed 200 OK in 180ms (Views: 153.3ms | ActiveRecord: 1.7ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 21:47:58 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (1.8ms) +Completed 200 OK in 46ms (Views: 42.4ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 21:47:58 -0700 + + +Started GET "/tasks/new" for ::1 at 2016-10-31 21:48:00 -0700 +Processing by TasksController#new as HTML + User Load (0.4ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_form.html.erb (3.9ms) + Rendered shared/_footer.erb (0.3ms) + Rendered tasks/new.html.erb within layouts/application (11.0ms) +Completed 200 OK in 130ms (Views: 85.8ms | ActiveRecord: 0.7ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-31 21:48:16 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"CnGtt/hoFlVtRxlqoMfQ/T3UL3yTlkZr4KV4yc/2y4QYVduPw3Fq1Jm5tanHvmPZIqcy81NBpJuaFF2ryNFfjQ==", "task"=>{"title"=>"Oh but I have", "description"=>"you don't know me", "details"=>"because I can"}, "commit"=>"create"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + SQL (1.0ms) INSERT INTO "tasks" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-11-01 04:48:16.409537"], ["updated_at", "2016-11-01 04:48:16.409537"]] +  (0.9ms) commit transaction +  (0.1ms) begin transaction + SQL (0.6ms) UPDATE "tasks" SET "user_id" = ?, "title" = ?, "description" = ?, "details" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["user_id", 1], ["title", "Oh but I have"], ["description", "you don't know me"], ["details", "because I can"], ["updated_at", "2016-11-01 04:48:16.414972"], ["id", 2]] +  (0.8ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 55ms (ActiveRecord: 3.7ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 21:48:16 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 77ms (Views: 75.0ms | ActiveRecord: 0.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 21:48:16 -0700 + User Load (3.0ms) SELECT "users".* FROM "users" + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" + + +Started GET "/tasks/new" for ::1 at 2016-10-31 21:49:55 -0700 +Processing by TasksController#new as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_form.html.erb (2.5ms) + Rendered shared/_footer.erb (0.3ms) + Rendered tasks/new.html.erb within layouts/application (8.5ms) +Completed 200 OK in 131ms (Views: 67.6ms | ActiveRecord: 0.2ms) + + +Started POST "/tasks/create" for ::1 at 2016-10-31 21:50:16 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"fAcLwC2qXf8PW679V7iw0eRNLfy+hbf/VsuOVjtjZiZuI334FrMhfvulAj4wwQP1+z4wc35SVQ8seqs0PETyLw==", "task"=>{"title"=>"My Tasks", "description"=>"Are linking to a User", "details"=>"Because I am cool!!"}, "commit"=>"create"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + SQL (0.4ms) INSERT INTO "tasks" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-11-01 04:50:16.242802"], ["updated_at", "2016-11-01 04:50:16.242802"]] +  (0.8ms) commit transaction +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "user_id" = ?, "title" = ?, "description" = ?, "details" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["user_id", 1], ["title", "My Tasks"], ["description", "Are linking to a User"], ["details", "Because I am cool!!"], ["updated_at", "2016-11-01 04:50:16.246361"], ["id", 3]] +  (0.7ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 9ms (ActiveRecord: 2.6ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 21:50:16 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (6.8ms) +Completed 200 OK in 140ms (Views: 138.3ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 21:50:16 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 21:57:54 -0700 +Processing by TasksController#index as HTML + User Load (1.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (22.2ms) +Completed 200 OK in 214ms (Views: 163.8ms | ActiveRecord: 6.4ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 21:57:54 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 21:58:34 -0700 +Processing by TasksController#index as HTML + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (7.3ms) +Completed 200 OK in 163ms (Views: 159.6ms | ActiveRecord: 0.5ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 21:58:35 -0700 + + +Started DELETE "/tasks/2/destroy" for ::1 at 2016-10-31 22:00:01 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"WCG475KuozukmRvHwIJS2VivFM6TFQgeMpPYSOdJeRtKBc7XqbffulBntwSn++H9R9wJQVPC6u5IIv0q4G7tEg==", "id"=>"2"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 2]] +  (0.2ms) begin transaction + SQL (1.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = ? [["id", 2]] +  (0.8ms) commit transaction + Rendered shared/_footer.erb (0.4ms) + Rendered tasks/destroy.html.erb within layouts/application (4.2ms) +Completed 200 OK in 77ms (Views: 68.1ms | ActiveRecord: 2.9ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 22:00:02 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:00:15 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 87ms (Views: 84.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3/edit" for ::1 at 2016-10-31 22:00:19 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 3]] + Rendered shared/_form.html.erb (4.8ms) + Rendered shared/_footer.erb (0.4ms) + Rendered tasks/edit.html.erb within layouts/application (11.8ms) +Completed 200 OK in 60ms (Views: 57.5ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 22:00:19 -0700 + + +Started PATCH "/tasks/3/update" for ::1 at 2016-10-31 22:00:39 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"OGLNucFGdf1d4lqzsaQ5oshtBeWF4B8m1Rulj1AAaFsqRruB+l8JfKkc9nDW3YqG1x4YakU3/davqoDtVyf8Ug==", "task"=>{"title"=>"Task Celebration!", "description"=>"Are linking to a User", "details"=>"Because I am cool!!"}, "commit"=>"update", "id"=>"3"} + User Load (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 3]] +  (0.1ms) begin transaction + SQL (64.5ms) UPDATE "tasks" SET "user_id" = ?, "title" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["user_id", 0], ["title", "Task Celebration!"], ["updated_at", "2016-11-01 05:00:39.949363"], ["id", 3]] +  (49.6ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 126ms (ActiveRecord: 114.4ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:00:40 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (1.3ms) +Completed 200 OK in 85ms (Views: 83.4ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/foundation.css" for ::1 at 2016-10-31 22:00:40 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:00:46 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (1.7ms) +Completed 200 OK in 124ms (Views: 120.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:00:49 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 67ms (Views: 65.5ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:00:51 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 81ms (Views: 79.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:15:12 -0700 + ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 500 Internal Server Error in 7113ms (ActiveRecord: 2.0ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__716221242922741167_70288403218820' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:15:20 -0700 +Processing by TasksController#index as HTML + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (1.5ms) +Completed 500 Internal Server Error in 2497ms (ActiveRecord: 0.5ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb__716221242922741167_70288403218820' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/9c261e63a89f970e/variables" for ::1 at 2016-10-31 22:15:22 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:22:58 -0700 +Processing by TasksController#index as HTML + User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (11.3ms) +Completed 500 Internal Server Error in 1627ms (ActiveRecord: 0.8ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:10:in `_app_views_layouts_application_html_erb__716221242922741167_70288410577580' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/fdf4b63fc0b2ace7/variables" for ::1 at 2016-10-31 22:23:01 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:23:44 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (4.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 500 Internal Server Error in 1178ms (ActiveRecord: 4.3ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:10:in `_app_views_layouts_application_html_erb__716221242922741167_70288410577580' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/b7115c7b6873868d/variables" for ::1 at 2016-10-31 22:23:45 -0700 + + +Started GET "/tasks/index" for ::1 at 2016-10-31 22:24:43 -0700 + ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by TasksController#index as HTML + User Load (0.7ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (1.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (10.7ms) +Completed 500 Internal Server Error in 2036ms (ActiveRecord: 3.2ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:10:in `_app_views_layouts_application_html_erb__994971370724016560_70242136162740' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/62af8972cdf01009/variables" for ::1 at 2016-10-31 22:24:46 -0700 + + +Started GET "/" for ::1 at 2016-10-31 22:30:51 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (4.5ms) +Completed 500 Internal Server Error in 2086ms (ActiveRecord: 0.0ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb__921661300409748827_70366286085740' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started GET "/" for ::1 at 2016-10-31 22:30:54 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 500 Internal Server Error in 1335ms (ActiveRecord: 0.0ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb__921661300409748827_70366286085740' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/552f4e113cce05d9/variables" for ::1 at 2016-10-31 22:30:56 -0700 + + +Started GET "/" for ::1 at 2016-10-31 22:45:23 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (11.5ms) +Completed 500 Internal Server Error in 1880ms (ActiveRecord: 0.0ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb__921661300409748827_70366343779160' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/3dbd8101c75c8509/variables" for ::1 at 2016-10-31 22:45:25 -0700 + + +Started GET "/" for ::1 at 2016-10-31 22:47:55 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 500 Internal Server Error in 1290ms (ActiveRecord: 0.0ms) + +Sass::SyntaxError - Undefined mixin 'foundation-global-styles'.: + sass (3.4.22) lib/sass/tree/visitors/perform.rb:351:in `block in visit_mixin' + sass (3.4.22) lib/sass/stack.rb:98:in `block in with_mixin' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:98:in `with_mixin' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:349:in `visit_mixin' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `block in visit' + sass (3.4.22) lib/sass/stack.rb:79:in `block in with_base' + sass (3.4.22) lib/sass/stack.rb:115:in `with_frame' + sass (3.4.22) lib/sass/stack.rb:79:in `with_base' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:160:in `visit' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:52:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:169:in `block in visit_children' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:181:in `with_environment' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:168:in `visit_children' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `block in visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:188:in `visit_root' + sass (3.4.22) lib/sass/tree/visitors/base.rb:36:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:159:in `visit' + sass (3.4.22) lib/sass/tree/visitors/perform.rb:8:in `visit' + sass (3.4.22) lib/sass/tree/root_node.rb:36:in `css_tree' + sass (3.4.22) lib/sass/tree/root_node.rb:20:in `render' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:11:in `_app_views_layouts_application_html_erb__921661300409748827_70366340744640' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/32a87f6c97fa01d5/variables" for ::1 at 2016-10-31 22:47:57 -0700 From 7f5413c22c379e22b9ca4d921930320ac35cf8b0 Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Fri, 4 Nov 2016 09:10:45 -0700 Subject: [PATCH 18/19] styled landing page --- app/assets/stylesheets/foundation.css | 4194 ----------------------- app/assets/stylesheets/navigations.scss | 15 +- app/views/layouts/application.html.erb | 4 +- app/views/navigations/index.html.erb | 36 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 1154 +++++++ 6 files changed, 1193 insertions(+), 4210 deletions(-) delete mode 100644 app/assets/stylesheets/foundation.css diff --git a/app/assets/stylesheets/foundation.css b/app/assets/stylesheets/foundation.css deleted file mode 100644 index 66aca962d..000000000 --- a/app/assets/stylesheets/foundation.css +++ /dev/null @@ -1,4194 +0,0 @@ -@charset "UTF-8"; -/** - * Foundation for Sites by ZURB - * Version 6.2.3 - * foundation.zurb.com - * Licensed under MIT Open Source - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS and IE text size adjust after device orientation change, - * without disabling user zoom. - */ -html { - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ } - -/** - * Remove default margin. - */ -body { - margin: 0; } - -/* HTML5 display definitions - ========================================================================== */ -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 - * and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; } - -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ -audio, -canvas, -progress, -video { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ } - -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; } - -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. - */ -[hidden], -template { - display: none; } - -/* Links - ========================================================================== */ -/** - * Remove the gray background color from active links in IE 10. - */ -a { - background-color: transparent; } - -/** - * Improve readability of focused elements when they are also in an - * active/hover state. - */ -a:active, -a:hover { - outline: 0; } - -/* Text-level semantics - ========================================================================== */ -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; } - -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ -b, -strong { - font-weight: bold; } - -/** - * Address styling not present in Safari and Chrome. - */ -dfn { - font-style: italic; } - -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; } - -/** - * Address styling not present in IE 8/9. - */ -mark { - background: #ff0; - color: #000; } - -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; } - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -/* Embedded content - ========================================================================== */ -/** - * Remove border when inside `a` element in IE 8/9/10. - */ -img { - border: 0; } - -/** - * Correct overflow not hidden in IE 9/10/11. - */ -svg:not(:root) { - overflow: hidden; } - -/* Grouping content - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari. - */ -figure { - margin: 1em 40px; } - -/** - * Address differences between Firefox and other browsers. - */ -hr { - box-sizing: content-box; - height: 0; } - -/** - * Contain overflow in all browsers. - */ -pre { - overflow: auto; } - -/** - * Address odd `em`-unit font size rendering in all browsers. - */ -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; } - -/* Forms - ========================================================================== */ -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ -button, -input, -optgroup, -select, -textarea { - color: inherit; - /* 1 */ - font: inherit; - /* 2 */ - margin: 0; - /* 3 */ } - -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ -button { - overflow: visible; } - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ -button, -select { - text-transform: none; } - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ } - -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: not-allowed; } - -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -input { - line-height: normal; } - -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ } - -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; } - -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. - */ -input[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - box-sizing: content-box; - /* 2 */ } - -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -/** - * Define consistent border, margin, and padding. - * [NOTE] We don't enable this ruleset in Foundation, because we want the
    element to have plain styling. - */ -/* fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; - } */ -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ } - -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ -textarea { - overflow: auto; } - -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ -optgroup { - font-weight: bold; } - -/* Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; } - -td, -th { - padding: 0; } - -.foundation-mq { - font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; } - -html { - font-size: 100%; - box-sizing: border-box; } - -*, -*::before, -*::after { - box-sizing: inherit; } - -body { - padding: 0; - margin: 0; - font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; - font-weight: normal; - line-height: 1.5; - color: #0a0a0a; - background: #fefefe; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -img { - max-width: 100%; - height: auto; - -ms-interpolation-mode: bicubic; - display: inline-block; - vertical-align: middle; } - -textarea { - height: auto; - min-height: 50px; - border-radius: 0; } - -select { - width: 100%; - border-radius: 0; } - -#map_canvas img, -#map_canvas embed, -#map_canvas object, -.map_canvas img, -.map_canvas embed, -.map_canvas object, -.mqa-display img, -.mqa-display embed, -.mqa-display object { - max-width: none !important; } - -button { - -webkit-appearance: none; - -moz-appearance: none; - background: transparent; - padding: 0; - border: 0; - border-radius: 0; - line-height: 1; } - [data-whatinput='mouse'] button { - outline: 0; } - -.is-visible { - display: block !important; } - -.is-hidden { - display: none !important; } - -.row { - max-width: 75rem; - margin-left: auto; - margin-right: auto; } - .row::before, .row::after { - content: ' '; - display: table; } - .row::after { - clear: both; } - .row.collapse > .column, .row.collapse > .columns { - padding-left: 0; - padding-right: 0; } - .row .row { - max-width: none; - margin-left: -0.625rem; - margin-right: -0.625rem; } - @media screen and (min-width: 40em) { - .row .row { - margin-left: -0.9375rem; - margin-right: -0.9375rem; } } - .row .row.collapse { - margin-left: 0; - margin-right: 0; } - .row.expanded { - max-width: none; } - .row.expanded .row { - margin-left: auto; - margin-right: auto; } - -.column, .columns { - width: 100%; - float: left; - padding-left: 0.625rem; - padding-right: 0.625rem; } - @media screen and (min-width: 40em) { - .column, .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; } } - .column:last-child:not(:first-child), .columns:last-child:not(:first-child) { - float: right; } - .column.end:last-child:last-child, .end.columns:last-child:last-child { - float: left; } - -.column.row.row, .row.row.columns { - float: none; } - .row .column.row.row, .row .row.row.columns { - padding-left: 0; - padding-right: 0; - margin-left: 0; - margin-right: 0; } - -.small-1 { - width: 8.33333%; } - -.small-push-1 { - position: relative; - left: 8.33333%; } - -.small-pull-1 { - position: relative; - left: -8.33333%; } - -.small-offset-0 { - margin-left: 0%; } - -.small-2 { - width: 16.66667%; } - -.small-push-2 { - position: relative; - left: 16.66667%; } - -.small-pull-2 { - position: relative; - left: -16.66667%; } - -.small-offset-1 { - margin-left: 8.33333%; } - -.small-3 { - width: 25%; } - -.small-push-3 { - position: relative; - left: 25%; } - -.small-pull-3 { - position: relative; - left: -25%; } - -.small-offset-2 { - margin-left: 16.66667%; } - -.small-4 { - width: 33.33333%; } - -.small-push-4 { - position: relative; - left: 33.33333%; } - -.small-pull-4 { - position: relative; - left: -33.33333%; } - -.small-offset-3 { - margin-left: 25%; } - -.small-5 { - width: 41.66667%; } - -.small-push-5 { - position: relative; - left: 41.66667%; } - -.small-pull-5 { - position: relative; - left: -41.66667%; } - -.small-offset-4 { - margin-left: 33.33333%; } - -.small-6 { - width: 50%; } - -.small-push-6 { - position: relative; - left: 50%; } - -.small-pull-6 { - position: relative; - left: -50%; } - -.small-offset-5 { - margin-left: 41.66667%; } - -.small-7 { - width: 58.33333%; } - -.small-push-7 { - position: relative; - left: 58.33333%; } - -.small-pull-7 { - position: relative; - left: -58.33333%; } - -.small-offset-6 { - margin-left: 50%; } - -.small-8 { - width: 66.66667%; } - -.small-push-8 { - position: relative; - left: 66.66667%; } - -.small-pull-8 { - position: relative; - left: -66.66667%; } - -.small-offset-7 { - margin-left: 58.33333%; } - -.small-9 { - width: 75%; } - -.small-push-9 { - position: relative; - left: 75%; } - -.small-pull-9 { - position: relative; - left: -75%; } - -.small-offset-8 { - margin-left: 66.66667%; } - -.small-10 { - width: 83.33333%; } - -.small-push-10 { - position: relative; - left: 83.33333%; } - -.small-pull-10 { - position: relative; - left: -83.33333%; } - -.small-offset-9 { - margin-left: 75%; } - -.small-11 { - width: 91.66667%; } - -.small-push-11 { - position: relative; - left: 91.66667%; } - -.small-pull-11 { - position: relative; - left: -91.66667%; } - -.small-offset-10 { - margin-left: 83.33333%; } - -.small-12 { - width: 100%; } - -.small-offset-11 { - margin-left: 91.66667%; } - -.small-up-1 > .column, .small-up-1 > .columns { - width: 100%; - float: left; } - .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) { - clear: none; } - .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) { - clear: both; } - .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child { - float: left; } - -.small-up-2 > .column, .small-up-2 > .columns { - width: 50%; - float: left; } - .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) { - clear: none; } - .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) { - clear: both; } - .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child { - float: left; } - -.small-up-3 > .column, .small-up-3 > .columns { - width: 33.33333%; - float: left; } - .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) { - clear: none; } - .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) { - clear: both; } - .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child { - float: left; } - -.small-up-4 > .column, .small-up-4 > .columns { - width: 25%; - float: left; } - .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) { - clear: none; } - .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) { - clear: both; } - .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child { - float: left; } - -.small-up-5 > .column, .small-up-5 > .columns { - width: 20%; - float: left; } - .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) { - clear: none; } - .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) { - clear: both; } - .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child { - float: left; } - -.small-up-6 > .column, .small-up-6 > .columns { - width: 16.66667%; - float: left; } - .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) { - clear: none; } - .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) { - clear: both; } - .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child { - float: left; } - -.small-up-7 > .column, .small-up-7 > .columns { - width: 14.28571%; - float: left; } - .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) { - clear: none; } - .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) { - clear: both; } - .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child { - float: left; } - -.small-up-8 > .column, .small-up-8 > .columns { - width: 12.5%; - float: left; } - .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) { - clear: none; } - .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) { - clear: both; } - .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child { - float: left; } - -.small-collapse > .column, .small-collapse > .columns { - padding-left: 0; - padding-right: 0; } - -.small-collapse .row, -.expanded.row .small-collapse.row { - margin-left: 0; - margin-right: 0; } - -.small-uncollapse > .column, .small-uncollapse > .columns { - padding-left: 0.625rem; - padding-right: 0.625rem; } - -.small-centered { - float: none; - margin-left: auto; - margin-right: auto; } - -.small-uncentered, -.small-push-0, -.small-pull-0 { - position: static; - margin-left: 0; - margin-right: 0; - float: left; } - -@media screen and (min-width: 40em) { - .medium-1 { - width: 8.33333%; } - .medium-push-1 { - position: relative; - left: 8.33333%; } - .medium-pull-1 { - position: relative; - left: -8.33333%; } - .medium-offset-0 { - margin-left: 0%; } - .medium-2 { - width: 16.66667%; } - .medium-push-2 { - position: relative; - left: 16.66667%; } - .medium-pull-2 { - position: relative; - left: -16.66667%; } - .medium-offset-1 { - margin-left: 8.33333%; } - .medium-3 { - width: 25%; } - .medium-push-3 { - position: relative; - left: 25%; } - .medium-pull-3 { - position: relative; - left: -25%; } - .medium-offset-2 { - margin-left: 16.66667%; } - .medium-4 { - width: 33.33333%; } - .medium-push-4 { - position: relative; - left: 33.33333%; } - .medium-pull-4 { - position: relative; - left: -33.33333%; } - .medium-offset-3 { - margin-left: 25%; } - .medium-5 { - width: 41.66667%; } - .medium-push-5 { - position: relative; - left: 41.66667%; } - .medium-pull-5 { - position: relative; - left: -41.66667%; } - .medium-offset-4 { - margin-left: 33.33333%; } - .medium-6 { - width: 50%; } - .medium-push-6 { - position: relative; - left: 50%; } - .medium-pull-6 { - position: relative; - left: -50%; } - .medium-offset-5 { - margin-left: 41.66667%; } - .medium-7 { - width: 58.33333%; } - .medium-push-7 { - position: relative; - left: 58.33333%; } - .medium-pull-7 { - position: relative; - left: -58.33333%; } - .medium-offset-6 { - margin-left: 50%; } - .medium-8 { - width: 66.66667%; } - .medium-push-8 { - position: relative; - left: 66.66667%; } - .medium-pull-8 { - position: relative; - left: -66.66667%; } - .medium-offset-7 { - margin-left: 58.33333%; } - .medium-9 { - width: 75%; } - .medium-push-9 { - position: relative; - left: 75%; } - .medium-pull-9 { - position: relative; - left: -75%; } - .medium-offset-8 { - margin-left: 66.66667%; } - .medium-10 { - width: 83.33333%; } - .medium-push-10 { - position: relative; - left: 83.33333%; } - .medium-pull-10 { - position: relative; - left: -83.33333%; } - .medium-offset-9 { - margin-left: 75%; } - .medium-11 { - width: 91.66667%; } - .medium-push-11 { - position: relative; - left: 91.66667%; } - .medium-pull-11 { - position: relative; - left: -91.66667%; } - .medium-offset-10 { - margin-left: 83.33333%; } - .medium-12 { - width: 100%; } - .medium-offset-11 { - margin-left: 91.66667%; } - .medium-up-1 > .column, .medium-up-1 > .columns { - width: 100%; - float: left; } - .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) { - clear: none; } - .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) { - clear: both; } - .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child { - float: left; } - .medium-up-2 > .column, .medium-up-2 > .columns { - width: 50%; - float: left; } - .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) { - clear: none; } - .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) { - clear: both; } - .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child { - float: left; } - .medium-up-3 > .column, .medium-up-3 > .columns { - width: 33.33333%; - float: left; } - .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) { - clear: none; } - .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) { - clear: both; } - .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child { - float: left; } - .medium-up-4 > .column, .medium-up-4 > .columns { - width: 25%; - float: left; } - .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) { - clear: none; } - .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) { - clear: both; } - .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child { - float: left; } - .medium-up-5 > .column, .medium-up-5 > .columns { - width: 20%; - float: left; } - .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) { - clear: none; } - .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) { - clear: both; } - .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child { - float: left; } - .medium-up-6 > .column, .medium-up-6 > .columns { - width: 16.66667%; - float: left; } - .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) { - clear: none; } - .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) { - clear: both; } - .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child { - float: left; } - .medium-up-7 > .column, .medium-up-7 > .columns { - width: 14.28571%; - float: left; } - .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) { - clear: none; } - .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) { - clear: both; } - .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child { - float: left; } - .medium-up-8 > .column, .medium-up-8 > .columns { - width: 12.5%; - float: left; } - .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) { - clear: none; } - .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) { - clear: both; } - .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child { - float: left; } - .medium-collapse > .column, .medium-collapse > .columns { - padding-left: 0; - padding-right: 0; } - .medium-collapse .row, - .expanded.row .medium-collapse.row { - margin-left: 0; - margin-right: 0; } - .medium-uncollapse > .column, .medium-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; } - .medium-centered { - float: none; - margin-left: auto; - margin-right: auto; } - .medium-uncentered, - .medium-push-0, - .medium-pull-0 { - position: static; - margin-left: 0; - margin-right: 0; - float: left; } } - -@media screen and (min-width: 64em) { - .large-1 { - width: 8.33333%; } - .large-push-1 { - position: relative; - left: 8.33333%; } - .large-pull-1 { - position: relative; - left: -8.33333%; } - .large-offset-0 { - margin-left: 0%; } - .large-2 { - width: 16.66667%; } - .large-push-2 { - position: relative; - left: 16.66667%; } - .large-pull-2 { - position: relative; - left: -16.66667%; } - .large-offset-1 { - margin-left: 8.33333%; } - .large-3 { - width: 25%; } - .large-push-3 { - position: relative; - left: 25%; } - .large-pull-3 { - position: relative; - left: -25%; } - .large-offset-2 { - margin-left: 16.66667%; } - .large-4 { - width: 33.33333%; } - .large-push-4 { - position: relative; - left: 33.33333%; } - .large-pull-4 { - position: relative; - left: -33.33333%; } - .large-offset-3 { - margin-left: 25%; } - .large-5 { - width: 41.66667%; } - .large-push-5 { - position: relative; - left: 41.66667%; } - .large-pull-5 { - position: relative; - left: -41.66667%; } - .large-offset-4 { - margin-left: 33.33333%; } - .large-6 { - width: 50%; } - .large-push-6 { - position: relative; - left: 50%; } - .large-pull-6 { - position: relative; - left: -50%; } - .large-offset-5 { - margin-left: 41.66667%; } - .large-7 { - width: 58.33333%; } - .large-push-7 { - position: relative; - left: 58.33333%; } - .large-pull-7 { - position: relative; - left: -58.33333%; } - .large-offset-6 { - margin-left: 50%; } - .large-8 { - width: 66.66667%; } - .large-push-8 { - position: relative; - left: 66.66667%; } - .large-pull-8 { - position: relative; - left: -66.66667%; } - .large-offset-7 { - margin-left: 58.33333%; } - .large-9 { - width: 75%; } - .large-push-9 { - position: relative; - left: 75%; } - .large-pull-9 { - position: relative; - left: -75%; } - .large-offset-8 { - margin-left: 66.66667%; } - .large-10 { - width: 83.33333%; } - .large-push-10 { - position: relative; - left: 83.33333%; } - .large-pull-10 { - position: relative; - left: -83.33333%; } - .large-offset-9 { - margin-left: 75%; } - .large-11 { - width: 91.66667%; } - .large-push-11 { - position: relative; - left: 91.66667%; } - .large-pull-11 { - position: relative; - left: -91.66667%; } - .large-offset-10 { - margin-left: 83.33333%; } - .large-12 { - width: 100%; } - .large-offset-11 { - margin-left: 91.66667%; } - .large-up-1 > .column, .large-up-1 > .columns { - width: 100%; - float: left; } - .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) { - clear: none; } - .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) { - clear: both; } - .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child { - float: left; } - .large-up-2 > .column, .large-up-2 > .columns { - width: 50%; - float: left; } - .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) { - clear: none; } - .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) { - clear: both; } - .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child { - float: left; } - .large-up-3 > .column, .large-up-3 > .columns { - width: 33.33333%; - float: left; } - .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) { - clear: none; } - .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) { - clear: both; } - .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child { - float: left; } - .large-up-4 > .column, .large-up-4 > .columns { - width: 25%; - float: left; } - .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) { - clear: none; } - .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) { - clear: both; } - .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child { - float: left; } - .large-up-5 > .column, .large-up-5 > .columns { - width: 20%; - float: left; } - .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) { - clear: none; } - .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) { - clear: both; } - .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child { - float: left; } - .large-up-6 > .column, .large-up-6 > .columns { - width: 16.66667%; - float: left; } - .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) { - clear: none; } - .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) { - clear: both; } - .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child { - float: left; } - .large-up-7 > .column, .large-up-7 > .columns { - width: 14.28571%; - float: left; } - .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) { - clear: none; } - .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) { - clear: both; } - .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child { - float: left; } - .large-up-8 > .column, .large-up-8 > .columns { - width: 12.5%; - float: left; } - .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) { - clear: none; } - .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) { - clear: both; } - .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child { - float: left; } - .large-collapse > .column, .large-collapse > .columns { - padding-left: 0; - padding-right: 0; } - .large-collapse .row, - .expanded.row .large-collapse.row { - margin-left: 0; - margin-right: 0; } - .large-uncollapse > .column, .large-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; } - .large-centered { - float: none; - margin-left: auto; - margin-right: auto; } - .large-uncentered, - .large-push-0, - .large-pull-0 { - position: static; - margin-left: 0; - margin-right: 0; - float: left; } } - -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -form, -p, -blockquote, -th, -td { - margin: 0; - padding: 0; } - -p { - font-size: inherit; - line-height: 1.6; - margin-bottom: 1rem; - text-rendering: optimizeLegibility; } - -em, -i { - font-style: italic; - line-height: inherit; } - -strong, -b { - font-weight: bold; - line-height: inherit; } - -small { - font-size: 80%; - line-height: inherit; } - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; - font-weight: normal; - font-style: normal; - color: inherit; - text-rendering: optimizeLegibility; - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.4; } - h1 small, - h2 small, - h3 small, - h4 small, - h5 small, - h6 small { - color: #cacaca; - line-height: 0; } - -h1 { - font-size: 1.5rem; } - -h2 { - font-size: 1.25rem; } - -h3 { - font-size: 1.1875rem; } - -h4 { - font-size: 1.125rem; } - -h5 { - font-size: 1.0625rem; } - -h6 { - font-size: 1rem; } - -@media screen and (min-width: 40em) { - h1 { - font-size: 3rem; } - h2 { - font-size: 2.5rem; } - h3 { - font-size: 1.9375rem; } - h4 { - font-size: 1.5625rem; } - h5 { - font-size: 1.25rem; } - h6 { - font-size: 1rem; } } - -a { - color: #2199e8; - text-decoration: none; - line-height: inherit; - cursor: pointer; } - a:hover, a:focus { - color: #1585cf; } - a img { - border: 0; } - -hr { - max-width: 75rem; - height: 0; - border-right: 0; - border-top: 0; - border-bottom: 1px solid #cacaca; - border-left: 0; - margin: 1.25rem auto; - clear: both; } - -ul, -ol, -dl { - line-height: 1.6; - margin-bottom: 1rem; - list-style-position: outside; } - -li { - font-size: inherit; } - -ul { - list-style-type: disc; - margin-left: 1.25rem; } - -ol { - margin-left: 1.25rem; } - -ul ul, ol ul, ul ol, ol ol { - margin-left: 1.25rem; - margin-bottom: 0; } - -dl { - margin-bottom: 1rem; } - dl dt { - margin-bottom: 0.3rem; - font-weight: bold; } - -blockquote { - margin: 0 0 1rem; - padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #cacaca; } - blockquote, blockquote p { - line-height: 1.6; - color: #8a8a8a; } - -cite { - display: block; - font-size: 0.8125rem; - color: #8a8a8a; } - cite:before { - content: '\2014 \0020'; } - -abbr { - color: #0a0a0a; - cursor: help; - border-bottom: 1px dotted #0a0a0a; } - -code { - font-family: Consolas, "Liberation Mono", Courier, monospace; - font-weight: normal; - color: #0a0a0a; - background-color: #e6e6e6; - border: 1px solid #cacaca; - padding: 0.125rem 0.3125rem 0.0625rem; } - -kbd { - padding: 0.125rem 0.25rem 0; - margin: 0; - background-color: #e6e6e6; - color: #0a0a0a; - font-family: Consolas, "Liberation Mono", Courier, monospace; } - -.subheader { - margin-top: 0.2rem; - margin-bottom: 0.5rem; - font-weight: normal; - line-height: 1.4; - color: #8a8a8a; } - -.lead { - font-size: 125%; - line-height: 1.6; } - -.stat { - font-size: 2.5rem; - line-height: 1; } - p + .stat { - margin-top: -1rem; } - -.no-bullet { - margin-left: 0; - list-style: none; } - -.text-left { - text-align: left; } - -.text-right { - text-align: right; } - -.text-center { - text-align: center; } - -.text-justify { - text-align: justify; } - -@media screen and (min-width: 40em) { - .medium-text-left { - text-align: left; } - .medium-text-right { - text-align: right; } - .medium-text-center { - text-align: center; } - .medium-text-justify { - text-align: justify; } } - -@media screen and (min-width: 64em) { - .large-text-left { - text-align: left; } - .large-text-right { - text-align: right; } - .large-text-center { - text-align: center; } - .large-text-justify { - text-align: justify; } } - -.show-for-print { - display: none !important; } - -@media print { - * { - background: transparent !important; - color: black !important; - box-shadow: none !important; - text-shadow: none !important; } - .show-for-print { - display: block !important; } - .hide-for-print { - display: none !important; } - table.show-for-print { - display: table !important; } - thead.show-for-print { - display: table-header-group !important; } - tbody.show-for-print { - display: table-row-group !important; } - tr.show-for-print { - display: table-row !important; } - td.show-for-print { - display: table-cell !important; } - th.show-for-print { - display: table-cell !important; } - a, - a:visited { - text-decoration: underline; } - a[href]:after { - content: " (" attr(href) ")"; } - .ir a:after, - a[href^='javascript:']:after, - a[href^='#']:after { - content: ''; } - abbr[title]:after { - content: " (" attr(title) ")"; } - pre, - blockquote { - border: 1px solid #8a8a8a; - page-break-inside: avoid; } - thead { - display: table-header-group; } - tr, - img { - page-break-inside: avoid; } - img { - max-width: 100% !important; } - @page { - margin: 0.5cm; } - p, - h2, - h3 { - orphans: 3; - widows: 3; } - h2, - h3 { - page-break-after: avoid; } } - -.button { - display: inline-block; - text-align: center; - line-height: 1; - cursor: pointer; - -webkit-appearance: none; - transition: background-color 0.25s ease-out, color 0.25s ease-out; - vertical-align: middle; - border: 1px solid transparent; - border-radius: 0; - padding: 0.85em 1em; - margin: 0 0 1rem 0; - font-size: 0.9rem; - background-color: #2199e8; - color: #fefefe; } - [data-whatinput='mouse'] .button { - outline: 0; } - .button:hover, .button:focus { - background-color: #1583cc; - color: #fefefe; } - .button.tiny { - font-size: 0.6rem; } - .button.small { - font-size: 0.75rem; } - .button.large { - font-size: 1.25rem; } - .button.expanded { - display: block; - width: 100%; - margin-left: 0; - margin-right: 0; } - .button.primary { - background-color: #2199e8; - color: #fefefe; } - .button.primary:hover, .button.primary:focus { - background-color: #147cc0; - color: #fefefe; } - .button.secondary { - background-color: #777; - color: #fefefe; } - .button.secondary:hover, .button.secondary:focus { - background-color: #5f5f5f; - color: #fefefe; } - .button.success { - background-color: #3adb76; - color: #fefefe; } - .button.success:hover, .button.success:focus { - background-color: #22bb5b; - color: #fefefe; } - .button.warning { - background-color: #ffae00; - color: #fefefe; } - .button.warning:hover, .button.warning:focus { - background-color: #cc8b00; - color: #fefefe; } - .button.alert { - background-color: #ec5840; - color: #fefefe; } - .button.alert:hover, .button.alert:focus { - background-color: #da3116; - color: #fefefe; } - .button.hollow { - border: 1px solid #2199e8; - color: #2199e8; } - .button.hollow, .button.hollow:hover, .button.hollow:focus { - background-color: transparent; } - .button.hollow:hover, .button.hollow:focus { - border-color: #0c4d78; - color: #0c4d78; } - .button.hollow.primary { - border: 1px solid #2199e8; - color: #2199e8; } - .button.hollow.primary:hover, .button.hollow.primary:focus { - border-color: #0c4d78; - color: #0c4d78; } - .button.hollow.secondary { - border: 1px solid #777; - color: #777; } - .button.hollow.secondary:hover, .button.hollow.secondary:focus { - border-color: #3c3c3c; - color: #3c3c3c; } - .button.hollow.success { - border: 1px solid #3adb76; - color: #3adb76; } - .button.hollow.success:hover, .button.hollow.success:focus { - border-color: #157539; - color: #157539; } - .button.hollow.warning { - border: 1px solid #ffae00; - color: #ffae00; } - .button.hollow.warning:hover, .button.hollow.warning:focus { - border-color: #805700; - color: #805700; } - .button.hollow.alert { - border: 1px solid #ec5840; - color: #ec5840; } - .button.hollow.alert:hover, .button.hollow.alert:focus { - border-color: #881f0e; - color: #881f0e; } - .button.disabled, .button[disabled] { - opacity: 0.25; - cursor: not-allowed; } - .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #2199e8; - color: #fefefe; } - .button.dropdown::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 0.4em; - border-color: #fefefe transparent transparent; - border-top-style: solid; - border-bottom-width: 0; - position: relative; - top: 0.4em; - float: right; - margin-left: 1em; - display: inline-block; } - .button.arrow-only::after { - margin-left: 0; - float: none; - top: -0.1em; } - -[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], -textarea { - display: block; - box-sizing: border-box; - width: 100%; - height: 2.4375rem; - padding: 0.5rem; - border: 1px solid #cacaca; - margin: 0 0 1rem; - font-family: inherit; - font-size: 1rem; - color: #0a0a0a; - background-color: #fefefe; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - border-radius: 0; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; - -webkit-appearance: none; - -moz-appearance: none; } - [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, - textarea:focus { - border: 1px solid #8a8a8a; - background-color: #fefefe; - outline: none; - box-shadow: 0 0 5px #cacaca; - transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } - -textarea { - max-width: 100%; } - textarea[rows] { - height: auto; } - -input::-webkit-input-placeholder, -textarea::-webkit-input-placeholder { - color: #cacaca; } - -input::-moz-placeholder, -textarea::-moz-placeholder { - color: #cacaca; } - -input:-ms-input-placeholder, -textarea:-ms-input-placeholder { - color: #cacaca; } - -input::placeholder, -textarea::placeholder { - color: #cacaca; } - -input:disabled, input[readonly], -textarea:disabled, -textarea[readonly] { - background-color: #e6e6e6; - cursor: not-allowed; } - -[type='submit'], -[type='button'] { - border-radius: 0; - -webkit-appearance: none; - -moz-appearance: none; } - -input[type='search'] { - box-sizing: border-box; } - -[type='file'], -[type='checkbox'], -[type='radio'] { - margin: 0 0 1rem; } - -[type='checkbox'] + label, -[type='radio'] + label { - display: inline-block; - margin-left: 0.5rem; - margin-right: 1rem; - margin-bottom: 0; - vertical-align: baseline; } - [type='checkbox'] + label[for], - [type='radio'] + label[for] { - cursor: pointer; } - -label > [type='checkbox'], -label > [type='radio'] { - margin-right: 0.5rem; } - -[type='file'] { - width: 100%; } - -label { - display: block; - margin: 0; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.8; - color: #0a0a0a; } - label.middle { - margin: 0 0 1rem; - padding: 0.5625rem 0; } - -.help-text { - margin-top: -0.5rem; - font-size: 0.8125rem; - font-style: italic; - color: #0a0a0a; } - -.input-group { - display: table; - width: 100%; - margin-bottom: 1rem; } - .input-group > :first-child { - border-radius: 0 0 0 0; } - .input-group > :last-child > * { - border-radius: 0 0 0 0; } - -.input-group-label, .input-group-field, .input-group-button { - margin: 0; - white-space: nowrap; - display: table-cell; - vertical-align: middle; } - -.input-group-label { - text-align: center; - padding: 0 1rem; - background: #e6e6e6; - color: #0a0a0a; - border: 1px solid #cacaca; - white-space: nowrap; - width: 1%; - height: 100%; } - .input-group-label:first-child { - border-right: 0; } - .input-group-label:last-child { - border-left: 0; } - -.input-group-field { - border-radius: 0; - height: 2.5rem; } - -.input-group-button { - padding-top: 0; - padding-bottom: 0; - text-align: center; - height: 100%; - width: 1%; } - .input-group-button a, - .input-group-button input, - .input-group-button button { - margin: 0; } - -.input-group .input-group-button { - display: table-cell; } - -fieldset { - border: 0; - padding: 0; - margin: 0; } - -legend { - margin-bottom: 0.5rem; - max-width: 100%; } - -.fieldset { - border: 1px solid #cacaca; - padding: 1.25rem; - margin: 1.125rem 0; } - .fieldset legend { - background: #fefefe; - padding: 0 0.1875rem; - margin: 0; - margin-left: -0.1875rem; } - -select { - height: 2.4375rem; - padding: 0.5rem; - border: 1px solid #cacaca; - margin: 0 0 1rem; - font-size: 1rem; - font-family: inherit; - line-height: normal; - color: #0a0a0a; - background-color: #fefefe; - border-radius: 0; - -webkit-appearance: none; - -moz-appearance: none; - background-image: url("data:image/svg+xml;utf8,"); - background-size: 9px 6px; - background-position: right -1rem center; - background-origin: content-box; - background-repeat: no-repeat; - padding-right: 1.5rem; } - @media screen and (min-width: 0\0) { - select { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } } - select:disabled { - background-color: #e6e6e6; - cursor: not-allowed; } - select::-ms-expand { - display: none; } - select[multiple] { - height: auto; - background-image: none; } - -.is-invalid-input:not(:focus) { - background-color: rgba(236, 88, 64, 0.1); - border-color: #ec5840; } - -.is-invalid-label { - color: #ec5840; } - -.form-error { - display: none; - margin-top: -0.5rem; - margin-bottom: 1rem; - font-size: 0.75rem; - font-weight: bold; - color: #ec5840; } - .form-error.is-visible { - display: block; } - -.accordion { - list-style-type: none; - background: #fefefe; - margin-left: 0; } - -.accordion-item:first-child > :first-child { - border-radius: 0 0 0 0; } - -.accordion-item:last-child > :last-child { - border-radius: 0 0 0 0; } - -.accordion-title { - display: block; - padding: 1.25rem 1rem; - line-height: 1; - font-size: 0.75rem; - color: #2199e8; - position: relative; - border: 1px solid #e6e6e6; - border-bottom: 0; } - :last-child:not(.is-active) > .accordion-title { - border-radius: 0 0 0 0; - border-bottom: 1px solid #e6e6e6; } - .accordion-title:hover, .accordion-title:focus { - background-color: #e6e6e6; } - .accordion-title::before { - content: '+'; - position: absolute; - right: 1rem; - top: 50%; - margin-top: -0.5rem; } - .is-active > .accordion-title::before { - content: '–'; } - -.accordion-content { - padding: 1rem; - display: none; - border: 1px solid #e6e6e6; - border-bottom: 0; - background-color: #fefefe; - color: #0a0a0a; } - :last-child > .accordion-content:last-child { - border-bottom: 1px solid #e6e6e6; } - -.is-accordion-submenu-parent > a { - position: relative; } - .is-accordion-submenu-parent > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: #2199e8 transparent transparent; - border-top-style: solid; - border-bottom-width: 0; - position: absolute; - top: 50%; - margin-top: -4px; - right: 1rem; } - -.is-accordion-submenu-parent[aria-expanded='true'] > a::after { - -webkit-transform-origin: 50% 50%; - -ms-transform-origin: 50% 50%; - transform-origin: 50% 50%; - -webkit-transform: scaleY(-1); - -ms-transform: scaleY(-1); - transform: scaleY(-1); } - -.badge { - display: inline-block; - padding: 0.3em; - min-width: 2.1em; - font-size: 0.6rem; - text-align: center; - border-radius: 50%; - background: #2199e8; - color: #fefefe; } - .badge.secondary { - background: #777; - color: #fefefe; } - .badge.success { - background: #3adb76; - color: #fefefe; } - .badge.warning { - background: #ffae00; - color: #fefefe; } - .badge.alert { - background: #ec5840; - color: #fefefe; } - -.breadcrumbs { - list-style: none; - margin: 0 0 1rem 0; } - .breadcrumbs::before, .breadcrumbs::after { - content: ' '; - display: table; } - .breadcrumbs::after { - clear: both; } - .breadcrumbs li { - float: left; - color: #0a0a0a; - font-size: 0.6875rem; - cursor: default; - text-transform: uppercase; } - .breadcrumbs li:not(:last-child)::after { - color: #cacaca; - content: "/"; - margin: 0 0.75rem; - position: relative; - top: 1px; - opacity: 1; } - .breadcrumbs a { - color: #2199e8; } - .breadcrumbs a:hover { - text-decoration: underline; } - .breadcrumbs .disabled { - color: #cacaca; - cursor: not-allowed; } - -.button-group { - margin-bottom: 1rem; - font-size: 0; } - .button-group::before, .button-group::after { - content: ' '; - display: table; } - .button-group::after { - clear: both; } - .button-group .button { - margin: 0; - margin-right: 1px; - margin-bottom: 1px; - font-size: 0.9rem; } - .button-group .button:last-child { - margin-right: 0; } - .button-group.tiny .button { - font-size: 0.6rem; } - .button-group.small .button { - font-size: 0.75rem; } - .button-group.large .button { - font-size: 1.25rem; } - .button-group.expanded { - margin-right: -1px; } - .button-group.expanded::before, .button-group.expanded::after { - display: none; } - .button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button { - display: inline-block; - width: calc(50% - 1px); - margin-right: 1px; } - .button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child { - margin-right: -6px; } - .button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button { - display: inline-block; - width: calc(33.33333% - 1px); - margin-right: 1px; } - .button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child { - margin-right: -6px; } - .button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button { - display: inline-block; - width: calc(25% - 1px); - margin-right: 1px; } - .button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child { - margin-right: -6px; } - .button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button { - display: inline-block; - width: calc(20% - 1px); - margin-right: 1px; } - .button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child { - margin-right: -6px; } - .button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button { - display: inline-block; - width: calc(16.66667% - 1px); - margin-right: 1px; } - .button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child { - margin-right: -6px; } - .button-group.primary .button { - background-color: #2199e8; - color: #fefefe; } - .button-group.primary .button:hover, .button-group.primary .button:focus { - background-color: #147cc0; - color: #fefefe; } - .button-group.secondary .button { - background-color: #777; - color: #fefefe; } - .button-group.secondary .button:hover, .button-group.secondary .button:focus { - background-color: #5f5f5f; - color: #fefefe; } - .button-group.success .button { - background-color: #3adb76; - color: #fefefe; } - .button-group.success .button:hover, .button-group.success .button:focus { - background-color: #22bb5b; - color: #fefefe; } - .button-group.warning .button { - background-color: #ffae00; - color: #fefefe; } - .button-group.warning .button:hover, .button-group.warning .button:focus { - background-color: #cc8b00; - color: #fefefe; } - .button-group.alert .button { - background-color: #ec5840; - color: #fefefe; } - .button-group.alert .button:hover, .button-group.alert .button:focus { - background-color: #da3116; - color: #fefefe; } - .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { - width: 100%; } - .button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { - margin-bottom: 0; } - @media screen and (min-width: 40em) { - .button-group.stacked-for-small .button { - width: auto; - margin-bottom: 0; } } - @media screen and (min-width: 64em) { - .button-group.stacked-for-medium .button { - width: auto; - margin-bottom: 0; } } - @media screen and (max-width: 39.9375em) { - .button-group.stacked-for-small.expanded { - display: block; } - .button-group.stacked-for-small.expanded .button { - display: block; - margin-right: 0; } } - -.callout { - margin: 0 0 1rem 0; - padding: 1rem; - border: 1px solid rgba(10, 10, 10, 0.25); - border-radius: 0; - position: relative; - color: #0a0a0a; - background-color: white; } - .callout > :first-child { - margin-top: 0; } - .callout > :last-child { - margin-bottom: 0; } - .callout.primary { - background-color: #def0fc; } - .callout.secondary { - background-color: #ebebeb; } - .callout.success { - background-color: #e1faea; } - .callout.warning { - background-color: #fff3d9; } - .callout.alert { - background-color: #fce6e2; } - .callout.small { - padding-top: 0.5rem; - padding-right: 0.5rem; - padding-bottom: 0.5rem; - padding-left: 0.5rem; } - .callout.large { - padding-top: 3rem; - padding-right: 3rem; - padding-bottom: 3rem; - padding-left: 3rem; } - -.close-button { - position: absolute; - color: #8a8a8a; - right: 1rem; - top: 0.5rem; - font-size: 2em; - line-height: 1; - cursor: pointer; } - [data-whatinput='mouse'] .close-button { - outline: 0; } - .close-button:hover, .close-button:focus { - color: #0a0a0a; } - -.menu { - margin: 0; - list-style-type: none; } - .menu > li { - display: table-cell; - vertical-align: middle; } - [data-whatinput='mouse'] .menu > li { - outline: 0; } - .menu > li > a { - display: block; - padding: 0.7rem 1rem; - line-height: 1; } - .menu input, - .menu a, - .menu button { - margin-bottom: 0; } - .menu > li > a img, - .menu > li > a i, - .menu > li > a svg { - vertical-align: middle; } - .menu > li > a img + span, - .menu > li > a i + span, - .menu > li > a svg + span { - vertical-align: middle; } - .menu > li > a img, - .menu > li > a i, - .menu > li > a svg { - margin-right: 0.25rem; - display: inline-block; } - .menu > li { - display: table-cell; } - .menu.vertical > li { - display: block; } - @media screen and (min-width: 40em) { - .menu.medium-horizontal > li { - display: table-cell; } - .menu.medium-vertical > li { - display: block; } } - @media screen and (min-width: 64em) { - .menu.large-horizontal > li { - display: table-cell; } - .menu.large-vertical > li { - display: block; } } - .menu.simple li { - line-height: 1; - display: inline-block; - margin-right: 1rem; } - .menu.simple a { - padding: 0; } - .menu.align-right::before, .menu.align-right::after { - content: ' '; - display: table; } - .menu.align-right::after { - clear: both; } - .menu.align-right > li { - float: right; } - .menu.expanded { - width: 100%; - display: table; - table-layout: fixed; } - .menu.expanded > li:first-child:last-child { - width: 100%; } - .menu.icon-top > li > a { - text-align: center; } - .menu.icon-top > li > a img, - .menu.icon-top > li > a i, - .menu.icon-top > li > a svg { - display: block; - margin: 0 auto 0.25rem; } - .menu.nested { - margin-left: 1rem; } - .menu .active > a { - color: #fefefe; - background: #2199e8; } - -.menu-text { - font-weight: bold; - color: inherit; - line-height: 1; - padding-top: 0; - padding-bottom: 0; - padding: 0.7rem 1rem; } - -.menu-centered { - text-align: center; } - .menu-centered > .menu { - display: inline-block; } - -.no-js [data-responsive-menu] ul { - display: none; } - -.menu-icon { - position: relative; - display: inline-block; - vertical-align: middle; - cursor: pointer; - width: 20px; - height: 16px; } - .menu-icon::after { - content: ''; - position: absolute; - display: block; - width: 100%; - height: 2px; - background: #fefefe; - top: 0; - left: 0; - box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; } - .menu-icon:hover::after { - background: #cacaca; - box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; } - -.menu-icon.dark { - position: relative; - display: inline-block; - vertical-align: middle; - cursor: pointer; - width: 20px; - height: 16px; } - .menu-icon.dark::after { - content: ''; - position: absolute; - display: block; - width: 100%; - height: 2px; - background: #0a0a0a; - top: 0; - left: 0; - box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; } - .menu-icon.dark:hover::after { - background: #8a8a8a; - box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } - -.is-drilldown { - position: relative; - overflow: hidden; } - .is-drilldown li { - display: block !important; } - -.is-drilldown-submenu { - position: absolute; - top: 0; - left: 100%; - z-index: -1; - height: 100%; - width: 100%; - background: #fefefe; - transition: -webkit-transform 0.15s linear; - transition: transform 0.15s linear; } - .is-drilldown-submenu.is-active { - z-index: 1; - display: block; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); } - .is-drilldown-submenu.is-closing { - -webkit-transform: translateX(100%); - -ms-transform: translateX(100%); - transform: translateX(100%); } - -.is-drilldown-submenu-parent > a { - position: relative; } - .is-drilldown-submenu-parent > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent transparent transparent #2199e8; - border-left-style: solid; - border-right-width: 0; - position: absolute; - top: 50%; - margin-top: -6px; - right: 1rem; } - -.js-drilldown-back > a::before { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 6px; - border-color: transparent #2199e8 transparent transparent; - border-right-style: solid; - border-left-width: 0; - border-left-width: 0; - display: inline-block; - vertical-align: middle; - margin-right: 0.75rem; } - -.dropdown-pane { - background-color: #fefefe; - border: 1px solid #cacaca; - border-radius: 0; - display: block; - font-size: 1rem; - padding: 1rem; - position: absolute; - visibility: hidden; - width: 300px; - z-index: 10; } - .dropdown-pane.is-open { - visibility: visible; } - -.dropdown-pane.tiny { - width: 100px; } - -.dropdown-pane.small { - width: 200px; } - -.dropdown-pane.large { - width: 400px; } - -.dropdown.menu > li.opens-left > .is-dropdown-submenu { - left: auto; - right: 0; - top: 100%; } - -.dropdown.menu > li.opens-right > .is-dropdown-submenu { - right: auto; - left: 0; - top: 100%; } - -.dropdown.menu > li.is-dropdown-submenu-parent > a { - padding-right: 1.5rem; - position: relative; } - -.dropdown.menu > li.is-dropdown-submenu-parent > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: #2199e8 transparent transparent; - border-top-style: solid; - border-bottom-width: 0; - right: 5px; - margin-top: -2px; } - -[data-whatinput='mouse'] .dropdown.menu a { - outline: 0; } - -.no-js .dropdown.menu ul { - display: none; } - -.dropdown.menu.vertical > li .is-dropdown-submenu { - top: 0; } - -.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { - left: auto; - right: 100%; } - -.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { - right: auto; - left: 100%; } - -.dropdown.menu.vertical > li > a::after { - right: 14px; - margin-top: -3px; } - -.dropdown.menu.vertical > li.opens-left > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent #2199e8 transparent transparent; - border-right-style: solid; - border-left-width: 0; } - -.dropdown.menu.vertical > li.opens-right > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent transparent transparent #2199e8; - border-left-style: solid; - border-right-width: 0; } - -@media screen and (min-width: 40em) { - .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { - left: auto; - right: 0; - top: 100%; } - .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { - right: auto; - left: 0; - top: 100%; } - .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { - padding-right: 1.5rem; - position: relative; } - .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: #2199e8 transparent transparent; - border-top-style: solid; - border-bottom-width: 0; - right: 5px; - margin-top: -2px; } - .dropdown.menu.medium-vertical > li .is-dropdown-submenu { - top: 0; } - .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { - left: auto; - right: 100%; } - .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { - right: auto; - left: 100%; } - .dropdown.menu.medium-vertical > li > a::after { - right: 14px; - margin-top: -3px; } - .dropdown.menu.medium-vertical > li.opens-left > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent #2199e8 transparent transparent; - border-right-style: solid; - border-left-width: 0; } - .dropdown.menu.medium-vertical > li.opens-right > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent transparent transparent #2199e8; - border-left-style: solid; - border-right-width: 0; } } - -@media screen and (min-width: 64em) { - .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { - left: auto; - right: 0; - top: 100%; } - .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { - right: auto; - left: 0; - top: 100%; } - .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { - padding-right: 1.5rem; - position: relative; } - .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: #2199e8 transparent transparent; - border-top-style: solid; - border-bottom-width: 0; - right: 5px; - margin-top: -2px; } - .dropdown.menu.large-vertical > li .is-dropdown-submenu { - top: 0; } - .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { - left: auto; - right: 100%; } - .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { - right: auto; - left: 100%; } - .dropdown.menu.large-vertical > li > a::after { - right: 14px; - margin-top: -3px; } - .dropdown.menu.large-vertical > li.opens-left > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent #2199e8 transparent transparent; - border-right-style: solid; - border-left-width: 0; } - .dropdown.menu.large-vertical > li.opens-right > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent transparent transparent #2199e8; - border-left-style: solid; - border-right-width: 0; } } - -.dropdown.menu.align-right .is-dropdown-submenu.first-sub { - top: 100%; - left: auto; - right: 0; } - -.is-dropdown-menu.vertical { - width: 100px; } - .is-dropdown-menu.vertical.align-right { - float: right; } - -.is-dropdown-submenu-parent { - position: relative; } - .is-dropdown-submenu-parent a::after { - position: absolute; - top: 50%; - right: 5px; - margin-top: -2px; } - .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { - top: 100%; - left: auto; } - .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { - left: auto; - right: 100%; } - .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { - right: auto; - left: 100%; } - -.is-dropdown-submenu { - display: none; - position: absolute; - top: 0; - left: 100%; - min-width: 200px; - z-index: 1; - background: #fefefe; - border: 1px solid #cacaca; } - .is-dropdown-submenu .is-dropdown-submenu-parent > a::after { - right: 14px; - margin-top: -3px; } - .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent #2199e8 transparent transparent; - border-right-style: solid; - border-left-width: 0; } - .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 5px; - border-color: transparent transparent transparent #2199e8; - border-left-style: solid; - border-right-width: 0; } - .is-dropdown-submenu .is-dropdown-submenu { - margin-top: -1px; } - .is-dropdown-submenu > li { - width: 100%; } - .is-dropdown-submenu.js-dropdown-active { - display: block; } - -.flex-video { - position: relative; - height: 0; - padding-bottom: 75%; - margin-bottom: 1rem; - overflow: hidden; } - .flex-video iframe, - .flex-video object, - .flex-video embed, - .flex-video video { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; } - .flex-video.widescreen { - padding-bottom: 56.25%; } - .flex-video.vimeo { - padding-top: 0; } - -.label { - display: inline-block; - padding: 0.33333rem 0.5rem; - font-size: 0.8rem; - line-height: 1; - white-space: nowrap; - cursor: default; - border-radius: 0; - background: #2199e8; - color: #fefefe; } - .label.secondary { - background: #777; - color: #fefefe; } - .label.success { - background: #3adb76; - color: #fefefe; } - .label.warning { - background: #ffae00; - color: #fefefe; } - .label.alert { - background: #ec5840; - color: #fefefe; } - -.media-object { - margin-bottom: 1rem; - display: block; } - .media-object img { - max-width: none; } - @media screen and (max-width: 39.9375em) { - .media-object.stack-for-small .media-object-section { - padding: 0; - padding-bottom: 1rem; - display: block; } - .media-object.stack-for-small .media-object-section img { - width: 100%; } } - -.media-object-section { - display: table-cell; - vertical-align: top; } - .media-object-section:first-child { - padding-right: 1rem; } - .media-object-section:last-child:not(:nth-child(2)) { - padding-left: 1rem; } - .media-object-section > :last-child { - margin-bottom: 0; } - .media-object-section.middle { - vertical-align: middle; } - .media-object-section.bottom { - vertical-align: bottom; } - -html, -body { - height: 100%; } - -.off-canvas-wrapper { - width: 100%; - overflow-x: hidden; - position: relative; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-overflow-scrolling: auto; } - -.off-canvas-wrapper-inner { - position: relative; - width: 100%; - transition: -webkit-transform 0.5s ease; - transition: transform 0.5s ease; } - .off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after { - content: ' '; - display: table; } - .off-canvas-wrapper-inner::after { - clear: both; } - -.off-canvas-content, -.off-canvas-content { - min-height: 100%; - background: #fefefe; - transition: -webkit-transform 0.5s ease; - transition: transform 0.5s ease; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - z-index: 1; - padding-bottom: 0.1px; - box-shadow: 0 0 10px rgba(10, 10, 10, 0.5); } - -.js-off-canvas-exit { - display: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(254, 254, 254, 0.25); - cursor: pointer; - transition: background 0.5s ease; } - -.off-canvas { - position: absolute; - background: #e6e6e6; - z-index: -1; - max-height: 100%; - overflow-y: auto; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); } - [data-whatinput='mouse'] .off-canvas { - outline: 0; } - .off-canvas.position-left { - left: -250px; - top: 0; - width: 250px; } - .is-open-left { - -webkit-transform: translateX(250px); - -ms-transform: translateX(250px); - transform: translateX(250px); } - .off-canvas.position-right { - right: -250px; - top: 0; - width: 250px; } - .is-open-right { - -webkit-transform: translateX(-250px); - -ms-transform: translateX(-250px); - transform: translateX(-250px); } - -@media screen and (min-width: 40em) { - .position-left.reveal-for-medium { - left: 0; - z-index: auto; - position: fixed; } - .position-left.reveal-for-medium ~ .off-canvas-content { - margin-left: 250px; } - .position-right.reveal-for-medium { - right: 0; - z-index: auto; - position: fixed; } - .position-right.reveal-for-medium ~ .off-canvas-content { - margin-right: 250px; } } - -@media screen and (min-width: 64em) { - .position-left.reveal-for-large { - left: 0; - z-index: auto; - position: fixed; } - .position-left.reveal-for-large ~ .off-canvas-content { - margin-left: 250px; } - .position-right.reveal-for-large { - right: 0; - z-index: auto; - position: fixed; } - .position-right.reveal-for-large ~ .off-canvas-content { - margin-right: 250px; } } - -.orbit { - position: relative; } - -.orbit-container { - position: relative; - margin: 0; - overflow: hidden; - list-style: none; } - -.orbit-slide { - width: 100%; - max-height: 100%; } - .orbit-slide.no-motionui.is-active { - top: 0; - left: 0; } - -.orbit-figure { - margin: 0; } - -.orbit-image { - margin: 0; - width: 100%; - max-width: 100%; } - -.orbit-caption { - position: absolute; - bottom: 0; - width: 100%; - padding: 1rem; - margin-bottom: 0; - color: #fefefe; - background-color: rgba(10, 10, 10, 0.5); } - -.orbit-previous, .orbit-next { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - z-index: 10; - padding: 1rem; - color: #fefefe; } - [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next { - outline: 0; } - .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus { - background-color: rgba(10, 10, 10, 0.5); } - -.orbit-previous { - left: 0; } - -.orbit-next { - left: auto; - right: 0; } - -.orbit-bullets { - position: relative; - margin-top: 0.8rem; - margin-bottom: 0.8rem; - text-align: center; } - [data-whatinput='mouse'] .orbit-bullets { - outline: 0; } - .orbit-bullets button { - width: 1.2rem; - height: 1.2rem; - margin: 0.1rem; - background-color: #cacaca; - border-radius: 50%; } - .orbit-bullets button:hover { - background-color: #8a8a8a; } - .orbit-bullets button.is-active { - background-color: #8a8a8a; } - -.pagination { - margin-left: 0; - margin-bottom: 1rem; } - .pagination::before, .pagination::after { - content: ' '; - display: table; } - .pagination::after { - clear: both; } - .pagination li { - font-size: 0.875rem; - margin-right: 0.0625rem; - border-radius: 0; - display: none; } - .pagination li:last-child, .pagination li:first-child { - display: inline-block; } - @media screen and (min-width: 40em) { - .pagination li { - display: inline-block; } } - .pagination a, - .pagination button { - color: #0a0a0a; - display: block; - padding: 0.1875rem 0.625rem; - border-radius: 0; } - .pagination a:hover, - .pagination button:hover { - background: #e6e6e6; } - .pagination .current { - padding: 0.1875rem 0.625rem; - background: #2199e8; - color: #fefefe; - cursor: default; } - .pagination .disabled { - padding: 0.1875rem 0.625rem; - color: #cacaca; - cursor: not-allowed; } - .pagination .disabled:hover { - background: transparent; } - .pagination .ellipsis::after { - content: '\2026'; - padding: 0.1875rem 0.625rem; - color: #0a0a0a; } - -.pagination-previous a::before, -.pagination-previous.disabled::before { - content: '\00ab'; - display: inline-block; - margin-right: 0.5rem; } - -.pagination-next a::after, -.pagination-next.disabled::after { - content: '\00bb'; - display: inline-block; - margin-left: 0.5rem; } - -.progress { - background-color: #cacaca; - height: 1rem; - margin-bottom: 1rem; - border-radius: 0; } - .progress.primary .progress-meter { - background-color: #2199e8; } - .progress.secondary .progress-meter { - background-color: #777; } - .progress.success .progress-meter { - background-color: #3adb76; } - .progress.warning .progress-meter { - background-color: #ffae00; } - .progress.alert .progress-meter { - background-color: #ec5840; } - -.progress-meter { - position: relative; - display: block; - width: 0%; - height: 100%; - background-color: #2199e8; } - -.progress-meter-text { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - position: absolute; - margin: 0; - font-size: 0.75rem; - font-weight: bold; - color: #fefefe; - white-space: nowrap; } - -body.is-reveal-open { - overflow: hidden; } - -html.is-reveal-open, -html.is-reveal-open body { - height: 100%; - overflow: hidden; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - -.reveal-overlay { - display: none; - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - z-index: 1005; - background-color: rgba(10, 10, 10, 0.45); - overflow-y: scroll; } - -.reveal { - display: none; - z-index: 1006; - padding: 1rem; - border: 1px solid #cacaca; - background-color: #fefefe; - border-radius: 0; - position: relative; - top: 100px; - margin-left: auto; - margin-right: auto; - overflow-y: auto; } - [data-whatinput='mouse'] .reveal { - outline: 0; } - @media screen and (min-width: 40em) { - .reveal { - min-height: 0; } } - .reveal .column, .reveal .columns, - .reveal .columns { - min-width: 0; } - .reveal > :last-child { - margin-bottom: 0; } - @media screen and (min-width: 40em) { - .reveal { - width: 600px; - max-width: 75rem; } } - @media screen and (min-width: 40em) { - .reveal .reveal { - left: auto; - right: auto; - margin: 0 auto; } } - .reveal.collapse { - padding: 0; } - @media screen and (min-width: 40em) { - .reveal.tiny { - width: 30%; - max-width: 75rem; } } - @media screen and (min-width: 40em) { - .reveal.small { - width: 50%; - max-width: 75rem; } } - @media screen and (min-width: 40em) { - .reveal.large { - width: 90%; - max-width: 75rem; } } - .reveal.full { - top: 0; - left: 0; - width: 100%; - height: 100%; - height: 100vh; - min-height: 100vh; - max-width: none; - margin-left: 0; - border: 0; - border-radius: 0; } - @media screen and (max-width: 39.9375em) { - .reveal { - top: 0; - left: 0; - width: 100%; - height: 100%; - height: 100vh; - min-height: 100vh; - max-width: none; - margin-left: 0; - border: 0; - border-radius: 0; } } - .reveal.without-overlay { - position: fixed; } - -.slider { - position: relative; - height: 0.5rem; - margin-top: 1.25rem; - margin-bottom: 2.25rem; - background-color: #e6e6e6; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -ms-touch-action: none; - touch-action: none; } - -.slider-fill { - position: absolute; - top: 0; - left: 0; - display: inline-block; - max-width: 100%; - height: 0.5rem; - background-color: #cacaca; - transition: all 0.2s ease-in-out; } - .slider-fill.is-dragging { - transition: all 0s linear; } - -.slider-handle { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); - position: absolute; - left: 0; - z-index: 1; - display: inline-block; - width: 1.4rem; - height: 1.4rem; - background-color: #2199e8; - transition: all 0.2s ease-in-out; - -ms-touch-action: manipulation; - touch-action: manipulation; - border-radius: 0; } - [data-whatinput='mouse'] .slider-handle { - outline: 0; } - .slider-handle:hover { - background-color: #1583cc; } - .slider-handle.is-dragging { - transition: all 0s linear; } - -.slider.disabled, -.slider[disabled] { - opacity: 0.25; - cursor: not-allowed; } - -.slider.vertical { - display: inline-block; - width: 0.5rem; - height: 12.5rem; - margin: 0 1.25rem; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); } - .slider.vertical .slider-fill { - top: 0; - width: 0.5rem; - max-height: 100%; } - .slider.vertical .slider-handle { - position: absolute; - top: 0; - left: 50%; - width: 1.4rem; - height: 1.4rem; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); } - -.sticky-container { - position: relative; } - -.sticky { - position: absolute; - z-index: 0; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); } - -.sticky.is-stuck { - position: fixed; - z-index: 5; } - .sticky.is-stuck.is-at-top { - top: 0; } - .sticky.is-stuck.is-at-bottom { - bottom: 0; } - -.sticky.is-anchored { - position: absolute; - left: auto; - right: auto; } - .sticky.is-anchored.is-at-bottom { - bottom: 0; } - -.switch { - margin-bottom: 1rem; - outline: 0; - position: relative; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - color: #fefefe; - font-weight: bold; - font-size: 0.875rem; } - -.switch-input { - opacity: 0; - position: absolute; } - -.switch-paddle { - background: #cacaca; - cursor: pointer; - display: block; - position: relative; - width: 4rem; - height: 2rem; - transition: all 0.25s ease-out; - border-radius: 0; - color: inherit; - font-weight: inherit; } - input + .switch-paddle { - margin: 0; } - .switch-paddle::after { - background: #fefefe; - content: ''; - display: block; - position: absolute; - height: 1.5rem; - left: 0.25rem; - top: 0.25rem; - width: 1.5rem; - transition: all 0.25s ease-out; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - border-radius: 0; } - input:checked ~ .switch-paddle { - background: #2199e8; } - input:checked ~ .switch-paddle::after { - left: 2.25rem; } - [data-whatinput='mouse'] input:focus ~ .switch-paddle { - outline: 0; } - -.switch-active, .switch-inactive { - position: absolute; - top: 50%; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); } - -.switch-active { - left: 8%; - display: none; } - input:checked + label > .switch-active { - display: block; } - -.switch-inactive { - right: 15%; } - input:checked + label > .switch-inactive { - display: none; } - -.switch.tiny .switch-paddle { - width: 3rem; - height: 1.5rem; - font-size: 0.625rem; } - -.switch.tiny .switch-paddle::after { - width: 1rem; - height: 1rem; } - -.switch.tiny input:checked ~ .switch-paddle::after { - left: 1.75rem; } - -.switch.small .switch-paddle { - width: 3.5rem; - height: 1.75rem; - font-size: 0.75rem; } - -.switch.small .switch-paddle::after { - width: 1.25rem; - height: 1.25rem; } - -.switch.small input:checked ~ .switch-paddle::after { - left: 2rem; } - -.switch.large .switch-paddle { - width: 5rem; - height: 2.5rem; - font-size: 1rem; } - -.switch.large .switch-paddle::after { - width: 2rem; - height: 2rem; } - -.switch.large input:checked ~ .switch-paddle::after { - left: 2.75rem; } - -table { - width: 100%; - margin-bottom: 1rem; - border-radius: 0; } - table thead, - table tbody, - table tfoot { - border: 1px solid #f1f1f1; - background-color: #fefefe; } - table caption { - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; } - table thead, - table tfoot { - background: #f8f8f8; - color: #0a0a0a; } - table thead tr, - table tfoot tr { - background: transparent; } - table thead th, - table thead td, - table tfoot th, - table tfoot td { - padding: 0.5rem 0.625rem 0.625rem; - font-weight: bold; - text-align: left; } - table tbody tr:nth-child(even) { - background-color: #f1f1f1; } - table tbody th, - table tbody td { - padding: 0.5rem 0.625rem 0.625rem; } - -@media screen and (max-width: 63.9375em) { - table.stack thead { - display: none; } - table.stack tfoot { - display: none; } - table.stack tr, - table.stack th, - table.stack td { - display: block; } - table.stack td { - border-top: 0; } } - -table.scroll { - display: block; - width: 100%; - overflow-x: auto; } - -table.hover tr:hover { - background-color: #f9f9f9; } - -table.hover tr:nth-of-type(even):hover { - background-color: #ececec; } - -.table-scroll { - overflow-x: auto; } - .table-scroll table { - width: auto; } - -.tabs { - margin: 0; - list-style-type: none; - background: #fefefe; - border: 1px solid #e6e6e6; } - .tabs::before, .tabs::after { - content: ' '; - display: table; } - .tabs::after { - clear: both; } - -.tabs.vertical > li { - width: auto; - float: none; - display: block; } - -.tabs.simple > li > a { - padding: 0; } - .tabs.simple > li > a:hover { - background: transparent; } - -.tabs.primary { - background: #2199e8; } - .tabs.primary > li > a { - color: #fefefe; } - .tabs.primary > li > a:hover, .tabs.primary > li > a:focus { - background: #1893e4; } - -.tabs-title { - float: left; } - .tabs-title > a { - display: block; - padding: 1.25rem 1.5rem; - line-height: 1; - font-size: 0.75rem; } - .tabs-title > a:hover { - background: #fefefe; } - .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { - background: #e6e6e6; } - -.tabs-content { - background: #fefefe; - transition: all 0.5s ease; - border: 1px solid #e6e6e6; - border-top: 0; } - -.tabs-content.vertical { - border: 1px solid #e6e6e6; - border-left: 0; } - -.tabs-panel { - display: none; - padding: 1rem; } - .tabs-panel.is-active { - display: block; } - -.thumbnail { - border: solid 4px #fefefe; - box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2); - display: inline-block; - line-height: 0; - max-width: 100%; - transition: box-shadow 200ms ease-out; - border-radius: 0; - margin-bottom: 1rem; } - .thumbnail:hover, .thumbnail:focus { - box-shadow: 0 0 6px 1px rgba(33, 153, 232, 0.5); } - -.title-bar { - background: #0a0a0a; - color: #fefefe; - padding: 0.5rem; } - .title-bar::before, .title-bar::after { - content: ' '; - display: table; } - .title-bar::after { - clear: both; } - .title-bar .menu-icon { - margin-left: 0.25rem; - margin-right: 0.25rem; } - -.title-bar-left { - float: left; } - -.title-bar-right { - float: right; - text-align: right; } - -.title-bar-title { - font-weight: bold; - vertical-align: middle; - display: inline-block; } - -.menu-icon.dark { - position: relative; - display: inline-block; - vertical-align: middle; - cursor: pointer; - width: 20px; - height: 16px; } - .menu-icon.dark::after { - content: ''; - position: absolute; - display: block; - width: 100%; - height: 2px; - background: #0a0a0a; - top: 0; - left: 0; - box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; } - .menu-icon.dark:hover::after { - background: #8a8a8a; - box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; } - -.has-tip { - border-bottom: dotted 1px #8a8a8a; - font-weight: bold; - position: relative; - display: inline-block; - cursor: help; } - -.tooltip { - background-color: #0a0a0a; - color: #fefefe; - font-size: 80%; - padding: 0.75rem; - position: absolute; - z-index: 10; - top: calc(100% + 0.6495rem); - max-width: 10rem !important; - border-radius: 0; } - .tooltip::before { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 0.75rem; - border-color: transparent transparent #0a0a0a; - border-bottom-style: solid; - border-top-width: 0; - bottom: 100%; - position: absolute; - left: 50%; - -webkit-transform: translateX(-50%); - -ms-transform: translateX(-50%); - transform: translateX(-50%); } - .tooltip.top::before { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 0.75rem; - border-color: #0a0a0a transparent transparent; - border-top-style: solid; - border-bottom-width: 0; - top: 100%; - bottom: auto; } - .tooltip.left::before { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 0.75rem; - border-color: transparent transparent transparent #0a0a0a; - border-left-style: solid; - border-right-width: 0; - bottom: auto; - left: 100%; - top: 50%; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); } - .tooltip.right::before { - content: ''; - display: block; - width: 0; - height: 0; - border: inset 0.75rem; - border-color: transparent #0a0a0a transparent transparent; - border-right-style: solid; - border-left-width: 0; - bottom: auto; - left: auto; - right: 100%; - top: 50%; - -webkit-transform: translateY(-50%); - -ms-transform: translateY(-50%); - transform: translateY(-50%); } - -.top-bar { - padding: 0.5rem; } - .top-bar::before, .top-bar::after { - content: ' '; - display: table; } - .top-bar::after { - clear: both; } - .top-bar, - .top-bar ul { - background-color: #e6e6e6; } - .top-bar input { - max-width: 200px; - margin-right: 1rem; } - .top-bar .input-group-field { - width: 100%; - margin-right: 0; } - .top-bar input.button { - width: auto; } - .top-bar .top-bar-left, - .top-bar .top-bar-right { - width: 100%; } - @media screen and (min-width: 40em) { - .top-bar .top-bar-left, - .top-bar .top-bar-right { - width: auto; } } - @media screen and (max-width: 63.9375em) { - .top-bar.stacked-for-medium .top-bar-left, - .top-bar.stacked-for-medium .top-bar-right { - width: 100%; } } - @media screen and (max-width: 74.9375em) { - .top-bar.stacked-for-large .top-bar-left, - .top-bar.stacked-for-large .top-bar-right { - width: 100%; } } - -.top-bar-title { - float: left; - margin-right: 1rem; } - -.top-bar-left { - float: left; } - -.top-bar-right { - float: right; } - -.hide { - display: none !important; } - -.invisible { - visibility: hidden; } - -@media screen and (max-width: 39.9375em) { - .hide-for-small-only { - display: none !important; } } - -@media screen and (max-width: 0em), screen and (min-width: 40em) { - .show-for-small-only { - display: none !important; } } - -@media screen and (min-width: 40em) { - .hide-for-medium { - display: none !important; } } - -@media screen and (max-width: 39.9375em) { - .show-for-medium { - display: none !important; } } - -@media screen and (min-width: 40em) and (max-width: 63.9375em) { - .hide-for-medium-only { - display: none !important; } } - -@media screen and (max-width: 39.9375em), screen and (min-width: 64em) { - .show-for-medium-only { - display: none !important; } } - -@media screen and (min-width: 64em) { - .hide-for-large { - display: none !important; } } - -@media screen and (max-width: 63.9375em) { - .show-for-large { - display: none !important; } } - -@media screen and (min-width: 64em) and (max-width: 74.9375em) { - .hide-for-large-only { - display: none !important; } } - -@media screen and (max-width: 63.9375em), screen and (min-width: 75em) { - .show-for-large-only { - display: none !important; } } - -.show-for-sr, -.show-on-focus { - position: absolute !important; - width: 1px; - height: 1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); } - -.show-on-focus:active, .show-on-focus:focus { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; } - -.show-for-landscape, -.hide-for-portrait { - display: block !important; } - @media screen and (orientation: landscape) { - .show-for-landscape, - .hide-for-portrait { - display: block !important; } } - @media screen and (orientation: portrait) { - .show-for-landscape, - .hide-for-portrait { - display: none !important; } } - -.hide-for-landscape, -.show-for-portrait { - display: none !important; } - @media screen and (orientation: landscape) { - .hide-for-landscape, - .show-for-portrait { - display: none !important; } } - @media screen and (orientation: portrait) { - .hide-for-landscape, - .show-for-portrait { - display: block !important; } } - -.float-left { - float: left !important; } - -.float-right { - float: right !important; } - -.float-center { - display: block; - margin-left: auto; - margin-right: auto; } - -.clearfix::before, .clearfix::after { - content: ' '; - display: table; } - -.clearfix::after { - clear: both; } - -.slide-in-down.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: translateY(-100%); - -ms-transform: translateY(-100%); - transform: translateY(-100%); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; } - -.slide-in-down.mui-enter.mui-enter-active { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); } - -.slide-in-left.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; } - -.slide-in-left.mui-enter.mui-enter-active { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); } - -.slide-in-up.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; } - -.slide-in-up.mui-enter.mui-enter-active { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); } - -.slide-in-right.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: translateX(100%); - -ms-transform: translateX(100%); - transform: translateX(100%); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; } - -.slide-in-right.mui-enter.mui-enter-active { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); } - -.slide-out-down.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; } - -.slide-out-down.mui-leave.mui-leave-active { - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); } - -.slide-out-right.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; } - -.slide-out-right.mui-leave.mui-leave-active { - -webkit-transform: translateX(100%); - -ms-transform: translateX(100%); - transform: translateX(100%); } - -.slide-out-up.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; } - -.slide-out-up.mui-leave.mui-leave-active { - -webkit-transform: translateY(-100%); - -ms-transform: translateY(-100%); - transform: translateY(-100%); } - -.slide-out-left.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; } - -.slide-out-left.mui-leave.mui-leave-active { - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); } - -.fade-in.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - opacity: 0; - transition-property: opacity; } - -.fade-in.mui-enter.mui-enter-active { - opacity: 1; } - -.fade-out.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - opacity: 1; - transition-property: opacity; } - -.fade-out.mui-leave.mui-leave-active { - opacity: 0; } - -.hinge-in-from-top.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotateX(-90deg); - transform: perspective(2000px) rotateX(-90deg); - -webkit-transform-origin: top; - -ms-transform-origin: top; - transform-origin: top; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.hinge-in-from-top.mui-enter.mui-enter-active { - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - opacity: 1; } - -.hinge-in-from-right.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotateY(-90deg); - transform: perspective(2000px) rotateY(-90deg); - -webkit-transform-origin: right; - -ms-transform-origin: right; - transform-origin: right; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.hinge-in-from-right.mui-enter.mui-enter-active { - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - opacity: 1; } - -.hinge-in-from-bottom.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotateX(90deg); - transform: perspective(2000px) rotateX(90deg); - -webkit-transform-origin: bottom; - -ms-transform-origin: bottom; - transform-origin: bottom; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.hinge-in-from-bottom.mui-enter.mui-enter-active { - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - opacity: 1; } - -.hinge-in-from-left.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotateY(90deg); - transform: perspective(2000px) rotateY(90deg); - -webkit-transform-origin: left; - -ms-transform-origin: left; - transform-origin: left; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.hinge-in-from-left.mui-enter.mui-enter-active { - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - opacity: 1; } - -.hinge-in-from-middle-x.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotateX(-90deg); - transform: perspective(2000px) rotateX(-90deg); - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.hinge-in-from-middle-x.mui-enter.mui-enter-active { - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - opacity: 1; } - -.hinge-in-from-middle-y.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotateY(-90deg); - transform: perspective(2000px) rotateY(-90deg); - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.hinge-in-from-middle-y.mui-enter.mui-enter-active { - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - opacity: 1; } - -.hinge-out-from-top.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - -webkit-transform-origin: top; - -ms-transform-origin: top; - transform-origin: top; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.hinge-out-from-top.mui-leave.mui-leave-active { - -webkit-transform: perspective(2000px) rotateX(-90deg); - transform: perspective(2000px) rotateX(-90deg); - opacity: 0; } - -.hinge-out-from-right.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - -webkit-transform-origin: right; - -ms-transform-origin: right; - transform-origin: right; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.hinge-out-from-right.mui-leave.mui-leave-active { - -webkit-transform: perspective(2000px) rotateY(-90deg); - transform: perspective(2000px) rotateY(-90deg); - opacity: 0; } - -.hinge-out-from-bottom.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - -webkit-transform-origin: bottom; - -ms-transform-origin: bottom; - transform-origin: bottom; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.hinge-out-from-bottom.mui-leave.mui-leave-active { - -webkit-transform: perspective(2000px) rotateX(90deg); - transform: perspective(2000px) rotateX(90deg); - opacity: 0; } - -.hinge-out-from-left.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - -webkit-transform-origin: left; - -ms-transform-origin: left; - transform-origin: left; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.hinge-out-from-left.mui-leave.mui-leave-active { - -webkit-transform: perspective(2000px) rotateY(90deg); - transform: perspective(2000px) rotateY(90deg); - opacity: 0; } - -.hinge-out-from-middle-x.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.hinge-out-from-middle-x.mui-leave.mui-leave-active { - -webkit-transform: perspective(2000px) rotateX(-90deg); - transform: perspective(2000px) rotateX(-90deg); - opacity: 0; } - -.hinge-out-from-middle-y.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: perspective(2000px) rotate(0deg); - transform: perspective(2000px) rotate(0deg); - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.hinge-out-from-middle-y.mui-leave.mui-leave-active { - -webkit-transform: perspective(2000px) rotateY(-90deg); - transform: perspective(2000px) rotateY(-90deg); - opacity: 0; } - -.scale-in-up.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: scale(0.5); - -ms-transform: scale(0.5); - transform: scale(0.5); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.scale-in-up.mui-enter.mui-enter-active { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - opacity: 1; } - -.scale-in-down.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: scale(1.5); - -ms-transform: scale(1.5); - transform: scale(1.5); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.scale-in-down.mui-enter.mui-enter-active { - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - opacity: 1; } - -.scale-out-up.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.scale-out-up.mui-leave.mui-leave-active { - -webkit-transform: scale(1.5); - -ms-transform: scale(1.5); - transform: scale(1.5); - opacity: 0; } - -.scale-out-down.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.scale-out-down.mui-leave.mui-leave-active { - -webkit-transform: scale(0.5); - -ms-transform: scale(0.5); - transform: scale(0.5); - opacity: 0; } - -.spin-in.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: rotate(-0.75turn); - -ms-transform: rotate(-0.75turn); - transform: rotate(-0.75turn); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.spin-in.mui-enter.mui-enter-active { - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; } - -.spin-out.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.spin-out.mui-leave.mui-leave-active { - -webkit-transform: rotate(0.75turn); - -ms-transform: rotate(0.75turn); - transform: rotate(0.75turn); - opacity: 0; } - -.spin-in-ccw.mui-enter { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: rotate(0.75turn); - -ms-transform: rotate(0.75turn); - transform: rotate(0.75turn); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 0; } - -.spin-in-ccw.mui-enter.mui-enter-active { - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - opacity: 1; } - -.spin-out-ccw.mui-leave { - transition-duration: 500ms; - transition-timing-function: linear; - -webkit-transform: rotate(0); - -ms-transform: rotate(0); - transform: rotate(0); - transition-property: -webkit-transform, opacity; - transition-property: transform, opacity; - opacity: 1; } - -.spin-out-ccw.mui-leave.mui-leave-active { - -webkit-transform: rotate(-0.75turn); - -ms-transform: rotate(-0.75turn); - transform: rotate(-0.75turn); - opacity: 0; } - -.slow { - transition-duration: 750ms !important; } - -.fast { - transition-duration: 250ms !important; } - -.linear { - transition-timing-function: linear !important; } - -.ease { - transition-timing-function: ease !important; } - -.ease-in { - transition-timing-function: ease-in !important; } - -.ease-out { - transition-timing-function: ease-out !important; } - -.ease-in-out { - transition-timing-function: ease-in-out !important; } - -.bounce-in { - transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; } - -.bounce-out { - transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; } - -.bounce-in-out { - transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; } - -.short-delay { - transition-delay: 300ms !important; } - -.long-delay { - transition-delay: 700ms !important; } - -.shake { - -webkit-animation-name: shake-7; - animation-name: shake-7; } - -@-webkit-keyframes shake-7 { - 0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% { - -webkit-transform: translateX(7%); - transform: translateX(7%); } - 5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% { - -webkit-transform: translateX(-7%); - transform: translateX(-7%); } } - -@keyframes shake-7 { - 0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% { - -webkit-transform: translateX(7%); - transform: translateX(7%); } - 5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% { - -webkit-transform: translateX(-7%); - transform: translateX(-7%); } } - -.spin-cw { - -webkit-animation-name: spin-cw-1turn; - animation-name: spin-cw-1turn; } - -@-webkit-keyframes spin-cw-1turn { - 0% { - -webkit-transform: rotate(-1turn); - transform: rotate(-1turn); } - 100% { - -webkit-transform: rotate(0); - transform: rotate(0); } } - -@keyframes spin-cw-1turn { - 0% { - -webkit-transform: rotate(-1turn); - transform: rotate(-1turn); } - 100% { - -webkit-transform: rotate(0); - transform: rotate(0); } } - -.spin-ccw { - -webkit-animation-name: spin-cw-1turn; - animation-name: spin-cw-1turn; } - -@keyframes spin-cw-1turn { - 0% { - -webkit-transform: rotate(0); - transform: rotate(0); } - 100% { - -webkit-transform: rotate(1turn); - transform: rotate(1turn); } } - -.wiggle { - -webkit-animation-name: wiggle-7deg; - animation-name: wiggle-7deg; } - -@-webkit-keyframes wiggle-7deg { - 40%, 50%, 60% { - -webkit-transform: rotate(7deg); - transform: rotate(7deg); } - 35%, 45%, 55%, 65% { - -webkit-transform: rotate(-7deg); - transform: rotate(-7deg); } - 0%, 30%, 70%, 100% { - -webkit-transform: rotate(0); - transform: rotate(0); } } - -@keyframes wiggle-7deg { - 40%, 50%, 60% { - -webkit-transform: rotate(7deg); - transform: rotate(7deg); } - 35%, 45%, 55%, 65% { - -webkit-transform: rotate(-7deg); - transform: rotate(-7deg); } - 0%, 30%, 70%, 100% { - -webkit-transform: rotate(0); - transform: rotate(0); } } - -.shake, -.spin-cw, -.spin-ccw, -.wiggle { - -webkit-animation-duration: 500ms; - animation-duration: 500ms; } - -.infinite { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; } - -.slow { - -webkit-animation-duration: 750ms !important; - animation-duration: 750ms !important; } - -.fast { - -webkit-animation-duration: 250ms !important; - animation-duration: 250ms !important; } - -.linear { - -webkit-animation-timing-function: linear !important; - animation-timing-function: linear !important; } - -.ease { - -webkit-animation-timing-function: ease !important; - animation-timing-function: ease !important; } - -.ease-in { - -webkit-animation-timing-function: ease-in !important; - animation-timing-function: ease-in !important; } - -.ease-out { - -webkit-animation-timing-function: ease-out !important; - animation-timing-function: ease-out !important; } - -.ease-in-out { - -webkit-animation-timing-function: ease-in-out !important; - animation-timing-function: ease-in-out !important; } - -.bounce-in { - -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; - animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; } - -.bounce-out { - -webkit-animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; - animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; } - -.bounce-in-out { - -webkit-animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; - animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; } - -.short-delay { - -webkit-animation-delay: 300ms !important; - animation-delay: 300ms !important; } - -.long-delay { - -webkit-animation-delay: 700ms !important; - animation-delay: 700ms !important; } diff --git a/app/assets/stylesheets/navigations.scss b/app/assets/stylesheets/navigations.scss index 0f80794af..ece7696b4 100644 --- a/app/assets/stylesheets/navigations.scss +++ b/app/assets/stylesheets/navigations.scss @@ -3,5 +3,18 @@ // You can use Sass (SCSS) here: http://sass-lang.com/ body { - background-image: url(https://www.google.com/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwiq2IOr64bQAhUphlQKHZW8BzgQjRwIBw&url=http%3A%2F%2Fwww.huffingtonpost.com%2Fthai-nguyen%2F10-effective-strategies-f_b_6083704.html&bvm=bv.137132246,d.cGw&psig=AFQjCNELrfajr5t7zSg5zeCUhsB582tfrg&ust=1478064992565805); + background-image: url("http://i.huffpost.com/gen/1890083/images/o-PRODUCTIVE-facebook.jpg"); + background-size: 125%; + background-repeat: no-repeat; +} + +header { + margin-top: 20%; + color: #FBF8F8; +} + +.box { + border: solid 1px #FBF8F8; + width: 30%; + } diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 47c9936b4..92ad80e70 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -6,9 +6,7 @@ - <%= content_for?(:title) ? yield(:title) : "Untitled" %> - - <%= stylesheet_link_tag "application" %> + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> <%= javascript_include_tag "application", 'data-turbolinks-track' => true %> <%= csrf_meta_tags %> diff --git a/app/views/navigations/index.html.erb b/app/views/navigations/index.html.erb index 7b130860a..44841de5b 100644 --- a/app/views/navigations/index.html.erb +++ b/app/views/navigations/index.html.erb @@ -1,17 +1,29 @@ -
    -
    -

    Adulting

    -
    -
    -
    -
    + +
    +
    + +
    +
    +

    Adulting

    +
    +
    - <% if session[:user_id] == nil %> - <%= link_to "Log in", "/auth/github" %> - <% else %> - <%= link_to "Logout", session_delete_path(session[:user_id]), method: :delete, data: {confirm: "End your session?"} %> - <% end %> +
    +
    + + <% if session[:user_id] == nil %> + <%= link_to "Log in", "/auth/github" %> + <% else %> + <%= link_to "Logout", session_delete_path(session[:user_id]), method: :delete, data: {confirm: "End your session?"} %> + <% end %> + +
    +
    +
    +
    +
    + diff --git a/db/development.sqlite3 b/db/development.sqlite3 index b87c331af7977b2d081b85ee33e253f26766e4f4..c150bd174d898f1ee307284b14a323d491dfc72c 100644 GIT binary patch delta 343 zcmZp8z}WDBae_3X=tLQ3M$wH4OZa(M_@o*5oA^2TCh(bR zc>1{;85o-B8XD>v7%CWATA3PI85rsr8yJ`yTVjC}rVd&{uY5s0Y~_l31Lr z;GCM1np6a~SJ{-}LzmfSSHD@c-fe&i`q%V8R{#i2)pZEX"kyey03UOBzOVPvRwDYU7mc/xozkj+qL6zMVx1L9QNVCBA8TrThd7smHAWLNq/Ii90IK+tuMtQAq2dFS2uHehWQ==", "id"=>"1"} +Redirected to http://localhost:3000/ +Completed 302 Found in 2ms (ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-01 12:50:44 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 329ms (Views: 327.9ms | ActiveRecord: 0.0ms) + + +Started GET "/auth/github" for ::1 at 2016-11-01 12:50:48 -0700 + + +Started GET "/auth/github" for ::1 at 2016-11-01 12:50:48 -0700 + + +Started GET "/auth/github/callback?code=6b738bd6cf5f18040728&state=400d8689e4cab9bf374c342f7ad33982ce84a353e566be53" for ::1 at 2016-11-01 12:50:48 -0700 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"6b738bd6cf5f18040728", "state"=>"400d8689e4cab9bf374c342f7ad33982ce84a353e566be53", "provider"=>"github"} + User Load (0.8ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/1/edit +Completed 302 Found in 43ms (ActiveRecord: 1.5ms) + + +Started GET "/users/1/edit" for ::1 at 2016-11-01 12:50:50 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (69.0ms) +Completed 200 OK in 383ms (Views: 380.3ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/foundation_and_overrides.self-b8857805783c2044418bdc369597a77abf51832fc7b8e805727969f03487d245.css?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/navigations.self-e610e673cbd23fcab49a08dad6598fdc0262f477d0e129af89da013dfcb01d76.css?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/_settings.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/application.self-129932ab10f1d1e5a4621657c626d393bb0718716393ddba5dc5b25d244bd3d9.css?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.abide.self-433e642defac6b495106bcaa7f2a33c07efc1dad4c3970721631af8a2b52affc.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.core.self-5ed6ae130919ff28bddc99eeb4be8985572bbe9b5f0b1ba1bc6afc599780cebb.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.accordionMenu.self-e689c1884b4ff0c1954861fd62d4731ee547815641354364558281ba1c1f6e60.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.drilldown.self-90f2ea486ef245e95194cd7b3aa3c03f646920688d3f3da4ac9307a1ba218fd6.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.accordion.self-74319d8fb502eb290aeb24e5faa73fcaaf37eae2d7900078f340f0b24935730a.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.dropdown.self-9c145c2f5fc3a177fc41227f741c20dbb83e12e6ab9b3dc4d43ca29e5405b701.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.dropdownMenu.self-ad8b1b4094eeef0662f6bc2626fce4dbdbcd378208a40d581a69173f69cf9416.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.equalizer.self-a50f50dcba868d8fa943fbff15ebbf4cc4379642743eb66e01700817f1d9a22d.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.interchange.self-07189eb841f19152efe7b88e50292d9c099a53a4915af9020cf5eea06a8016ec.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.magellan.self-7f76db4c0535c95ec2987c59e161dbb0d95797e6472be23b256ed839f9ffbb3e.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.offcanvas.self-cf7da0443dc19b13c7142a0dbe858c9345298ba3c74c18fd45c32b8e6a36891d.js?body=1" for ::1 at 2016-11-01 12:50:50 -0700 + + +Started GET "/assets/foundation.orbit.self-8b50fe52746c0bbfdfdd344a7dbd1a26aa712d39b0aa95725ef3f207f999115d.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.responsiveMenu.self-04daa3af5d3c617fa7d588b45b56abd62539f5fde28756c7b4705de2aa10c4fd.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.responsiveToggle.self-15d27e3276f2100adb158282147ff40f7fc86c37419100d6101c600d2e4df01d.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.reveal.self-249f251973a73a8fb50acefd10e382278024146355b39e47ce1934dd64df09d7.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.slider.self-e5558a2d21fad44bba147be2d729ed96f984229d05f6d5550eb1c0c20b974f90.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.sticky.self-0b1d0a23ec6c183dfc64272e91d5450ee95821d7573f1fe7397dc810f3cd6926.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.toggler.self-e503f9a635124ad4578a03dc24e47ac4cdb922a60bac8c9c99d024da00b0bd52.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.util.mediaQuery.self-a84e048af5284ea81753b0d6b2d3bd8fb37c06084a37c7cb91bde285e3634c52.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.util.motion.self-13d4248460aba53c0fd52e1ec0d5cb41c317b1c4d974bc5d905c9976dc9ef218.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.tooltip.self-8d4d19184b9c2c60eec1cb32096180b09fd0d1bae8bd5bf8674c34187914943d.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.tabs.self-2e641c12d280fc8c560d070d5caf1e97560e035f955335b1244fa0ee0bb7291c.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.util.keyboard.self-9ddfc95ccf73ddc51ead522151b53198b30c6a400e9f3f0be725d55c30f01912.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.util.box.self-d575050eeb81d250e2a588d115b437fd2519a50712e1dce1766be2d87c5c7771.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.util.nest.self-4135250cfc78d23e55f714f091d937a962ee8728df21e8c6c8f78fb1a4bae0b0.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.util.touch.self-95e098450fe69653246bdfa7f1e7fe7dba15348524771d7b2c54c7c4298fccb5.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.util.timerAndImageLoader.self-79e11d64a4f9336021e9ff10bdc178973516badb1d919695d1ed56595b69c072.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.self-5ecf2f4d83e6260dabd6ec48e76d8ddebccf956563f34072221bf960d3b8c255.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/foundation.util.triggers.self-d40e6f5817093dcf4732709f7dad2922cd74945c353c32a1e22f66da25d9d3f1.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started GET "/assets/application.self-a11f478daebeec5d29c3a1412323e28b3880b1c782a87821e2cc07f12ccdc9f9.js?body=1" for ::1 at 2016-11-01 12:50:51 -0700 + + +Started PATCH "/users/1/update" for ::1 at 2016-11-01 12:50:54 -0700 +Processing by UsersController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"UR4I5KJR/KTQAyrW+AYdJIdhiMuDUpuFS+tbaXPn3PFDOn7cmUiAJST9hhWff64AmBKVREOFeXUxWn4LdMBI+A==", "user"=>{"profile_name"=>"b.m.p", "email"=>"milligan.brandi@gmail.com", "name"=>"Brandi Milligan Phillips"}, "commit"=>"Save", "id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + User Exists (0.2ms) SELECT 1 AS one FROM "users" WHERE ("users"."email" = 'milligan.brandi@gmail.com' AND "users"."id" != 1) LIMIT 1 + User Exists (0.2ms) SELECT 1 AS one FROM "users" WHERE ("users"."uid" = '17533030' AND "users"."id" != 1) LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."profile_name" = 'b.m.p' AND "users"."id" != 1) LIMIT 1 +  (0.1ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 41ms (ActiveRecord: 1.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-01 12:50:54 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 381ms (Views: 367.1ms | ActiveRecord: 1.3ms) + + +Started GET "/tasks/new" for ::1 at 2016-11-01 12:50:59 -0700 +Processing by TasksController#new as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_form.html.erb (14.4ms) + Rendered shared/_footer.erb (1.1ms) + Rendered tasks/new.html.erb within layouts/application (57.9ms) +Completed 200 OK in 415ms (Views: 396.0ms | ActiveRecord: 0.4ms) + + +Started POST "/tasks/create" for ::1 at 2016-11-01 12:51:16 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"zLKBq+n56sXqV2CdhbfUI6FHBobhkTmB3NJ9MvuxlX/elveT0uCWRB6pzF7izmcHvjQbCSFG23GmY1hQ/JYBdg==", "task"=>{"title"=>"Task Celebration!", "description"=>"Fixing bugs", "details"=>"Because I am cool like that"}, "commit"=>"create"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (1.9ms) begin transaction + SQL (1.5ms) INSERT INTO "tasks" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-11-01 19:51:16.215279"], ["updated_at", "2016-11-01 19:51:16.215279"]] +  (0.8ms) commit transaction +  (0.1ms) begin transaction + SQL (0.5ms) UPDATE "tasks" SET "user_id" = ?, "title" = ?, "description" = ?, "details" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["user_id", 1], ["title", "Task Celebration!"], ["description", "Fixing bugs"], ["details", "Because I am cool like that"], ["updated_at", "2016-11-01 19:51:16.220656"], ["id", 4]] +  (0.9ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 202ms (ActiveRecord: 5.9ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-01 12:51:16 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 408ms (Views: 406.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for ::1 at 2016-11-01 12:51:27 -0700 +Processing by TasksController#new as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_form.html.erb (2.7ms) + Rendered shared/_footer.erb (0.3ms) + Rendered tasks/new.html.erb within layouts/application (16.8ms) +Completed 200 OK in 371ms (Views: 369.8ms | ActiveRecord: 0.2ms) + + +Started POST "/tasks/create" for ::1 at 2016-11-01 12:52:01 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"bg7oz9hjwYNa9jrKO3o0ZBJPbMqkPuhtmxWLF+uDbP98Kp7343q9Aq4IlglcA4dADTxxRWTpCp3hpK517KT49g==", "task"=>{"title"=>"fix foundation", "description"=>"always a bug to fix", "details"=>"BECAUSE THAT IS CODING"}, "commit"=>"create"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + SQL (20.5ms) INSERT INTO "tasks" ("created_at", "updated_at") VALUES (?, ?) [["created_at", "2016-11-01 19:52:01.300739"], ["updated_at", "2016-11-01 19:52:01.300739"]] +  (1.7ms) commit transaction +  (0.1ms) begin transaction + SQL (0.4ms) UPDATE "tasks" SET "user_id" = ?, "title" = ?, "description" = ?, "details" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["user_id", 1], ["title", "fix foundation"], ["description", "always a bug to fix"], ["details", "BECAUSE THAT IS CODING"], ["updated_at", "2016-11-01 19:52:01.326988"], ["id", 5]] +  (9.4ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 240ms (ActiveRecord: 32.4ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-01 12:52:01 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 299ms (Views: 297.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-01 12:53:58 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 478ms (Views: 475.7ms | ActiveRecord: 0.4ms) + + +Started DELETE "/sessions/1/destroy" for ::1 at 2016-11-01 12:54:03 -0700 +Processing by SessionsController#destroy as HTML + Parameters: {"authenticity_token"=>"7gYCwn6p88H77KoqzI8+RatykY+ODW5oGoi7W6OEwtj8InT6RbCPQA8SBumr9o1htAGMAE7ajJhgOZ45pKNW0Q==", "id"=>"1"} +Redirected to http://localhost:3000/ +Completed 302 Found in 1ms (ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-01 12:54:03 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 408ms (Views: 407.7ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-01 13:08:21 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (9.7ms) +Completed 200 OK in 1118ms (Views: 1110.1ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-01 13:08:22 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 938ms (Views: 937.0ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-01 13:09:18 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 533ms (Views: 522.1ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-01 13:09:42 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 523ms (Views: 522.8ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-01 13:10:58 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (51.6ms) +Completed 200 OK in 1367ms (Views: 1360.8ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-01 13:11:14 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 435ms (Views: 433.8ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2000-12-31 16:03:14 -0800 + ActiveRecord::SchemaMigration Load (4.8ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 1231ms (Views: 1213.4ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2000-12-31 16:03:16 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 169ms (Views: 168.6ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/_settings.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation_and_overrides.self-b8857805783c2044418bdc369597a77abf51832fc7b8e805727969f03487d245.css?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/navigations.self-adbeedb39f60a92d98ef06c7cd09ca89758a593ddfbab3b54152cda7e1b8001f.css?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/application.self-129932ab10f1d1e5a4621657c626d393bb0718716393ddba5dc5b25d244bd3d9.css?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.core.self-5ed6ae130919ff28bddc99eeb4be8985572bbe9b5f0b1ba1bc6afc599780cebb.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.abide.self-433e642defac6b495106bcaa7f2a33c07efc1dad4c3970721631af8a2b52affc.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.accordion.self-74319d8fb502eb290aeb24e5faa73fcaaf37eae2d7900078f340f0b24935730a.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.accordionMenu.self-e689c1884b4ff0c1954861fd62d4731ee547815641354364558281ba1c1f6e60.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.dropdown.self-9c145c2f5fc3a177fc41227f741c20dbb83e12e6ab9b3dc4d43ca29e5405b701.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.equalizer.self-a50f50dcba868d8fa943fbff15ebbf4cc4379642743eb66e01700817f1d9a22d.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.dropdownMenu.self-ad8b1b4094eeef0662f6bc2626fce4dbdbcd378208a40d581a69173f69cf9416.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.magellan.self-7f76db4c0535c95ec2987c59e161dbb0d95797e6472be23b256ed839f9ffbb3e.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.offcanvas.self-cf7da0443dc19b13c7142a0dbe858c9345298ba3c74c18fd45c32b8e6a36891d.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.interchange.self-07189eb841f19152efe7b88e50292d9c099a53a4915af9020cf5eea06a8016ec.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.orbit.self-8b50fe52746c0bbfdfdd344a7dbd1a26aa712d39b0aa95725ef3f207f999115d.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.drilldown.self-90f2ea486ef245e95194cd7b3aa3c03f646920688d3f3da4ac9307a1ba218fd6.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.responsiveMenu.self-04daa3af5d3c617fa7d588b45b56abd62539f5fde28756c7b4705de2aa10c4fd.js?body=1" for ::1 at 2000-12-31 16:03:16 -0800 + + +Started GET "/assets/foundation.responsiveToggle.self-15d27e3276f2100adb158282147ff40f7fc86c37419100d6101c600d2e4df01d.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.reveal.self-249f251973a73a8fb50acefd10e382278024146355b39e47ce1934dd64df09d7.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.slider.self-e5558a2d21fad44bba147be2d729ed96f984229d05f6d5550eb1c0c20b974f90.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.sticky.self-0b1d0a23ec6c183dfc64272e91d5450ee95821d7573f1fe7397dc810f3cd6926.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.toggler.self-e503f9a635124ad4578a03dc24e47ac4cdb922a60bac8c9c99d024da00b0bd52.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.tabs.self-2e641c12d280fc8c560d070d5caf1e97560e035f955335b1244fa0ee0bb7291c.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.util.keyboard.self-9ddfc95ccf73ddc51ead522151b53198b30c6a400e9f3f0be725d55c30f01912.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.util.mediaQuery.self-a84e048af5284ea81753b0d6b2d3bd8fb37c06084a37c7cb91bde285e3634c52.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.tooltip.self-8d4d19184b9c2c60eec1cb32096180b09fd0d1bae8bd5bf8674c34187914943d.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.util.box.self-d575050eeb81d250e2a588d115b437fd2519a50712e1dce1766be2d87c5c7771.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.util.motion.self-13d4248460aba53c0fd52e1ec0d5cb41c317b1c4d974bc5d905c9976dc9ef218.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.util.timerAndImageLoader.self-79e11d64a4f9336021e9ff10bdc178973516badb1d919695d1ed56595b69c072.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.util.nest.self-4135250cfc78d23e55f714f091d937a962ee8728df21e8c6c8f78fb1a4bae0b0.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.util.touch.self-95e098450fe69653246bdfa7f1e7fe7dba15348524771d7b2c54c7c4298fccb5.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.util.triggers.self-d40e6f5817093dcf4732709f7dad2922cd74945c353c32a1e22f66da25d9d3f1.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/foundation.self-5ecf2f4d83e6260dabd6ec48e76d8ddebccf956563f34072221bf960d3b8c255.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/assets/application.self-a11f478daebeec5d29c3a1412323e28b3880b1c782a87821e2cc07f12ccdc9f9.js?body=1" for ::1 at 2000-12-31 16:03:17 -0800 + + +Started GET "/" for ::1 at 2016-11-01 13:20:16 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 225ms (Views: 224.3ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/foundation_and_overrides.self-b8857805783c2044418bdc369597a77abf51832fc7b8e805727969f03487d245.css?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/navigations.self-adbeedb39f60a92d98ef06c7cd09ca89758a593ddfbab3b54152cda7e1b8001f.css?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/_settings.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/foundation.core.self-5ed6ae130919ff28bddc99eeb4be8985572bbe9b5f0b1ba1bc6afc599780cebb.js?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/application.self-129932ab10f1d1e5a4621657c626d393bb0718716393ddba5dc5b25d244bd3d9.css?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/foundation.abide.self-433e642defac6b495106bcaa7f2a33c07efc1dad4c3970721631af8a2b52affc.js?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/foundation.accordion.self-74319d8fb502eb290aeb24e5faa73fcaaf37eae2d7900078f340f0b24935730a.js?body=1" for ::1 at 2016-11-01 13:20:16 -0700 + + +Started GET "/assets/foundation.accordionMenu.self-e689c1884b4ff0c1954861fd62d4731ee547815641354364558281ba1c1f6e60.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.drilldown.self-90f2ea486ef245e95194cd7b3aa3c03f646920688d3f3da4ac9307a1ba218fd6.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.dropdown.self-9c145c2f5fc3a177fc41227f741c20dbb83e12e6ab9b3dc4d43ca29e5405b701.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.dropdownMenu.self-ad8b1b4094eeef0662f6bc2626fce4dbdbcd378208a40d581a69173f69cf9416.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.equalizer.self-a50f50dcba868d8fa943fbff15ebbf4cc4379642743eb66e01700817f1d9a22d.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.interchange.self-07189eb841f19152efe7b88e50292d9c099a53a4915af9020cf5eea06a8016ec.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.magellan.self-7f76db4c0535c95ec2987c59e161dbb0d95797e6472be23b256ed839f9ffbb3e.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.offcanvas.self-cf7da0443dc19b13c7142a0dbe858c9345298ba3c74c18fd45c32b8e6a36891d.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.responsiveMenu.self-04daa3af5d3c617fa7d588b45b56abd62539f5fde28756c7b4705de2aa10c4fd.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.responsiveToggle.self-15d27e3276f2100adb158282147ff40f7fc86c37419100d6101c600d2e4df01d.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.reveal.self-249f251973a73a8fb50acefd10e382278024146355b39e47ce1934dd64df09d7.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.orbit.self-8b50fe52746c0bbfdfdd344a7dbd1a26aa712d39b0aa95725ef3f207f999115d.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.slider.self-e5558a2d21fad44bba147be2d729ed96f984229d05f6d5550eb1c0c20b974f90.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.sticky.self-0b1d0a23ec6c183dfc64272e91d5450ee95821d7573f1fe7397dc810f3cd6926.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.tabs.self-2e641c12d280fc8c560d070d5caf1e97560e035f955335b1244fa0ee0bb7291c.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.toggler.self-e503f9a635124ad4578a03dc24e47ac4cdb922a60bac8c9c99d024da00b0bd52.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.tooltip.self-8d4d19184b9c2c60eec1cb32096180b09fd0d1bae8bd5bf8674c34187914943d.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.util.box.self-d575050eeb81d250e2a588d115b437fd2519a50712e1dce1766be2d87c5c7771.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.util.keyboard.self-9ddfc95ccf73ddc51ead522151b53198b30c6a400e9f3f0be725d55c30f01912.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.util.mediaQuery.self-a84e048af5284ea81753b0d6b2d3bd8fb37c06084a37c7cb91bde285e3634c52.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.util.motion.self-13d4248460aba53c0fd52e1ec0d5cb41c317b1c4d974bc5d905c9976dc9ef218.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.util.nest.self-4135250cfc78d23e55f714f091d937a962ee8728df21e8c6c8f78fb1a4bae0b0.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.util.timerAndImageLoader.self-79e11d64a4f9336021e9ff10bdc178973516badb1d919695d1ed56595b69c072.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.util.touch.self-95e098450fe69653246bdfa7f1e7fe7dba15348524771d7b2c54c7c4298fccb5.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.util.triggers.self-d40e6f5817093dcf4732709f7dad2922cd74945c353c32a1e22f66da25d9d3f1.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/foundation.self-5ecf2f4d83e6260dabd6ec48e76d8ddebccf956563f34072221bf960d3b8c255.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/assets/application.self-a11f478daebeec5d29c3a1412323e28b3880b1c782a87821e2cc07f12ccdc9f9.js?body=1" for ::1 at 2016-11-01 13:20:17 -0700 + + +Started GET "/" for ::1 at 2016-11-01 13:22:16 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 415ms (Views: 414.5ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e5d18903f5f883da2bd859fabd79d7e8a562eed45040312e4ced4f3136432b37.css?body=1" for ::1 at 2016-11-01 13:22:17 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:18:42 -0700 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 1856ms (Views: 1839.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e5d18903f5f883da2bd859fabd79d7e8a562eed45040312e4ced4f3136432b37.css?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation_and_overrides.self-b8857805783c2044418bdc369597a77abf51832fc7b8e805727969f03487d245.css?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/application.self-129932ab10f1d1e5a4621657c626d393bb0718716393ddba5dc5b25d244bd3d9.css?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/_settings.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.core.self-5ed6ae130919ff28bddc99eeb4be8985572bbe9b5f0b1ba1bc6afc599780cebb.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.abide.self-433e642defac6b495106bcaa7f2a33c07efc1dad4c3970721631af8a2b52affc.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.accordion.self-74319d8fb502eb290aeb24e5faa73fcaaf37eae2d7900078f340f0b24935730a.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.equalizer.self-a50f50dcba868d8fa943fbff15ebbf4cc4379642743eb66e01700817f1d9a22d.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.drilldown.self-90f2ea486ef245e95194cd7b3aa3c03f646920688d3f3da4ac9307a1ba218fd6.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.dropdown.self-9c145c2f5fc3a177fc41227f741c20dbb83e12e6ab9b3dc4d43ca29e5405b701.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.dropdownMenu.self-ad8b1b4094eeef0662f6bc2626fce4dbdbcd378208a40d581a69173f69cf9416.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.magellan.self-7f76db4c0535c95ec2987c59e161dbb0d95797e6472be23b256ed839f9ffbb3e.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.interchange.self-07189eb841f19152efe7b88e50292d9c099a53a4915af9020cf5eea06a8016ec.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.orbit.self-8b50fe52746c0bbfdfdd344a7dbd1a26aa712d39b0aa95725ef3f207f999115d.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.reveal.self-249f251973a73a8fb50acefd10e382278024146355b39e47ce1934dd64df09d7.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.responsiveMenu.self-04daa3af5d3c617fa7d588b45b56abd62539f5fde28756c7b4705de2aa10c4fd.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.responsiveToggle.self-15d27e3276f2100adb158282147ff40f7fc86c37419100d6101c600d2e4df01d.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.offcanvas.self-cf7da0443dc19b13c7142a0dbe858c9345298ba3c74c18fd45c32b8e6a36891d.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.accordionMenu.self-e689c1884b4ff0c1954861fd62d4731ee547815641354364558281ba1c1f6e60.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.slider.self-e5558a2d21fad44bba147be2d729ed96f984229d05f6d5550eb1c0c20b974f90.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.tabs.self-2e641c12d280fc8c560d070d5caf1e97560e035f955335b1244fa0ee0bb7291c.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.sticky.self-0b1d0a23ec6c183dfc64272e91d5450ee95821d7573f1fe7397dc810f3cd6926.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.tooltip.self-8d4d19184b9c2c60eec1cb32096180b09fd0d1bae8bd5bf8674c34187914943d.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.util.motion.self-13d4248460aba53c0fd52e1ec0d5cb41c317b1c4d974bc5d905c9976dc9ef218.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.util.box.self-d575050eeb81d250e2a588d115b437fd2519a50712e1dce1766be2d87c5c7771.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.toggler.self-e503f9a635124ad4578a03dc24e47ac4cdb922a60bac8c9c99d024da00b0bd52.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.util.keyboard.self-9ddfc95ccf73ddc51ead522151b53198b30c6a400e9f3f0be725d55c30f01912.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.util.nest.self-4135250cfc78d23e55f714f091d937a962ee8728df21e8c6c8f78fb1a4bae0b0.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.util.touch.self-95e098450fe69653246bdfa7f1e7fe7dba15348524771d7b2c54c7c4298fccb5.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.self-5ecf2f4d83e6260dabd6ec48e76d8ddebccf956563f34072221bf960d3b8c255.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.util.mediaQuery.self-a84e048af5284ea81753b0d6b2d3bd8fb37c06084a37c7cb91bde285e3634c52.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.util.triggers.self-d40e6f5817093dcf4732709f7dad2922cd74945c353c32a1e22f66da25d9d3f1.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-11-04 08:18:45 -0700 + + +Started GET "/assets/foundation.util.timerAndImageLoader.self-79e11d64a4f9336021e9ff10bdc178973516badb1d919695d1ed56595b69c072.js?body=1" for ::1 at 2016-11-04 08:18:46 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-04 08:18:46 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-04 08:18:46 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-04 08:18:46 -0700 + + +Started GET "/assets/application.self-a11f478daebeec5d29c3a1412323e28b3880b1c782a87821e2cc07f12ccdc9f9.js?body=1" for ::1 at 2016-11-04 08:18:46 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-04 08:18:46 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:46:55 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.6ms) +Completed 200 OK in 629ms (Views: 621.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-1a2c331d3a9762d7a734ce890344083448378d3e8c96b42fee63089562c3b505.css?body=1" for ::1 at 2016-11-04 08:46:56 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:47:49 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (2.7ms) +Completed 200 OK in 357ms (Views: 356.4ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-04 08:48:04 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.9ms) +Completed 200 OK in 354ms (Views: 353.6ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-04 08:48:23 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 353ms (Views: 352.5ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-04 08:50:07 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 259ms (Views: 258.7ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-04 08:51:08 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 436ms (Views: 435.3ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-2a12c342ab4b69c039c00b28cd097c264fabcc59b641848c93be416633b088d1.css?body=1" for ::1 at 2016-11-04 08:51:08 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:52:01 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.1ms) +Completed 500 Internal Server Error in 79ms (ActiveRecord: 0.0ms) + +Sass::SyntaxError - Invalid CSS after " color: ": expected expression (e.g. 1px, bold), was ";": + sass (3.4.22) lib/sass/scss/parser.rb:1189:in `expected' + sass (3.4.22) lib/sass/script/lexer.rb:229:in `expected!' + sass (3.4.22) lib/sass/script/parser.rb:704:in `assert_expr' + sass (3.4.22) lib/sass/script/parser.rb:75:in `parse' + sass (3.4.22) lib/sass/scss/parser.rb:1051:in `sass_script' + sass (3.4.22) lib/sass/scss/parser.rb:897:in `value!' + sass (3.4.22) lib/sass/scss/parser.rb:769:in `block in try_declaration' + sass (3.4.22) lib/sass/scss/parser.rb:1165:in `rethrow' + sass (3.4.22) lib/sass/scss/parser.rb:782:in `try_declaration' + sass (3.4.22) lib/sass/scss/parser.rb:711:in `declaration_or_ruleset' + sass (3.4.22) lib/sass/scss/parser.rb:676:in `block_child' + sass (3.4.22) lib/sass/scss/parser.rb:668:in `block_contents' + sass (3.4.22) lib/sass/scss/parser.rb:657:in `block' + sass (3.4.22) lib/sass/scss/parser.rb:649:in `ruleset' + sass (3.4.22) lib/sass/scss/parser.rb:675:in `block_child' + sass (3.4.22) lib/sass/scss/parser.rb:668:in `block_contents' + sass (3.4.22) lib/sass/scss/parser.rb:125:in `stylesheet' + sass (3.4.22) lib/sass/scss/parser.rb:41:in `parse' + sass (3.4.22) lib/sass/engine.rb:406:in `_to_tree' + sass (3.4.22) lib/sass/engine.rb:281:in `render' + sass-rails (5.0.6) lib/sass/rails/template.rb:47:in `evaluate' + tilt (2.0.5) lib/tilt/template.rb:102:in `render' + sprockets (3.7.0) lib/sprockets/legacy_tilt_processor.rb:25:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/bundle.rb:23:in `block in call' + sprockets (3.7.0) lib/sprockets/utils.rb:196:in `dfs' + sprockets (3.7.0) lib/sprockets/bundle.rb:24:in `call' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:75:in `call_processor' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:57:in `block in call_processors' + sprockets (3.7.0) lib/sprockets/processor_utils.rb:56:in `call_processors' + sprockets (3.7.0) lib/sprockets/loader.rb:134:in `load_from_unloaded' + sprockets (3.7.0) lib/sprockets/loader.rb:60:in `block in load' + sprockets (3.7.0) lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache' + sprockets (3.7.0) lib/sprockets/loader.rb:44:in `load' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:20:in `block in initialize' + sprockets (3.7.0) lib/sprockets/cached_environment.rb:47:in `load' + sprockets (3.7.0) lib/sprockets/base.rb:66:in `find_asset' + sprockets (3.7.0) lib/sprockets/base.rb:92:in `[]' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:355:in `find_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:347:in `find_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:229:in `block in lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:242:in `block in resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:241:in `resolve_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:228:in `lookup_debug_asset' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:170:in `block in stylesheet_link_tag' + sprockets-rails (3.2.0) lib/sprockets/rails/helper.rb:169:in `stylesheet_link_tag' + app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___3791509809203515305_70317782810540' + actionview (4.2.7) lib/action_view/template.rb:145:in `block in render' + activesupport (4.2.7) lib/active_support/notifications.rb:166:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:333:in `instrument' + actionview (4.2.7) lib/action_view/template.rb:143:in `render' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:66:in `render_with_layout' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:52:in `render_template' + actionview (4.2.7) lib/action_view/renderer/template_renderer.rb:14:in `render' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:46:in `render_template' + actionview (4.2.7) lib/action_view/renderer/renderer.rb:27:in `render' + actionview (4.2.7) lib/action_view/rendering.rb:100:in `_render_template' + actionpack (4.2.7) lib/action_controller/metal/streaming.rb:217:in `_render_template' + actionview (4.2.7) lib/action_view/rendering.rb:83:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:32:in `render_to_body' + actionpack (4.2.7) lib/action_controller/metal/renderers.rb:37:in `render_to_body' + actionpack (4.2.7) lib/abstract_controller/rendering.rb:25:in `render' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:16:in `render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block (2 levels) in render' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `block in ms' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/benchmark.rb:308:in `realtime' + activesupport (4.2.7) lib/active_support/core_ext/benchmark.rb:12:in `ms' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:44:in `block in render' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:87:in `cleanup_view_runtime' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:25:in `cleanup_view_runtime' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:43:in `render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:10:in `default_render' + actionpack (4.2.7) lib/action_controller/metal/implicit_render.rb:5:in `send_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:198:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rendering.rb:10:in `process_action' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:20:in `block in process_action' + activesupport (4.2.7) lib/active_support/callbacks.rb:117:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:555:in `block (2 levels) in compile' + activesupport (4.2.7) lib/active_support/callbacks.rb:505:in `call' + activesupport (4.2.7) lib/active_support/callbacks.rb:92:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_process_action_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/abstract_controller/callbacks.rb:19:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/rescue.rb:29:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `block in instrument' + activesupport (4.2.7) lib/active_support/notifications/instrumenter.rb:20:in `instrument' + activesupport (4.2.7) lib/active_support/notifications.rb:164:in `instrument' + actionpack (4.2.7) lib/action_controller/metal/instrumentation.rb:30:in `process_action' + actionpack (4.2.7) lib/action_controller/metal/params_wrapper.rb:250:in `process_action' + activerecord (4.2.7) lib/active_record/railties/controller_runtime.rb:18:in `process_action' + actionpack (4.2.7) lib/abstract_controller/base.rb:137:in `process' + actionview (4.2.7) lib/action_view/rendering.rb:30:in `process' + actionpack (4.2.7) lib/action_controller/metal.rb:196:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal/rack_delegation.rb:13:in `dispatch' + actionpack (4.2.7) lib/action_controller/metal.rb:237:in `block in action' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:74:in `dispatch' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:43:in `serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:43:in `block in serve' + actionpack (4.2.7) lib/action_dispatch/journey/router.rb:30:in `serve' + actionpack (4.2.7) lib/action_dispatch/routing/route_set.rb:817:in `call' + omniauth (1.3.1) lib/omniauth/strategy.rb:186:in `call!' + omniauth (1.3.1) lib/omniauth/strategy.rb:164:in `call' + omniauth (1.3.1) lib/omniauth/builder.rb:63:in `call' + rack (1.6.4) lib/rack/etag.rb:24:in `call' + rack (1.6.4) lib/rack/conditionalget.rb:25:in `call' + rack (1.6.4) lib/rack/head.rb:13:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/params_parser.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/flash.rb:260:in `call' + rack (1.6.4) lib/rack/session/abstract/id.rb:225:in `context' + rack (1.6.4) lib/rack/session/abstract/id.rb:220:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/cookies.rb:560:in `call' + activerecord (4.2.7) lib/active_record/query_cache.rb:36:in `call' + activerecord (4.2.7) lib/active_record/connection_adapters/abstract/connection_pool.rb:653:in `call' + activerecord (4.2.7) lib/active_record/migration.rb:377:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:29:in `block in call' + activesupport (4.2.7) lib/active_support/callbacks.rb:88:in `__run_callbacks__' + activesupport (4.2.7) lib/active_support/callbacks.rb:778:in `_run_call_callbacks' + activesupport (4.2.7) lib/active_support/callbacks.rb:81:in `run_callbacks' + actionpack (4.2.7) lib/action_dispatch/middleware/callbacks.rb:27:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/reloader.rb:73:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/remote_ip.rb:78:in `call' + better_errors (2.1.1) lib/better_errors/middleware.rb:84:in `protected_app_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:79:in `better_errors_call' + better_errors (2.1.1) lib/better_errors/middleware.rb:57:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/debug_exceptions.rb:17:in `call' + web-console (2.3.0) lib/web_console/middleware.rb:28:in `block in call' + web-console (2.3.0) lib/web_console/middleware.rb:18:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' + railties (4.2.7) lib/rails/rack/logger.rb:38:in `call_app' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `block in call' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `block in tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:26:in `tagged' + activesupport (4.2.7) lib/active_support/tagged_logging.rb:68:in `tagged' + railties (4.2.7) lib/rails/rack/logger.rb:20:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/request_id.rb:21:in `call' + rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' + rack (1.6.4) lib/rack/runtime.rb:18:in `call' + activesupport (4.2.7) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + actionpack (4.2.7) lib/action_dispatch/middleware/static.rb:120:in `call' + rack (1.6.4) lib/rack/sendfile.rb:113:in `call' + railties (4.2.7) lib/rails/engine.rb:518:in `call' + railties (4.2.7) lib/rails/application.rb:165:in `call' + rack (1.6.4) lib/rack/lock.rb:17:in `call' + rack (1.6.4) lib/rack/content_length.rb:15:in `call' + rack (1.6.4) lib/rack/handler/webrick.rb:88:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run' + /Users/brandimilligan/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread' + + + +Started POST "/__better_errors/8fd7c3c9fee794fb/variables" for ::1 at 2016-11-04 08:52:02 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:53:50 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 404ms (Views: 402.8ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-b933141091c08770bc894e28d66ee4e1bfb7923177da9e2f63708e36d005dd7c.css?body=1" for ::1 at 2016-11-04 08:53:50 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:54:08 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 362ms (Views: 361.1ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-b0ef6937c2dc011f74c215c0633e0892a8bff4b6a8c9ed7b2d35229f4b2e5e42.css?body=1" for ::1 at 2016-11-04 08:54:08 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:54:47 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 503ms (Views: 501.9ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-9d2dc37a85d6c47baf17d9c541536c776da3f9d52d5edcf9aa6aaf0c3c7d3fe4.css?body=1" for ::1 at 2016-11-04 08:54:47 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:55:14 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 671ms (Views: 670.3ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-8faa96afe34a33791441dda30ec39159941eca410e30d2b0a08e8289694f7fc9.css?body=1" for ::1 at 2016-11-04 08:55:15 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:57:06 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.8ms) +Completed 200 OK in 424ms (Views: 423.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-11f67a0d83ceb33b8a8576214bae5822de4ce820d2cb04d678b501f70921568c.css?body=1" for ::1 at 2016-11-04 08:57:07 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:58:07 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 497ms (Views: 496.1ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-70574cc769307886934ffdac29e8cad806d7e9e8a83ef8cb3e50ac9df81dbc3c.css?body=1" for ::1 at 2016-11-04 08:58:08 -0700 + + +Started GET "/" for ::1 at 2016-11-04 08:59:55 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 400ms (Views: 399.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-bb7f56db5e850309635d28cfe02cd8908a2dea882a8da4ca0afec7907f05af65.css?body=1" for ::1 at 2016-11-04 08:59:55 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:02:18 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.0ms) +Completed 200 OK in 431ms (Views: 430.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-1f604b9371e983abe6206b8e8d00625df94fc50b0b70f04847a75ec275d91c6f.css?body=1" for ::1 at 2016-11-04 09:02:18 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:03:35 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.8ms) +Completed 200 OK in 359ms (Views: 358.2ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-04 09:05:05 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.8ms) +Completed 200 OK in 334ms (Views: 333.4ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-04 09:05:31 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 403ms (Views: 402.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-16dbc26befb9beec8daafec1fc7d6d3a9555c82953d270891b2f4e2ec3c03b8c.css?body=1" for ::1 at 2016-11-04 09:05:31 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:05:42 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 445ms (Views: 444.3ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-04 09:06:44 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.8ms) +Completed 200 OK in 385ms (Views: 384.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-dd7230b5f1b69cf5a71b3bd35b8114adb64797056446c39b9dc7163f58b11ab3.css?body=1" for ::1 at 2016-11-04 09:06:44 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:07:22 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.9ms) +Completed 200 OK in 378ms (Views: 377.6ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-04 09:07:52 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 459ms (Views: 458.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-51cd59cba4fd07fb1f3b023146baf8c83129b20c2a4e21577dd682799c917b0b.css?body=1" for ::1 at 2016-11-04 09:07:52 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:08:09 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 517ms (Views: 516.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-6fca9c698611427c071730751ec584eb638fd031b94937615b0f8703954eac36.css?body=1" for ::1 at 2016-11-04 09:08:10 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:08:31 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.1ms) +Completed 200 OK in 287ms (Views: 286.6ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-91f7941ba74f5b26556b2bca738197e7dccb5fd0329205c1ab087bcec732d662.css?body=1" for ::1 at 2016-11-04 09:08:31 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:08:44 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.2ms) +Completed 200 OK in 404ms (Views: 403.4ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-bd9b90035c6885ae1d5517889fdb32a9d19fa6a58f1abc5c202f97957adafa97.css?body=1" for ::1 at 2016-11-04 09:08:44 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:08:57 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.1ms) +Completed 200 OK in 526ms (Views: 525.6ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-0367e3ef8553c4a67eccc268bd1af329ef6ba0fd2aa1b430ca3e2282d06f8033.css?body=1" for ::1 at 2016-11-04 09:08:58 -0700 + + +Started GET "/" for ::1 at 2016-11-04 09:09:45 -0700 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.1ms) +Completed 200 OK in 439ms (Views: 438.5ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-f5d6245ad275f88f4be1d5266332d18b126e911bc688dec4dfd8444cccf0b4e0.css?body=1" for ::1 at 2016-11-04 09:09:45 -0700 From 3a46520e133bf92405063ab3b0f1941d94b4497d Mon Sep 17 00:00:00 2001 From: Brandi Phillips Date: Thu, 10 Nov 2016 15:41:48 -0800 Subject: [PATCH 19/19] better but needs improvements --- app/assets/stylesheets/application.scss | 4 + app/assets/stylesheets/navigations.scss | 14 +- app/views/navigations/index.html.erb | 20 +- app/views/navigations/show.html.erb | 2 - app/views/shared/_form.html.erb | 3 + app/views/shared/_header.erb | 10 + app/views/tasks/destroy.html.erb | 2 +- app/views/tasks/edit.html.erb | 1 + app/views/tasks/index.html.erb | 31 +- app/views/tasks/new.html.erb | 2 + app/views/tasks/show.html.erb | 4 +- db/development.sqlite3 | Bin 28672 -> 28672 bytes log/development.log | 567 ++++++++++++++++++++++++ 13 files changed, 608 insertions(+), 52 deletions(-) delete mode 100644 app/views/navigations/show.html.erb create mode 100644 app/views/shared/_header.erb diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss index c8b8e576f..a5ebc50f5 100644 --- a/app/assets/stylesheets/application.scss +++ b/app/assets/stylesheets/application.scss @@ -15,3 +15,7 @@ *= require foundation_and_overrides */ + + .section { + margin: 5vw 10vw 5vw 10vw; + } diff --git a/app/assets/stylesheets/navigations.scss b/app/assets/stylesheets/navigations.scss index ece7696b4..0c4882015 100644 --- a/app/assets/stylesheets/navigations.scss +++ b/app/assets/stylesheets/navigations.scss @@ -2,19 +2,17 @@ // They will automatically be included in application.css. // You can use Sass (SCSS) here: http://sass-lang.com/ -body { +.landing-background{ background-image: url("http://i.huffpost.com/gen/1890083/images/o-PRODUCTIVE-facebook.jpg"); - background-size: 125%; + background-size: 100%; background-repeat: no-repeat; + height: 100%; } -header { - margin-top: 20%; - color: #FBF8F8; -} .box { - border: solid 1px #FBF8F8; width: 30%; - + text-align: center; + color: #FBF8F8; + display: inline; } diff --git a/app/views/navigations/index.html.erb b/app/views/navigations/index.html.erb index 44841de5b..2c783161e 100644 --- a/app/views/navigations/index.html.erb +++ b/app/views/navigations/index.html.erb @@ -1,29 +1,21 @@ - -
    -
    +
    -
    -
    -

    Adulting

    -
    -
    +
    +
    +

    Adulting

    +
    - <% if session[:user_id] == nil %> <%= link_to "Log in", "/auth/github" %> <% else %> <%= link_to "Logout", session_delete_path(session[:user_id]), method: :delete, data: {confirm: "End your session?"} %> <% end %> -
    -
    -
    -
    +
    - diff --git a/app/views/navigations/show.html.erb b/app/views/navigations/show.html.erb deleted file mode 100644 index feaa74280..000000000 --- a/app/views/navigations/show.html.erb +++ /dev/null @@ -1,2 +0,0 @@ -

    Navigations#show

    -

    Find me in app/views/navigations/show.html.erb

    diff --git a/app/views/shared/_form.html.erb b/app/views/shared/_form.html.erb index 966825748..caef53934 100644 --- a/app/views/shared/_form.html.erb +++ b/app/views/shared/_form.html.erb @@ -1,3 +1,5 @@ + +
    <%= form_for @mytask, url: action_name do |f| %> <%= f.label :title %> @@ -12,3 +14,4 @@ <%= f.submit action_name %> <% end %>
    +
    diff --git a/app/views/shared/_header.erb b/app/views/shared/_header.erb new file mode 100644 index 000000000..54fafcb17 --- /dev/null +++ b/app/views/shared/_header.erb @@ -0,0 +1,10 @@ +
    +
    + +
    +
    diff --git a/app/views/tasks/destroy.html.erb b/app/views/tasks/destroy.html.erb index 164c198ed..69e3097f0 100644 --- a/app/views/tasks/destroy.html.erb +++ b/app/views/tasks/destroy.html.erb @@ -1,4 +1,4 @@ - +<%= render partial: "shared/header" %>

    <%= @destroy_msg %>

    diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index d3798dbfa..de3087f9d 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,3 +1,4 @@ +<%= render partial: "shared/header" %>

    Edit a Task

    <%= render partial: "shared/form", locals: {action_name: "update"} %> diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 6cec73574..bbd9e6da6 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,27 +1,6 @@ -
    -
    -

    Adulting

    -
    -
    -
    -
    - -
    -
    - +<%= render partial: "shared/header" %> +
    <% if @tasks == [] || @tasks == nil %>
    @@ -32,12 +11,10 @@
    -
    <% else %>
    <% @tasks.each do |task| %> -

    <%= link_to task.title, show_path(task.id) %>

    @@ -68,7 +45,9 @@
    -
    + <% end %> <% end %> +
    +
    diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 09dc79b3f..f9967c2dc 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,3 +1,5 @@ +<%= render partial: "shared/header" %> +

    Create a New Task

    <%= render partial: "shared/form", locals: {action_name: "create"} %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 995eab2d6..0c759cb8e 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,3 +1,5 @@ +<%= render partial: "shared/header" %> +

    <%= @mytask.title %>

    Type: <%= @mytask.description %>

    @@ -26,5 +28,5 @@
    - +
    <%= render partial: "shared/footer" %> diff --git a/db/development.sqlite3 b/db/development.sqlite3 index c150bd174d898f1ee307284b14a323d491dfc72c..6d2c2fbd013c6d0c43e7f6b5aa06a0e734dceb90 100644 GIT binary patch delta 124 zcmZp8z}WDBae_3X*hCp;MzM_v3;Fr^CNZ$^b};Za@pJNa@JVkL6sX|kY7}7MV$fH1 z=69StTh2"1c59a61806ee001b00c5", "state"=>"8fc632743ff95069be9c908631c0ef90ac7cd949e6ab0a66", "provider"=>"github"} + User Load (0.4ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/1/edit +Completed 302 Found in 67ms (ActiveRecord: 1.2ms) + + +Started GET "/users/1/edit" for ::1 at 2016-11-04 09:18:22 -0700 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (38.7ms) +Completed 200 OK in 425ms (Views: 422.2ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/_settings.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-04 09:18:22 -0700 + + +Started GET "/assets/foundation_and_overrides.self-b8857805783c2044418bdc369597a77abf51832fc7b8e805727969f03487d245.css?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/navigations.self-f5d6245ad275f88f4be1d5266332d18b126e911bc688dec4dfd8444cccf0b4e0.css?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/application.self-129932ab10f1d1e5a4621657c626d393bb0718716393ddba5dc5b25d244bd3d9.css?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.core.self-5ed6ae130919ff28bddc99eeb4be8985572bbe9b5f0b1ba1bc6afc599780cebb.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.abide.self-433e642defac6b495106bcaa7f2a33c07efc1dad4c3970721631af8a2b52affc.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.accordion.self-74319d8fb502eb290aeb24e5faa73fcaaf37eae2d7900078f340f0b24935730a.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.dropdown.self-9c145c2f5fc3a177fc41227f741c20dbb83e12e6ab9b3dc4d43ca29e5405b701.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.accordionMenu.self-e689c1884b4ff0c1954861fd62d4731ee547815641354364558281ba1c1f6e60.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.dropdownMenu.self-ad8b1b4094eeef0662f6bc2626fce4dbdbcd378208a40d581a69173f69cf9416.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.equalizer.self-a50f50dcba868d8fa943fbff15ebbf4cc4379642743eb66e01700817f1d9a22d.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.interchange.self-07189eb841f19152efe7b88e50292d9c099a53a4915af9020cf5eea06a8016ec.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.drilldown.self-90f2ea486ef245e95194cd7b3aa3c03f646920688d3f3da4ac9307a1ba218fd6.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.magellan.self-7f76db4c0535c95ec2987c59e161dbb0d95797e6472be23b256ed839f9ffbb3e.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.offcanvas.self-cf7da0443dc19b13c7142a0dbe858c9345298ba3c74c18fd45c32b8e6a36891d.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.orbit.self-8b50fe52746c0bbfdfdd344a7dbd1a26aa712d39b0aa95725ef3f207f999115d.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.responsiveToggle.self-15d27e3276f2100adb158282147ff40f7fc86c37419100d6101c600d2e4df01d.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.responsiveMenu.self-04daa3af5d3c617fa7d588b45b56abd62539f5fde28756c7b4705de2aa10c4fd.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.reveal.self-249f251973a73a8fb50acefd10e382278024146355b39e47ce1934dd64df09d7.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.slider.self-e5558a2d21fad44bba147be2d729ed96f984229d05f6d5550eb1c0c20b974f90.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.sticky.self-0b1d0a23ec6c183dfc64272e91d5450ee95821d7573f1fe7397dc810f3cd6926.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.tabs.self-2e641c12d280fc8c560d070d5caf1e97560e035f955335b1244fa0ee0bb7291c.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.toggler.self-e503f9a635124ad4578a03dc24e47ac4cdb922a60bac8c9c99d024da00b0bd52.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.util.box.self-d575050eeb81d250e2a588d115b437fd2519a50712e1dce1766be2d87c5c7771.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.tooltip.self-8d4d19184b9c2c60eec1cb32096180b09fd0d1bae8bd5bf8674c34187914943d.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.util.keyboard.self-9ddfc95ccf73ddc51ead522151b53198b30c6a400e9f3f0be725d55c30f01912.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.util.mediaQuery.self-a84e048af5284ea81753b0d6b2d3bd8fb37c06084a37c7cb91bde285e3634c52.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.util.motion.self-13d4248460aba53c0fd52e1ec0d5cb41c317b1c4d974bc5d905c9976dc9ef218.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.util.nest.self-4135250cfc78d23e55f714f091d937a962ee8728df21e8c6c8f78fb1a4bae0b0.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.util.timerAndImageLoader.self-79e11d64a4f9336021e9ff10bdc178973516badb1d919695d1ed56595b69c072.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.util.touch.self-95e098450fe69653246bdfa7f1e7fe7dba15348524771d7b2c54c7c4298fccb5.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.util.triggers.self-d40e6f5817093dcf4732709f7dad2922cd74945c353c32a1e22f66da25d9d3f1.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/foundation.self-5ecf2f4d83e6260dabd6ec48e76d8ddebccf956563f34072221bf960d3b8c255.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-04 09:18:23 -0700 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-04 09:18:24 -0700 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-04 09:18:24 -0700 + + +Started GET "/assets/application.self-a11f478daebeec5d29c3a1412323e28b3880b1c782a87821e2cc07f12ccdc9f9.js?body=1" for ::1 at 2016-11-04 09:18:24 -0700 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-04 09:18:24 -0700 + + +Started PATCH "/users/1/update" for ::1 at 2016-11-04 09:18:27 -0700 +Processing by UsersController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"LTdDNTiC9+4IJlxrm3V2BxOzv/hsJKcu3ltgOBVw+gDEcXz3mEc6d2VZMxjadsed6v/q7TKk6b7l4IZZ2gh/zQ==", "user"=>{"profile_name"=>"b.m.p", "email"=>"milligan.brandi@gmail.com", "name"=>"Brandi Milligan Phillips"}, "commit"=>"Save", "id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.1ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + User Exists (0.2ms) SELECT 1 AS one FROM "users" WHERE ("users"."email" = 'milligan.brandi@gmail.com' AND "users"."id" != 1) LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."uid" = '17533030' AND "users"."id" != 1) LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."profile_name" = 'b.m.p' AND "users"."id" != 1) LIMIT 1 +  (0.1ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 27ms (ActiveRecord: 1.1ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-04 09:18:27 -0700 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (15.5ms) +Completed 200 OK in 344ms (Views: 332.4ms | ActiveRecord: 0.8ms) + + +Started GET "/" for ::1 at 2016-11-10 15:23:09 -0800 + ActiveRecord::SchemaMigration Load (0.5ms) SELECT "schema_migrations".* FROM "schema_migrations" +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 1676ms (Views: 1652.2ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-10 15:23:12 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.5ms) +Completed 200 OK in 153ms (Views: 152.0ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-10 15:23:12 -0800 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-10 15:23:12 -0800 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-10 15:23:12 -0800 + + +Started GET "/assets/application.self-38cf7d6923eaf57d1e60373935c95de287d6eea945d4696323854a5dc3237072.css?body=1" for ::1 at 2016-11-10 15:23:12 -0800 + + +Started GET "/assets/navigations.self-5e8431ed0ae41d6130505b5da0cd268dc016abf008d8754c7c94c6e4168f9382.css?body=1" for ::1 at 2016-11-10 15:23:12 -0800 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-10 15:23:12 -0800 + + +Started GET "/assets/application.self-a11f478daebeec5d29c3a1412323e28b3880b1c782a87821e2cc07f12ccdc9f9.js?body=1" for ::1 at 2016-11-10 15:23:12 -0800 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-10 15:23:12 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:25:02 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 402ms (Views: 401.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-eea42aed8251ef6b94acaf1aad3e915b753dbd7e716c8158cace039f90ae1a12.css?body=1" for ::1 at 2016-11-10 15:25:02 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:25:40 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.2ms) +Completed 200 OK in 378ms (Views: 376.8ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-10 15:25:59 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 200 OK in 486ms (Views: 485.0ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-3ebe516ee15458e30f30aa69cf93060d692ccd3ff2f6e2e53933f3e5ae123918.css?body=1" for ::1 at 2016-11-10 15:25:59 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:26:07 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.8ms) +Completed 200 OK in 350ms (Views: 348.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e6a00bc734634df148e41bfc58036a1589e22dc54d930944cd2dde4873049356.css?body=1" for ::1 at 2016-11-10 15:26:08 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:27:16 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 200 OK in 312ms (Views: 311.6ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-277a58cc89b199809e768a2c5135e639ba4d1f0d04f2cd6f27ddcd729d6f007f.css?body=1" for ::1 at 2016-11-10 15:27:16 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:27:38 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.3ms) +Completed 200 OK in 306ms (Views: 305.5ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-0ca87cdb38685f0a2bb437bbcfe04d608b7eeac5593bc1d77b6ae06f08c6005f.css?body=1" for ::1 at 2016-11-10 15:27:38 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:28:28 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 262ms (Views: 261.1ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-10 15:30:04 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (1.1ms) +Completed 200 OK in 221ms (Views: 220.2ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-10 15:30:40 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.3ms) +Completed 200 OK in 470ms (Views: 469.3ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-3008b81c63a23248286df84722a849bfaad66060a44222e60dcf74212a4b2a16.css?body=1" for ::1 at 2016-11-10 15:30:40 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:31:01 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.5ms) +Completed 200 OK in 526ms (Views: 525.2ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-6b6bcef341e195cb865da728fcd8ecda4ee37f2e2a6ac44f51a5a0581f8d27de.css?body=1" for ::1 at 2016-11-10 15:31:02 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:31:25 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.6ms) +Completed 200 OK in 422ms (Views: 421.7ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-72851147234a71ccb8a53170d72cf148e40b70160cf846b01713fdc2a9c0b1be.css?body=1" for ::1 at 2016-11-10 15:31:25 -0800 + + +Started GET "/" for ::1 at 2016-11-10 15:31:37 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.4ms) +Completed 200 OK in 274ms (Views: 273.3ms | ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-10 15:31:51 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.3ms) +Completed 200 OK in 468ms (Views: 465.9ms | ActiveRecord: 0.0ms) + + +Started GET "/assets/navigations.self-e91693caab6a9039236e97929acac35fdc9e3020259450a1c83f5fac96d3dc4f.css?body=1" for ::1 at 2016-11-10 15:31:52 -0800 + + +Started DELETE "/sessions/1/destroy" for ::1 at 2016-11-10 15:31:57 -0800 +Processing by SessionsController#destroy as HTML + Parameters: {"authenticity_token"=>"QkGmwGEi1muVkQjsDOYK5qajzRpHHxp2+kEtvNK9/b2rB5kCwecb8vjuZ59N5bt8X++YDxmfVObB+svdHcV4cA==", "id"=>"1"} +Redirected to http://localhost:3000/ +Completed 302 Found in 2ms (ActiveRecord: 0.0ms) + + +Started GET "/" for ::1 at 2016-11-10 15:31:57 -0800 +Processing by NavigationsController#index as HTML + Rendered navigations/index.html.erb within layouts/application (0.3ms) +Completed 200 OK in 297ms (Views: 295.9ms | ActiveRecord: 0.0ms) + + +Started GET "/auth/github" for ::1 at 2016-11-10 15:32:01 -0800 + + +Started GET "/auth/github" for ::1 at 2016-11-10 15:32:02 -0800 + + +Started GET "/auth/github/callback?code=b96838dc72926324586f&state=6e0061e926e0aac8af7c54c64f84ebc80e205eb5b02eb960" for ::1 at 2016-11-10 15:32:02 -0800 +Processing by SessionsController#create as HTML + Parameters: {"code"=>"b96838dc72926324586f", "state"=>"6e0061e926e0aac8af7c54c64f84ebc80e205eb5b02eb960", "provider"=>"github"} + User Load (0.7ms) SELECT "users".* FROM "users" WHERE "users"."uid" = ? AND "users"."provider" = ? LIMIT 1 [["uid", "17533030"], ["provider", "github"]] +Redirected to http://localhost:3000/users/1/edit +Completed 302 Found in 42ms (ActiveRecord: 1.3ms) + + +Started GET "/users/1/edit" for ::1 at 2016-11-10 15:32:04 -0800 +Processing by UsersController#edit as HTML + Parameters: {"id"=>"1"} + User Load (0.3ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered users/edit.html.erb within layouts/application (47.9ms) +Completed 200 OK in 288ms (Views: 285.2ms | ActiveRecord: 0.3ms) + + +Started GET "/assets/_settings.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation_and_overrides.self-b8857805783c2044418bdc369597a77abf51832fc7b8e805727969f03487d245.css?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/navigations.self-e91693caab6a9039236e97929acac35fdc9e3020259450a1c83f5fac96d3dc4f.css?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/sessions.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/tasks.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/users.self-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/application.self-38cf7d6923eaf57d1e60373935c95de287d6eea945d4696323854a5dc3237072.css?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/jquery_ujs.self-784a997f6726036b1993eb2217c9cb558e1cbb801c6da88105588c56f13b466a.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.core.self-5ed6ae130919ff28bddc99eeb4be8985572bbe9b5f0b1ba1bc6afc599780cebb.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.abide.self-433e642defac6b495106bcaa7f2a33c07efc1dad4c3970721631af8a2b52affc.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.accordion.self-74319d8fb502eb290aeb24e5faa73fcaaf37eae2d7900078f340f0b24935730a.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.accordionMenu.self-e689c1884b4ff0c1954861fd62d4731ee547815641354364558281ba1c1f6e60.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.drilldown.self-90f2ea486ef245e95194cd7b3aa3c03f646920688d3f3da4ac9307a1ba218fd6.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.dropdown.self-9c145c2f5fc3a177fc41227f741c20dbb83e12e6ab9b3dc4d43ca29e5405b701.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.dropdownMenu.self-ad8b1b4094eeef0662f6bc2626fce4dbdbcd378208a40d581a69173f69cf9416.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.equalizer.self-a50f50dcba868d8fa943fbff15ebbf4cc4379642743eb66e01700817f1d9a22d.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.interchange.self-07189eb841f19152efe7b88e50292d9c099a53a4915af9020cf5eea06a8016ec.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.magellan.self-7f76db4c0535c95ec2987c59e161dbb0d95797e6472be23b256ed839f9ffbb3e.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.offcanvas.self-cf7da0443dc19b13c7142a0dbe858c9345298ba3c74c18fd45c32b8e6a36891d.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.orbit.self-8b50fe52746c0bbfdfdd344a7dbd1a26aa712d39b0aa95725ef3f207f999115d.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.responsiveMenu.self-04daa3af5d3c617fa7d588b45b56abd62539f5fde28756c7b4705de2aa10c4fd.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.responsiveToggle.self-15d27e3276f2100adb158282147ff40f7fc86c37419100d6101c600d2e4df01d.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.slider.self-e5558a2d21fad44bba147be2d729ed96f984229d05f6d5550eb1c0c20b974f90.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.reveal.self-249f251973a73a8fb50acefd10e382278024146355b39e47ce1934dd64df09d7.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.sticky.self-0b1d0a23ec6c183dfc64272e91d5450ee95821d7573f1fe7397dc810f3cd6926.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.tabs.self-2e641c12d280fc8c560d070d5caf1e97560e035f955335b1244fa0ee0bb7291c.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.toggler.self-e503f9a635124ad4578a03dc24e47ac4cdb922a60bac8c9c99d024da00b0bd52.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.tooltip.self-8d4d19184b9c2c60eec1cb32096180b09fd0d1bae8bd5bf8674c34187914943d.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.util.box.self-d575050eeb81d250e2a588d115b437fd2519a50712e1dce1766be2d87c5c7771.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.util.keyboard.self-9ddfc95ccf73ddc51ead522151b53198b30c6a400e9f3f0be725d55c30f01912.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.util.mediaQuery.self-a84e048af5284ea81753b0d6b2d3bd8fb37c06084a37c7cb91bde285e3634c52.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.util.motion.self-13d4248460aba53c0fd52e1ec0d5cb41c317b1c4d974bc5d905c9976dc9ef218.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.util.nest.self-4135250cfc78d23e55f714f091d937a962ee8728df21e8c6c8f78fb1a4bae0b0.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.util.timerAndImageLoader.self-79e11d64a4f9336021e9ff10bdc178973516badb1d919695d1ed56595b69c072.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.util.touch.self-95e098450fe69653246bdfa7f1e7fe7dba15348524771d7b2c54c7c4298fccb5.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.self-5ecf2f4d83e6260dabd6ec48e76d8ddebccf956563f34072221bf960d3b8c255.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/foundation.util.triggers.self-d40e6f5817093dcf4732709f7dad2922cd74945c353c32a1e22f66da25d9d3f1.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/navigations.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/sessions.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/tasks.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/turbolinks.self-c5acd7a204f5f25ce7a1d8a0e4d92e28d34c9e2df2c7371cd7af88e147e4ad82.js?body=1" for ::1 at 2016-11-10 15:32:05 -0800 + + +Started GET "/assets/application.self-a11f478daebeec5d29c3a1412323e28b3880b1c782a87821e2cc07f12ccdc9f9.js?body=1" for ::1 at 2016-11-10 15:32:06 -0800 + + +Started GET "/assets/users.self-877aef30ae1b040ab8a3aba4e3e309a11d7f2612f44dde450b5c157aa5f95c05.js?body=1" for ::1 at 2016-11-10 15:32:06 -0800 + + +Started PATCH "/users/1/update" for ::1 at 2016-11-10 15:32:09 -0800 +Processing by UsersController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"IX2WoknTypD/dINJ6gAM3gu6m/gLZC8x1QA5z8G3m3bIO6lg6RYHCZIL7DqrA71E8vbO7VXkYaHuu9+uDs8euw==", "user"=>{"profile_name"=>"b.m.p", "email"=>"milligan.brandi@gmail.com", "name"=>"Brandi Milligan Phillips"}, "commit"=>"Save", "id"=>"1"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + CACHE (0.0ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] +  (0.1ms) begin transaction + User Exists (0.2ms) SELECT 1 AS one FROM "users" WHERE ("users"."email" = 'milligan.brandi@gmail.com' AND "users"."id" != 1) LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."uid" = '17533030' AND "users"."id" != 1) LIMIT 1 + User Exists (0.1ms) SELECT 1 AS one FROM "users" WHERE ("users"."profile_name" = 'b.m.p' AND "users"."id" != 1) LIMIT 1 +  (0.1ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 28ms (ActiveRecord: 0.8ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-10 15:32:09 -0800 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (16.2ms) +Completed 200 OK in 326ms (Views: 315.5ms | ActiveRecord: 1.4ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-10 15:40:19 -0800 +Processing by TasksController#index as HTML + User Load (1.4ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_header.erb (5.0ms) + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (83.5ms) +Completed 200 OK in 791ms (Views: 765.3ms | ActiveRecord: 1.7ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-10 15:40:32 -0800 +Processing by TasksController#index as HTML + User Load (0.4ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_header.erb (0.7ms) + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (8.2ms) +Completed 200 OK in 420ms (Views: 417.2ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/new" for ::1 at 2016-11-10 15:40:35 -0800 +Processing by TasksController#new as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_header.erb (0.6ms) + Rendered shared/_form.html.erb (12.3ms) + Rendered shared/_footer.erb (1.0ms) + Rendered tasks/new.html.erb within layouts/application (24.2ms) +Completed 200 OK in 524ms (Views: 517.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-10 15:40:41 -0800 +Processing by TasksController#index as HTML + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_header.erb (0.6ms) + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (11.4ms) +Completed 200 OK in 372ms (Views: 363.2ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/4/mark_complete" for ::1 at 2016-11-10 15:40:47 -0800 +Processing by TasksController#mark_complete as HTML + Parameters: {"authenticity_token"=>"QaVxElPLZykpGM5ro7lQwrTKbZQeI8prvKqE7vLjx+uo407Q8w6qsERnoRjiuuFYTYY4gUCjhPuHEWKPPZtCJg==", "id"=>"4"} + User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = ? LIMIT 1 [["id", 4]] +  (0.2ms) begin transaction + SQL (1.0ms) UPDATE "tasks" SET "completion_status" = ?, "completion_date" = ?, "updated_at" = ? WHERE "tasks"."id" = ? [["completion_status", "t"], ["completion_date", "2016-11-10 23:40:47.121642"], ["updated_at", "2016-11-10 23:40:47.123153"], ["id", 4]] +  (1.2ms) commit transaction +Redirected to http://localhost:3000/tasks/index +Completed 302 Found in 22ms (ActiveRecord: 3.0ms) + + +Started GET "/tasks/index" for ::1 at 2016-11-10 15:40:47 -0800 +Processing by TasksController#index as HTML + User Load (0.4ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1 [["id", 1]] + Rendered shared/_header.erb (0.7ms) + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."user_id" = ? [["user_id", 1]] + Rendered tasks/index.html.erb within layouts/application (7.1ms) +Completed 200 OK in 444ms (Views: 440.4ms | ActiveRecord: 0.6ms)