From 4c393e68bbf5029c47b568594bdd7a99d9dc5624 Mon Sep 17 00:00:00 2001 From: Amy Lee Date: Mon, 18 Sep 2017 15:27:55 -0700 Subject: [PATCH 01/10] set up routes and generated a basic template for controller --- Gemfile | 54 +++++ Gemfile.lock | 196 ++++++++++++++++++ Rakefile | 6 + app/assets/config/manifest.js | 3 + app/assets/images/.keep | 0 app/assets/javascripts/application.js | 15 ++ app/assets/javascripts/cable.js | 13 ++ app/assets/javascripts/channels/.keep | 0 app/assets/javascripts/tasks.coffee | 3 + app/assets/stylesheets/application.css | 15 ++ app/assets/stylesheets/tasks.scss | 3 + app/channels/application_cable/channel.rb | 4 + app/channels/application_cable/connection.rb | 4 + app/controllers/application_controller.rb | 3 + app/controllers/concerns/.keep | 0 app/controllers/tasks_controller.rb | 22 ++ app/helpers/application_helper.rb | 2 + app/helpers/tasks_helper.rb | 2 + app/jobs/application_job.rb | 2 + app/mailers/application_mailer.rb | 4 + app/models/application_record.rb | 3 + app/models/concerns/.keep | 0 app/views/layouts/application.html.erb | 14 ++ app/views/layouts/mailer.html.erb | 13 ++ app/views/layouts/mailer.text.erb | 1 + app/views/tasks/create.html.erb | 2 + app/views/tasks/destroy.html.erb | 2 + app/views/tasks/edit.html.erb | 2 + app/views/tasks/index.html.erb | 2 + app/views/tasks/new.html.erb | 2 + app/views/tasks/show.html.erb | 2 + app/views/tasks/update.html.erb | 2 + bin/bundle | 3 + bin/rails | 9 + bin/rake | 9 + bin/setup | 38 ++++ bin/spring | 17 ++ bin/update | 29 +++ bin/yarn | 11 + config.ru | 5 + config/application.rb | 18 ++ config/boot.rb | 3 + config/cable.yml | 10 + config/database.yml | 85 ++++++++ config/environment.rb | 5 + config/environments/development.rb | 54 +++++ config/environments/production.rb | 91 ++++++++ config/environments/test.rb | 42 ++++ .../application_controller_renderer.rb | 8 + config/initializers/assets.rb | 14 ++ config/initializers/backtrace_silencers.rb | 7 + config/initializers/cookies_serializer.rb | 5 + .../initializers/filter_parameter_logging.rb | 4 + config/initializers/inflections.rb | 16 ++ config/initializers/mime_types.rb | 4 + config/initializers/wrap_parameters.rb | 14 ++ config/locales/en.yml | 33 +++ config/puma.rb | 56 +++++ config/routes.rb | 17 ++ config/secrets.yml | 32 +++ config/spring.rb | 6 + db/schema.rb | 18 ++ db/seeds.rb | 7 + lib/assets/.keep | 0 lib/tasks/.keep | 0 log/.keep | 0 log/development.log | 14 ++ package.json | 5 + public/404.html | 67 ++++++ public/422.html | 67 ++++++ public/500.html | 66 ++++++ public/apple-touch-icon-precomposed.png | 0 public/apple-touch-icon.png | 0 public/favicon.ico | 0 public/robots.txt | 1 + test/application_system_test_case.rb | 5 + test/controllers/.keep | 0 test/controllers/tasks_controller_test.rb | 39 ++++ test/fixtures/.keep | 0 test/fixtures/files/.keep | 0 test/helpers/.keep | 0 test/integration/.keep | 0 test/mailers/.keep | 0 test/models/.keep | 0 test/system/.keep | 0 test/test_helper.rb | 9 + vendor/.keep | 0 87 files changed, 1339 insertions(+) create mode 100644 Gemfile create mode 100644 Gemfile.lock create mode 100644 Rakefile create mode 100644 app/assets/config/manifest.js create mode 100644 app/assets/images/.keep create mode 100644 app/assets/javascripts/application.js create mode 100644 app/assets/javascripts/cable.js create mode 100644 app/assets/javascripts/channels/.keep create mode 100644 app/assets/javascripts/tasks.coffee create mode 100644 app/assets/stylesheets/application.css create mode 100644 app/assets/stylesheets/tasks.scss create mode 100644 app/channels/application_cable/channel.rb create mode 100644 app/channels/application_cable/connection.rb create mode 100644 app/controllers/application_controller.rb create mode 100644 app/controllers/concerns/.keep create mode 100644 app/controllers/tasks_controller.rb create mode 100644 app/helpers/application_helper.rb create mode 100644 app/helpers/tasks_helper.rb create mode 100644 app/jobs/application_job.rb create mode 100644 app/mailers/application_mailer.rb create mode 100644 app/models/application_record.rb create mode 100644 app/models/concerns/.keep create mode 100644 app/views/layouts/application.html.erb create mode 100644 app/views/layouts/mailer.html.erb create mode 100644 app/views/layouts/mailer.text.erb 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 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 100755 bin/update create mode 100755 bin/yarn create mode 100644 config.ru create mode 100644 config/application.rb create mode 100644 config/boot.rb create mode 100644 config/cable.yml 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/application_controller_renderer.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/wrap_parameters.rb create mode 100644 config/locales/en.yml create mode 100644 config/puma.rb create mode 100644 config/routes.rb create mode 100644 config/secrets.yml create mode 100644 config/spring.rb create mode 100644 db/schema.rb 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 log/development.log create mode 100644 package.json create mode 100644 public/404.html create mode 100644 public/422.html create mode 100644 public/500.html create mode 100644 public/apple-touch-icon-precomposed.png create mode 100644 public/apple-touch-icon.png create mode 100644 public/favicon.ico create mode 100644 public/robots.txt create mode 100644 test/application_system_test_case.rb create mode 100644 test/controllers/.keep create mode 100644 test/controllers/tasks_controller_test.rb create mode 100644 test/fixtures/.keep create mode 100644 test/fixtures/files/.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/system/.keep create mode 100644 test/test_helper.rb create mode 100644 vendor/.keep diff --git a/Gemfile b/Gemfile new file mode 100644 index 000000000..504af8615 --- /dev/null +++ b/Gemfile @@ -0,0 +1,54 @@ +source 'https://rubygems.org' + +git_source(:github) do |repo_name| + repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") + "https://github.com/#{repo_name}.git" +end + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '~> 5.1.4' +# Use postgresql as the database for Active Record +gem 'pg', '~> 0.18' +# Use Puma as the app server +gem 'puma', '~> 3.7' +# Use SCSS for stylesheets +gem 'sass-rails', '~> 5.0' +# Use Uglifier as compressor for JavaScript assets +gem 'uglifier', '>= 1.3.0' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use CoffeeScript for .coffee assets and views +gem 'coffee-rails', '~> 4.2' +# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks +gem 'turbolinks', '~> 5' +# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder +gem 'jbuilder', '~> 2.5' +# Use Redis adapter to run Action Cable in production +# gem 'redis', '~> 3.0' +# Use ActiveModel has_secure_password +# gem 'bcrypt', '~> 3.1.7' + +# 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', platforms: [:mri, :mingw, :x64_mingw] + # Adds support for Capybara system testing and selenium driver + gem 'capybara', '~> 2.13' + gem 'selenium-webdriver' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> anywhere in the code. + gem 'web-console', '>= 3.3.0' + gem 'listen', '>= 3.0.5', '< 3.2' + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' + gem 'spring-watcher-listen', '~> 2.0.0' +end + +# Windows does not include zoneinfo files, so bundle the tzinfo-data gem +gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 000000000..3101e9697 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,196 @@ +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.1.4) + actionpack (= 5.1.4) + nio4r (~> 2.0) + websocket-driver (~> 0.6.1) + actionmailer (5.1.4) + actionpack (= 5.1.4) + actionview (= 5.1.4) + activejob (= 5.1.4) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.1.4) + actionview (= 5.1.4) + activesupport (= 5.1.4) + rack (~> 2.0) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.1.4) + activesupport (= 5.1.4) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.1.4) + activesupport (= 5.1.4) + globalid (>= 0.3.6) + activemodel (5.1.4) + activesupport (= 5.1.4) + activerecord (5.1.4) + activemodel (= 5.1.4) + activesupport (= 5.1.4) + arel (~> 8.0) + activesupport (5.1.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (~> 0.7) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (8.0.0) + bindex (0.5.0) + builder (3.2.3) + byebug (9.1.0) + capybara (2.15.1) + addressable + mini_mime (>= 0.1.3) + nokogiri (>= 1.3.3) + rack (>= 1.0.0) + rack-test (>= 0.5.4) + xpath (~> 2.0) + childprocess (0.7.1) + ffi (~> 1.0, >= 1.0.11) + coffee-rails (4.2.2) + coffee-script (>= 2.2.0) + railties (>= 4.0.0) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + erubi (1.6.1) + execjs (2.7.0) + ffi (1.9.18) + globalid (0.4.0) + activesupport (>= 4.2.0) + i18n (0.8.6) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + listen (3.1.5) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + ruby_dep (~> 1.2) + loofah (2.0.3) + nokogiri (>= 1.5.9) + mail (2.6.6) + mime-types (>= 1.16, < 4) + method_source (0.8.2) + mime-types (3.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2016.0521) + mini_mime (0.1.4) + mini_portile2 (2.2.0) + minitest (5.10.3) + multi_json (1.12.2) + nio4r (2.1.0) + nokogiri (1.8.0) + mini_portile2 (~> 2.2.0) + pg (0.21.0) + public_suffix (3.0.0) + puma (3.10.0) + rack (2.0.3) + rack-test (0.7.0) + rack (>= 1.0, < 3) + rails (5.1.4) + actioncable (= 5.1.4) + actionmailer (= 5.1.4) + actionpack (= 5.1.4) + actionview (= 5.1.4) + activejob (= 5.1.4) + activemodel (= 5.1.4) + activerecord (= 5.1.4) + activesupport (= 5.1.4) + bundler (>= 1.3.0) + railties (= 5.1.4) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.0.3) + loofah (~> 2.0) + railties (5.1.4) + actionpack (= 5.1.4) + activesupport (= 5.1.4) + method_source + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.1.0) + rb-fsevent (0.10.2) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + ruby_dep (1.5.0) + rubyzip (1.2.1) + sass (3.5.1) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + 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) + selenium-webdriver (3.5.2) + childprocess (~> 0.5) + rubyzip (~> 1.0) + spring (2.0.2) + activesupport (>= 4.2) + spring-watcher-listen (2.0.1) + listen (>= 2.7, < 4.0) + spring (>= 1.2, < 3.0) + sprockets (3.7.1) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.0.1) + turbolinks-source (~> 5) + turbolinks-source (5.0.3) + tzinfo (1.2.3) + thread_safe (~> 0.1) + uglifier (3.2.0) + execjs (>= 0.3.0, < 3) + web-console (3.5.1) + actionview (>= 5.0) + activemodel (>= 5.0) + bindex (>= 0.4.0) + railties (>= 5.0) + websocket-driver (0.6.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.2) + xpath (2.1.0) + nokogiri (~> 1.3) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + capybara (~> 2.13) + coffee-rails (~> 4.2) + jbuilder (~> 2.5) + listen (>= 3.0.5, < 3.2) + pg (~> 0.18) + puma (~> 3.7) + rails (~> 5.1.4) + sass-rails (~> 5.0) + selenium-webdriver + spring + spring-watcher-listen (~> 2.0.0) + turbolinks (~> 5) + tzinfo-data + uglifier (>= 1.3.0) + web-console (>= 3.3.0) + +BUNDLED WITH + 1.15.3 diff --git a/Rakefile b/Rakefile new file mode 100644 index 000000000..e85f91391 --- /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_relative 'config/application' + +Rails.application.load_tasks diff --git a/app/assets/config/manifest.js b/app/assets/config/manifest.js new file mode 100644 index 000000000..b16e53d6d --- /dev/null +++ b/app/assets/config/manifest.js @@ -0,0 +1,3 @@ +//= link_tree ../images +//= link_directory ../javascripts .js +//= link_directory ../stylesheets .css 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..46b20359f --- /dev/null +++ b/app/assets/javascripts/application.js @@ -0,0 +1,15 @@ +// 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, 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. JavaScript code in this file should be added after the last require_* statement. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require rails-ujs +//= require turbolinks +//= require_tree . diff --git a/app/assets/javascripts/cable.js b/app/assets/javascripts/cable.js new file mode 100644 index 000000000..739aa5f02 --- /dev/null +++ b/app/assets/javascripts/cable.js @@ -0,0 +1,13 @@ +// Action Cable provides the framework to deal with WebSockets in Rails. +// You can generate new channels where WebSocket features live using the `rails generate channel` command. +// +//= require action_cable +//= require_self +//= require_tree ./channels + +(function() { + this.App || (this.App = {}); + + App.cable = ActionCable.createConsumer(); + +}).call(this); diff --git a/app/assets/javascripts/channels/.keep b/app/assets/javascripts/channels/.keep new file mode 100644 index 000000000..e69de29bb 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/application.css b/app/assets/stylesheets/application.css new file mode 100644 index 000000000..d05ea0f51 --- /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, 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 other CSS/SCSS + * files in this directory. Styles in this file should be added after the last require_* statement. + * It is generally better to create a new file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/app/assets/stylesheets/tasks.scss b/app/assets/stylesheets/tasks.scss new file mode 100644 index 000000000..c5e7712d4 --- /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/channels/application_cable/channel.rb b/app/channels/application_cable/channel.rb new file mode 100644 index 000000000..d67269728 --- /dev/null +++ b/app/channels/application_cable/channel.rb @@ -0,0 +1,4 @@ +module ApplicationCable + class Channel < ActionCable::Channel::Base + end +end diff --git a/app/channels/application_cable/connection.rb b/app/channels/application_cable/connection.rb new file mode 100644 index 000000000..0ff5442f4 --- /dev/null +++ b/app/channels/application_cable/connection.rb @@ -0,0 +1,4 @@ +module ApplicationCable + class Connection < ActionCable::Connection::Base + end +end diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb new file mode 100644 index 000000000..1c07694e9 --- /dev/null +++ b/app/controllers/application_controller.rb @@ -0,0 +1,3 @@ +class ApplicationController < ActionController::Base + 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/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb new file mode 100644 index 000000000..c44538999 --- /dev/null +++ b/app/controllers/tasks_controller.rb @@ -0,0 +1,22 @@ +class TasksController < ApplicationController + def index + end + + def new + end + + def create + end + + def edit + end + + def show + end + + def update + end + + def destroy + end +end 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/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/jobs/application_job.rb b/app/jobs/application_job.rb new file mode 100644 index 000000000..a009ace51 --- /dev/null +++ b/app/jobs/application_job.rb @@ -0,0 +1,2 @@ +class ApplicationJob < ActiveJob::Base +end diff --git a/app/mailers/application_mailer.rb b/app/mailers/application_mailer.rb new file mode 100644 index 000000000..286b2239d --- /dev/null +++ b/app/mailers/application_mailer.rb @@ -0,0 +1,4 @@ +class ApplicationMailer < ActionMailer::Base + default from: 'from@example.com' + layout 'mailer' +end diff --git a/app/models/application_record.rb b/app/models/application_record.rb new file mode 100644 index 000000000..10a4cba84 --- /dev/null +++ b/app/models/application_record.rb @@ -0,0 +1,3 @@ +class ApplicationRecord < ActiveRecord::Base + self.abstract_class = true +end 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..be7a9f069 --- /dev/null +++ b/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + TaskList + <%= csrf_meta_tags %> + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> + <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + + + + <%= yield %> + + diff --git a/app/views/layouts/mailer.html.erb b/app/views/layouts/mailer.html.erb new file mode 100644 index 000000000..cbd34d2e9 --- /dev/null +++ b/app/views/layouts/mailer.html.erb @@ -0,0 +1,13 @@ + + + + + + + + + <%= yield %> + + diff --git a/app/views/layouts/mailer.text.erb b/app/views/layouts/mailer.text.erb new file mode 100644 index 000000000..37f0bddbd --- /dev/null +++ b/app/views/layouts/mailer.text.erb @@ -0,0 +1 @@ +<%= yield %> diff --git a/app/views/tasks/create.html.erb b/app/views/tasks/create.html.erb new file mode 100644 index 000000000..fcad439c4 --- /dev/null +++ b/app/views/tasks/create.html.erb @@ -0,0 +1,2 @@ +

Tasks#create

+

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

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..374190308 --- /dev/null +++ b/app/views/tasks/edit.html.erb @@ -0,0 +1,2 @@ +

Tasks#edit

+

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

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

Tasks#index

+

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

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

Tasks#new

+

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

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

Tasks#show

+

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

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

Tasks#update

+

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

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..5badb2fde --- /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', __dir__) +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..78c4e861d --- /dev/null +++ b/bin/setup @@ -0,0 +1,38 @@ +#!/usr/bin/env ruby +require 'pathname' +require 'fileutils' +include FileUtils + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +def system!(*args) + system(*args) || abort("\n== Command #{args} failed ==") +end + +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') || system!('bundle install') + + # Install JavaScript dependencies if using Yarn + # system('bin/yarn') + + + # puts "\n== Copying sample files ==" + # unless File.exist?('config/database.yml') + # cp 'config/database.yml.sample', 'config/database.yml' + # end + + puts "\n== Preparing database ==" + system! 'bin/rails db:setup' + + puts "\n== Removing old logs and tempfiles ==" + system! 'bin/rails log:clear tmp:clear' + + puts "\n== Restarting application server ==" + system! 'bin/rails restart' +end diff --git a/bin/spring b/bin/spring new file mode 100755 index 000000000..fb2ec2ebb --- /dev/null +++ b/bin/spring @@ -0,0 +1,17 @@ +#!/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' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/bin/update b/bin/update new file mode 100755 index 000000000..a8e4462f2 --- /dev/null +++ b/bin/update @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' +require 'fileutils' +include FileUtils + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +def system!(*args) + system(*args) || abort("\n== Command #{args} failed ==") +end + +chdir APP_ROOT do + # This script is a way to update your development environment automatically. + # Add necessary update steps to this file. + + puts '== Installing dependencies ==' + system! 'gem install bundler --conservative' + system('bundle check') || system!('bundle install') + + puts "\n== Updating database ==" + system! 'bin/rails db:migrate' + + puts "\n== Removing old logs and tempfiles ==" + system! 'bin/rails log:clear tmp:clear' + + puts "\n== Restarting application server ==" + system! 'bin/rails restart' +end diff --git a/bin/yarn b/bin/yarn new file mode 100755 index 000000000..c2bacef83 --- /dev/null +++ b/bin/yarn @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby +VENDOR_PATH = File.expand_path('..', __dir__) +Dir.chdir(VENDOR_PATH) do + begin + exec "yarnpkg #{ARGV.join(" ")}" + rescue Errno::ENOENT + $stderr.puts "Yarn executable was not detected in the system." + $stderr.puts "Download Yarn at https://yarnpkg.com/en/docs/install" + exit 1 + end +end diff --git a/config.ru b/config.ru new file mode 100644 index 000000000..f7ba0b527 --- /dev/null +++ b/config.ru @@ -0,0 +1,5 @@ +# This file is used by Rack-based servers to start the application. + +require_relative 'config/environment' + +run Rails.application diff --git a/config/application.rb b/config/application.rb new file mode 100644 index 000000000..16136d34f --- /dev/null +++ b/config/application.rb @@ -0,0 +1,18 @@ +require_relative 'boot' + +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 TaskList + class Application < Rails::Application + # Initialize configuration defaults for originally generated Rails version. + config.load_defaults 5.1 + + # 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. + end +end diff --git a/config/boot.rb b/config/boot.rb new file mode 100644 index 000000000..30f5120df --- /dev/null +++ b/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/config/cable.yml b/config/cable.yml new file mode 100644 index 000000000..cc73740fa --- /dev/null +++ b/config/cable.yml @@ -0,0 +1,10 @@ +development: + adapter: async + +test: + adapter: async + +production: + adapter: redis + url: redis://localhost:6379/1 + channel_prefix: TaskList_production diff --git a/config/database.yml b/config/database.yml new file mode 100644 index 000000000..40243c8b5 --- /dev/null +++ b/config/database.yml @@ -0,0 +1,85 @@ +# PostgreSQL. Versions 9.1 and up are supported. +# +# Install the pg driver: +# gem install pg +# On OS X with Homebrew: +# gem install pg -- --with-pg-config=/usr/local/bin/pg_config +# On OS X with MacPorts: +# gem install pg -- --with-pg-config=/opt/local/lib/postgresql84/bin/pg_config +# On Windows: +# gem install pg +# Choose the win32 build. +# Install PostgreSQL and put its /bin directory on your path. +# +# Configure Using Gemfile +# gem 'pg' +# +default: &default + adapter: postgresql + encoding: unicode + # For details on connection pooling, see Rails configuration guide + # http://guides.rubyonrails.org/configuring.html#database-pooling + pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> + +development: + <<: *default + database: TaskList_development + + # The specified database role being used to connect to postgres. + # To create additional roles in postgres see `$ createuser --help`. + # When left blank, postgres will use the default role. This is + # the same name as the operating system user that initialized the database. + #username: TaskList + + # The password associated with the postgres role (username). + #password: + + # Connect on a TCP socket. Omitted by default since the client uses a + # domain socket that doesn't need configuration. Windows does not have + # domain sockets, so uncomment these lines. + #host: localhost + + # The TCP port the server listens on. Defaults to 5432. + # If your server runs on a different port number, change accordingly. + #port: 5432 + + # Schema search path. The server defaults to $user,public + #schema_search_path: myapp,sharedapp,public + + # Minimum log levels, in increasing order: + # debug5, debug4, debug3, debug2, debug1, + # log, notice, warning, error, fatal, and panic + # Defaults to warning. + #min_messages: notice + +# 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: TaskList_test + +# As with config/secrets.yml, you never want to store sensitive information, +# like your database password, in your source code. If your source code is +# ever seen by anyone, they now have access to your database. +# +# Instead, provide the password as a unix environment variable when you boot +# the app. Read http://guides.rubyonrails.org/configuring.html#configuring-a-database +# for a full rundown on how to provide these environment variables in a +# production deployment. +# +# On Heroku and other platform providers, you may have a full connection URL +# available as an environment variable. For example: +# +# DATABASE_URL="postgres://myuser:mypass@localhost/somedatabase" +# +# You can use this database configuration with: +# +# production: +# url: <%= ENV['DATABASE_URL'] %> +# +production: + <<: *default + database: TaskList_production + username: TaskList + password: <%= ENV['TASKLIST_DATABASE_PASSWORD'] %> diff --git a/config/environment.rb b/config/environment.rb new file mode 100644 index 000000000..426333bb4 --- /dev/null +++ b/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require_relative 'application' + +# 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..5187e2218 --- /dev/null +++ b/config/environments/development.rb @@ -0,0 +1,54 @@ +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. + config.consider_all_requests_local = true + + # Enable/disable caching. By default caching is disabled. + if Rails.root.join('tmp/caching-dev.txt').exist? + config.action_controller.perform_caching = true + + config.cache_store = :memory_store + config.public_file_server.headers = { + 'Cache-Control' => "public, max-age=#{2.days.seconds.to_i}" + } + else + config.action_controller.perform_caching = false + + config.cache_store = :null_store + end + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + config.action_mailer.perform_caching = 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 + + # Suppress logger output for asset requests. + config.assets.quiet = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true + + # Use an evented file watcher to asynchronously detect changes in source code, + # routes, locales, etc. This feature depends on the listen gem. + config.file_watcher = ActiveSupport::EventedFileUpdateChecker +end diff --git a/config/environments/production.rb b/config/environments/production.rb new file mode 100644 index 000000000..fcd7d8b14 --- /dev/null +++ b/config/environments/production.rb @@ -0,0 +1,91 @@ +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 + + # Attempt to read encrypted secrets from `config/secrets.yml.enc`. + # Requires an encryption key in `ENV["RAILS_MASTER_KEY"]` or + # `config/secrets.yml.key`. + config.read_encrypted_secrets = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.public_file_server.enabled = 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 + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # 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 + + # Mount Action Cable outside main process or domain + # config.action_cable.mount_path = nil + # config.action_cable.url = 'wss://example.com/cable' + # config.action_cable.allowed_request_origins = [ 'http://example.com', /http:\/\/example.*/ ] + + # 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 = [ :request_id ] + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Use a real queuing backend for Active Job (and separate queues per environment) + # config.active_job.queue_adapter = :resque + # config.active_job.queue_name_prefix = "TaskList_#{Rails.env}" + config.action_mailer.perform_caching = false + + # 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 + + # Use a different logger for distributed setups. + # require 'syslog/logger' + # config.logger = ActiveSupport::TaggedLogging.new(Syslog::Logger.new 'app-name') + + if ENV["RAILS_LOG_TO_STDOUT"].present? + logger = ActiveSupport::Logger.new(STDOUT) + logger.formatter = config.log_formatter + config.logger = ActiveSupport::TaggedLogging.new(logger) + end + + # 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..8e5cbde53 --- /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 public file server for tests with Cache-Control for performance. + config.public_file_server.enabled = true + config.public_file_server.headers = { + 'Cache-Control' => "public, max-age=#{1.hour.seconds.to_i}" + } + + # 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 + config.action_mailer.perform_caching = 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 + + # 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/application_controller_renderer.rb b/config/initializers/application_controller_renderer.rb new file mode 100644 index 000000000..89d2efab2 --- /dev/null +++ b/config/initializers/application_controller_renderer.rb @@ -0,0 +1,8 @@ +# Be sure to restart your server when you modify this file. + +# ActiveSupport::Reloader.to_prepare do +# ApplicationController.renderer.defaults.merge!( +# http_host: 'example.org', +# https: false +# ) +# end diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb new file mode 100644 index 000000000..4b828e80c --- /dev/null +++ b/config/initializers/assets.rb @@ -0,0 +1,14 @@ +# 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 +# Add Yarn node_modules folder to the asset load path. +Rails.application.config.assets.paths << Rails.root.join('node_modules') + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in the app/assets +# folder are already added. +# Rails.application.config.assets.precompile += %w( admin.js admin.css ) 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..5a6a32d37 --- /dev/null +++ b/config/initializers/cookies_serializer.rb @@ -0,0 +1,5 @@ +# Be sure to restart your server when you modify this file. + +# Specify a serializer for the signed and encrypted cookie jars. +# Valid options are :json, :marshal, and :hybrid. +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/wrap_parameters.rb b/config/initializers/wrap_parameters.rb new file mode 100644 index 000000000..bbfc3961b --- /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] +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..decc5a857 --- /dev/null +++ b/config/locales/en.yml @@ -0,0 +1,33 @@ +# 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. +# +# The following keys must be escaped otherwise they will not be retrieved by +# the default I18n backend: +# +# true, false, on, off, yes, no +# +# Instead, surround them with single quotes. +# +# en: +# 'true': 'foo' +# +# 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/puma.rb b/config/puma.rb new file mode 100644 index 000000000..1e19380dc --- /dev/null +++ b/config/puma.rb @@ -0,0 +1,56 @@ +# Puma can serve each request in a thread from an internal thread pool. +# The `threads` method setting takes two numbers: a minimum and maximum. +# Any libraries that use thread pools should be configured to match +# the maximum value specified for Puma. Default is set to 5 threads for minimum +# and maximum; this matches the default thread size of Active Record. +# +threads_count = ENV.fetch("RAILS_MAX_THREADS") { 5 } +threads threads_count, threads_count + +# Specifies the `port` that Puma will listen on to receive requests; default is 3000. +# +port ENV.fetch("PORT") { 3000 } + +# Specifies the `environment` that Puma will run in. +# +environment ENV.fetch("RAILS_ENV") { "development" } + +# Specifies the number of `workers` to boot in clustered mode. +# Workers are forked webserver processes. If using threads and workers together +# the concurrency of the application would be max `threads` * `workers`. +# Workers do not work on JRuby or Windows (both of which do not support +# processes). +# +# workers ENV.fetch("WEB_CONCURRENCY") { 2 } + +# Use the `preload_app!` method when specifying a `workers` number. +# This directive tells Puma to first boot the application and load code +# before forking the application. This takes advantage of Copy On Write +# process behavior so workers use less memory. If you use this option +# you need to make sure to reconnect any threads in the `on_worker_boot` +# block. +# +# preload_app! + +# If you are preloading your application and using Active Record, it's +# recommended that you close any connections to the database before workers +# are forked to prevent connection leakage. +# +# before_fork do +# ActiveRecord::Base.connection_pool.disconnect! if defined?(ActiveRecord) +# end + +# The code in the `on_worker_boot` will be called if you are using +# clustered mode by specifying a number of `workers`. After each worker +# process is booted, this block will be run. If you are using the `preload_app!` +# option, you will want to use this block to reconnect to any threads +# or connections that may have been created at application boot, as Ruby +# cannot share connections between processes. +# +# on_worker_boot do +# ActiveRecord::Base.establish_connection if defined?(ActiveRecord) +# end +# + +# Allow puma to be restarted by `rails restart` command. +plugin :tmp_restart diff --git a/config/routes.rb b/config/routes.rb new file mode 100644 index 000000000..1ffd326ce --- /dev/null +++ b/config/routes.rb @@ -0,0 +1,17 @@ +Rails.application.routes.draw do + get '/tasks/', to: 'tasks#index', as: 'tasks' #tasks_path + + get '/tasks/:id/edit', to: 'tasks#edit', as: 'edit_task' #edit_task_path + + get '/tasks/new', to: 'tasks#new', as: 'new-task' #new_task_path + + get '/tasks/:id', to: 'tasks#show', as: 'task' #task_path + + patch '/tasks/:id', to: 'tasks#update', as: 'update_task' #update_task_path + + post '/tasks', to: 'tasks#ceate', as: 'create_task' #create_task_path + + delete '/tasks', to: 'tasks#destroy', as: 'delete_task' #delete_task_path + + # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html +end diff --git a/config/secrets.yml b/config/secrets.yml new file mode 100644 index 000000000..9d98f0a0e --- /dev/null +++ b/config/secrets.yml @@ -0,0 +1,32 @@ +# 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 `rails secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +# Shared secrets are available across all environments. + +# shared: +# api_key: a1B2c3D4e5F6 + +# Environmental secrets are only available for that specific environment. + +development: + secret_key_base: ec17f22c775cc12faea7da0ba35fd1044903ddbb1e1fead26ee476022586b2888967f5556686b03d08d13214b94fe48a4f8f9585eebc89574dd874a754388fc3 + +test: + secret_key_base: eab858105c2b2611f93017290a47ee59fd155e23477894289077f4520f5e6c35fce2a8b618d29cbec92202c078bb21646efd81b5e4e366b7e2e48d697d261f7d + +# Do not keep production secrets in the unencrypted secrets file. +# Instead, either read values from the environment. +# Or, use `bin/rails secrets:setup` to configure encrypted secrets +# and move the `production:` environment over there. + +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/config/spring.rb b/config/spring.rb new file mode 100644 index 000000000..c9119b40c --- /dev/null +++ b/config/spring.rb @@ -0,0 +1,6 @@ +%w( + .ruby-version + .rbenv-vars + tmp/restart.txt + tmp/caching-dev.txt +).each { |path| Spring.watch(path) } diff --git a/db/schema.rb b/db/schema.rb new file mode 100644 index 000000000..2611543b3 --- /dev/null +++ b/db/schema.rb @@ -0,0 +1,18 @@ +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 0) do + + # These are extensions that must be enabled in order to support this database + enable_extension "plpgsql" + +end diff --git a/db/seeds.rb b/db/seeds.rb new file mode 100644 index 000000000..1beea2acc --- /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 rails db:seed command (or created alongside the database with db:setup). +# +# Examples: +# +# movies = Movie.create([{ name: 'Star Wars' }, { name: 'Lord of the Rings' }]) +# Character.create(name: 'Luke', movie: movies.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/log/development.log b/log/development.log new file mode 100644 index 000000000..60e112ff5 --- /dev/null +++ b/log/development.log @@ -0,0 +1,14 @@ +  (0.1ms) DROP DATABASE IF EXISTS "TaskList_development" +  (0.1ms) DROP DATABASE IF EXISTS "TaskList_test" +  (383.8ms) CREATE DATABASE "TaskList_development" ENCODING = 'unicode' +  (246.6ms) CREATE DATABASE "TaskList_test" ENCODING = 'unicode' +  (3.5ms) CREATE TABLE "schema_migrations" ("version" character varying NOT NULL PRIMARY KEY) +  (3.8ms) CREATE TABLE "ar_internal_metadata" ("key" character varying NOT NULL PRIMARY KEY, "value" character varying, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) +  (0.3ms) SELECT pg_try_advisory_lock(4169262226251541860) +  (0.3ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC + ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", "environment"], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "key" [["key", "environment"], ["value", "development"], ["created_at", "2017-09-18 22:14:04.574470"], ["updated_at", "2017-09-18 22:14:04.574470"]] +  (0.4ms) COMMIT +  (0.2ms) SELECT pg_advisory_unlock(4169262226251541860) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC diff --git a/package.json b/package.json new file mode 100644 index 000000000..f9cbc5515 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "name": "TaskList", + "private": true, + "dependencies": {} +} diff --git a/public/404.html b/public/404.html new file mode 100644 index 000000000..2be3af26f --- /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..c08eac0d1 --- /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..78a030af2 --- /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/apple-touch-icon-precomposed.png b/public/apple-touch-icon-precomposed.png new file mode 100644 index 000000000..e69de29bb diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 000000000..e69de29bb 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..37b576a4a --- /dev/null +++ b/public/robots.txt @@ -0,0 +1 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file diff --git a/test/application_system_test_case.rb b/test/application_system_test_case.rb new file mode 100644 index 000000000..d19212abd --- /dev/null +++ b/test/application_system_test_case.rb @@ -0,0 +1,5 @@ +require "test_helper" + +class ApplicationSystemTestCase < ActionDispatch::SystemTestCase + driven_by :selenium, using: :chrome, screen_size: [1400, 1400] +end diff --git a/test/controllers/.keep b/test/controllers/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/controllers/tasks_controller_test.rb b/test/controllers/tasks_controller_test.rb new file mode 100644 index 000000000..5db857b88 --- /dev/null +++ b/test/controllers/tasks_controller_test.rb @@ -0,0 +1,39 @@ +require 'test_helper' + +class TasksControllerTest < ActionDispatch::IntegrationTest + test "should get index" do + get tasks_index_url + assert_response :success + end + + test "should get new" do + get tasks_new_url + assert_response :success + end + + test "should get create" do + get tasks_create_url + assert_response :success + end + + test "should get edit" do + get tasks_edit_url + assert_response :success + end + + test "should get show" do + get tasks_show_url + assert_response :success + end + + test "should get update" do + get tasks_update_url + assert_response :success + end + + test "should get destroy" do + get tasks_destroy_url + assert_response :success + end + +end diff --git a/test/fixtures/.keep b/test/fixtures/.keep new file mode 100644 index 000000000..e69de29bb diff --git a/test/fixtures/files/.keep b/test/fixtures/files/.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/system/.keep b/test/system/.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..e3c4ff0b8 --- /dev/null +++ b/test/test_helper.rb @@ -0,0 +1,9 @@ +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/.keep b/vendor/.keep new file mode 100644 index 000000000..e69de29bb From db6ef4715709e05754a5a5c244661cfece685939 Mon Sep 17 00:00:00 2001 From: Amy Lee Date: Wed, 20 Sep 2017 16:08:54 -0700 Subject: [PATCH 02/10] Passing Wave 2, beginning CSS styling --- app/assets/stylesheets/application.css | 93 + app/controllers/tasks_controller.rb | 16 + app/models/task.rb | 2 + app/views/layouts/application.html.erb | 20 +- app/views/tasks/index.html.erb | 50 +- app/views/tasks/new.html.erb | 15 +- app/views/tasks/show.html.erb | 18 +- config/routes.rb | 7 +- db/migrate/20170919214010_create_tasks.rb | 12 + db/schema.rb | 11 +- log/development.log | 6207 +++++++++++++++++++++ test/fixtures/tasks.yml | 13 + test/models/task_test.rb | 7 + 13 files changed, 6462 insertions(+), 9 deletions(-) create mode 100644 app/models/task.rb create mode 100644 db/migrate/20170919214010_create_tasks.rb create mode 100644 test/fixtures/tasks.yml create mode 100644 test/models/task_test.rb diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index d05ea0f51..4c814d8ed 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -13,3 +13,96 @@ *= require_tree . *= require_self */ + +header { + max-width: 30%; + height: 100%; + border: black solid 1px; + order: 1; +} + +header, main { + display: inline-block; + order: 2; + vertical-align: top; +} + + header { + text-align: center; + padding: 20px; + overflow: scroll; + } + + .action-buttons { + box-sizing: border-box; + } + + .button_to { + /*margin-top: 15px;*/ + margin-right: 20px; + } + + li { + margin-bottom: 20px; + } + + .actions { + margin-top: 5px; + } + + .actions a { + padding-right: 5px; + } + +footer { + background-color: lightgray; +} + +.button { + background-color: orange; + margin: 10px; + /*padding: 5px;*/ + border-radius: 15px; + font-size: 1.2em; +} + +/*.side-action-buttons { + border: black solid 1px; + display: flex; + order: 1; + width: 40%; +}*/ + +main { + width: 69%; + margin: auto; + border: green solid 2px; +} + +.all-tasks { + border: red solid 2px; + max-width: 60%; + margin: auto; + /*float: right;*/ + padding-top: 2%; + padding-left: 2%; +} + +.complete { + text-decoration: line-through; +} + +main { + /*display: flex;*/ + /*flex-wrap: wrap;*/ +} + +body { + box-sizing: border-box; +} + + /*header { + position: fixed; + top: 0; + border-bottom: black solid .5px; + }*/ diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index c44538999..f018ba3ad 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -1,17 +1,27 @@ class TasksController < ApplicationController + def index + @tasks = Task.all.order(:id) end def new + @task = Task.new end def create + @task= Task.new(name: params[:task][:name], description: params[:task][:description]) + if @task.save + redirect_to root_path + else + render :new + end end def edit end def show + @task = Task.find(params[:id].to_i) end def update @@ -19,4 +29,10 @@ def update def destroy end + + def mark_completion + @task= Task.find(params[:id].to_i) + @task.status ? @task.update(status: false): @task.update(status: true) + redirect_to root_path + end end diff --git a/app/models/task.rb b/app/models/task.rb new file mode 100644 index 000000000..3c2342421 --- /dev/null +++ b/app/models/task.rb @@ -0,0 +1,2 @@ +class Task < ApplicationRecord +end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index be7a9f069..bc63971d1 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -9,6 +9,24 @@ - <%= yield %> +
+

Task List

+
+ <%= button_to("All Tasks", tasks_path, method: :get, alt: 'button_to', class: "button")%> + <%= button_to("Add Task", new_task_path, method: :get, alt: 'button_to', class: "button")%> +
+
+ + + +
+ <%= yield %> +
+
+ 2017 +
diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index b16c10310..9a6d7f8fd 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,2 +1,48 @@ -

Tasks#index

-

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

+ +
+ +

All Tasks

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

    > + <%=task.name%> +

    +
    +
    + <%= link_to( (task.status ? "Unmark Complete": "Mark Complete"), mark_completion_task_path(task.id), method: :patch, alt: 'link_to')%> + <%= link_to "Show", task_path(task.id)%> + <%= link_to("Edit", edit_task_path(task.id), alt: 'link_to')%> + <%= link_to "Delete", delete_task_path(task.id), method: :delete%> +
    +
  2. + <%end%> +
+ +
+ + + + + + + diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 2484008a3..aed8556ce 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,2 +1,13 @@ -

Tasks#new

-

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

+

Add New Task

+ +
+ <%= form_for @task do |f| %> + <%= f.label :name %> + <%= f.text_field :name %> + + <%= f.label :description %> + <%= f.text_field :description %> + <%= f.submit %> + <% end %> + +
diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 1139224db..703853264 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,2 +1,16 @@ -

Tasks#show

-

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

+<% if @task %> +

+ <%= @task.id %>. <%= @task.name %> +

+

+ Status: <%=@task.status%> +

+

+ Description: <%=@task.description%> +

+ +<%else%> +

404: Not Found

+<% end %> + +<%= link_to "Home", tasks_path %> diff --git a/config/routes.rb b/config/routes.rb index 1ffd326ce..c3e21fa3c 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,15 +1,20 @@ Rails.application.routes.draw do + + root to: 'tasks#index', as: 'root' #root_path + get '/tasks/', to: 'tasks#index', as: 'tasks' #tasks_path get '/tasks/:id/edit', to: 'tasks#edit', as: 'edit_task' #edit_task_path + patch '/tasks/:id/mark_completion', to: 'tasks#mark_completion', as: 'mark_completion_task' #mark_completion_task_path + get '/tasks/new', to: 'tasks#new', as: 'new-task' #new_task_path get '/tasks/:id', to: 'tasks#show', as: 'task' #task_path patch '/tasks/:id', to: 'tasks#update', as: 'update_task' #update_task_path - post '/tasks', to: 'tasks#ceate', as: 'create_task' #create_task_path + post '/tasks', to: 'tasks#create', as: 'create_task' #create_task_path delete '/tasks', to: 'tasks#destroy', as: 'delete_task' #delete_task_path diff --git a/db/migrate/20170919214010_create_tasks.rb b/db/migrate/20170919214010_create_tasks.rb new file mode 100644 index 000000000..7d439d636 --- /dev/null +++ b/db/migrate/20170919214010_create_tasks.rb @@ -0,0 +1,12 @@ +class CreateTasks < ActiveRecord::Migration[5.1] + def change + create_table :tasks do |t| + t.string :name + t.string :description + t.string :completion_date + t.boolean :status + + t.timestamps + end + end +end diff --git a/db/schema.rb b/db/schema.rb index 2611543b3..0d9acf942 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,9 +10,18 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 0) do +ActiveRecord::Schema.define(version: 20170919214010) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" + create_table "tasks", force: :cascade do |t| + t.string "name" + t.string "description" + t.string "completion_date" + t.boolean "status" + 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 60e112ff5..e02341eb4 100644 --- a/log/development.log +++ b/log/development.log @@ -12,3 +12,6210 @@  (0.4ms) COMMIT  (0.2ms) SELECT pg_advisory_unlock(4169262226251541860)  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Started GET "/books/3" for 127.0.0.1 at 2017-09-18 15:28:36 -0700 + +ActionController::RoutingError (No route matches [GET] "/books/3"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks" for 127.0.0.1 at 2017-09-18 15:28:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (0.4ms) +Completed 200 OK in 480ms (Views: 281.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-18 15:33:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (0.9ms) +Completed 200 OK in 39ms (Views: 35.8ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-18 15:42:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (2.5ms) +Completed 500 Internal Server Error in 11ms + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/index.html.erb:26: syntax error, unexpected keyword_ensure, expecting keyword_end + ensure + ^): + +app/views/tasks/index.html.erb:26: syntax error, unexpected keyword_ensure, expecting keyword_end +Started GET "/tasks" for 127.0.0.1 at 2017-09-18 15:42:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 500 Internal Server Error in 7ms + + + +ActionView::Template::Error (undefined method `each' for nil:NilClass): + 14: + 15: + 48: + 49: + 50: + +app/views/tasks/index.html.erb:50:in `_app_views_tasks_index_html_erb___623519976628364697_70332855794200' +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:12:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 23ms (Views: 21.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:15:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (15.7ms) +Completed 200 OK in 39ms (Views: 22.3ms | ActiveRecord: 4.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 15:15:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 18ms (Views: 11.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-20 15:15:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 17ms (Views: 12.6ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:16:30 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"M5uQw4GSr11yrg25G2I4m/uEv6ljin67B2AyAt1BVCcGYkCr5QP+QSkX0xdsxKvcn2nhGjr0WI8W+g9as+/Ssw==", "id"=>"1"} + Task Load (2.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:16:30.527096"], ["id", 1]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 11ms (ActiveRecord: 3.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:16:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.0ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.1ms) +Completed 200 OK in 29ms (Views: 24.2ms | ActiveRecord: 2.0ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:16:31 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"gdEguJQU5UN/fP8lMPXWQFhwJAJsvyIy4qomTXesZEC0KPDQ8IW0XyTFIYtHU0UHPJ16sTXBBAbzMBsVGQLi1A==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:16:31.590296"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:16:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (2.9ms) +Completed 200 OK in 16ms (Views: 14.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 15:16:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 17ms (Views: 12.7ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:16:35 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"FUR8m5dbL1KdaFjCHIgXkQDvO+gE4zbioVzFXM9Yg7Egvazz88p+TsbRhmxrLoTWZAJlW12dENawxvgEofYFJQ==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:16:35.236164"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:16:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.5ms) +Completed 200 OK in 26ms (Views: 22.7ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:16:36 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"DWAqVqY/lr8bCvY8HFgqHtn+E7JlS8mLShaJ3BFztEE4mfo+wq7Ho0CzKJJr/rlZvRNNATw1779bjLSEf90y1Q==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:16:36.302976"], ["id", 1]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:16:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.2ms) +Completed 200 OK in 27ms (Views: 24.3ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:16:38 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"kw2CujIGVOMz4i65LipiXJueAt1QeiGk7NP9cteDrLOm9FLSVpcF/2hb8BdZjPEb/3NcbgkEB5D9ScAquS0qJw==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:16:38.603560"], ["id", 1]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:16:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 25ms (Views: 21.9ms | ActiveRecord: 0.7ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:16:39 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"amN7CdV5h/tj1C4yDZSfOod2VylgcEm0lfdIdwyLgjhfmqthsejW5zht8Jx6Mgx945sJmjkOb4CEbXUvYiUErA==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:16:39.720299"], ["id", 1]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 0.9ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:16:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 23ms (Views: 21.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 15:16:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 22ms (Views: 19.0ms | ActiveRecord: 0.1ms) + + + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" LIMIT $1 [["LIMIT", 11]] +Started GET "/" for 127.0.0.1 at 2017-09-20 15:20:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (13.2ms) +Completed 200 OK in 36ms (Views: 22.1ms | ActiveRecord: 3.5ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-20 15:20:53 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (12.6ms) +Completed 200 OK in 27ms (Views: 25.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-20 15:21:23 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.1ms) +Completed 200 OK in 39ms (Views: 37.1ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:21:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 19ms (Views: 17.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-20 15:21:30 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.7ms) +Completed 200 OK in 19ms (Views: 16.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-20 15:30:45 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.3ms) +Completed 200 OK in 34ms (Views: 14.8ms | ActiveRecord: 2.5ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-20 15:31:26 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"GJ0Y/MBCOjjDSSiksw+rRZBDPaRRY2KV1mJD/1bX8sotZMiUpNNrJJjw9grEqTgC9K5jFwgdRKHH+H6nOHl0Xg==", "task"=>{"name"=>"Create a New Task", "description"=>"See name"}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Create a New Task"], ["description", "See name"], ["created_at", "2017-09-20 22:31:26.835905"], ["updated_at", "2017-09-20 22:31:26.835905"]] +  (1.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:31:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 19ms (Views: 17.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-20 15:31:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 17ms (Views: 12.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:31:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 25ms (Views: 22.8ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-20 15:31:38 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"hteUP0YAMmP6o4dFB4LpLL+pMd/Zhbstv6aeQU/n9D6zLkRXIpFjf6EaWetwJHpr20RvbID7nRmuPKMZIUlyqg==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:31:38.026498"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:31:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 20ms (Views: 18.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-20 15:31:39 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"BPk7KiDKYw1WxgHPCnYKy+O9oPoo+TzjkqBW0sWo77UxAOtCRFsyEQ1/32F90JmMh1D+SXGHGteDOmuKqwZpIQ==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:31:39.955822"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:31:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.2ms) +Completed 200 OK in 24ms (Views: 20.5ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-20 15:31:40 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"zPzsMOqwySrDBgw6dgSL/slbKhPuWglULFNl+L+IbL/5BTxYjiGYNpi/0pQBohi5rbZ0oLckL2A9yVig0SbqKw==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.7ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:31:40.846993"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:31:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 24ms (Views: 21.6ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-20 15:31:41 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"pUOrIrkaakdq4LGmzkovx/Vwil9u9iaEw7QSbEdM2xqQuntK3Ys7WzFZbwi57LyAkZ3U7DeIALDSLi80KeJdjg==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:31:41.589548"], ["id", 4]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:31:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 25ms (Views: 22.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-20 15:31:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 14ms (Views: 11.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:31:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 18ms (Views: 16.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-20 15:31:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 17ms (Views: 13.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:31:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 20ms (Views: 17.8ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/4/edit" for 127.0.0.1 at 2017-09-20 15:31:55 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"4"} + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.4ms) +Completed 200 OK in 17ms (Views: 13.6ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:32:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 18ms (Views: 16.2ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks.4" for 127.0.0.1 at 2017-09-20 15:32:06 -0700 +Processing by TasksController#destroy as + Parameters: {"authenticity_token"=>"UolZDhY4HyRPMM3X94JUTaPWmmiMKZKESynGRf4+u+hncIlmcqlOOBSJE3mAJMcKxzvE29VXtLBas/sdkJA9fA=="} + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (0.3ms) +Completed 200 OK in 39ms (Views: 26.9ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:32:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 20ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks.3" for 127.0.0.1 at 2017-09-20 15:32:09 -0700 +Processing by TasksController#destroy as + Parameters: {"authenticity_token"=>"cppM/2giH0aPT5zym1bF/+NKZgBDCcl0PtSl9VBCORNHY5yXDLNOWtT2Qlzs8Fa4h6c4sxp370AvTpitPuy/hw=="} + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (0.3ms) +Completed 200 OK in 33ms (Views: 22.4ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:32:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:33:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (21.9ms) +Completed 200 OK in 58ms (Views: 38.2ms | ActiveRecord: 3.7ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:33:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 28ms (Views: 24.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:33:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.8ms) +Completed 200 OK in 30ms (Views: 28.3ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:34:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 26ms (Views: 23.9ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:34:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 24ms (Views: 22.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 15:38:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 18ms (Views: 14.4ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 15:38:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 21ms (Views: 18.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:38:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 21ms (Views: 17.0ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:38:49 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"xPKxbzHA2yh1CVULSg0jg+iF3ZYV4d3ZWgpZh5EoKJ/xC2EHVVGKNC6wi6U9q7DEjGiDJUyf++1LkGTf/4auCw==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (1.3ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:38:49.696236"], ["id", 1]] +  (2.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 4.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:38:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 22ms (Views: 19.2ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:38:50 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"zYXvbHeFp9IyhPNvduyHt+Nncebsr9jC7BCIFQSoJT34fD8EExT2zmk9LcEBShTwh4ovVbXR/vb9irVNagajqQ==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:38:50.773981"], ["id", 1]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:38:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 19ms (Views: 17.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:38:53 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"IIJZ2KB/p15kB/Sluop8ecBQAX2QXvxzYiOjPGxkthsVe4mwxO72Qj++KgvNLO8+pL1fzskg2kdzuZ5kAsowjw==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:38:53.270785"], ["id", 1]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:38:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.8ms) +Completed 200 OK in 24ms (Views: 21.1ms | ActiveRecord: 1.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:38:55 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Bs1L/3WEkyqeOPjmRwqOdMGCQ3+H4a/uyAROIS1vYc4zNJuXERXCNsWBJkgwrB0zpW8dzN6fidrZnnN5Q8HnWg==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:38:55.161413"], ["id", 1]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:38:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 28ms (Views: 24.9ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 15:38:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 16ms (Views: 13.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:38:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 21ms (Views: 19.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-20 15:38:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 15ms (Views: 12.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:39:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 24ms (Views: 21.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-09-20 15:39:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 16ms (Views: 13.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:39:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 24ms (Views: 21.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-20 15:39:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 15ms (Views: 12.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:39:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 19ms (Views: 17.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-20 15:39:06 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.3ms) +Completed 200 OK in 15ms (Views: 13.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:39:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 32ms (Views: 29.6ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:39:13 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"SnNNBsWx7LYoQw+2H2XZxT/LIdOj7vgFBTCu4Up+wUZ/ip1uoSC9qnP60Rhow0qCWyZ/YPqQ3jEUqpO5JNBH0g==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:39:13.191213"], ["id", 1]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:39:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 23ms (Views: 20.9ms | ActiveRecord: 0.8ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:39:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"gS/Ncewy8h80qqiaOv19BubOXGZn5HYy+rZPsoYG+7W01h0ZiKOjA28TdjRNW+5BgiMC1T6aUAbrLHLq6Kh9IQ==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:39:14.194822"], ["id", 1]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:39:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 20ms (Views: 18.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:39:20 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"TIYWGZAwJnW9O4cEVaN4hdi8TIJ58esk8mKHsjcaHth5f8Zx9KF3aeaCWaoiBevCvFESMSCPzRDj+LrqWbSYTA==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:39:20.250273"], ["id", 1]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:39:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.9ms) +Completed 200 OK in 25ms (Views: 22.8ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:39:21 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"yb+/C5scvF8K86snWMEyxwWCOKCj7YGoEMAWGeEXbED8Rm9j/43tQ1FKdYkvZ6GAYW9mE/qTp5wBWitBj7nq1A==", "id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.3ms) BEGIN + SQL (1.2ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:39:21.086025"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:39:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (11.4ms) +Completed 200 OK in 27ms (Views: 25.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 15:39:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 26ms (Views: 22.3ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:39:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 26ms (Views: 22.6ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:48:53 -0700 +  (0.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (11.8ms) +Completed 200 OK in 207ms (Views: 191.4ms | ActiveRecord: 3.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:49:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 27ms (Views: 24.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:49:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 30ms (Views: 27.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:50:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 30ms (Views: 27.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:51:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 38ms (Views: 36.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:51:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 24ms (Views: 22.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:52:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 29ms (Views: 27.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:52:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 28ms (Views: 25.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:52:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 20ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:52:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 20ms (Views: 18.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:52:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 27ms (Views: 25.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:53:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (26.4ms) +Completed 200 OK in 98ms (Views: 86.7ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:53:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 36ms (Views: 33.5ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:54:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 43ms (Views: 40.7ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:54:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 21ms (Views: 18.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:54:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 31ms (Views: 28.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:54:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 35ms (Views: 33.3ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:55:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 48ms (Views: 46.2ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:55:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 32ms (Views: 30.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:55:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 18ms (Views: 16.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:55:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.0ms) +Completed 200 OK in 19ms (Views: 17.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:55:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 29ms (Views: 26.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:56:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 35ms (Views: 33.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:56:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 25ms (Views: 23.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:57:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 28ms (Views: 25.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:57:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 34ms (Views: 32.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:57:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 30ms (Views: 27.5ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:57:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 27ms (Views: 25.4ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:57:59 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"IMh52SvIzsPW9wP0Rt3Y67Ps5/EVIL8psk484e92H9YVMamxT1mf341O3Voxe0us1wG5QkxemR2j1AG5gdiZQg==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:57:59.869298"], ["id", 1]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 11ms (ActiveRecord: 1.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:57:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 25ms (Views: 22.5ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:58:01 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"GmK9qHvVEShwecTdLThR8Ym3k+zEocsCVzXhAOoqxKQvm23AH0RANCvAGnNansK27VrNX53f7TZGr9xYhIRCMA==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:58:01.277785"], ["id", 1]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:58:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 29ms (Views: 25.9ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 15:58:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 16ms (Views: 13.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:58:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 23ms (Views: 19.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-20 15:58:08 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.4ms) +Completed 200 OK in 18ms (Views: 14.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 15:58:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 26ms (Views: 24.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:58:22 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"LUNujhCrKc/03nT7g8FUwJ1ORgLgIk5t8D+8kiqhkK0Yur7mdDp4069nqlX0Z8eH+aMYsblcaFnhpYHKRA8WOQ==", "id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-20 22:58:22.345977"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:58:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 28ms (Views: 25.3ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-20 15:58:22 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"m6kzVYT7GcuilstKOrLkfPbST+hSuw0oNLWds/LaT0yuUOM94GpI1/kvFeRNFHc7kj8RWwvFKxwlL6DrnHTJ2A==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-20 22:58:22.964792"], ["id", 1]] +  (2.2ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 15:58:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 29ms (Views: 26.1ms | ActiveRecord: 0.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 16:00:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.6ms) +Completed 200 OK in 37ms (Views: 35.1ms | ActiveRecord: 0.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 16:00:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 30ms (Views: 27.5ms | ActiveRecord: 0.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 16:01:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 39ms (Views: 36.5ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 16:02:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.7ms) +Completed 200 OK in 49ms (Views: 47.3ms | ActiveRecord: 0.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 16:03:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.7ms) +Completed 200 OK in 36ms (Views: 33.6ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 16:03:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 34ms (Views: 32.3ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-20 16:04:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 32ms (Views: 30.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-20 16:05:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 17ms (Views: 13.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-20 16:05:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 20ms (Views: 17.2ms | ActiveRecord: 0.2ms) + + diff --git a/test/fixtures/tasks.yml b/test/fixtures/tasks.yml new file mode 100644 index 000000000..006465e56 --- /dev/null +++ b/test/fixtures/tasks.yml @@ -0,0 +1,13 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + name: MyString + description: MyString + completion_date: MyString + status: false + +two: + name: MyString + description: MyString + completion_date: MyString + status: false 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 6350882e3e0dde2a2d75b6cb0e630fb60f0c51b1 Mon Sep 17 00:00:00 2001 From: Amy Lee Date: Thu, 21 Sep 2017 15:02:33 -0700 Subject: [PATCH 03/10] Passing Wave 3 --- app/controllers/tasks_controller.rb | 17 +- app/views/tasks/edit.html.erb | 19 +- app/views/tasks/show.html.erb | 3 + log/development.log | 607 ++++++++++++++++++++++++++++ 4 files changed, 644 insertions(+), 2 deletions(-) diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index f018ba3ad..12ea5b1ed 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -18,13 +18,22 @@ def create end def edit + @task = Task.find_by(id: params[:id].to_i) end def show - @task = Task.find(params[:id].to_i) + @task = Task.find_by(id: params[:id].to_i) end def update + task = Task.find_by(id: params[:id].to_i) + redirect_to tasks_path unless task + + if task.update_attributes task_params + redirect_to task_path(task.id) + else + render :edit + end end def destroy @@ -35,4 +44,10 @@ def mark_completion @task.status ? @task.update(status: false): @task.update(status: true) redirect_to root_path end + + private + + def task_params + return params.require(:task).permit(:id, :name, :description, :completion_date, :status) + end end diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index 374190308..f4a5a28a4 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,2 +1,19 @@

Tasks#edit

-

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

+
+ <%= form_for @task do |f| %> + <%= f.label :name %> + <%= f.text_field :name %> + + <%= f.label :description %> + <%= f.text_field :description %> + + <%= f.label :status %> + <%= f.text_field :status %> + + <%= f.label :completion_date %> + <%= f.text_field :completion_date %> + + <%= f.submit %> + <% end %> + +
diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 703853264..f04ed986d 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -8,6 +8,9 @@

Description: <%=@task.description%>

+

+ Completion Date: <%=@task.completion_date%> +

<%else%>

404: Not Found

diff --git a/log/development.log b/log/development.log index e02341eb4..2df49c27f 100644 --- a/log/development.log +++ b/log/development.log @@ -6219,3 +6219,610 @@ Processing by TasksController#index as HTML Completed 200 OK in 20ms (Views: 17.2ms | ActiveRecord: 0.2ms) +  (0.9ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (195.2ms) DROP DATABASE IF EXISTS "TaskList_development" +  (191.3ms) DROP DATABASE IF EXISTS "TaskList_test" +  (465.3ms) CREATE DATABASE "TaskList_development" ENCODING = 'unicode' +  (391.2ms) CREATE DATABASE "TaskList_test" ENCODING = 'unicode' + SQL (0.9ms) CREATE EXTENSION IF NOT EXISTS "plpgsql" +  (0.2ms) DROP TABLE IF EXISTS "tasks" CASCADE +  (5.2ms) CREATE TABLE "tasks" ("id" bigserial primary key, "name" character varying, "description" character varying, "completion_date" character varying, "status" boolean, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) +  (2.3ms) CREATE TABLE "schema_migrations" ("version" character varying NOT NULL PRIMARY KEY) +  (0.6ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.7ms) INSERT INTO "schema_migrations" (version) VALUES (20170919214010) +  (2.7ms) CREATE TABLE "ar_internal_metadata" ("key" character varying NOT NULL PRIMARY KEY, "value" character varying, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) + ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", "environment"], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "key" [["key", "environment"], ["value", "development"], ["created_at", "2017-09-21 21:47:09.177253"], ["updated_at", "2017-09-21 21:47:09.177253"]] +  (0.3ms) COMMIT + ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", "environment"], ["LIMIT", 1]] +  (0.2ms) BEGIN +  (0.1ms) COMMIT + SQL (0.2ms) CREATE EXTENSION IF NOT EXISTS "plpgsql" +  (0.2ms) DROP TABLE IF EXISTS "tasks" CASCADE +  (4.3ms) CREATE TABLE "tasks" ("id" bigserial primary key, "name" character varying, "description" character varying, "completion_date" character varying, "status" boolean, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) +  (2.7ms) CREATE TABLE "schema_migrations" ("version" character varying NOT NULL PRIMARY KEY) +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.6ms) INSERT INTO "schema_migrations" (version) VALUES (20170919214010) +  (2.6ms) CREATE TABLE "ar_internal_metadata" ("key" character varying NOT NULL PRIMARY KEY, "value" character varying, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) + ActiveRecord::InternalMetadata Load (0.3ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", "environment"], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "key" [["key", "environment"], ["value", "development"], ["created_at", "2017-09-21 21:47:09.217915"], ["updated_at", "2017-09-21 21:47:09.217915"]] +  (0.7ms) COMMIT + ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", "environment"], ["LIMIT", 1]] +  (0.1ms) BEGIN +  (0.1ms) COMMIT +  (0.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +  (0.2ms) SELECT pg_try_advisory_lock(4169262226251541860) +  (0.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC + ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", "environment"], ["LIMIT", 1]] +  (0.1ms) BEGIN +  (0.1ms) COMMIT +  (0.1ms) SELECT pg_advisory_unlock(4169262226251541860) +  (0.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" LIMIT $1 [["LIMIT", 11]] +  (0.3ms) BEGIN + SQL (1.0ms) INSERT INTO "tasks" ("name", "description", "completion_date", "created_at", "updated_at") VALUES ($1, $2, $3, $4, $5) RETURNING "id" [["name", "Pass Wave 0"], ["description", "Do the thing"], ["completion_date", "2017-09-18"], ["created_at", "2017-09-21 21:50:54.519741"], ["updated_at", "2017-09-21 21:50:54.519741"]] +  (1.9ms) COMMIT + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" LIMIT $1 [["LIMIT", 11]] +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:51:09 -0700 +  (0.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.3ms) +Completed 200 OK in 238ms (Views: 222.5ms | ActiveRecord: 3.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-21 14:51:13 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"i2Sa0iDuR9FO328g+pmn5ldatW1sxnBInj6we2w82iW+nUq6RH8WzRVmsY6NPzShM7fr3jW4VnyPpI0jApJcsQ==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-21 21:51:13.249101"], ["id", 1]] +  (1.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:51:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 34ms (Views: 29.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-21 14:51:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"0mqvZ8Tl6pZZ6j5H4/BX2OKT5+sQxhzXcqouHZvQPIHnk38PoHS7igJT4OmUVsSfhn65WEm4OuNjMBNF9X66FQ==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-21 21:51:14.098198"], ["id", 1]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:51:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 19ms (Views: 15.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-21 14:51:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 23ms (Views: 18.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:51:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 22ms (Views: 19.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 14:51:17 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.8ms) +Completed 200 OK in 21ms (Views: 19.3ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 14:56:44 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (12.2ms) +Completed 200 OK in 42ms (Views: 25.7ms | ActiveRecord: 2.3ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-09-21 14:57:07 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"LIEuzE1VtsgMsymvCuj4lq8yuSXxc2K4cn7ihjWFVjUZeP6kKcTn1FcK9wF9TmvRy9/nlqgNRIxj5N/eWyvQoQ==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true", "completion_date"=>"2017-09-18"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-21 21:57:07.842596"], ["id", 1]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 4ms (ActiveRecord: 1.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-21 14:57:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 17ms (Views: 14.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:57:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (2.1ms) +Completed 200 OK in 18ms (Views: 16.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-21 14:57:12 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"x/nN6bDE/jlX52KpTgJbI1EvO+6CTHTqhf2GsqXOXTnyAB2B1FWvJQxevAc5pMhkNcJlXdsyUt6UZ7vqy2DbrQ==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-21 21:57:12.857227"], ["id", 1]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:57:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 28ms (Views: 25.6ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 14:57:14 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.0ms) +Completed 200 OK in 17ms (Views: 14.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:57:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (2.2ms) +Completed 200 OK in 19ms (Views: 17.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-21 14:57:28 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 19ms (Views: 16.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-21 14:57:37 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"BWtflCH+Td+vhgBvspycaAg7xNQt3JekZNEMst5eke8wko/8RW8cw/Q/3sHFOg8vbNaaZ3SisZB1SzHqsPAXew==", "task"=>{"name"=>"Pass Wave 1", "description"=>"Do the next thing"}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Pass Wave 1"], ["description", "Do the next thing"], ["created_at", "2017-09-21 21:57:37.372325"], ["updated_at", "2017-09-21 21:57:37.372325"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:57:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 30ms (Views: 28.4ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-21 14:57:39 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"LBiYDpw2CbFZ9NdinRNSxhNgfkdxQOG+s+5+7cumL2QZ4Uhm+KdYrQJNCczqtcGBd40g9Cg+x4qidEO1pQip8A==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-21 21:57:39.701942"], ["id", 2]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:57:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 31ms (Views: 28.4ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-21 14:57:40 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Ozf3MJ07V3QkRSKtFzbCpaVR2AfcOAEQ3Ke4Kd7BYwIOzidY+aoGaH/8/ANgkFHiwbyGtIVGJyTNPYVxsG/llg==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-21 21:57:40.540313"], ["id", 2]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:57:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (2.8ms) +Completed 200 OK in 22ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-21 14:57:41 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.5ms) +Completed 200 OK in 21ms (Views: 13.3ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-21 14:57:59 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Bj3t2q1aFKOVLh5OpKAJ0ATA5kDGFCYLg48oU7yL2HEzxD2yyctFv86XwODTBpqXYC24859qAD+SFRUL0iVe5Q==", "task"=>{"name"=>"Pass Wave 2", "description"=>"Doing the thing after the thing"}, "commit"=>"Create Task"} +  (0.4ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Pass Wave 2"], ["description", "Doing the thing after the thing"], ["created_at", "2017-09-21 21:57:59.470938"], ["updated_at", "2017-09-21 21:57:59.470938"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 1.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:57:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-21 14:58:03 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.1ms) +Completed 200 OK in 18ms (Views: 16.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-21 14:58:32 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"SmqvEMF9QilYbz2kzp9ZOyRu2CeZPGr6+q0G/rbH+iZ/k394pewTNQPW4wq5Ocp8QIOGlMBCTM7rNzum2Gl8sg==", "task"=>{"name"=>"Pass Wave 3", "description"=>"Update the edit function"}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Pass Wave 3"], ["description", "Update the edit function"], ["created_at", "2017-09-21 21:58:32.436113"], ["updated_at", "2017-09-21 21:58:32.436113"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:58:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 16ms (Views: 14.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-21 14:58:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 16ms (Views: 12.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:58:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 19ms (Views: 16.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:59:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 27ms (Views: 24.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-21 14:59:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 17ms (Views: 13.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:59:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 20ms (Views: 17.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-21 14:59:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 17ms (Views: 13.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:59:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 19ms (Views: 16.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-09-21 14:59:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 17ms (Views: 13.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:59:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 25ms (Views: 21.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-21 14:59:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 17ms (Views: 14.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:59:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 23ms (Views: 19.1ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-21 14:59:48 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"u0KCyK2q6gfbn7NRavKa8kDIbK4s08r3EBmlbse5hiyOu1KgyTu7G4Ambf8dVAm1JCUyHXWt7MMBg5g2qRcAuA==", "id"=>"3"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-21 21:59:48.959727"], ["id", 3]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:59:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 32ms (Views: 29.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-09-21 14:59:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 15ms (Views: 12.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 14:59:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 17ms (Views: 15.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-21 14:59:59 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"gPWNkB+OCSdNDIm4awewHph3L8LGKvKAZRjxBirUwY21DF34ex9YOxa1VxYcoSNZ/JpxcZ9U1LR0gsxeRHpHGQ==", "id"=>"3"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-21 21:59:59.220160"], ["id", 3]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 14:59:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 19ms (Views: 17.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-21 15:00:02 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"es/BxE1W61k3mFL285kHK/8YR6stVIt0eyWW+ZrNWYZPNhGsKce6RWwhjFiEP5Rsm/UZGHQqrUBqv6uh9GPfEg==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-21 22:00:02.268607"], ["id", 3]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 15:00:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 21ms (Views: 19.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-21 15:00:02 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"ZGMi2054FwiS/x5mpVYuf8EIkLdO4KniqrjOnzWqx21RmvKzKulGFMlGwMjS8L04peXOBBeej9a7IvPHWwRB+Q==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.3ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-21 22:00:02.944382"], ["id", 3]] +  (2.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 15:00:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 20ms (Views: 17.7ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 15:00:27 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (1.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.7ms) +Completed 200 OK in 27ms (Views: 21.8ms | ActiveRecord: 1.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:00:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 22ms (Views: 18.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-21 15:00:39 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.5ms) +Completed 200 OK in 20ms (Views: 16.6ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-21 15:00:45 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"EnZIR79nm7scWjI5zJLjy650z7hbLw9Xg9Rtf/HVDa4nj5gv2/bKp0fj7Je7NHCMypmRCwJRKWOSTlAnn3uLOg==", "task"=>{"name"=>"Wild Card", "description"=>"who knows"}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.2ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Wild Card"], ["description", "who knows"], ["created_at", "2017-09-21 22:00:45.550091"], ["updated_at", "2017-09-21 22:00:45.550091"]] +  (0.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 3ms (ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 15:00:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.7ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/5/mark_completion" for 127.0.0.1 at 2017-09-21 15:01:12 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"wwX+Gw5oUxjy5dtS8M1NaShhJDnQT+6izfKPL87UsFX2/C5zavkCBKlcBfyHa94uTIx6iokxyJbcaLJ3oHo2wQ==", "id"=>"5"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 5], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-21 22:01:12.637442"], ["id", 5]] +  (2.2ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.9ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 15:01:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/5" for 127.0.0.1 at 2017-09-21 15:01:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"5"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 5], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 15ms (Views: 12.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:01:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 19ms (Views: 16.7ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/5/mark_completion" for 127.0.0.1 at 2017-09-21 15:01:16 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"UoB223AmiAKCQgQk53bPasnPqY7ol4av8h+QD2JV/WJneaazFLfZHtn72oqQ0FwtrSL3PbHpoJvjha1XDPt79g==", "id"=>"5"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 5], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-21 22:01:16.912785"], ["id", 5]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 15:01:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 20ms (Views: 17.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/5" for 127.0.0.1 at 2017-09-21 15:01:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"5"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 5], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 20ms (Views: 15.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:01:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 20ms (Views: 18.4ms | ActiveRecord: 0.2ms) + + + Task Load (1.5ms) SELECT "tasks".* FROM "tasks" LIMIT $1 [["LIMIT", 11]] From 96dde7f54a8c56afb87cb07aaba27393781eea1b Mon Sep 17 00:00:00 2001 From: Amy Lee Date: Thu, 21 Sep 2017 15:29:13 -0700 Subject: [PATCH 04/10] Restart CSS styling, added edit links to the show page, put fields into section containers --- app/assets/stylesheets/application.css | 66 +--- app/views/tasks/edit.html.erb | 25 +- app/views/tasks/new.html.erb | 13 +- app/views/tasks/show.html.erb | 1 + log/development.log | 500 +++++++++++++++++++++++++ 5 files changed, 543 insertions(+), 62 deletions(-) diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 4c814d8ed..2d650010f 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -15,31 +15,33 @@ */ header { - max-width: 30%; - height: 100%; + width: 100%; border: black solid 1px; - order: 1; -} + overflow: scroll; + } -header, main { +header h1 { display: inline-block; - order: 2; - vertical-align: top; + float: left; } - header { - text-align: center; - padding: 20px; - overflow: scroll; + main { + width: 80%; + border: black solid 1px; + margin: auto; } .action-buttons { box-sizing: border-box; + border: black solid 1px; + float: right; + padding-top: 10px; } .button_to { /*margin-top: 15px;*/ margin-right: 20px; + display: inline-block; } li { @@ -56,6 +58,7 @@ header, main { footer { background-color: lightgray; + text-align: center; } .button { @@ -66,43 +69,6 @@ footer { font-size: 1.2em; } -/*.side-action-buttons { - border: black solid 1px; - display: flex; - order: 1; - width: 40%; -}*/ - -main { - width: 69%; - margin: auto; - border: green solid 2px; +.input { + padding-bottom: 10px; } - -.all-tasks { - border: red solid 2px; - max-width: 60%; - margin: auto; - /*float: right;*/ - padding-top: 2%; - padding-left: 2%; -} - -.complete { - text-decoration: line-through; -} - -main { - /*display: flex;*/ - /*flex-wrap: wrap;*/ -} - -body { - box-sizing: border-box; -} - - /*header { - position: fixed; - top: 0; - border-bottom: black solid .5px; - }*/ diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index f4a5a28a4..5bf6b7e35 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,17 +1,26 @@

Tasks#edit

<%= form_for @task do |f| %> - <%= f.label :name %> - <%= f.text_field :name %> - <%= f.label :description %> - <%= f.text_field :description %> +
+ <%= f.label :name %>: + <%= f.text_field :name %> +
- <%= f.label :status %> - <%= f.text_field :status %> +
+ <%= f.label :description %>: + <%= f.text_field :description %> +
- <%= f.label :completion_date %> - <%= f.text_field :completion_date %> +
+ <%= f.label :status %>: + <%= f.text_field :status %> +
+ +
+ <%= f.label :completion_date %>: + <%= f.text_field :completion_date %> +
<%= f.submit %> <% end %> diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index aed8556ce..b5f2e2968 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -2,11 +2,16 @@
<%= form_for @task do |f| %> - <%= f.label :name %> - <%= f.text_field :name %> - <%= f.label :description %> - <%= f.text_field :description %> +
+ <%= f.label :name %> + <%= f.text_field :name %> +
+ +
+ <%= f.label :description %> + <%= f.text_field :description %> +
<%= f.submit %> <% end %> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index f04ed986d..5e8eca61b 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -17,3 +17,4 @@ <% end %> <%= link_to "Home", tasks_path %> +<%= link_to("Edit", edit_task_path(@task.id), alt: 'link_to')%> diff --git a/log/development.log b/log/development.log index 2df49c27f..1493c32e1 100644 --- a/log/development.log +++ b/log/development.log @@ -6826,3 +6826,503 @@ Completed 200 OK in 20ms (Views: 18.4ms | ActiveRecord: 0.2ms) Task Load (1.5ms) SELECT "tasks".* FROM "tasks" LIMIT $1 [["LIMIT", 11]] +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:02:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.3ms) +Completed 200 OK in 21ms (Views: 18.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 15:05:53 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.7ms) +Completed 200 OK in 27ms (Views: 23.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 15:06:15 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.9ms) +Completed 200 OK in 26ms (Views: 24.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 15:11:39 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.3ms) +Completed 200 OK in 35ms (Views: 31.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 15:14:25 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.1ms) +Completed 200 OK in 30ms (Views: 27.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:14:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:14:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 29ms (Views: 26.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:14:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.3ms) +Completed 200 OK in 31ms (Views: 28.3ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:14:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.5ms) +Completed 200 OK in 44ms (Views: 42.2ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:15:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 31ms (Views: 29.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:16:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 27ms (Views: 25.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:16:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.9ms) +Completed 200 OK in 31ms (Views: 29.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:16:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 36ms (Views: 31.4ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:16:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 46ms (Views: 43.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:16:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 40ms (Views: 37.4ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:16:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 27ms (Views: 25.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:17:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 30ms (Views: 28.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:17:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 22ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:17:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 27ms (Views: 25.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:18:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 40ms (Views: 36.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:18:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 46ms (Views: 44.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:18:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 21ms (Views: 19.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:18:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 34ms (Views: 32.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:18:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 28ms (Views: 25.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:18:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 19ms (Views: 16.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:19:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.7ms) +Completed 200 OK in 35ms (Views: 33.2ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:19:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 31ms (Views: 28.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-21 15:19:42 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.7ms) +Completed 200 OK in 23ms (Views: 21.3ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:19:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 22ms (Views: 20.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-21 15:19:50 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.7ms) +Completed 200 OK in 18ms (Views: 16.5ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:19:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.8ms) +Completed 200 OK in 24ms (Views: 21.6ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:20:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 25ms (Views: 22.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-21 15:20:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 16ms (Views: 13.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:20:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 19ms (Views: 17.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-21 15:20:37 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.2ms) +Completed 200 OK in 18ms (Views: 16.8ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:21:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-21 15:21:29 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.9ms) +Completed 200 OK in 17ms (Views: 14.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-21 15:22:19 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.6ms) +Completed 200 OK in 23ms (Views: 20.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-21 15:23:15 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.0ms) +Completed 200 OK in 28ms (Views: 23.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-21 15:23:42 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.1ms) +Completed 200 OK in 19ms (Views: 17.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-21 15:24:01 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.7ms) +Completed 200 OK in 22ms (Views: 19.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-21 15:24:48 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.1ms) +Completed 200 OK in 16ms (Views: 13.5ms | ActiveRecord: 0.1ms) + + +Started PATCH "/tasks/2" for 127.0.0.1 at 2017-09-21 15:25:02 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"qRGkaGWDkJbfGmms36Ms8A+CCzvZsTxaZFbEbbUXCLyc6HQAARLBioSjtwKoBb+3a29ViIDPGm51zPk127mOKA==", "task"=>{"name"=>"Pass Wave 1", "description"=>"Do the next thing?", "status"=>"false", "completion_date"=>""}, "commit"=>"Update Task", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "description" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["description", "Do the next thing?"], ["completion_date", ""], ["updated_at", "2017-09-21 22:25:02.444190"], ["id", 2]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/tasks/2 +Completed 302 Found in 5ms (ActiveRecord: 1.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-21 15:25:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 16ms (Views: 13.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:25:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 27ms (Views: 23.8ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-21 15:25:08 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"6ZcZ6L9EU7r6x26yIvtenmjDLFlmn8xwDCqvRqvQwZbcbsmA29UCpqF+sBxVXc3ZDC5y6j/h6kQdsJIexX5HAg==", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-21 22:25:08.176989"], ["id", 2]] +  (2.2ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-21 15:25:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 18ms (Views: 16.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-21 15:25:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 18ms (Views: 14.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:25:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 19ms (Views: 16.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-21 15:25:13 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.9ms) +Completed 200 OK in 22ms (Views: 18.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/2" for 127.0.0.1 at 2017-09-21 15:25:18 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"gQee43B/4dfMzL6u04n1Rd12gma2BAp5GR1Q1RWZn+6LiBPuLXLEO9nslHe1Ip7nxC/ISrMi8W28y7ASiFiWxw==", "task"=>{"name"=>"Pass Wave 1", "description"=>"Do the next thing", "status"=>"true", "completion_date"=>""}, "commit"=>"Update Task", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "description" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["description", "Do the next thing"], ["updated_at", "2017-09-21 22:25:18.262524"], ["id", 2]] +  (0.8ms) COMMIT +Redirected to http://localhost:3000/tasks/2 +Completed 302 Found in 6ms (ActiveRecord: 1.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-21 15:25:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 14ms (Views: 12.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-21 15:25:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (206.6ms) +Completed 500 Internal Server Error in 214ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined local variable or method `task' for #<#:0x007f9a12e40940> +Did you mean? @task): + 17: <% end %> + 18: + 19: <%= link_to "Home", tasks_path %> + 20: <%= link_to("Edit", edit_task_path(task.id), alt: 'link_to')%> + +app/views/tasks/show.html.erb:20:in `_app_views_tasks_show_html_erb___3338283506437187476_70149859314060' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-21 15:26:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 21ms (Views: 17.3ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-21 15:26:03 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.7ms) +Completed 200 OK in 20ms (Views: 17.2ms | ActiveRecord: 0.1ms) + + +Started PATCH "/tasks/2" for 127.0.0.1 at 2017-09-21 15:26:06 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"0MuDkgrIrFOTuuoxB+Y50v1NH+OEC6LahUA8X8AdB2/aRA6fV8WJv4aawOhhTVJw5BRVz4EtWc4gltyYXdwORg==", "task"=>{"name"=>"Pass Wave 1", "description"=>"Do the next thing", "status"=>"true", "completion_date"=>""}, "commit"=>"Update Task", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN +  (0.1ms) COMMIT +Redirected to http://localhost:3000/tasks/2 +Completed 302 Found in 3ms (ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-21 15:26:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 22ms (Views: 19.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:26:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.5ms) +Completed 200 OK in 43ms (Views: 40.8ms | ActiveRecord: 0.3ms) + + From 857607fa66c17c564dda95d7b7a21f5c8dad15f5 Mon Sep 17 00:00:00 2001 From: Amy Lee Date: Thu, 21 Sep 2017 15:40:31 -0700 Subject: [PATCH 05/10] added possible fonts --- app/assets/stylesheets/application.css | 13 ++- app/views/layouts/application.html.erb | 2 + log/development.log | 123 +++++++++++++++++++++++++ 3 files changed, 135 insertions(+), 3 deletions(-) diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 2d650010f..ade306082 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -22,7 +22,10 @@ header { header h1 { display: inline-block; - float: left; + /*float: left;*/ + font-family: 'Shrikhand', cursive; + padding-left: 10px; + font-size: 3em; } main { @@ -39,8 +42,6 @@ header h1 { } .button_to { - /*margin-top: 15px;*/ - margin-right: 20px; display: inline-block; } @@ -72,3 +73,9 @@ footer { .input { padding-bottom: 10px; } + + +/*fonts*/ +/*font-family: 'Abril Fatface', cursive; +font-family: 'Alfa Slab One', cursive; +font-family: 'Rufina', serif;*/ diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index bc63971d1..0c9e08bb0 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -6,6 +6,8 @@ <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + + diff --git a/log/development.log b/log/development.log index 1493c32e1..dcc8f667a 100644 --- a/log/development.log +++ b/log/development.log @@ -7326,3 +7326,126 @@ Processing by TasksController#index as HTML Completed 200 OK in 43ms (Views: 40.8ms | ActiveRecord: 0.3ms) +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:30:43 -0700 +  (2.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (14.5ms) +Completed 200 OK in 227ms (Views: 210.5ms | ActiveRecord: 3.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:37:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.4ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/layouts/application.html.erb:10: syntax error, unexpected '<', expecting keyword_end +'.freeze; + ^): + +app/views/layouts/application.html.erb:10: syntax error, unexpected '<', expecting keyword_end +app/views/layouts/application.html.erb:10: syntax error, unexpected tIDENTIFIER, expecting keyword_end +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:37:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 500 Internal Server Error in 13ms (ActiveRecord: 0.6ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/layouts/application.html.erb:10: syntax error, unexpected '<' +eeze;@output_buffer.append=( );@output_buffer + ^ +/Users/amylee/Documents/TaskList/app/views/layouts/application.html.erb:10: syntax error, unexpected ')' +|Shrikhand" rel="stylesheet">);@output_buffer.safe_append=' + ^ +/Users/amylee/Documents/TaskList/app/views/layouts/application.html.erb:37: syntax error, unexpected keyword_ensure, expecting ')' + ensure + ^ +/Users/amylee/Documents/TaskList/app/views/layouts/application.html.erb:39: syntax error, unexpected keyword_end, expecting ')' + end + ^): + +app/views/layouts/application.html.erb:10: syntax error, unexpected '<' +app/views/layouts/application.html.erb:10: syntax error, unexpected tIDENTIFIER, expecting ')' +app/views/layouts/application.html.erb:10: syntax error, unexpected ')' +app/views/layouts/application.html.erb:37: syntax error, unexpected keyword_ensure, expecting ')' +app/views/layouts/application.html.erb:39: syntax error, unexpected keyword_end, expecting ')' +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:37:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 26ms (Views: 24.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:38:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 34ms (Views: 32.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:38:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 29ms (Views: 26.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:39:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 34ms (Views: 32.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-21 15:39:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 24ms (Views: 17.1ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-21 15:39:28 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (15.1ms) +Completed 200 OK in 35ms (Views: 31.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:39:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.3ms) +Completed 200 OK in 24ms (Views: 22.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:39:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.2ms) +Completed 200 OK in 40ms (Views: 37.1ms | ActiveRecord: 0.7ms) + + From 696511b71be12f076afdbc161ac6cb0ac2cc5d0a Mon Sep 17 00:00:00 2001 From: Amy Lee Date: Fri, 22 Sep 2017 13:54:24 -0700 Subject: [PATCH 06/10] Wave 4 Passing, basic display matches wireframe --- app/assets/stylesheets/application.css | 35 +- app/controllers/tasks_controller.rb | 11 +- app/views/layouts/application.html.erb | 10 +- app/views/tasks/confirm_delete.html.erb | 12 + app/views/tasks/destroy.html.erb | 3 + app/views/tasks/index.html.erb | 4 +- app/views/tasks/show.html.erb | 3 +- config/routes.rb | 4 +- log/development.log | 1954 +++++++++++++++++++++++ 9 files changed, 2021 insertions(+), 15 deletions(-) create mode 100644 app/views/tasks/confirm_delete.html.erb diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index ade306082..740a9121e 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -15,7 +15,7 @@ */ header { - width: 100%; + width: 30%; border: black solid 1px; overflow: scroll; } @@ -26,23 +26,35 @@ header h1 { font-family: 'Shrikhand', cursive; padding-left: 10px; font-size: 3em; + margin-bottom: 0px; +} + +h1 { + font-family: 'Shrikhand', cursive; + font-size: 2em; } main { - width: 80%; + width: 60%; border: black solid 1px; margin: auto; + display: inline-block; + padding-left: 20px; } .action-buttons { box-sizing: border-box; border: black solid 1px; - float: right; + /*float: right;*/ padding-top: 10px; + width: 30%; + text-align: center; + display: inline-block; + vertical-align: top; } .button_to { - display: inline-block; + /*display: inline-block;*/ } li { @@ -74,6 +86,21 @@ footer { padding-bottom: 10px; } +.complete { + text-decoration-line: line-through; +} + +.all-tasks h2 { + font-family: 'Shrikhand', cursive; + text-align: center; + font-size: 2em; + margin-top: 0px; +} + +.all-tasks li { + font-size: 1.2em; +} + /*fonts*/ /*font-family: 'Abril Fatface', cursive; diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 12ea5b1ed..6d6c8bb17 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -37,14 +37,23 @@ def update end def destroy + task = Task.find_by(id: params[:id]) + + if task.destroy + redirect_to root_path + end end def mark_completion @task= Task.find(params[:id].to_i) - @task.status ? @task.update(status: false): @task.update(status: true) + @task.status ? @task.update(status: false, completion_date: " "): @task.update(status: true, completion_date: Date.today.to_s) redirect_to root_path end + def confirm_delete + @task = Task.find_by(id: params[:id]) + end + private def task_params diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 0c9e08bb0..2eb8d4306 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -13,16 +13,12 @@

Task List

-
- <%= button_to("All Tasks", tasks_path, method: :get, alt: 'button_to', class: "button")%> - <%= button_to("Add Task", new_task_path, method: :get, alt: 'button_to', class: "button")%> -
- - +
<%= yield %> diff --git a/app/views/tasks/confirm_delete.html.erb b/app/views/tasks/confirm_delete.html.erb new file mode 100644 index 000000000..0d9f2488f --- /dev/null +++ b/app/views/tasks/confirm_delete.html.erb @@ -0,0 +1,12 @@ +

Tasks#ConfirmDelete

+

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

+ +
+ + Are you sure you want to delete this book? + +

+ +

+ <%= button_to("Confirm Deletion", delete_task_path, method: :delete, alt: 'button_to')%> +
diff --git a/app/views/tasks/destroy.html.erb b/app/views/tasks/destroy.html.erb index a90559f9d..a6bcf81f5 100644 --- a/app/views/tasks/destroy.html.erb +++ b/app/views/tasks/destroy.html.erb @@ -1,2 +1,5 @@

Tasks#destroy

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

+
+ +
diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 9a6d7f8fd..2df744bdb 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -14,7 +14,9 @@ <%= link_to( (task.status ? "Unmark Complete": "Mark Complete"), mark_completion_task_path(task.id), method: :patch, alt: 'link_to')%> <%= link_to "Show", task_path(task.id)%> <%= link_to("Edit", edit_task_path(task.id), alt: 'link_to')%> - <%= link_to "Delete", delete_task_path(task.id), method: :delete%> + + + <%= link_to 'Delete', delete_task_path(task.id), method: :delete, data: {confirm: "Are you sure?"} %>
<%end%> diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 5e8eca61b..39b8572a1 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,6 +1,6 @@ <% if @task %>

- <%= @task.id %>. <%= @task.name %> + Task: <%= @task.name %>

Status: <%=@task.status%> @@ -18,3 +18,4 @@ <%= link_to "Home", tasks_path %> <%= link_to("Edit", edit_task_path(@task.id), alt: 'link_to')%> +<%= link_to 'Delete', delete_task_path(@task.id), method: :delete, data: {confirm: "Are you sure?"} %> diff --git a/config/routes.rb b/config/routes.rb index c3e21fa3c..e0fe1be54 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -12,11 +12,13 @@ get '/tasks/:id', to: 'tasks#show', as: 'task' #task_path + get '/tasks/:id/confirm_delete', to: 'tasks#confirm_delete', as: 'confirm_delete' #confirm_delete_path + patch '/tasks/:id', to: 'tasks#update', as: 'update_task' #update_task_path post '/tasks', to: 'tasks#create', as: 'create_task' #create_task_path - delete '/tasks', to: 'tasks#destroy', as: 'delete_task' #delete_task_path + delete '/tasks/:id', to: 'tasks#destroy', as: 'delete_task' #delete_task_path # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html end diff --git a/log/development.log b/log/development.log index dcc8f667a..ae505bb7e 100644 --- a/log/development.log +++ b/log/development.log @@ -7449,3 +7449,1957 @@ Processing by TasksController#index as HTML Completed 200 OK in 40ms (Views: 37.1ms | ActiveRecord: 0.7ms) +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:41:38 -0700 +  (0.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.7ms) +Completed 200 OK in 201ms (Views: 184.5ms | ActiveRecord: 3.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:41:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (13.9ms) +Completed 200 OK in 33ms (Views: 27.2ms | ActiveRecord: 4.9ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-21 15:42:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 17ms (Views: 16.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 10:36:24 -0700 +  (1.1ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.7ms) +Completed 200 OK in 320ms (Views: 298.3ms | ActiveRecord: 4.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 10:40:10 -0700 +Processing by TasksController#index as HTML +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 10:40:20 -0700 +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-22 10:40:20 -0700 + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.1ms) +Completed 200 OK in 32ms (Views: 22.8ms | ActiveRecord: 0.3ms) + + +Processing by TasksController#new as HTML +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.9ms) +Completed 200 OK in 19ms (Views: 16.7ms | ActiveRecord: 0.6ms) + + + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (7.5ms) +Completed 200 OK in 43ms (Views: 18.0ms | ActiveRecord: 5.3ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-22 10:40:40 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"WXNpz/pZn/j8XQl3JIHCF74zvEt0SrsXEO+DJs1IHiNsirmnnsjO5Kfk19lTJ1FQ2t7i+C00nSMBdb5+o+aYtw==", "task"=>{"name"=>"This is the Latest Thing", "description"=>"well then."}, "commit"=>"Create Task"} +  (0.2ms) BEGIN + SQL (0.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "This is the Latest Thing"], ["description", "well then."], ["created_at", "2017-09-22 17:40:40.922692"], ["updated_at", "2017-09-22 17:40:40.922692"]] +  (0.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 10:40:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 17ms (Views: 15.4ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 10:42:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 19ms (Views: 17.5ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/6" for 127.0.0.1 at 2017-09-22 10:42:42 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"xAXS7P8tx1OPlBOKQS0STFk+3ZHQIedGB1YPqiMDqzHx/AKEm7yWT9QtzSQ2i4ELPdODIolfwXIWzDLyTa0tpQ==", "id"=>"6"} + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (0.7ms) +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/destroy.html.erb:16: syntax error, unexpected keyword_ensure, expecting keyword_end + ensure + ^): + +app/views/tasks/destroy.html.erb:16: syntax error, unexpected keyword_ensure, expecting keyword_end +Started DELETE "/tasks/6" for 127.0.0.1 at 2017-09-22 10:43:12 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"xAXS7P8tx1OPlBOKQS0STFk+3ZHQIedGB1YPqiMDqzHx/AKEm7yWT9QtzSQ2i4ELPdODIolfwXIWzDLyTa0tpQ==", "id"=>"6"} + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (1.5ms) +Completed 500 Internal Server Error in 5ms (ActiveRecord: 0.0ms) + + + +ActionView::Template::Error (First argument in form cannot contain nil or be empty): + 1:

Tasks#destroy

+ 2:

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

+ 3:
+ 4: <%= form_for @task do |f| %> + 5: + 6:

+ 7: + +app/views/tasks/destroy.html.erb:4:in `_app_views_tasks_destroy_html_erb___4169707764365625457_70141854993360' +Started GET "/tasks/" for 127.0.0.1 at 2017-09-22 10:43:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 16ms (Views: 13.9ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/6" for 127.0.0.1 at 2017-09-22 10:43:24 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"jcbfHdlyRB+r52h5odzN6z/rlaizKWngHj5+wgwsBjW4Pw91veMVA/BettfWel6sWwbLG+pXT9QPpEOaYoKAoQ==", "id"=>"6"} + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (2.9ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.0ms) + + + +ActionView::Template::Error (First argument in form cannot contain nil or be empty): + 1:

Tasks#destroy

+ 2:

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

+ 3:
+ 4: <%= form_for @task do |f| %> + 5: + 6:

+ 7: + +app/views/tasks/destroy.html.erb:4:in `_app_views_tasks_destroy_html_erb___4169707764365625457_70141839620800' +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 10:44:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.2ms) +Completed 200 OK in 30ms (Views: 19.3ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/6" for 127.0.0.1 at 2017-09-22 10:44:28 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"tcX1m5cLdu1LCmb5pQcz0j4TXsilQrmRRTGG1PGphZ+APCXz85on8RCzuFfSoaCVWv4Ae/w8n6VUq7uMnwcDCw==", "id"=>"6"} + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (2.6ms) +Completed 500 Internal Server Error in 7ms (ActiveRecord: 0.0ms) + + + +ActionView::Template::Error (First argument in form cannot contain nil or be empty): + 1:

Tasks#destroy

+ 2:

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

+ 3:
+ 4: <%= form_for @task do |f| %> + 5: + 6:

+ 7: + +app/views/tasks/destroy.html.erb:4:in `_app_views_tasks_destroy_html_erb___4169707764365625457_70141840207580' +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 10:45:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.1ms) +Completed 200 OK in 31ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 10:45:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (14.4ms) +Completed 200 OK in 35ms (Views: 28.3ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/6" for 127.0.0.1 at 2017-09-22 10:45:19 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"zAxOgnY6W4Sch92cBTElavbTaF/4dtFxOLiEZaK8yJr59Z7qEqsKmMc+AzJyl7Ytkj427KEI90UpIrk9zBJODg==", "id"=>"6"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 6], ["LIMIT", 1]] + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (2.0ms) +Completed 200 OK in 21ms (Views: 16.6ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 10:52:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (11.5ms) +Completed 200 OK in 37ms (Views: 24.9ms | ActiveRecord: 2.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 10:52:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 19ms (Views: 16.8ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/6" for 127.0.0.1 at 2017-09-22 10:52:17 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"mIqRA+AGsGqrXk1pGe2So9qPEO7Q3D0sJEML0fu5bKutc0FrhJfhdvDnk8duSwHkvmJOXYmiGxg12TaJlRfqPw==", "id"=>"6"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 6], ["LIMIT", 1]] + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (193.3ms) +Completed 500 Internal Server Error in 200ms (ActiveRecord: 0.6ms) + + + +ActionView::Template::Error (undefined local variable or method `f' for #<#:0x007f965922f848>): + 8: + 9:

+ 10: + 11: <%= f.submit %> + 12: <% end %> + 13: + 14:
+ +app/views/tasks/destroy.html.erb:11:in `block in _app_views_tasks_destroy_html_erb___4169707764365625457_70141858652440' +app/views/tasks/destroy.html.erb:4:in `_app_views_tasks_destroy_html_erb___4169707764365625457_70141858652440' +Started DELETE "/tasks/6" for 127.0.0.1 at 2017-09-22 10:52:32 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"mIqRA+AGsGqrXk1pGe2So9qPEO7Q3D0sJEML0fu5bKutc0FrhJfhdvDnk8duSwHkvmJOXYmiGxg12TaJlRfqPw==", "id"=>"6"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 6], ["LIMIT", 1]] + Rendering tasks/destroy.html.erb within layouts/application + Rendered tasks/destroy.html.erb within layouts/application (187.5ms) +Completed 500 Internal Server Error in 197ms (ActiveRecord: 0.4ms) + + + +ActionView::Template::Error (undefined local variable or method `submit' for #<#:0x007f965355d7f0> +Did you mean? submit_tag): + 8:
+ 9:

+ 10: + 11: <%= submit %> + 12: <% end %> + 13: + 14:
+ +app/views/tasks/destroy.html.erb:11:in `block in _app_views_tasks_destroy_html_erb___4169707764365625457_70141809979740' +app/views/tasks/destroy.html.erb:4:in `_app_views_tasks_destroy_html_erb___4169707764365625457_70141809979740' +Started DELETE "/tasks/6" for 127.0.0.1 at 2017-09-22 11:07:12 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"mIqRA+AGsGqrXk1pGe2So9qPEO7Q3D0sJEML0fu5bKutc0FrhJfhdvDnk8duSwHkvmJOXYmiGxg12TaJlRfqPw==", "id"=>"6"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 6], ["LIMIT", 1]] +  (0.4ms) BEGIN + SQL (1.7ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 6]] +  (2.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 26ms (ActiveRecord: 7.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 11:07:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (122.5ms) +Completed 500 Internal Server Error in 127ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined method `confirm_delete_path' for #<#:0x007f9659159338>): + 14: <%= link_to( (task.status ? "Unmark Complete": "Mark Complete"), mark_completion_task_path(task.id), method: :patch, alt: 'link_to')%> + 15: <%= link_to "Show", task_path(task.id)%> + 16: <%= link_to("Edit", edit_task_path(task.id), alt: 'link_to')%> + 17: <%= link_to "Delete", confirm_delete_path(task.id) %> + 18:
+ 19: + 20: <%end%> + +app/views/tasks/index.html.erb:17:in `block in _app_views_tasks_index_html_erb__4041503946209873242_70141858208760' +app/views/tasks/index.html.erb:6:in `_app_views_tasks_index_html_erb__4041503946209873242_70141858208760' +Started GET "/" for 127.0.0.1 at 2017-09-22 11:08:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (21.7ms) +Completed 200 OK in 46ms (Views: 29.1ms | ActiveRecord: 6.4ms) + + +Started GET "/tasks/5" for 127.0.0.1 at 2017-09-22 11:08:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"5"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 5], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 26ms (Views: 22.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/5" for 127.0.0.1 at 2017-09-22 11:08:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"5"} + Task Load (1.0ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 5], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 17ms (Views: 12.8ms | ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 11:12:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.7ms) +Completed 200 OK in 32ms (Views: 22.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/5/confirm_delete" for 127.0.0.1 at 2017-09-22 11:12:52 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"id"=>"5"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 5], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 5]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 11:12:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 29ms (Views: 27.0ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 11:14:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (11.7ms) +Completed 200 OK in 34ms (Views: 25.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-22 11:14:07 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.4ms) +Completed 200 OK in 20ms (Views: 17.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-22 11:14:14 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"72A1Ej6fy9aIdtZsRO4+Nknuz2f+PIsq4L1B0WOhZLfameV6Wg6aytPPCMIzSK1xLQOR1KdCrR7xJ3yJDQ/iIw==", "task"=>{"name"=>"The Latest Task", "description"=>"This is it."}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "The Latest Task"], ["description", "This is it."], ["created_at", "2017-09-22 18:14:14.689359"], ["updated_at", "2017-09-22 18:14:14.689359"]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 11:14:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 23ms (Views: 21.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/7/confirm_delete" for 127.0.0.1 at 2017-09-22 11:14:17 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] +Completed 406 Not Acceptable in 46ms (ActiveRecord: 0.2ms) + + + +ActionController::UnknownFormat (TasksController#confirm_delete is missing a template for this request format and variant. + +request.formats: ["text/html"] +request.variant: [] + +NOTE! For XHR/Ajax or API requests, this action would normally respond with 204 No Content: an empty white screen. Since you're loading it in a web browser, we assume that you expected to actually render a template, not nothing, so we're showing an error to be extra-clear. If you expect 204 No Content, carry on. That's what you'll get from an XHR or API request. Give it a shot.): + +actionpack (5.1.4) lib/action_controller/metal/implicit_render.rb:53:in `default_render' +actionpack (5.1.4) lib/action_controller/metal/basic_implicit_render.rb:4:in `block in send_action' +actionpack (5.1.4) lib/action_controller/metal/basic_implicit_render.rb:4:in `tap' +actionpack (5.1.4) lib/action_controller/metal/basic_implicit_render.rb:4:in `send_action' +actionpack (5.1.4) lib/abstract_controller/base.rb:186:in `process_action' +actionpack (5.1.4) lib/action_controller/metal/rendering.rb:30:in `process_action' +actionpack (5.1.4) lib/abstract_controller/callbacks.rb:20:in `block in process_action' +activesupport (5.1.4) lib/active_support/callbacks.rb:131:in `run_callbacks' +actionpack (5.1.4) lib/abstract_controller/callbacks.rb:19:in `process_action' +actionpack (5.1.4) lib/action_controller/metal/rescue.rb:20:in `process_action' +actionpack (5.1.4) lib/action_controller/metal/instrumentation.rb:32:in `block in process_action' +activesupport (5.1.4) lib/active_support/notifications.rb:166:in `block in instrument' +activesupport (5.1.4) lib/active_support/notifications/instrumenter.rb:21:in `instrument' +activesupport (5.1.4) lib/active_support/notifications.rb:166:in `instrument' +actionpack (5.1.4) lib/action_controller/metal/instrumentation.rb:30:in `process_action' +actionpack (5.1.4) lib/action_controller/metal/params_wrapper.rb:252:in `process_action' +activerecord (5.1.4) lib/active_record/railties/controller_runtime.rb:22:in `process_action' +actionpack (5.1.4) lib/abstract_controller/base.rb:124:in `process' +actionview (5.1.4) lib/action_view/rendering.rb:30:in `process' +actionpack (5.1.4) lib/action_controller/metal.rb:189:in `dispatch' +actionpack (5.1.4) lib/action_controller/metal.rb:253:in `dispatch' +actionpack (5.1.4) lib/action_dispatch/routing/route_set.rb:49:in `dispatch' +actionpack (5.1.4) lib/action_dispatch/routing/route_set.rb:31:in `serve' +actionpack (5.1.4) lib/action_dispatch/journey/router.rb:50:in `block in serve' +actionpack (5.1.4) lib/action_dispatch/journey/router.rb:33:in `each' +actionpack (5.1.4) lib/action_dispatch/journey/router.rb:33:in `serve' +actionpack (5.1.4) lib/action_dispatch/routing/route_set.rb:834:in `call' +rack (2.0.3) lib/rack/etag.rb:25:in `call' +rack (2.0.3) lib/rack/conditional_get.rb:25:in `call' +rack (2.0.3) lib/rack/head.rb:12:in `call' +rack (2.0.3) lib/rack/session/abstract/id.rb:232:in `context' +rack (2.0.3) lib/rack/session/abstract/id.rb:226:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/cookies.rb:613:in `call' +activerecord (5.1.4) lib/active_record/migration.rb:556:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/callbacks.rb:26:in `block in call' +activesupport (5.1.4) lib/active_support/callbacks.rb:97:in `run_callbacks' +actionpack (5.1.4) lib/action_dispatch/middleware/callbacks.rb:24:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:59:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/7/confirm_delete" for 127.0.0.1 at 2017-09-22 11:15:36 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"7"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (0.4ms) +Completed 200 OK in 18ms (Views: 14.3ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 11:18:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 23ms (Views: 20.9ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/7/confirm_delete" for 127.0.0.1 at 2017-09-22 11:18:24 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"7"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (0.7ms) +Completed 200 OK in 20ms (Views: 17.3ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/:id" for 127.0.0.1 at 2017-09-22 11:18:33 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"ZI8AMdHOHeO4PrYdGIwmv6uc8M760XUtXE6wPU3lwzcBEiksLC00x7Q0/XyYqz/zcJzb6CjiVy0Xo95kN5XxQA==", "commit"=>"Delete Book", "id"=>":id"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 0], ["LIMIT", 1]] +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.2ms) + + + +NoMethodError (undefined method `destroy' for nil:NilClass): + +app/controllers/tasks_controller.rb:40:in `destroy' +Started DELETE "/tasks/:id" for 127.0.0.1 at 2017-09-22 11:18:54 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"z4lowq5LxyVLSsYYB/C2oYFsZKT+1dXq8Q4Kw5galkH6cLiqytqWORDzGLZwViXm5YE6F6er897glDeb9rQQ1Q==", "commit"=>"Delete Book", "id"=>":id"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 0], ["LIMIT", 1]] +Completed 500 Internal Server Error in 4ms (ActiveRecord: 0.3ms) + + + +NoMethodError (undefined method `destroy' for nil:NilClass): + +app/controllers/tasks_controller.rb:40:in `destroy' +Started DELETE "/tasks/:id" for 127.0.0.1 at 2017-09-22 11:20:39 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"z4lowq5LxyVLSsYYB/C2oYFsZKT+1dXq8Q4Kw5galkH6cLiqytqWORDzGLZwViXm5YE6F6er897glDeb9rQQ1Q==", "commit"=>"Delete Book", "id"=>":id"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 0], ["LIMIT", 1]] +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.2ms) + + + +NoMethodError (undefined method `destroy' for nil:NilClass): + +app/controllers/tasks_controller.rb:40:in `destroy' +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 11:22:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (16.3ms) +Completed 200 OK in 59ms (Views: 30.5ms | ActiveRecord: 5.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 11:22:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 20ms (Views: 17.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 11:22:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 22ms (Views: 19.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/7/confirm_delete" for 127.0.0.1 at 2017-09-22 11:22:40 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (0.8ms) +Completed 200 OK in 17ms (Views: 13.6ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/:id" for 127.0.0.1 at 2017-09-22 11:23:00 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"ZRi+e/Wwe/FW48WY9+9zUf36abMMtDsB0WEQs7e0wgUAhZdmCFNS1Vrpjvl3yGodJvpCld6HGQGajH7qzcTwcg==", "commit"=>"Delete Book", "id"=>":id"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 0], ["LIMIT", 1]] +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.1ms) + + + +NoMethodError (undefined method `destroy' for nil:NilClass): + +app/controllers/tasks_controller.rb:42:in `destroy' +Started GET "/tasks/" for 127.0.0.1 at 2017-09-22 11:23:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 24ms (Views: 22.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/7/confirm_delete" for 127.0.0.1 at 2017-09-22 11:23:41 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (0.8ms) +Completed 200 OK in 16ms (Views: 13.2ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/:id" for 127.0.0.1 at 2017-09-22 11:23:57 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"PLcgP/v+VdegoBue3UgAYngVYoRH//Pfy44148Wvaa9ZKgkiBh1886yqUP9dbxkuoxVJopXM0d+AY1u6v99b2A==", "commit"=>"Delete Book", "id"=>":id"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 0], ["LIMIT", 1]] +Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.2ms) + + + +NoMethodError (undefined method `destroy' for nil:NilClass): + +app/controllers/tasks_controller.rb:42:in `destroy' +Started DELETE "/tasks/:id" for 127.0.0.1 at 2017-09-22 11:24:41 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"PLcgP/v+VdegoBue3UgAYngVYoRH//Pfy44148Wvaa9ZKgkiBh1886yqUP9dbxkuoxVJopXM0d+AY1u6v99b2A==", "commit"=>"Delete Book", "id"=>":id"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 0], ["LIMIT", 1]] +Completed 500 Internal Server Error in 13ms (ActiveRecord: 1.3ms) + + + +NoMethodError (undefined method `delete' for nil:NilClass): + +app/controllers/tasks_controller.rb:42:in `destroy' +Started DELETE "/tasks/:id" for 127.0.0.1 at 2017-09-22 11:24:58 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"PLcgP/v+VdegoBue3UgAYngVYoRH//Pfy44148Wvaa9ZKgkiBh1886yqUP9dbxkuoxVJopXM0d+AY1u6v99b2A==", "commit"=>"Delete Book", "id"=>":id"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 0], ["LIMIT", 1]] +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.1ms) + + + +NoMethodError (undefined method `destroy' for nil:NilClass): + +app/controllers/tasks_controller.rb:42:in `destroy' +Started GET "/tasks/" for 127.0.0.1 at 2017-09-22 11:25:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (13.7ms) +Completed 200 OK in 27ms (Views: 21.4ms | ActiveRecord: 4.5ms) + + +Started GET "/tasks/7/confirm_delete" for 127.0.0.1 at 2017-09-22 11:25:13 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (0.7ms) +Completed 200 OK in 16ms (Views: 12.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 11:30:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.5ms) +Completed 200 OK in 39ms (Views: 25.9ms | ActiveRecord: 1.7ms) + + +Started GET "/tasks/7/confirm_delete" for 127.0.0.1 at 2017-09-22 11:30:13 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"7"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (1.4ms) +Completed 200 OK in 16ms (Views: 12.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 11:31:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 34ms (Views: 30.9ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 12:09:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 20ms (Views: 18.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/7/confirm_delete" for 127.0.0.1 at 2017-09-22 12:09:07 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (0.8ms) +Completed 200 OK in 17ms (Views: 13.8ms | ActiveRecord: 0.1ms) + + +Started DELETE "/tasks/7" for 127.0.0.1 at 2017-09-22 12:09:13 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"6w0COrX8yOXN59RJ1thiONf3rbEW2YWPj2tqf7DYyVHEJ2AIPRQ2NmWQXWnTc9tS2Gj4Sfy9/6ChAogHyWNtUw==", "id"=>"7"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 7], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 7]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 12:09:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 21ms (Views: 18.7ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 12:09:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 24ms (Views: 22.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-22 12:09:23 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.6ms) +Completed 200 OK in 20ms (Views: 18.3ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-22 12:09:32 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"8KH4rYS7EC6K7AHj7CqU5VJi+e5+0JJMUXTYlzxjmznFWCjF4CpBMtFV302bjAeiNo+nXSeutHhA7uXPUs0drQ==", "task"=>{"name"=>"The Latest Thing", "description"=>"Here it is."}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.5ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "The Latest Thing"], ["description", "Here it is."], ["created_at", "2017-09-22 19:09:32.895134"], ["updated_at", "2017-09-22 19:09:32.895134"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 12:09:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 24ms (Views: 22.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/8" for 127.0.0.1 at 2017-09-22 12:09:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 8], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 16ms (Views: 13.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 12:09:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 20ms (Views: 17.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/8/edit" for 127.0.0.1 at 2017-09-22 12:09:38 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 8], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.0ms) +Completed 200 OK in 22ms (Views: 18.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/8" for 127.0.0.1 at 2017-09-22 12:09:43 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Zty46P0sWiyAyvFYTxR/HZG66z/d5fSMC4wKu8chY3dfV5W2bOysub+wvNx4byVGM8B5BO8DtML3thGPlcO9Vw==", "task"=>{"name"=>"The Latest Thing", "description"=>"Here it is!", "status"=>"", "completion_date"=>""}, "commit"=>"Update Task", "id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 8], ["LIMIT", 1]] +  (0.7ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "description" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["description", "Here it is!"], ["completion_date", ""], ["updated_at", "2017-09-22 19:09:43.310781"], ["id", 8]] +  (0.7ms) COMMIT +Redirected to http://localhost:3000/tasks/8 +Completed 302 Found in 7ms (ActiveRecord: 1.9ms) + + +Started GET "/tasks/8" for 127.0.0.1 at 2017-09-22 12:09:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 8], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 15ms (Views: 12.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 12:09:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 19ms (Views: 16.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/8/confirm_delete" for 127.0.0.1 at 2017-09-22 12:09:46 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 8], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (0.8ms) +Completed 200 OK in 17ms (Views: 13.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/8/confirm_delete" for 127.0.0.1 at 2017-09-22 12:10:07 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"8"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 8], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (1.4ms) +Completed 200 OK in 24ms (Views: 22.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/8/confirm_delete" for 127.0.0.1 at 2017-09-22 12:10:16 -0700 +Processing by TasksController#confirm_delete as HTML + Parameters: {"id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 8], ["LIMIT", 1]] + Rendering tasks/confirm_delete.html.erb within layouts/application + Rendered tasks/confirm_delete.html.erb within layouts/application (0.8ms) +Completed 200 OK in 16ms (Views: 12.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 12:10:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 23ms (Views: 20.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 12:26:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 18ms (Views: 16.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 12:26:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 17ms (Views: 15.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-22 12:29:04 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.6ms) +Completed 200 OK in 19ms (Views: 17.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-22 12:29:16 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"m1b7emclf4eGuzryq19OtTye+G+GTvOjX47YeByShyqurysSA7Qum90C5Fzc+d3yWHOm3N8w1ZdOFOUgcjwBvg==", "task"=>{"name"=>"delete this task", "description"=>"get it done."}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "delete this task"], ["description", "get it done."], ["created_at", "2017-09-22 19:29:16.788956"], ["updated_at", "2017-09-22 19:29:16.788956"]] +  (0.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 12:29:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 26ms (Views: 23.7ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/9/confirm_delete" for 127.0.0.1 at 2017-09-22 12:29:21 -0700 + +ActionController::RoutingError (No route matches [DELETE] "/tasks/9/confirm_delete"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/" for 127.0.0.1 at 2017-09-22 12:29:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 12:29:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 20ms (Views: 18.7ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/9" for 127.0.0.1 at 2017-09-22 12:29:59 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"ao5btB6lK5TmybrSVY4FuFslgP+z8U05ZCuNWjw9rGVfd4vcejR6iL1wZHwiKJb/P8jeTOqPaw11sbACUpMq8Q==", "id"=>"9"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 9], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 9]] +  (0.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 12:29:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 21ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 12:53:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 23ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/8" for 127.0.0.1 at 2017-09-22 13:12:49 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"GVijZa613C31GvteG9gpTpw8Cqh42nu8qenQVteT3c8soXMNyiSNMa6jJfBsfroJ+NFUGyGkXYi4c+0OuT1bWw==", "id"=>"8"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 8], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 8]] +  (2.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:12:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 27ms (Views: 24.2ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-22 13:12:52 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.5ms) +Completed 200 OK in 25ms (Views: 23.5ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-22 13:13:01 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"cp85oi3Mq9FykI9FIL00VyMNUol73QxhNCerua4J1AlHZunKSV36zSkpUetXG6cQR+AMOiKjKlUlvZbhwKdSnQ==", "task"=>{"name"=>"The Latest Thing", "description"=>"delete this please"}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "The Latest Thing"], ["description", "delete this please"], ["created_at", "2017-09-22 20:13:01.117155"], ["updated_at", "2017-09-22 20:13:01.117155"]] +  (0.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:13:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 20ms (Views: 17.1ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/10" for 127.0.0.1 at 2017-09-22 13:13:07 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"cay5gMB9y2kcmQV1NIRM3dP3dRUpbi8bWqCjHPvXnO1EVWnopOyadUcg29tDIt+atxorpnAQCS9LOp5ElXkaeQ==", "id"=>"10"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 10], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 10]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:13:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 21ms (Views: 19.3ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:24:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 19ms (Views: 16.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:24:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 22ms (Views: 19.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-22 13:24:16 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.6ms) +Completed 200 OK in 23ms (Views: 21.3ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-22 13:24:22 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"OXs27INCihzv2huzymcL3NkCprwtQOmz6p+/L8bioEUMguaE59PbALRjxR29wZibve/4D3Q+z4f7BYJ3qEwm0Q==", "task"=>{"name"=>"The Latest Thing", "description"=>"IT"}, "commit"=>"Create Task"} +  (0.2ms) BEGIN + SQL (0.9ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "The Latest Thing"], ["description", "IT"], ["created_at", "2017-09-22 20:24:22.011536"], ["updated_at", "2017-09-22 20:24:22.011536"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:24:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 18ms (Views: 15.8ms | ActiveRecord: 0.3ms) + + + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" LIMIT $1 [["LIMIT", 11]] +Started GET "/" for 127.0.0.1 at 2017-09-22 13:32:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.1ms) +Completed 200 OK in 33ms (Views: 23.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:32:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 20ms (Views: 15.1ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/11/edit" for 127.0.0.1 at 2017-09-22 13:32:42 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"11"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.4ms) +Completed 200 OK in 19ms (Views: 15.9ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/11" for 127.0.0.1 at 2017-09-22 13:32:44 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"ATg3QEh1j9PQENxsC3Vs8s7XXyd5r0+xvbI+eW92s9+DRUJhFRBNRPlTkYva36wP8oNZkxj28UPgsGs/dJHOtw==", "task"=>{"name"=>"The Latest Thing", "description"=>"IT", "status"=>"", "completion_date"=>""}, "commit"=>"Update Task", "id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", ""], ["updated_at", "2017-09-22 20:32:44.263002"], ["id", 11]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/tasks/11 +Completed 302 Found in 7ms (ActiveRecord: 2.2ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:32:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 17ms (Views: 14.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:32:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 23ms (Views: 18.9ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/11/mark_completion" for 127.0.0.1 at 2017-09-22 13:32:46 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"H4LdsOxQUraKrH8TryP8WF4OmRfwQ6yIsw7kYYMcCEwqew3YiMEDqtEVob3YhW8fOuPHpKk9iryilNk57bKO2A==", "id"=>"11"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 20:32:46.667336"], ["id", 11]] +  (2.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 10ms (ActiveRecord: 3.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:32:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 31ms (Views: 28.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:32:47 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 20ms (Views: 15.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:32:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 21ms (Views: 18.6ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/11/mark_completion" for 127.0.0.1 at 2017-09-22 13:32:52 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"oiLKAIwAV4/eAdo8ZSz1TEqAv4vgWbCRDMdzipaC9eGX2xpo6JEGk4W4BJISimYLLm3hOLknlqUdXU7S+CxzdQ==", "id"=>"11"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:32:52.324161"], ["id", 11]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:32:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 23ms (Views: 21.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:32:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 16ms (Views: 13.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:35:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 28ms (Views: 25.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:37:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 23ms (Views: 21.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:37:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 23ms (Views: 19.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:37:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 37ms (Views: 35.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:38:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 19ms (Views: 17.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 13:38:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.7ms) +Completed 200 OK in 16ms (Views: 14.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 13:39:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 24ms (Views: 22.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 13:39:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.6ms) +Completed 200 OK in 24ms (Views: 21.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 13:40:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (166.5ms) +Completed 500 Internal Server Error in 177ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined local variable or method `task' for #<#:0x007f96541487b8> +Did you mean? @task): + 18: + 19: <%= link_to "Home", tasks_path %> + 20: <%= link_to("Edit", edit_task_path(@task.id), alt: 'link_to')%> + 21: <%= link_to 'Delete', delete_task_path(task.id), method: :delete, data: {confirm: "Are you sure?"} %> + +app/views/tasks/show.html.erb:21:in `_app_views_tasks_show_html_erb___3963763756008324380_70141812976080' +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 13:40:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 20ms (Views: 17.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:40:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/11" for 127.0.0.1 at 2017-09-22 13:40:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"11"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 17ms (Views: 14.5ms | ActiveRecord: 0.2ms) + + +Started DELETE "/tasks/11" for 127.0.0.1 at 2017-09-22 13:40:49 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"crPaflqc0oKIezHc8coWb6bReABu3hldWm8JUXdQQxlHSgoWPg2DntPC73KGbIUowjwmszegP2lL9TQJGf7FjQ==", "id"=>"11"} + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 11], ["LIMIT", 1]] +  (0.9ms) BEGIN + SQL (12.8ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 11]] +  (2.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 21ms (ActiveRecord: 17.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:40:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 27ms (Views: 24.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-22 13:40:52 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.4ms) +Completed 200 OK in 25ms (Views: 23.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-09-22 13:41:04 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"zYS/YKjHu7NhAKGz6yte9ET4PIv1Kda2CnVZt9nuVgH4fW8IzFbqrzq5fx2cjc2zIBViOKxX8IIb72Tvt0DQlQ==", "task"=>{"name"=>"The Latest Thing", "description"=>"Just Gotta Do It"}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (0.2ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "The Latest Thing"], ["description", "Just Gotta Do It"], ["created_at", "2017-09-22 20:41:04.518763"], ["updated_at", "2017-09-22 20:41:04.518763"]] +  (1.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:41:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 18ms (Views: 16.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:41:07 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"vDrDS/rmLEQGiVyBsmpA8K2NZ9o3wdhA0etKZx25e6mJwxMjnnd9WF0wgi/FzNO3yWA5aW6//nTAcXc/cxf9PQ==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 20:41:07.351266"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:41:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.1ms) +Completed 200 OK in 24ms (Views: 21.7ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:41:09 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Awd1Fueur3KqkDOfjNBFYYqRnQALbOfVkw+6FibN3IM2/qV+gz/+bvEp7TH7dtYm7nzDs1ISweGClYdOSGNaFw==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:41:09.127241"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:41:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 13:41:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 17ms (Views: 14.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:41:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 24ms (Views: 21.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:41:16 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"+X4hAffojDUwW0msuCrL+q5IHuTrbA60FY+UemzAM53Mh/Fpk3ndKWvilwLPjFi9yqVAV7ISKIAEFakiAm61CQ==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 20:41:16.095617"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:41:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 29ms (Views: 27.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 13:41:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 15ms (Views: 13.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:41:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 19ms (Views: 16.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:43:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.1ms) +Completed 200 OK in 46ms (Views: 30.5ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:13 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"0nHjw1BJPLBT+vrS9exz4N67QdZHjj/NPMiHcAHg+jHniDOrNNhtrAhDJHyCSuCnulYfZR7wGfktUroob058pQ==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.3ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:43:13.541647"], ["id", 2]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 1.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 22ms (Views: 19.4ms | ActiveRecord: 0.8ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"4wGec7/3aYjA34ZzdKQiGS26RNDV0imUE/IgrHTN3h/W+E4b22Y4lJtmWN0DArFeSVcaY4ysD6ACaB30GmNYiw==", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 20:43:14.567331"], ["id", 2]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 31ms (Views: 28.7ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:15 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"+g/+XW5UyE75K54+DeT6apun1Tdh/4vcPRJUX6YSZpvP9i41CsWZUqKSQJB6Qmkt/0qLhDiBregsiGkHyLzgDw==", "id"=>"2"} + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:43:15.477914"], ["id", 2]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 24ms (Views: 22.6ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:17 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"j7fApBX70y/3fc0g1RSZLbb6J9/MCNbfkpM5/yA7CfC6ThDMcWqCM6zEE46isgpq0hd5bJV28OuDCQSnTpWPZA==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:43:17.009267"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 20ms (Views: 17.6ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:19 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"ciCzNyjodL/xjER8K0bHDA1QVWcEp0UvN0xuDbquvo5H2WNfTHklo6o1mtJc4FRLab0L1F3ZYxsm1lNV1AA4Gg==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 20:43:19.177382"], ["id", 12]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 22ms (Views: 20.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 13:43:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 15.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/12/edit" for 127.0.0.1 at 2017-09-22 13:43:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.5ms) +Completed 200 OK in 20ms (Views: 16.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12" for 127.0.0.1 at 2017-09-22 13:43:29 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"+uK3zseXEatCtzyPpxGSEKwE2KieGJhyjhVFrqG0VHDwp2Fnqwp/JDxW3iSpVC0xMx+oGiLDgajCDJ3asbxTzQ==", "task"=>{"name"=>"The Latest Thing", "description"=>"Just Gotta Do It", "status"=>"false", "completion_date"=>"2017-09-22"}, "commit"=>"Update Task", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-09-22 20:43:29.657562"], ["id", 12]] +  (0.9ms) COMMIT +Redirected to http://localhost:3000/tasks/12 +Completed 302 Found in 5ms (ActiveRecord: 1.4ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 13:43:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 26ms (Views: 23.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:43:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 19ms (Views: 17.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:35 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"tvhHQBxi9g/z11MPEojvQ1TPdCY1FxgoihTow3yn9V2DAZcoePOnE6hujaFlLnwEMCIqlWxpPhybjtWbEglzyQ==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-09-22 20:43:35.529377"], ["id", 12]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 18ms (Views: 15.9ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:36 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"CM1/L6+UlqYrFyZmVAgpkxNku0wo+DcgLI/t//D7Opk9NK9HywXHunCu+MgjrrrUd4nl/3GGERQ9FdCnnlW8DQ==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:43:36.964985"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 20ms (Views: 18.1ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:38 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"MU+TRtxTHyVyP/ZA1qi6i33vZX/SyQ2X4baatMb5iOUEtkMuuMJOOSmGKO6hDinMGQI7zIu3K6PwLKfsqFcOcQ==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 20:43:38.153391"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 22ms (Views: 19.8ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:38 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"uVC9ajo1WYs59+rmQur5crmUvabTvNltZcqPfkygAh+MqW0CXqQIl2JONEg1TGo13XnjFYrC/1l0ULImIg6Eiw==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:43:38.870814"], ["id", 4]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 21ms (Views: 19.1ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:39 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"fKGR6hEfShTMPQu34mYDxtUCNoQCydWAMBZ+2PZ6/2JJWEGCdY4bCJeE1RmVwJCBse9oN1u387QhjEOAmNR59g==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 20:43:39.665968"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.6ms) +Completed 200 OK in 28ms (Views: 26.5ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:40 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"sOD3PpVNvveVoOAFxnZj0eoEucGBgDa20uPUUnSr7qWFGSdW8dzv684ZPqux0PCWjunnctj+EILDeekKGgVoMQ==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:43:40.438539"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 22ms (Views: 18.4ms | ActiveRecord: 1.3ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 13:43:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 13.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:43:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 21ms (Views: 18.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:52 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"XB14/OJmQi9xVjfU+RIBv/M8XHOePddk8tEETcjFZctp5KiUhvcTMyrv6XqOtJL4l9ECwMdD8VDjSzkVpmvjXw==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 20:43:52.912455"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 20ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 13:43:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 16ms (Views: 13.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:43:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 30ms (Views: 28.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 13:43:58 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"E7oMacK4HB7lkRNYt2ASGtUfVHdnRmSyg/Nd57+0IVsmQ9wBpilNAr4ozfbAxoFdsfIKxD44QoaSaWC/0Rqnzw==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 20:43:58.373260"], ["id", 12]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 13:43:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 23ms (Views: 20.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 13:44:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 21ms (Views: 17.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:44:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 40ms (Views: 37.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:44:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.9ms) +Completed 200 OK in 32ms (Views: 30.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 13:44:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 32ms (Views: 28.2ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:44:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.8ms) +Completed 200 OK in 37ms (Views: 34.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:45:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 35ms (Views: 26.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:45:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 38ms (Views: 34.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:46:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 35ms (Views: 33.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:46:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 34ms (Views: 31.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:47:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 35ms (Views: 33.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:47:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 35ms (Views: 33.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:47:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.0ms) +Completed 200 OK in 38ms (Views: 36.2ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:47:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 18ms (Views: 16.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:48:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.5ms) +Completed 200 OK in 40ms (Views: 38.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:48:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 28ms (Views: 25.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:49:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.9ms) +Completed 200 OK in 40ms (Views: 37.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 13:49:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 13.4ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:49:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 27ms (Views: 24.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:50:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.1ms) +Completed 200 OK in 31ms (Views: 29.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:50:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 29ms (Views: 26.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:50:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 32ms (Views: 30.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:51:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 37ms (Views: 34.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:51:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 30ms (Views: 26.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:52:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 27ms (Views: 25.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:52:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 33ms (Views: 31.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:53:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.0ms) +Completed 200 OK in 33ms (Views: 31.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:53:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 30ms (Views: 27.5ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:53:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 31ms (Views: 29.7ms | ActiveRecord: 0.4ms) + + From 89ea4dca4b6d96646ba258690c25018160ec3fbc Mon Sep 17 00:00:00 2001 From: Amy Lee Date: Sun, 1 Oct 2017 13:52:24 -0700 Subject: [PATCH 07/10] Using partial views --- app/assets/images/completed_stamp.jpg | Bin 0 -> 126755 bytes app/assets/stylesheets/application.css | 136 +- app/controllers/tasks_controller.rb | 3 +- app/views/layouts/application.html.erb | 12 +- app/views/tasks/_form.html.erb | 17 + app/views/tasks/edit.html.erb | 45 +- app/views/tasks/index.html.erb | 12 +- app/views/tasks/new.html.erb | 7 +- app/views/tasks/show.html.erb | 53 +- log/development.log | 6612 ++++++++++++++++++++++++ 10 files changed, 6832 insertions(+), 65 deletions(-) create mode 100644 app/assets/images/completed_stamp.jpg create mode 100644 app/views/tasks/_form.html.erb diff --git a/app/assets/images/completed_stamp.jpg b/app/assets/images/completed_stamp.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc3125198adaea8bc34d4314b6a13481bf076894 GIT binary patch literal 126755 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%0A=S4_`#*CwNgR*LjEX;35{xT*^uTn=ji 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 yJ(#dpa!!LtFVX!yv#jS{>C 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≶#-(%>GBjG4VnS2KunIoWL2YoI2T9d%r@S=o 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 literal 0 HcmV?d00001 diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 740a9121e..5a8fa6b6d 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -16,17 +16,19 @@ header { width: 30%; - border: black solid 1px; + /*border: black solid 1px;*/ overflow: scroll; + text-align: center; + display: inline-block; + vertical-align: top; } header h1 { - display: inline-block; /*float: left;*/ font-family: 'Shrikhand', cursive; padding-left: 10px; font-size: 3em; - margin-bottom: 0px; + margin: 0px; } h1 { @@ -36,21 +38,22 @@ h1 { main { width: 60%; - border: black solid 1px; + /*border: black solid 1px;*/ margin: auto; display: inline-block; padding-left: 20px; + padding-top: 50px; } .action-buttons { box-sizing: border-box; - border: black solid 1px; + /*border: black solid 1px;*/ /*float: right;*/ padding-top: 10px; - width: 30%; text-align: center; - display: inline-block; + /*display: inline-block;*/ vertical-align: top; + margin: auto; } .button_to { @@ -72,37 +75,148 @@ h1 { footer { background-color: lightgray; text-align: center; + position: absolute; + bottom: 0px; + width: 100%; } .button { - background-color: orange; + background-color: snow; margin: 10px; /*padding: 5px;*/ border-radius: 15px; font-size: 1.2em; + font-family: 'Droid Sans Mono', monospace; + /*font-family: 'Alfa Slab One', cursive;*/ } .input { - padding-bottom: 10px; + padding-bottom: 15px; } .complete { text-decoration-line: line-through; + background-color: #c21703; } .all-tasks h2 { font-family: 'Shrikhand', cursive; text-align: center; font-size: 2em; + margin: 0px auto; +} + +/*.all-tasks li { + font-family: 'Open Sans', sans-serif; +}*/ + +.all-tasks p { + font-weight: bold; +} + +.all-tasks ol { + border: black solid 1px; margin-top: 0px; + border-radius: 10px; + padding: 20px 40px; + /*background-color: snow;*/ } -.all-tasks li { - font-size: 1.2em; +.notebook { + /*background-image: url(https://www.timvandevall.com/wp-content/uploads/2013/10/Printable-Notebook-Paper-02.jpg);*/ + background-repeat: no-repeat; + background-size: cover; + border-radius: 25px; + background-position: top; +} + +body { + font-family: 'Droid Sans Mono', monospace; + /*font-family: 'Open Sans', sans-serif;*/ + /*background-color: #007291;*/ +} + +ol strong p { + font-size: 1.3em; + margin: 0px; +} + +.snow-background { + background-color: snow; +} + +input[type=text], textarea { + min-width: 75%; + padding: 12px 20px; + margin: 8px 0; + box-sizing: border-box; + display: block; + border-radius: 15px; + font-size: 1em; + +} + +.link { + text-decoration: none; + color: #007291; } +.task_description { + display: inline-block; + max-width: 60%; +} + +.task_id_picture { + padding: 25px; + border: black solid 1px; + display: inline-block; + font-size: 4.5em; + vertical-align: top; + margin: 20px; + background-color: lightgray; +} + +.links { + display: block; +} + +section#complete-stamp:after { + background-image: url("app/assets/images/completed_stamp.jpg"); + z-index: 5; +} + +/*textarea { + min-width: 60 +}*/ + +/*input[type=text]:focus { + background-color: lightblue; +}*/ + +/*body { + background-image: url(https://www.timvandevall.com/wp-content/uploads/2013/10/Printable-Notebook-Paper-02.jpg); + background-repeat: no-repeat; + background-size: cover; +}*/ +/* +.all-tasks ol{ + list-style: none; +}*/ + /*fonts*/ /*font-family: 'Abril Fatface', cursive; font-family: 'Alfa Slab One', cursive; font-family: 'Rufina', serif;*/ + +/*colors*/ +/*yellow*/ +/*#f5c600 (245,198,0)*/ +/*dark orange*/ +/*#d8460b (216,70,11)*/ +/*red*/ +/*#c21703 (194,23,3)*/ +/*brown*/ +/*#9b4923 (155,73,35)*/ +/*blue*/ +/*#007291 (0,114,145)*/ diff --git a/app/controllers/tasks_controller.rb b/app/controllers/tasks_controller.rb index 6d6c8bb17..d44e8d11d 100644 --- a/app/controllers/tasks_controller.rb +++ b/app/controllers/tasks_controller.rb @@ -27,9 +27,10 @@ def show def update task = Task.find_by(id: params[:id].to_i) - redirect_to tasks_path unless task + redirect_to tasks_path unless task if task.update_attributes task_params + task.status ? task.update(completion_date: Date.today.to_s) : task.update(completion_date: " ") redirect_to task_path(task.id) else render :edit diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 2eb8d4306..813f6162d 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -7,24 +7,24 @@ <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> - +

Task List

+
+ <%= button_to("All Tasks", tasks_path, method: :get, alt: 'button_to', class: "button")%> + <%= button_to("Add Task", new_task_path, method: :get, alt: 'button_to', class: "button")%> +
-
- <%= button_to("All Tasks", tasks_path, method: :get, alt: 'button_to', class: "button")%> - <%= button_to("Add Task", new_task_path, method: :get, alt: 'button_to', class: "button")%> -
<%= yield %>
- 2017 + © 2017
diff --git a/app/views/tasks/_form.html.erb b/app/views/tasks/_form.html.erb new file mode 100644 index 000000000..b1d67e420 --- /dev/null +++ b/app/views/tasks/_form.html.erb @@ -0,0 +1,17 @@ +
+ <%= form_for @task do |f| %> + +
+ <%= f.label :name %> + <%= f.text_field :name %> +
+ +
+ <%= f.label :description %> + <%= f.text_field :description %> +
+ + <%= f.submit action_name if action_name == "New"%> + <% end %> + +
diff --git a/app/views/tasks/edit.html.erb b/app/views/tasks/edit.html.erb index 5bf6b7e35..b5ec861b7 100644 --- a/app/views/tasks/edit.html.erb +++ b/app/views/tasks/edit.html.erb @@ -1,28 +1,35 @@ -

Tasks#edit

-
+
+

Edit Task

+ <%= render partial: "form", locals: { action_name: "Edit" } %> <%= form_for @task do |f| %> -
- <%= f.label :name %>: - <%= f.text_field :name %> + <%= f.label "Completed?" %>: + <%= f.select(:status, [true, false]) %>
-
- <%= f.label :description %>: - <%= f.text_field :description %> -
+ <%= f.submit %> + <% end %> +
diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 2df744bdb..9396caa5a 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,5 +1,5 @@ - -
+ +

All Tasks

    @@ -11,12 +11,12 @@

    - <%= link_to( (task.status ? "Unmark Complete": "Mark Complete"), mark_completion_task_path(task.id), method: :patch, alt: 'link_to')%> - <%= link_to "Show", task_path(task.id)%> - <%= link_to("Edit", edit_task_path(task.id), alt: 'link_to')%> + <%= link_to( (task.status ? "Unmark Complete": "Mark Complete"), mark_completion_task_path(task.id), method: :patch, alt: 'link_to', class: "link")%> + <%= link_to "Show", task_path(task.id), class: "link" %> + <%= link_to("Edit", edit_task_path(task.id), alt: 'link_to', class: "link")%> - <%= link_to 'Delete', delete_task_path(task.id), method: :delete, data: {confirm: "Are you sure?"} %> + <%= link_to 'Delete', delete_task_path(task.id), method: :delete, class: "link", data: {confirm: "Are you sure?"} %>
    <%end%> diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index b5f2e2968..827d819e2 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,6 +1,7 @@

    Add New Task

    - -
    +<%= params %> +<%= render partial: "form", locals: { action_name: "New" } %> + diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 39b8572a1..3c596d076 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -1,21 +1,36 @@ -<% if @task %> -

    - Task: <%= @task.name %> -

    -

    - Status: <%=@task.status%> -

    -

    - Description: <%=@task.description%> -

    -

    - Completion Date: <%=@task.completion_date%> -

    +
    + <% if @task %> +

    + Task: <%= @task.name %> +

    -<%else%> -

    404: Not Found

    -<% end %> +
    +

    + Date Created: <%=@task.created_at%> +

    +

    + Status: <%= @task.status ? "Complete" : "Incomplete"%> +

    +

    + Description: <%=@task.description%> +

    +

    + Completion Date: <%= @task.completion_date %> +

    +
    -<%= link_to "Home", tasks_path %> -<%= link_to("Edit", edit_task_path(@task.id), alt: 'link_to')%> -<%= link_to 'Delete', delete_task_path(@task.id), method: :delete, data: {confirm: "Are you sure?"} %> +
    > + #<%=@task.id%> +
    + + <%else%> +

    404: Not Found

    + <% end %> + + + +
    diff --git a/log/development.log b/log/development.log index ae505bb7e..0102de3b2 100644 --- a/log/development.log +++ b/log/development.log @@ -9403,3 +9403,6615 @@ Processing by TasksController#index as HTML Completed 200 OK in 31ms (Views: 29.7ms | ActiveRecord: 0.4ms) +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:54:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 27ms (Views: 25.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:55:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 39ms (Views: 35.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:55:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 27ms (Views: 24.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:56:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (11.3ms) +Completed 200 OK in 35ms (Views: 33.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:56:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 30ms (Views: 27.9ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:57:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 36ms (Views: 34.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:57:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.1ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.5ms) +Completed 200 OK in 34ms (Views: 29.7ms | ActiveRecord: 2.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:58:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 31ms (Views: 29.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:58:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 23ms (Views: 21.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:59:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 29ms (Views: 27.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 13:59:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 34ms (Views: 32.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:01:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 32ms (Views: 30.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:01:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.8ms) +Completed 200 OK in 33ms (Views: 28.9ms | ActiveRecord: 2.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:02:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 25ms (Views: 23.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:03:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 43ms (Views: 40.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:04:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.9ms) +Completed 200 OK in 36ms (Views: 33.4ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:04:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 35ms (Views: 33.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:04:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 32ms (Views: 30.0ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:04:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.3ms) +Completed 200 OK in 40ms (Views: 36.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:05:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 26ms (Views: 24.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 14:05:35 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"0G0Xx83OOqHh+bMQs9oA0POjKWhnFdDWPEzek+WIIzLllMevqV9rvbpAbb7EfJOXl0532z5r9uIt1uPLiyalpg==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.3ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:05:35.951473"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:05:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 23ms (Views: 20.3ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 14:05:36 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"G4ds2X3zV+6zCdrySfVi7i5csdck7Ycudv9sFvHcvgAufryxGWIG8uiwBFw+U/GpSrHvZH2ToRpnZVFOn3I4lA==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.6ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:05:36.965281"], ["id", 1]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:05:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 24ms (Views: 21.8ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:06:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 31ms (Views: 29.8ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:06:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 38ms (Views: 35.2ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:08:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 29ms (Views: 27.3ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:09:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 31ms (Views: 29.0ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:09:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 31ms (Views: 29.2ms | ActiveRecord: 0.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:10:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 23ms (Views: 21.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:10:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 23ms (Views: 19.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:10:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 27ms (Views: 25.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:10:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 30ms (Views: 27.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:11:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 24ms (Views: 21.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-22 14:11:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 14.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:11:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 21ms (Views: 17.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:12:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.6ms) +Completed 200 OK in 39ms (Views: 36.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-22 14:12:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 13.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-22 14:13:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 18ms (Views: 16.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:13:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 20ms (Views: 16.5ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:13:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 13.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:13:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 21ms (Views: 18.0ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 14:13:30 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"W0nORYr1D5zD4q7NQiWptNotcvB486i/xSKKNWeqe0dusB4t7mRegJhbcGM1gzrzvsAsQyGNjovUuLdtCQT90w==", "id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (1.7ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:13:30.195512"], ["id", 2]] +  (7.3ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 16ms (ActiveRecord: 9.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:13:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 30ms (Views: 27.9ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 14:13:33 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"9Jx49+kmWtYtpNQIsjFX72+ohK47afCKckrqm+xv11jBZaifjbcLynYdCqbFl8SoC0XaHWIX1r5j0NfDgsFRzA==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:13:33.109964"], ["id", 2]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:13:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 22ms (Views: 20.2ms | ActiveRecord: 0.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:14:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 20ms (Views: 17.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4/edit" for 127.0.0.1 at 2017-09-22 14:14:16 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.1ms) +Completed 200 OK in 22ms (Views: 18.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:14:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 22ms (Views: 18.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-22 14:14:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 19ms (Views: 14.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:14:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 31ms (Views: 27.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-22 14:15:57 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.7ms) +Completed 200 OK in 18ms (Views: 15.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-22 14:16:30 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.0ms) +Completed 200 OK in 29ms (Views: 25.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:17:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 21ms (Views: 19.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:18:49 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 17ms (Views: 13.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:18:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 19ms (Views: 15.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 14:18:57 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"7JUtiESVP1rnn6WZglXTOSC5XPa+o3K3vgkcwSiDuHvZbP3gIARuRrwmezf180B+RFQCRefdVIOvkyGZRi0+7w==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (4.8ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:18:57.366566"], ["id", 1]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 14ms (ActiveRecord: 6.9ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:18:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 26ms (Views: 24.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:18:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 15.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:19:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 21ms (Views: 18.8ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 14:19:03 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"vCVaODEhKqLXfPPqPHJTcWKy+gkJL2otB+80TtpCWbCJ3IpQVbB7vozFLURL1MA2Bl+kulBRTBkWdQkWtOzfJA==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:19:03.542621"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:19:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 34ms (Views: 32.3ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:19:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.4ms) +Completed 200 OK in 30ms (Views: 25.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:19:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 36ms (Views: 33.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-22 14:19:08 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.9ms) +Completed 200 OK in 46ms (Views: 43.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:19:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 18ms (Views: 16.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:19:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 25ms (Views: 22.3ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:20:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 30ms (Views: 28.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:20:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 33ms (Views: 31.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:20:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 29ms (Views: 27.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:22:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 31ms (Views: 29.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:22:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 33ms (Views: 31.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:22:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 36ms (Views: 34.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:23:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 32ms (Views: 30.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:26:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 26ms (Views: 23.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:27:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 25ms (Views: 21.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:28:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 30ms (Views: 27.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:28:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 34ms (Views: 31.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-22 14:31:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 15.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:31:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 19ms (Views: 17.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:35:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 38ms (Views: 33.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:36:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 35ms (Views: 32.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:37:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 16ms (Views: 12.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:37:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 21ms (Views: 18.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:37:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 35ms (Views: 31.9ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:16 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"IoqtaNKwCWhVv0t7H5lN3LUeBz1a2zz1uMp63IlpKG0Xc30AtiFYdA4GldVoP96b0fNZjgOlGsGpUEeE58eu+Q==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:38:16.557720"], ["id", 1]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 31ms (Views: 29.5ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:17 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"DnO00Oe4i2BqSZL532EXeVwVUvjSrXmEWex88OLE4io7imS4gynafDHwTFeox4Q+OPgMS4vTX7BIdkGojGpkvg==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:38:17.596191"], ["id", 1]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 18ms (Views: 15.7ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:18 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"V+jUOKoQDEkZBn7HVaqY8KZK1kBOLavq1JEEQ0edqdBiEQRQzoFdVUK/oGkiDAu3wqeI8xdTjd7FCzkbKTMvRA==", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:38:18.492980"], ["id", 2]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 22ms (Views: 19.4ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:19 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"7Y4QRDHk4VZjEyeQooguRpRWUVgitS0jTPHzo/jZZmzYd8AsVXWwSjiq+T7VLr0B8LsP63vLCxdda877lnfg+A==", "id"=>"2"} + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:38:19.186327"], ["id", 2]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 3.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 28ms (Views: 25.1ms | ActiveRecord: 0.8ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:20 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"u5U+mt9kSl/P4is3DQzDZ4e/43TfPsZR6dSs1+ch4NGObO7yu/UbQ5Rb9Zl6qlAg41K9x4ZA4GX4TpGPiY9mRQ==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:38:20.160039"], ["id", 3]] +  (2.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 19ms (Views: 16.4ms | ActiveRecord: 0.9ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:20 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"LvRK1AUDQhiPhGxCLDUNEZex6nbG00FD/HomDsg9b7sbDZq8YZITBNQ9suxbk55W81y0xZ+tZ3ft4BtWppPpLw==", "id"=>"3"} + Task Load (1.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:38:20.753823"], ["id", 3]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 10ms (ActiveRecord: 4.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 25ms (Views: 22.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:21 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"0s5iNJj+ppuKn6/xioaDfRde9Bir1ikWIPJPjnqyAhbnN7Jc/G/3h9EmcV/9IBA6c7Oqq/KoDyIxaHLWFByEgg==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:38:21.659604"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 27ms (Views: 24.7ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:22 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"jJBcprSIcLArv83vQN1DP0ihJ/ujlcyqrRlfLkaPSm25aYzO0BkhrHAGE0E3e9B4LEx5SPrr6p68g2J2KCHM+Q==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:38:22.308136"], ["id", 4]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 23ms (Views: 20.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:23 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"uRYy5wT52spnxK3jknqqJ5EL6N8NbyMB9Eg51LzRF7OM7+KPYGiL1jx9c03l3Dlg9ea2bFQRBTXl0gSM0n+RJw==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:38:23.243412"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 21ms (Views: 18.1ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:23 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"mGipXU1VJ0SCT8GnjpTVqaRMKiOFsrZfRAkb2iFe1SGtkXk1KcR2WNn2Hwn5MkbuwKF0kNzMkGtVkyaCT/BTtQ==", "id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.8ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:38:23.902422"], ["id", 12]] +  (2.2ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 21ms (Views: 18.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-22 14:38:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 17ms (Views: 14.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:38:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 26ms (Views: 24.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 14:38:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 15.3ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:38:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 23ms (Views: 19.7ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:34 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"+82Zc2FZd4uXfFeUfwOL2rftR5vnCN40TjyxjkqXYwfONEkbBcgml8zFiToIpRid0wAZKL52+ABfpozWJDnlkw==", "id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:38:34.422982"], ["id", 12]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 200 OK in 25ms (Views: 23.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 14:38:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (4.9ms) +Completed 200 OK in 36ms (Views: 33.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:38:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 43ms (Views: 40.8ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:37 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"u16OHM8Re533AnU9mB3HYt2Ak9K2RtHErxpr+4/QiuOOp150q4Aqgay7q5Pvu1QluW3NYe849/C+gFaj4X4Mdw==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:38:37.943070"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 45ms (Views: 43.2ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:40 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"XaRFHfm+QMmgxfbbLqMvrTot+6/pATuM4vysGqVi11poXZV1nS8R1ft8KHVZBbzqXsClHLB/HbjzZpFCy8xRzg==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:38:40.025058"], ["id", 3]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 22ms (Views: 19.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-09-22 14:38:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 14.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:38:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 21ms (Views: 18.2ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 14:38:43 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"PWlCYCfV4ORTp4SpUVvcp8ujfktz4P8AIK6H1AGLOU8IkJIIQ0Sx+AgeWgcm/U/gr04g+Cqe2TQxNLqMbyW/2w==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:38:43.867648"], ["id", 3]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:38:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 21ms (Views: 18.9ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:39:00 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"XGr/I9B7KQe0xgAht/1HY/V9g9HvLgTrB8WyD9wf6Shpky9LtOp4G+9/3o/AW9QkkZDdYrZQIt8WX49XsrFvvA==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:39:00.451850"], ["id", 4]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:39:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 23ms (Views: 21.3ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:39:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 33ms (Views: 31.5ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:39:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 22ms (Views: 20.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:39:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 16ms (Views: 13.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 14:40:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 27ms (Views: 24.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:40:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 28ms (Views: 26.0ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:43:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 34ms (Views: 31.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:44:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 36ms (Views: 34.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:44:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 27ms (Views: 25.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:45:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 39ms (Views: 36.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:46:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 30ms (Views: 28.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:48:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 35ms (Views: 32.4ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:48:35 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"x+ceS+I2vZIM/Ajp9JIw+JvcyI97rv/rah/pY+/itB3yHs4jhqfsjldF1keDNKO//zGWPCLQ2d97hdQ7gUwyiQ==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.8ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:48:35.973896"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.8ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:48:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.0ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 21ms (Views: 17.4ms | ActiveRecord: 1.0ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:48:36 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"0/TAJflm7k20oTMdukr94LJIENvORcMfESeWA8fKdVvmDRBNnfe/Ue8Y7bPN7G6n1qVOaJc75SsAvatbqWTzzw==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:48:36.860755"], ["id", 4]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:48:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 18ms (Views: 15.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:48:39 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"xUXorUUke9uwEzlvtkgDmkz+yojILGcMszh2UDX5FWHwvDjFIbUqx+uq58HB7pDdKBOUO5FSQTiioksIW1eT9Q==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:48:39.195480"], ["id", 4]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:48:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 23ms (Views: 20.0ms | ActiveRecord: 0.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:48:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 27ms (Views: 25.3ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:48:59 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"IUI6xLm6x01yKgPvxra7dHKa61ojvEB4JQVcWLsS2d4Uu+qs3SuWUSmT3UGxECgzFne16XrCZkw0n2EA1bxfSg==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:48:59.659332"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:48:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.7ms) +Completed 200 OK in 27ms (Views: 23.6ms | ActiveRecord: 0.7ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:49:02 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"f9xGZjm2FKKrRsaHFyzbLXfkyqomVXQC5COy9mFGMqZKJZYOXSdFvvD/GClgikhqEwmUGX8rUjb1uY+uD+i0Mg==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:49:02.684585"], ["id", 4]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:49:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 21ms (Views: 16.6ms | ActiveRecord: 1.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:55:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 31ms (Views: 28.9ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:55:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 35ms (Views: 33.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-22 14:55:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 15ms (Views: 12.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:55:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 19ms (Views: 17.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:55:45 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"gJwS9otk9ILQ+AzftCV2P7sXibwxl62CbXpJgTdxS661ZcKe7/WlnotB0nHDg+V43/rXD2jpi7Z84HTZWd/NOg==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 21:55:45.262703"], ["id", 4]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:55:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 23ms (Views: 19.9ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 14:55:48 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"2+1A6Q0WTNRtCTycK2rTdaTwcLNOFanxdqZCdx66Od7uFJCBaYcdyDaw4jJczEAywB0uABdrj8VnPH8vcBS/Sg==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 21:55:48.983186"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 14:55:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 22ms (Views: 19.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4/edit" for 127.0.0.1 at 2017-09-22 14:55:56 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"4"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.0ms) +Completed 200 OK in 18ms (Views: 15.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:56:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/4/edit" for 127.0.0.1 at 2017-09-22 14:56:11 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.2ms) +Completed 200 OK in 19ms (Views: 16.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:56:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 19ms (Views: 16.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 14:56:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 23ms (Views: 21.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-22 14:56:43 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.3ms) +Completed 200 OK in 26ms (Views: 23.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-22 14:57:14 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (115.7ms) +Completed 500 Internal Server Error in 125ms (ActiveRecord: 0.3ms) + + + +ActionView::Template::Error (undefined method `date' for #): + 19: + 20:
    + 21: <%= f.label :completion_date %>: + 22: <%= f.date :completion_date %> + 23:
    + 24: + 25: <%= f.submit %> + +app/views/tasks/edit.html.erb:22:in `block in _app_views_tasks_edit_html_erb__1057401258680485531_70141854759720' +app/views/tasks/edit.html.erb:3:in `_app_views_tasks_edit_html_erb__1057401258680485531_70141854759720' +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-22 15:02:05 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (107.8ms) +Completed 500 Internal Server Error in 116ms (ActiveRecord: 0.3ms) + + + +ActionView::Template::Error (undefined method `date' for #): + 19: + 20:
    + 21: <%= f.label :completion_date %>: + 22: <%= f.date :completion_date %> + 23:
    + 24: + 25: <%= f.submit %> + +app/views/tasks/edit.html.erb:22:in `block in _app_views_tasks_edit_html_erb__1057401258680485531_70141810711860' +app/views/tasks/edit.html.erb:3:in `_app_views_tasks_edit_html_erb__1057401258680485531_70141810711860' +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-22 15:02:29 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.4ms) +Completed 200 OK in 47ms (Views: 44.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-22 15:02:45 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.2ms) +Completed 200 OK in 34ms (Views: 31.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-22 15:03:17 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.8ms) +Completed 200 OK in 34ms (Views: 31.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-09-22 15:03:23 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.2ms) +Completed 200 OK in 36ms (Views: 32.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:03:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 23ms (Views: 21.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:04:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.5ms) +Completed 200 OK in 49ms (Views: 45.6ms | ActiveRecord: 1.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:04:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 48ms (Views: 45.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:05:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 34ms (Views: 32.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:05:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 34ms (Views: 32.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:06:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 34ms (Views: 32.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:06:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 28ms (Views: 25.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:06:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 41ms (Views: 39.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:07:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (5.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (64.6ms) +Completed 200 OK in 111ms (Views: 101.7ms | ActiveRecord: 5.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:07:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 33ms (Views: 30.6ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:08:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 35ms (Views: 31.9ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:08:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 33ms (Views: 31.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:09:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 40ms (Views: 37.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:10:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 43ms (Views: 40.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:11:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 38ms (Views: 35.7ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:12 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"sqBeimISfSqoSenSZVu0OfHJ/jdjDvyy6t+yr36PzEaHWY7iBoMsNvPwN3wS/Sd+lSSghDpw2ob7RY/3ECFK0g==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.7ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:11:12.434864"], ["id", 1]] +  (2.1ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 21ms (Views: 18.9ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:13 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"5ZmsqsUeWf0C/iUjJmhLANBwUBWWD7L4Tcpx11R2uNPQYHzCoY8I4VlH+41RzthHtJ0Ops9xlMxcUEyPOtg+Rw==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:11:13.825765"], ["id", 1]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 26ms (Views: 24.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"viocN2TyN/sogOgbBy2fOiT9Emt5WnqAfx1UXOXzhSmL08xfAGNm53M5NrVwiwx9QBBM2CAkXLRuh2kEi10DvQ==", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.4ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:11:14.797184"], ["id", 2]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 19ms (Views: 17.1ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:15 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"P/ZrrYEYqSzm60D2eMk0t3mdw/qAc1Ic6uldJkwQQJ4KD7vF5Yn4ML1SnlgPb6fwHXCdSdkNdCj7c2B+Ir7GCg==", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:11:15.753226"], ["id", 2]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 23ms (Views: 20.4ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:16 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"BULM4V2S2ZqshqCwQkKspbzUaHeVgkoZOgXB95mr3UowuxyJOQOIhvc/fh415D/i2Dk2xMz8bC0rn/yv9wVb3g==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:11:16.838473"], ["id", 3]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 20ms (Views: 18.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:17 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"WQb6ToU6aM+wB27AJNSXaoJCYI7l5hHb/0p4p0fVm/Fs/yom4as50+u+sG5TcgQt5q8+PbyYN+/u0EX/KXsdZQ==", "id"=>"3"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:11:17.708815"], ["id", 3]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 26ms (Views: 23.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:19 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"G3nSRYId3zebyl1o0uwx3sUiIG/PAsitgw6tnweyA6gugAIt5oyOK8Bzg8alSqKZoc9+3JZ87pmSlJDHaRyFPA==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:11:19.171428"], ["id", 4]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 18ms (Views: 16.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:20 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"xnjSo5/qgj4I2UdXvUq7a2XMkEb1qwLp4TOIONVfZQDzgQLL+3vTIlNgmfnK7CgsASHO9azVJN3wqbVgu/HjlA==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:11:20.096104"], ["id", 4]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 22ms (Views: 18.9ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:20 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"tsR41BwLbQg4SI4uwFG1y0Yy2/HO1eZAhKp5yP1ApVyDPai8eJo8FGPxUIC39yaMIt+FQperwHSVMESQk+4jyA==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:11:20.901428"], ["id", 12]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 23ms (Views: 20.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:21 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"wM2cS+OrmbLgy+70Xko+/lPMo68227aOSqfdw+uScJP1NEwjhzrIrrtyMFop7K25NyH9HG+lkLpbPeCbhTz2Bw==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:11:21.662943"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.1ms) +Completed 200 OK in 24ms (Views: 21.4ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 15:11:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 25ms (Views: 21.0ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:11:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 23ms (Views: 20.4ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:38 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"nWB8ihw9H/lM/A9/UCk3q9xgBA1nGpHxsgscCEw/TbWomazieKxO5RdF0dEnj6TsuI1avj5kt8WjkSFQIpHLIQ==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:11:38.019316"], ["id", 12]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 22ms (Views: 20.5ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:11:38 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"lLdKPHhB5IUipNhKF3dc/HK/OHsSXrv8bgAiAfZ6JD2hTppUHNC1mXkdBuRg0c+7FlJmyEsgnch/mh9ZmNSiqQ==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.6ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:11:38.948753"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 2.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:11:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 25ms (Views: 22.3ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-22 15:11:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 16ms (Views: 13.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/12/edit" for 127.0.0.1 at 2017-09-22 15:11:41 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.7ms) +Completed 200 OK in 20ms (Views: 16.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:11:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 20ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:13:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 20ms (Views: 18.7ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:15:37 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"LWNFDXRg4sRHwDRve6AgzWlc/vPIEgLl1STwVQ2Ny8QYmpVlEPGz2Bx56sEMBrOKDbGgQJFsJNHEvs0NYyNNUA==", "id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:15:37.261433"], ["id", 3]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:15:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 16ms (Views: 15.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:15:39 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"ON0Ci/23rvNTUHI1U8NMb5BXI9qawxXf7JvNB6maqTcNJNLjmSb/7wjprJskZd8o9Lp9acO9M+v9AfBfxzQvow==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:15:39.768993"], ["id", 3]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:15:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 24ms (Views: 22.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:15:41 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"AD31bFpQrmE12py7pMOQm5W7FSFN2uLVh11hBH5gEKU1xCUEPsH/fW5jQhXTZQPc8VZLkhSkxOGWx1xcEM6WMQ==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:15:41.300316"], ["id", 3]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:15:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 16ms (Views: 14.4ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:15:42 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"LlkAQRbNTblNzCWPkU08BUtUe3DWSPLzF4SCDiTX2WAboNApclwcpRZ1+yHm669CL7klw4821McGHr9WSnlf9A==", "id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:15:42.191862"], ["id", 3]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:15:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 17ms (Views: 15.8ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:16:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 28ms (Views: 26.1ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:16:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 28ms (Views: 26.7ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:16:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 32ms (Views: 29.7ms | ActiveRecord: 0.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:17:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 32ms (Views: 30.5ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:20:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 34ms (Views: 32.0ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:20:17 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"DjzUw6vp3mnm2GYJjlKYVdOIx5bdVGgCMuSW3Jd8/047xQSrz3iPdb1huKf59AsSt2WZJYQqTjYjfquE+dJ52g==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:20:17.445654"], ["id", 12]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:20:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 18ms (Views: 16.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:20:19 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"dKGRra/MpnA0c51OK6k2WYIkZgwUytc/90BcQ7fnuxVBWEHFy133bG/KQ+BcD6Ue5sk4v0208Qvm2mEb2Uk9gQ==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:20:19.428991"], ["id", 12]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:20:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 18ms (Views: 15.4ms | ActiveRecord: 0.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:20:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 32ms (Views: 30.4ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:20:27 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"DsbmxUHcxk/K7cYKnNwWQRhzv6mfcDDgsuKirr9GvmE7PzatJU2XU5FUGKTreoUGfJ7hGsYOFtSjeJ/20eg49Q==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:20:27.713114"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:20:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 20ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:20:48 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"g2U6xULS9lfaT7Yr+bGSQ0Rw/LjIuGMP0eSjGtxmu6i2nOqtJkOnS4H2aIWOFwEEIJ2iC5HGRTvAfp5Cssg9PA==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:20:48.864102"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:20:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 18ms (Views: 16.5ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 40ms (Views: 38.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:05 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Y1DwsVyaguyyyclGJA9sT9V/VapGWnnMF43OImFoEQdWqSDZOAvT8OlwF+hTqf8IsZILGR8kX/gGF/N6D8aXkw==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (1.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:24:05.992043"], ["id", 12]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 17ms (Views: 15.5ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:08 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"iiJ0FCk7Qj4Kh86Hc7dvzZdWD2E1k5T1mJ2UNO7y9UO/26R8TaoTIlE+ECkEEfyK87tR0mztssGJB6lsgFxz1w==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:24:08.603196"], ["id", 12]] +  (1.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 16ms (Views: 14.7ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 34ms (Views: 32.0ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 22ms (Views: 20.1ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:20 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Tx+sbShyA4vUbmXCTifYenHaty03LOweTciYlTyBHkl65nwFTONSl4/Xu2w5gUs9FTfpnm5SyipcUqXNUi+Y3Q==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:24:20.206606"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 18ms (Views: 16.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:27 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Ks5a+yEfiDRRmmjnFeMZTPjjUud/xs1OCBJp6z5miX0fN4qTRY7ZKAojtkliRYoLnA4MVCa463oZiFSzUMgP6Q==", "id"=>"12"} + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.8ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:24:27.927488"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 3.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 16ms (Views: 14.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:28 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"7U44QXtVKbmaD1+iZ4IwWEiRyMIXMllBrdVQucpmfMrYt+gpH8R4pcG2gQwQJKMfLHyWcU5Mf3W8T23hpMj6Xg==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.6ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:24:28.862249"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 18ms (Views: 16.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:29 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"KJpXtR+1Hw7sxIQRCBHsXwEbbcWsUgGoanW9hsv6wNAdY4fdeyROErd9Wr9/t38YZfYzdvUsJ5x774DepVRGRA==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:24:29.916244"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 23ms (Views: 19.8ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:31 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"21d5wpMLMaTFVi8ZsdSE1m/rjK8zCP2zAG2Me4rQDuzurqmq95pguJ7v8bfGcheRCwbSHGp224cR97Ej5H6IeA==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:24:31.465476"], ["id", 12]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.4ms) +Completed 200 OK in 21ms (Views: 19.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:34 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"S2/flfUxIy6c0EgklpUXvpzl3/ORhzemUG6gioZRgaV+lg/9kaByMsdplorhM4T5+AiBQMj5EZJB9J3S6P8HMQ==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:24:34.737796"], ["id", 12]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 0.8ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 16ms (Views: 14.7ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:35 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"U4RXVvE10pYfhK4lBWqtCzqQE4B+vWUGolZtlSfNvj9mfYc+laSDikQ9cItyzD5MXn1NMyfDQzKzzFDNSWM4qw==", "id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:24:35.755363"], ["id", 12]] +  (0.3ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 17ms (Views: 15.1ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:24:42 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"RmFywSbOVjWb7IXelzz2TgP9iGtBAQOG7Rtf9KaK/gBzmKKpQl8HKcBVW3DgmmUJZxDW2Bh/JbL8gWKsyCR4lA==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:24:42.044466"], ["id", 12]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:24:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 18ms (Views: 16.5ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:25:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.3ms) +Completed 200 OK in 39ms (Views: 37.6ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:25:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 27ms (Views: 25.5ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:25:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 29ms (Views: 26.5ms | ActiveRecord: 0.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:25:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 22ms (Views: 20.3ms | ActiveRecord: 0.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:26:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 33ms (Views: 30.9ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:26:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 35ms (Views: 32.7ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 31ms (Views: 29.8ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:11 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"VuQaxfaSISkZ58N0T4u5q7QEt6xRmIPxc5pjIpds5QFjHcqtkgNwNUJeHdo4LSrs0OnpHwjmpcViAF56+cJjlQ==", "id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.3ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:27:11.371667"], ["id", 12]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 16ms (Views: 14.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"mx/bdE+ZnmWTvBbu5AsMpBeCmWZiOUFv1euLOjrsyheu5gscKwjPecgFyECTrZ/jc2/H1TtHZ1vEcbZiVEJMgw==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:27:14.045627"], ["id", 12]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.2ms) +Completed 200 OK in 17ms (Views: 15.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"8tCbdI6AdSbOQ5efv/+/m+uCwHn50MkIJTngkb8e94bHKUsc6hEkOpX6STHIWSzcj2+eyqCu7zw0o93J0bBxEg==", "id"=>"4"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.7ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:27:14.888045"], ["id", 4]] +  (2.2ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 18ms (Views: 16.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:17 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Pa6/iYzDB2r/VNEY9aqpY0wSb2UC8GT/k3kr9VhI8+8IV2/h6FJWdqTtD7aCDDokKP8x1luOQsuC4xatNuZ1ew==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:27:17.297448"], ["id", 4]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:17 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 23ms (Views: 20.0ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:18 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"KT9Az4WBTdd83g3zley9COAp/7flvtIwwXsNEii22jIcxpCn4RAcyydn013iSi5PhMShBLzA9ATQ4TBKRhhcpg==", "id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:27:18.893809"], ["id", 3]] +  (2.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 17ms (Views: 14.7ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:20 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Lxtb3HpTDg9JbHlvqY//E/Vw5/a835xIi5fHpDNtc1ca4ou0HsJfExLVp8HeKWxUkZ25ReWhunyaDfr8XcP1ww==", "id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:27:20.040040"], ["id", 3]] +  (1.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 28ms (Views: 26.0ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:22 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"mIVG6CLUkDnn64myHgreKI0C0Kyut3bg72z1/0zVgMKtfJaARkXBJbxSVxxprE1v6e+OH/fJUNT+9sinInsGVg==", "id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:27:22.895377"], ["id", 3]] +  (0.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 17ms (Views: 15.5ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:26 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Do0JpW6+LXqbUPi2xgDev6Kx7Q86uHxWfTVPRST98b87dNnNCi98ZsDpJhixpk34xlyzvGPGWmJsr3IdSlN3Kw==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:27:26.249765"], ["id", 3]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 17ms (Views: 15.2ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-22 15:27:27 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"ynSib4yqZft/0buLKGtxg++DegihwAEIEgTV75b771v/jXIH6Ds05yRoZSVfzeLEi24ku/i+JzwDnui3+FVpzw==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:27:27.532211"], ["id", 2]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 18ms (Views: 15.7ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 22ms (Views: 20.0ms | ActiveRecord: 0.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:27:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 35ms (Views: 33.5ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:28:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 22ms (Views: 19.7ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:28:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 35ms (Views: 33.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-22 15:28:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 19ms (Views: 14.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:28:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 23ms (Views: 19.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:29:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 32ms (Views: 30.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-09-22 15:29:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 19ms (Views: 14.3ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/3/edit" for 127.0.0.1 at 2017-09-22 15:29:30 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.4ms) +Completed 200 OK in 18ms (Views: 15.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3/edit" for 127.0.0.1 at 2017-09-22 15:30:39 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.1ms) +Completed 200 OK in 33ms (Views: 30.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:30:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.5ms) +Completed 200 OK in 19ms (Views: 17.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-09-22 15:30:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 14.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3/edit" for 127.0.0.1 at 2017-09-22 15:30:45 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.2ms) +Completed 200 OK in 18ms (Views: 15.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3/edit" for 127.0.0.1 at 2017-09-22 15:30:55 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.1ms) +Completed 200 OK in 18ms (Views: 15.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/3/edit" for 127.0.0.1 at 2017-09-22 15:31:33 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.2ms) +Completed 200 OK in 19ms (Views: 17.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:33:42 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 33ms (Views: 31.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:34:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 32ms (Views: 30.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:34:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 29ms (Views: 27.4ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:35:25 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"rRD04xbd+aOQhOHPiCy/EBWNZf03RzBLnh4zLsyfDcyY6SSLckyov8s9P2H/iixXcWA7Tm45Fn+PhA52ojGLWA==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:35:25.059448"], ["id", 3]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:35:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 16ms (Views: 14.9ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-09-22 15:35:27 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"+OgU89IqsC+EvT4rfnE3IZXuaDcyQONuDVaUsZukBwjNEcSbtrvhM98E4IUJ16Rm8QM2hGs+xVoczKnp9QqBnA==", "id"=>"3"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:35:27.060298"], ["id", 3]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:35:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.8ms) +Completed 200 OK in 18ms (Views: 16.3ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 15:35:28 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"LjO/9tnUnaNZUnKzyM1wtZllC5tEHJqW79jKK12w8EYbym+evUXMvwLrrB2/a+Py/YhVKB1ivKL+QvdzMx520g==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.7ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:35:28.456209"], ["id", 1]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:35:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 18ms (Views: 16.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-09-22 15:35:29 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"XXyzEKNeOK0aUiaoJmXNJoSqvlUCjVzm0/qvShpsvrRohWN4x89psUHr+AZRw15h4Efg5lvzetLCYJISdMI4IA==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:35:29.504685"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:35:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 19ms (Views: 17.2ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 15:35:30 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"vcM89dQBZ439OUWKwa1G8AYvV2IAFuqAyEp/wXiypzaIOuydsJA2kaaAmyS2C9W3YsIJ0VlozLTZ0EKZFhwhog==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:35:31.003548"], ["id", 4]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:35:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 17ms (Views: 15.5ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 15:35:31 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"B6UhYItzfC8oF+aByFkGxJajlt5/7grfEZwhOZbt1lUyXPEI7+ItM3OuOC+//5WD8k7IbSaQLOsABhxh+ENQwQ==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:35:31.994392"], ["id", 4]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 2.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:35:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 17ms (Views: 14.6ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 15:35:34 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"l+RhGm/46ZwaiptKxFOLrCROZ/FRtiKRlQyBQpg+hD2iHbFyC2m4gEEzReSz9RjrQKM5QgjIBKWElrwa9pACqQ==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-22"], ["updated_at", "2017-09-22 22:35:34.530590"], ["id", 4]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:35:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 18ms (Views: 16.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-09-22 15:35:35 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"e0cxsQRCwZ4KVeRpPb8Jwo8AqQkLasG954qag3ylKnBOvuHZYNOQglHsOsdKGZqF6+33ulIU54n2EKfbEgus5A==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-22 22:35:35.298182"], ["id", 4]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-22 15:35:35 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.8ms) +Completed 200 OK in 26ms (Views: 24.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-22 15:35:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 18ms (Views: 14.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:35:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 24ms (Views: 22.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:36:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 29ms (Views: 27.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:36:54 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 20ms (Views: 18.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 15:36:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 14.3ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-22 15:36:58 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.0ms) +Completed 200 OK in 19ms (Views: 15.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-22 15:37:15 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.1ms) +Completed 200 OK in 19ms (Views: 17.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:37:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 23ms (Views: 20.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 15:37:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 18ms (Views: 14.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-22 15:37:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.3ms) +Completed 200 OK in 27ms (Views: 23.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-22 15:37:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-28 10:56:58 -0700 +  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (32.1ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (61.6ms) +Completed 200 OK in 416ms (Views: 355.5ms | ActiveRecord: 46.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 10:57:12 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 23ms (Views: 16.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 10:57:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 21ms (Views: 18.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 10:57:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 23ms (Views: 17.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 10:57:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.2ms) +Completed 200 OK in 33ms (Views: 28.7ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-28 10:57:40 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"k3Mq+nwBxR1GxngXgPcL/Mw1Ks2LcNFVX5I5XV4uDIgnM6aMO4YodWGV8icK8NWYc1GgWMyHLlqnhbElM5lLUQ==", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (2.3ms) BEGIN + SQL (4.0ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-09-28 17:57:40.918462"], ["id", 2]] +  (16.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 28ms (ActiveRecord: 23.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-28 10:57:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 39ms (Views: 36.4ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/2/mark_completion" for 127.0.0.1 at 2017-09-28 10:57:41 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"KssxYpwr3c8+9N4mdjsviXlUKRxYKjJjBb1Xd8KMNF2ei70U26wwpxmnVBb8PPHtxjCjiR/dzWz9qt8PrztzhA==", "id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-09-28"], ["updated_at", "2017-09-28 17:57:41.967532"], ["id", 2]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 1.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-09-28 10:57:41 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.1ms) +Completed 200 OK in 22ms (Views: 19.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 10:57:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 23ms (Views: 17.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 10:57:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 27ms (Views: 24.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 10:58:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 30ms (Views: 26.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 10:58:36 -0700 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (11.9ms) +Completed 200 OK in 219ms (Views: 203.1ms | ActiveRecord: 3.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 10:58:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 24ms (Views: 16.3ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 10:58:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.9ms) +Completed 200 OK in 27ms (Views: 22.9ms | ActiveRecord: 1.3ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-09-28 10:59:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 23ms (Views: 17.4ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 10:59:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.9ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.9ms) +Completed 200 OK in 26ms (Views: 21.5ms | ActiveRecord: 1.9ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 10:59:32 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (19.1ms) +Completed 200 OK in 49ms (Views: 44.0ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:00:47 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.1ms) +Completed 200 OK in 25ms (Views: 22.4ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:01:09 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.9ms) +Completed 200 OK in 28ms (Views: 25.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:01:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.4ms) +Completed 200 OK in 23ms (Views: 20.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:01:47 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.4ms) +Completed 200 OK in 28ms (Views: 26.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:01:57 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.4ms) +Completed 200 OK in 19ms (Views: 16.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:03:16 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.8ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:03:32 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.9ms) +Completed 200 OK in 34ms (Views: 30.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:04:34 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.4ms) +Completed 200 OK in 23ms (Views: 21.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:04:46 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.0ms) +Completed 200 OK in 25ms (Views: 21.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:05:13 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.2ms) +Completed 200 OK in 17ms (Views: 15.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:05:20 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.0ms) +Completed 200 OK in 30ms (Views: 24.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:05:37 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.4ms) +Completed 200 OK in 27ms (Views: 24.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:05:39 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.1ms) +Completed 200 OK in 17ms (Views: 14.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:05:44 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.5ms) +Completed 200 OK in 35ms (Views: 31.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:06:57 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.1ms) +Completed 200 OK in 18ms (Views: 15.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:07:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.8ms) +Completed 200 OK in 27ms (Views: 24.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:07:45 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.9ms) +Completed 200 OK in 26ms (Views: 23.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:08:12 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.9ms) +Completed 200 OK in 23ms (Views: 20.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:08:32 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.4ms) +Completed 200 OK in 18ms (Views: 15.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:08:49 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.2ms) +Completed 200 OK in 27ms (Views: 24.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:08:55 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.2ms) +Completed 200 OK in 39ms (Views: 37.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-09-28 11:09:04 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (1.9ms) +Completed 200 OK in 22ms (Views: 19.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:09:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 18ms (Views: 15.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:09:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 25ms (Views: 19.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:09:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 27ms (Views: 22.6ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:12:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 38ms (Views: 35.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:12:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 30ms (Views: 28.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:12:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 40ms (Views: 36.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:13:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (12.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (26.2ms) +Completed 200 OK in 67ms (Views: 51.0ms | ActiveRecord: 12.8ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:13:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 200 OK in 40ms (Views: 38.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:14:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 29ms (Views: 27.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:14:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 28ms (Views: 25.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:16:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 27ms (Views: 23.6ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:16:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 28ms (Views: 26.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:16:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 31ms (Views: 28.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:17:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 20ms (Views: 17.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-28 11:17:01 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.8ms) +Completed 200 OK in 18ms (Views: 15.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:17:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.9ms) +Completed 200 OK in 20ms (Views: 18.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:17:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 19ms (Views: 16.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:17:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 29ms (Views: 25.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 11:17:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 26ms (Views: 18.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 11:37:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 36ms (Views: 33.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 11:37:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 35ms (Views: 25.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-28 11:37:46 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (3.2ms) +Completed 200 OK in 19ms (Views: 17.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-09-28 11:41:58 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (1.9ms) +Completed 200 OK in 20ms (Views: 17.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:41:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 18ms (Views: 15.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:42:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (14.3ms) +Completed 500 Internal Server Error in 22ms (ActiveRecord: 0.3ms) + + + +ActionView::Template::Error (undefined method `creation_date' for # +Did you mean? created_at): + 4: Task: <%= @task.name %> + 5: + 6:

    + 7: Date Created: <%=@task.creation_date%> + 8:

    + 9:

    + 10: Status: <%= @task.status ? "Complete" : "Incomplete"%> + +app/views/tasks/show.html.erb:7:in `_app_views_tasks_show_html_erb___2446567496628898482_70164466815280' +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:42:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (10.5ms) +Completed 500 Internal Server Error in 20ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined method `creation_at' for # +Did you mean? created_at): + 4: Task: <%= @task.name %> + 5: + 6:

    + 7: Date Created: <%=@task.creation_at%> + 8:

    + 9:

    + 10: Status: <%= @task.status ? "Complete" : "Incomplete"%> + +app/views/tasks/show.html.erb:7:in `_app_views_tasks_show_html_erb___2446567496628898482_70164467488600' +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:42:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 24ms (Views: 20.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:42:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 15ms (Views: 13.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:42:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (6.7ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined method `date' for Thu, 21 Sep 2017 21:50:54 UTC +00:00:Time): + 4: Task: <%= @task.name %> + 5: + 6:

    + 7: Date Created: <%=(@task.created_at).date%> + 8:

    + 9:

    + 10: Status: <%= @task.status ? "Complete" : "Incomplete"%> + +app/views/tasks/show.html.erb:7:in `_app_views_tasks_show_html_erb___2446567496628898482_70164498119020' +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:43:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 23ms (Views: 20.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:44:08 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 21ms (Views: 19.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:46:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 20ms (Views: 17.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:48:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 16ms (Views: 13.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:48:49 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 16ms (Views: 13.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:49:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 32ms (Views: 29.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:50:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 30ms (Views: 27.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:51:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 29ms (Views: 24.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:51:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 31ms (Views: 28.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:51:47 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 38ms (Views: 32.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:51:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 33ms (Views: 29.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:52:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.3ms) +Completed 200 OK in 50ms (Views: 44.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:52:47 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 31ms (Views: 26.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:52:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (1.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 33ms (Views: 26.1ms | ActiveRecord: 1.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:53:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (2.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 35ms (Views: 28.6ms | ActiveRecord: 2.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 11:53:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 25ms (Views: 21.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:54:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.4ms) +Completed 200 OK in 29ms (Views: 25.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-09-28 11:54:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 28ms (Views: 24.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:54:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 31ms (Views: 28.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:54:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 17ms (Views: 15.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 11:54:40 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 19ms (Views: 16.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:54:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 29ms (Views: 25.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 11:54:49 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 33ms (Views: 26.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 11:55:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.1ms) +Completed 200 OK in 34ms (Views: 30.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 11:55:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 25ms (Views: 20.6ms | ActiveRecord: 1.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 18:52:45 -0700 +  (1.0ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (5.0ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.4ms) +Completed 200 OK in 325ms (Views: 290.6ms | ActiveRecord: 10.0ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 18:53:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 33ms (Views: 18.5ms | ActiveRecord: 6.6ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 18:53:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 41ms (Views: 38.3ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 18:53:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 28ms (Views: 26.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 21:49:35 -0700 +  (0.4ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.5ms) +Completed 200 OK in 221ms (Views: 204.6ms | ActiveRecord: 3.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:49:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (156.0ms) +Completed 500 Internal Server Error in 177ms (ActiveRecord: 7.0ms) + + + +ActionView::Template::Error (undefined local variable or method `task' for #<#:0x007fa822275700> +Did you mean? @task): + 19:

    + 20:
    + 21: + 22:
    > + 23: #<%=@task.id%> + 24:
    + 25: + +app/views/tasks/show.html.erb:22:in `_app_views_tasks_show_html_erb___469125875836815737_70180052119660' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:49:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 22ms (Views: 16.2ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:50:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 19ms (Views: 15.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:51:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (3.7ms) +Completed 500 Internal Server Error in 11ms (ActiveRecord: 0.3ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:24: syntax error, unexpected '<' +
+ ^ +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:27: unknown regexp option - h +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:27: syntax error, unexpected tINTEGER, expecting ')' +d='

404: Not Found

+ ^ +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:30: syntax error, unexpected '<', expecting ')' + + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:36: unknown regexp options - ct +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:37: unterminated string meets end of file +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:37: syntax error, unexpected end-of-input, expecting ')'): + +app/views/tasks/show.html.erb:24: syntax error, unexpected '<' +app/views/tasks/show.html.erb:27: unknown regexp option - h +app/views/tasks/show.html.erb:27: syntax error, unexpected tINTEGER, expecting ')' +app/views/tasks/show.html.erb:30: syntax error, unexpected '<', expecting ')' +app/views/tasks/show.html.erb:32: syntax error, unexpected tIDENTIFIER, expecting ')' +app/views/tasks/show.html.erb:33: syntax error, unexpected tCONSTANT, expecting ')' +app/views/tasks/show.html.erb:34: syntax error, unexpected '<', expecting ')' +app/views/tasks/show.html.erb:36: unknown regexp options - ct +app/views/tasks/show.html.erb:37: unterminated string meets end of file +app/views/tasks/show.html.erb:37: syntax error, unexpected end-of-input, expecting ')' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:52:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 15ms (Views: 12.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:52:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 16ms (Views: 13.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:53:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (171.6ms) +Completed 500 Internal Server Error in 177ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined local variable or method `complete' for #<#:0x007fa8232a11b0> +Did you mean? Complex): + 19:

+ 20:
+ 21: + 22:
> + 23: #<%=@task.id%> + 24:
+ 25: + +app/views/tasks/show.html.erb:22:in `_app_views_tasks_show_html_erb___469125875836815737_70180060597700' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:53:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 19ms (Views: 16.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:54:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 500 Internal Server Error in 9ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:24: syntax error, unexpected '<' +
+ ^ +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:27: unknown regexp option - h +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:27: syntax error, unexpected tINTEGER, expecting ')' +d='

404: Not Found

+ ^ +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:30: syntax error, unexpected '<', expecting ')' + + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:36: unknown regexp options - ct +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:37: unterminated string meets end of file +/Users/amylee/Documents/TaskList/app/views/tasks/show.html.erb:37: syntax error, unexpected end-of-input, expecting ')'): + +app/views/tasks/show.html.erb:24: syntax error, unexpected '<' +app/views/tasks/show.html.erb:27: unknown regexp option - h +app/views/tasks/show.html.erb:27: syntax error, unexpected tINTEGER, expecting ')' +app/views/tasks/show.html.erb:30: syntax error, unexpected '<', expecting ')' +app/views/tasks/show.html.erb:32: syntax error, unexpected tIDENTIFIER, expecting ')' +app/views/tasks/show.html.erb:33: syntax error, unexpected tCONSTANT, expecting ')' +app/views/tasks/show.html.erb:34: syntax error, unexpected '<', expecting ')' +app/views/tasks/show.html.erb:36: unknown regexp options - ct +app/views/tasks/show.html.erb:37: unterminated string meets end of file +app/views/tasks/show.html.erb:37: syntax error, unexpected end-of-input, expecting ')' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:54:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.0ms) +Completed 200 OK in 30ms (Views: 26.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:56:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 21ms (Views: 14.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:56:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (156.6ms) +Completed 500 Internal Server Error in 164ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined local variable or method `task' for #<#:0x007fa81f20dec8> +Did you mean? @task): + 20: + 21: + 22:
+ 23: >#<%=@task.id%> + 24:
+ 25: + 26: <%else%> + +app/views/tasks/show.html.erb:23:in `_app_views_tasks_show_html_erb___469125875836815737_70180026741860' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:57:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 21ms (Views: 18.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:58:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 19ms (Views: 15.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 21:59:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 29ms (Views: 26.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:13:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 21ms (Views: 17.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:16:49 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 27ms (Views: 24.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:17:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 29ms (Views: 25.2ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:17:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 28ms (Views: 25.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:18:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 23ms (Views: 18.6ms | ActiveRecord: 1.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:19:25 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 29ms (Views: 26.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:20:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.6ms) +Completed 200 OK in 37ms (Views: 33.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:20:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 25ms (Views: 21.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:20:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 31ms (Views: 26.8ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:21:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 30ms (Views: 26.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:21:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 30ms (Views: 26.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:21:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 25ms (Views: 22.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:48:45 -0700 +  (0.9ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 311ms (Views: 288.4ms | ActiveRecord: 3.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:49:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 22ms (Views: 19.0ms | ActiveRecord: 0.2ms) + + +Started GET "/images/completed_stamp.jpg" for 127.0.0.1 at 2017-09-28 22:49:35 -0700 + +ActionController::RoutingError (No route matches [GET] "/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:51:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 34ms (Views: 30.3ms | ActiveRecord: 0.3ms) + + +Started GET "/images/completed_stamp.jpg" for 127.0.0.1 at 2017-09-28 22:51:15 -0700 + +ActionController::RoutingError (No route matches [GET] "/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:51:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 24ms (Views: 21.2ms | ActiveRecord: 0.2ms) + + +Started GET "/images/completed_stamp.jpg" for 127.0.0.1 at 2017-09-28 22:51:31 -0700 + +ActionController::RoutingError (No route matches [GET] "/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:52:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-09-28 22:53:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 31ms (Views: 27.4ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 22:54:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 200 OK in 21ms (Views: 18.9ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-09-28 22:54:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (1.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 20ms (Views: 16.3ms | ActiveRecord: 1.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 22:54:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 20ms (Views: 18.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-09-28 22:54:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 24ms (Views: 20.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-09-28 22:54:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 22ms (Views: 19.4ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 22:54:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 23ms (Views: 19.3ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/12/edit" for 127.0.0.1 at 2017-09-28 22:55:10 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"12"} + Task Load (2.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (13.2ms) +Completed 200 OK in 38ms (Views: 31.0ms | ActiveRecord: 2.2ms) + + +Started PATCH "/tasks/12" for 127.0.0.1 at 2017-09-28 22:56:24 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Y5DzDq5XrAmtShF+AwHFPeH4wmO5pRuXq+ruQR0LrxCwRbpcDtWjZd+YxGxTUwjTqqtXMOLvXcpylN6ozE39pQ==", "task"=>{"name"=>"The Latest Thing", "description"=>"Just Gotta Do It\r\n\r\nWhat happens if the description is really long and maybe spans multiple paragraphs does it affect the formatting let's find out but also would anyone ever write a super long description for their task list item probably not so maybe we are worrying about nothing.", "status"=>"false", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (4.1ms) BEGIN + SQL (8.4ms) UPDATE "tasks" SET "description" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["description", "Just Gotta Do It\r\n\r\nWhat happens if the description is really long and maybe spans multiple paragraphs does it affect the formatting let's find out but also would anyone ever write a super long description for their task list item probably not so maybe we are worrying about nothing."], ["updated_at", "2017-09-29 05:56:24.417602"], ["id", 12]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/tasks/12 +Completed 302 Found in 20ms (ActiveRecord: 14.4ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 22:56:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 21ms (Views: 19.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/12/edit" for 127.0.0.1 at 2017-09-28 22:56:39 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.5ms) +Completed 200 OK in 28ms (Views: 24.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/12" for 127.0.0.1 at 2017-09-28 22:56:46 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"fKxhCDLGglBy6BlC7RPWM0biauhzfOM+ZqkFR/8N2WGveShakkSNPAA6zFC9QRvdDbH/uyg2pWO/1zWuLkuL1A==", "task"=>{"name"=>"The Latest Thing", "description"=>"Just Gotta Do It\r\n\r\nWhat happens if the description is really long and maybe spans multiple paragraphs does it affect the formatting let's find out but also would anyone ever write a super long description for their task list item probably not so maybe we are worrying about nothing.", "status"=>"false", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN +  (0.2ms) COMMIT +Redirected to http://localhost:3000/tasks/12 +Completed 302 Found in 4ms (ActiveRecord: 0.5ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 22:56:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 14.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 22:58:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 24ms (Views: 20.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 22:58:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 22ms (Views: 19.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 22:58:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 23ms (Views: 20.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 22:59:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 26ms (Views: 23.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 22:59:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 32ms (Views: 28.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 23:00:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 22ms (Views: 20.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-09-28 23:00:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 21ms (Views: 19.3ms | ActiveRecord: 0.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 12:51:49 -0700 +  (0.7ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (13.9ms) +Completed 500 Internal Server Error in 33ms (ActiveRecord: 3.7ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/layouts/application.html.erb:27: syntax error, unexpected & +eeze;@output_buffer.append=( ©);@output_buffer.safe_app + ^): + +app/views/layouts/application.html.erb:27: syntax error, unexpected & +Started GET "/" for 127.0.0.1 at 2017-10-01 12:52:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (22.0ms) +Completed 500 Internal Server Error in 27ms (ActiveRecord: 10.3ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/layouts/application.html.erb:27: syntax error, unexpected &, expecting keyword_end +.safe_append=' '.freeze;©;@output_buffer.safe_appe + ^): + +app/views/layouts/application.html.erb:27: syntax error, unexpected &, expecting keyword_end +Started GET "/" for 127.0.0.1 at 2017-10-01 12:52:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 346ms (Views: 342.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-10-01 12:52:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 21ms (Views: 14.1ms | ActiveRecord: 1.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 12:52:58 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.2ms) +Completed 200 OK in 25ms (Views: 22.0ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-10-01 12:52:59 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"cTiirHwDV3C1VAaAHbuOLQ83pnU3o0iAQGfhJ0vcb+/FeC7aO4S6GJIHjLCXvFBJsFMs4HBUt4+4cGlfJmsoNg==", "id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.7ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 19:52:59.295648"], ["id", 12]] +  (2.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 10ms (ActiveRecord: 3.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 12:52:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.0ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.1ms) +Completed 200 OK in 23ms (Views: 19.9ms | ActiveRecord: 1.0ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-10-01 12:53:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 21ms (Views: 16.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/12/edit" for 127.0.0.1 at 2017-10-01 12:53:03 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (30.7ms) +Completed 200 OK in 47ms (Views: 44.0ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12" for 127.0.0.1 at 2017-10-01 12:53:05 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"B9yfSDyO1a7bbSEm29AOv7t58KxnE3o6XYWBRhtiyFXUCdYanAzawqm/9DSLgsNR8Cpl/zxZPGeE+7GvyiSa4A==", "task"=>{"name"=>"The Latest Thing", "description"=>"Just Gotta Do It\r\n\r\nWhat happens if the description is really long and maybe spans multiple paragraphs does it affect the formatting let's find out but also would anyone ever write a super long description for their task list item probably not so maybe we are worrying about nothing.", "status"=>"true", "completion_date"=>""}, "commit"=>"Update Task", "id"=>"12"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", ""], ["updated_at", "2017-10-01 19:53:05.654372"], ["id", 12]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/tasks/12 +Completed 302 Found in 6ms (ActiveRecord: 1.7ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-10-01 12:53:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 14.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 12:53:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.8ms) +Completed 200 OK in 25ms (Views: 22.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-10-01 12:53:15 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"mLv13QUcrMSkLceJsd32eVc1c/FhxM0pW9dXMd3WxiQs+3mrQptBrIN+Tbk72igd6FH5ZCYzMiajwN9JsGGB/Q==", "id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.6ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-10-01 19:53:15.409731"], ["id", 12]] +  (2.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 3.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 12:53:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.3ms) +Completed 200 OK in 24ms (Views: 19.6ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/12/mark_completion" for 127.0.0.1 at 2017-10-01 12:53:16 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"9HY9Xot+OwUOsEqcDUk9I3IRRdMn2LpDlXDfxy8ghZlANrEozPnWbSnjwKyHTuNHzXXPRmAvRUxtZ1e/QpfCQA==", "id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 19:53:16.589124"], ["id", 12]] +  (2.3ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 12:53:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 17ms (Views: 15.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/12" for 127.0.0.1 at 2017-10-01 12:53:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"12"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 12], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 26ms (Views: 23.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 12:53:19 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.0ms) +Completed 200 OK in 25ms (Views: 21.3ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 12:53:21 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Wr58ndvFYPO44TC64RAB8MflAHNp2JoAve8UrgCfPKju/vDrnEKNm5+yuoprF9+UeIGK5i4vZQ9F+JzWbSh7cQ==", "id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 19:53:21.076296"], ["id", 1]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.8ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 12:53:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.2ms) +Completed 200 OK in 36ms (Views: 33.9ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 12:53:21 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"LYRGcxIfgniVc/IQmFOqZ+7aMHd1qKEYCZcrqx0rQMCZxMoFVZhvELIgeCASVHQDUb664jJfXhfxgKPTcJwHGQ==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-10-01 19:53:21.885841"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 11ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 12:53:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 16ms (Views: 14.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 12:53:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 23ms (Views: 15.8ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 12:53:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.8ms) +Completed 200 OK in 27ms (Views: 23.2ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 12:54:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.4ms) +Completed 200 OK in 25ms (Views: 20.8ms | ActiveRecord: 0.7ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 12:54:10 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"shvz2p9eibpbhSo3yXbacMhUoy4e+x4n/9tyioN+nacGW3+s2Nlk0nzWoAdDcQQUdzApu1kM4SgHzPry7snafg==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 19:54:10.171021"], ["id", 1]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 12:54:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.1ms) +Completed 200 OK in 31ms (Views: 28.5ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 12:54:10 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"41MtFfiRSwxZHP5aSNbICB0X92EppntmJjPlni7TBaRXE6FjvxamZH5PdGrC0RZsonN99G5RhGneJG3mQ2RCfQ==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-10-01 19:54:10.795468"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 12:54:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.3ms) +Completed 200 OK in 16ms (Views: 14.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 12:54:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 22ms (Views: 16.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 30ms (Views: 27.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 12:55:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 35ms (Views: 32.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 24ms (Views: 19.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 12:55:32 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.5ms) +Completed 200 OK in 28ms (Views: 22.0ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:36 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"8NrMtg1OibpzYPi2AsBIAdQbsnjJNujlKpiqXWIGEUDY5daqKBQkoBQS0NX5QbFhVwSGj+cywddhfGWcB5rxnQ==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"True", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 19:55:36.970261"], ["id", 1]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 5ms (ActiveRecord: 1.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 15ms (Views: 12.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 12:55:50 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.9ms) +Completed 200 OK in 27ms (Views: 22.4ms | ActiveRecord: 0.9ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:52 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"3oem+aYIBZGa0a1Zc6kttjsx5u7LhMIejv/DuPgrSh/2uLzlg1Koi/2jhTqIKNTWuC7SGeWA6yzFGwx5nbeqwg==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN +  (0.2ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 4ms (ActiveRecord: 0.5ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 19ms (Views: 17.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 23ms (Views: 18.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 12:55:55 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.3ms) +Completed 200 OK in 24ms (Views: 20.3ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:58 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"4MANT60D9AG7J8CJtdg8CMkWM0KyRvZJp5h+KvwvstHI/xdTiFlZG9xV6OpOWcVoSgkHtZxC33vsfLHrmbNSDA==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"false", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.8ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 19:55:58.663898"], ["id", 1]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 7ms (ActiveRecord: 1.8ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 12:55:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 17ms (Views: 14.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:02:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 25ms (Views: 22.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:02:35 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (6.9ms) +Completed 500 Internal Server Error in 16ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined method `empty?' for nil:NilClass): + 15: + 16:
+ 17: <%= f.label :status %>: + 18: <%= f.select :status %> + 19:
+ 20: + 21:
+ +app/views/tasks/edit.html.erb:18:in `block in _app_views_tasks_edit_html_erb__973907956574199653_70253360982120' +app/views/tasks/edit.html.erb:4:in `_app_views_tasks_edit_html_erb__973907956574199653_70253360982120' +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:07:38 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.7ms) +Completed 500 Internal Server Error in 5ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +ppend=( f.select_tag (:status, "Complete", "Incomplete") );@ + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +lect_tag (:status, "Complete", "Incomplete") );@output_buffe + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ')', expecting keyword_end +s, "Complete", "Incomplete") );@output_buffer.safe_append=' + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting end-of-input + ensure + ^): + +app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +app/views/tasks/edit.html.erb:18: syntax error, unexpected ')', expecting keyword_end +app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting end-of-input +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:08:03 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.7ms) +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.3ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +ppend=( f.select_tag (:status, ["Complete", "Incomplete"]) ) + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +ect_tag (:status, ["Complete", "Incomplete"]) );@output_buff + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ']', expecting ')' +us, ["Complete", "Incomplete"]) );@output_buffer.safe_append + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:27: syntax error, unexpected keyword_end, expecting ')' +'.freeze; end + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting ')' + ensure + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:36: syntax error, unexpected keyword_end, expecting ')' + end + ^): + +app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +app/views/tasks/edit.html.erb:18: syntax error, unexpected ']', expecting ')' +app/views/tasks/edit.html.erb:27: syntax error, unexpected keyword_end, expecting ')' +app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting ')' +app/views/tasks/edit.html.erb:36: syntax error, unexpected keyword_end, expecting ')' +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:08:16 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.8ms) +Completed 500 Internal Server Error in 9ms (ActiveRecord: 0.2ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +er.append=( f.select (:status, ["Complete", "Incomplete"]) ) + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +.select (:status, ["Complete", "Incomplete"]) );@output_buff + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ']', expecting ')' +us, ["Complete", "Incomplete"]) );@output_buffer.safe_append + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:27: syntax error, unexpected keyword_end, expecting ')' +'.freeze; end + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting ')' + ensure + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:36: syntax error, unexpected keyword_end, expecting ')' + end + ^): + +app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +app/views/tasks/edit.html.erb:18: syntax error, unexpected ']', expecting ')' +app/views/tasks/edit.html.erb:27: syntax error, unexpected keyword_end, expecting ')' +app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting ')' +app/views/tasks/edit.html.erb:36: syntax error, unexpected keyword_end, expecting ')' +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:09:41 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.9ms) +Completed 500 Internal Server Error in 7ms (ActiveRecord: 0.3ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +er.append=( f.select (:status, [["Complete",1], ["Incomplete + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +ect (:status, [["Complete",1], ["Incomplete",2]]) );@output_ + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ']', expecting ')' +omplete",1], ["Incomplete",2]]) );@output_buffer.safe_append + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:27: syntax error, unexpected keyword_end, expecting ')' +'.freeze; end + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting ')' + ensure + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:36: syntax error, unexpected keyword_end, expecting ')' + end + ^): + +app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +app/views/tasks/edit.html.erb:18: syntax error, unexpected ',', expecting ')' +app/views/tasks/edit.html.erb:18: syntax error, unexpected ']', expecting ')' +app/views/tasks/edit.html.erb:27: syntax error, unexpected keyword_end, expecting ')' +app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting ')' +app/views/tasks/edit.html.erb:36: syntax error, unexpected keyword_end, expecting ')' +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:16:32 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (0.9ms) +Completed 500 Internal Server Error in 6ms (ActiveRecord: 0.1ms) + + + +SyntaxError (/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:18: syntax error, unexpected ')', expecting keyword_end +"Incomplete"], "Incomplete") );@output_buffer.safe_append=' + ^ +/Users/amylee/Documents/TaskList/app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting end-of-input + ensure + ^): + +app/views/tasks/edit.html.erb:18: syntax error, unexpected ')', expecting keyword_end +app/views/tasks/edit.html.erb:34: syntax error, unexpected keyword_ensure, expecting end-of-input +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:16:50 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.7ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.2ms) + + + +ActionView::Template::Error (undefined method `merge' for "Incomplete":String): + 15: + 16:
+ 17: <%= f.label :status %>: + 18: <%= f.select :status, ["Complete", "Incomplete"], "Incomplete" %> + 19:
+ 20: + 21:
+ +app/views/tasks/edit.html.erb:18:in `block in _app_views_tasks_edit_html_erb__973907956574199653_70253397794180' +app/views/tasks/edit.html.erb:4:in `_app_views_tasks_edit_html_erb__973907956574199653_70253397794180' +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:19:00 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.9ms) +Completed 500 Internal Server Error in 12ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (undefined method `merge' for "Incomplete":String): + 15: + 16:
+ 17: <%= f.label :status %>: + 18: <%= f.select(:status, ["Complete", "Incomplete"], "Incomplete") %> + 19:
+ 20: + 21:
+ +app/views/tasks/edit.html.erb:18:in `block in _app_views_tasks_edit_html_erb__973907956574199653_70253398246320' +app/views/tasks/edit.html.erb:4:in `_app_views_tasks_edit_html_erb__973907956574199653_70253398246320' +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:19:16 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.0ms) +Completed 200 OK in 23ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:19:30 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"fgbNWBToR7oJI1BquD+ueL8dBQmDu8YxMBKRjE1pxLLKRkEuU2+q0i5w2loyOHAcAHmPnMRMOT7IBRn0IN6Daw==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"Incomplete", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 20:19:30.117029"], ["id", 1]] +  (2.4ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 7ms (ActiveRecord: 3.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:19:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 16ms (Views: 13.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:19:33 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.0ms) +Completed 200 OK in 23ms (Views: 20.1ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:19:36 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"gcwpqUBVTzYEFQ26SuMQd9Zh++caOlpLpGVUhb3sa7ep8zO1ZQ/iLGNnJdmxYukXVX7PEDQ+c3nvgZtE2HCLag==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"Incomplete", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN +  (0.2ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 4ms (ActiveRecord: 0.5ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:19:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 22ms (Views: 19.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:19:40 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.3ms) +Completed 200 OK in 25ms (Views: 23.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:20:16 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.4ms) +Completed 200 OK in 24ms (Views: 20.0ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:20:19 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"WpuvEs0HIWdiSMD0tEkyz3NXrcLipbDVfU0+HfmA50xypLUO6F2MfQU66JdPyMuv8EiZNcyhmec2qfHcnBwHkQ==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"Incomplete", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN +  (0.2ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 4ms (ActiveRecord: 0.5ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:20:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 20ms (Views: 17.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:20:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 24ms (Views: 21.0ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:20:23 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"zrJamjGN7LqWtYMDIHWzfYc4AKOcd1QbVTM0HTfxlaB68tbsdgoB0rHmCTOqcm0ZOFyKNtuAqxStJLxlWkbSeQ==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:20:23.446865"], ["id", 1]] +  (2.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 9ms (ActiveRecord: 3.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:20:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 30ms (Views: 25.3ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:20:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 26ms (Views: 20.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:20:27 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.0ms) +Completed 200 OK in 26ms (Views: 22.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:21:01 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.0ms) +Completed 200 OK in 24ms (Views: 22.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:21:22 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.0ms) +Completed 200 OK in 22ms (Views: 19.7ms | ActiveRecord: 0.1ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:21:27 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"soTiyqdb5hQnZVVNWtMg2fJg+A81keti65K/DW+TxEYGxG684NwLfAA2333Q1P69TQRymnJmFG0ThTd1AiSDnw==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.8ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 20:21:27.574473"], ["id", 1]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 9ms (ActiveRecord: 2.9ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:21:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 13.5ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:21:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 22ms (Views: 19.8ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:21:33 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"/Nl0AvtoBZTq33uSu7pHfaq2UaMEv3Y9HMwvoctwv6lImfh0vO/o/M2M8aIxvZkZFdLbNkNIiTLk26fZpsf4cA==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:21:33.088194"], ["id", 1]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:21:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 25ms (Views: 23.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:21:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 22ms (Views: 18.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:21:40 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.5ms) +Completed 200 OK in 27ms (Views: 20.3ms | ActiveRecord: 1.1ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:21:42 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Shb5tEF1j40697OG41LyWtX25enidp8bkByK0XyiacNiKeOoZC8il12Fm+UY0ws6VunRHsxytinb+EUQGT6JHg==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.7ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 20:21:42.956719"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 7ms (ActiveRecord: 2.8ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:21:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 18ms (Views: 15.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:21:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.9ms) +Completed 200 OK in 30ms (Views: 27.1ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:24:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.2ms) +Completed 200 OK in 33ms (Views: 21.6ms | ActiveRecord: 2.4ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:24:28 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"BTiRNAF6IUEEfLN9DDAXPke/8I51yC562pU6H0yaDnOxeB1CRv3MKSMvOU2GN8la+Nt6GzI/0XUigrJnIS1Jqg==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.5ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:24:28.370950"], ["id", 1]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 1.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:24:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 21ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:24:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 24ms (Views: 19.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:24:37 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.2ms) +Completed 200 OK in 30ms (Views: 18.6ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:24:42 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"fl1QzEjUumW9KUOCmoqVAy/Yc7tlAER2UqcNCivLbslWYkrQbY4Xf9pba+FhC2xjrMdHTEsEbUQZQ8LLTleOFA==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true", "completion_date"=>" "}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 20:24:42.376080"], ["id", 1]] +  (2.3ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 9ms (ActiveRecord: 3.0ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:24:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 16ms (Views: 13.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:24:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 32ms (Views: 29.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:25:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 18ms (Views: 16.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:25:05 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.9ms) +Completed 200 OK in 27ms (Views: 24.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:25:09 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"mg7lDiO1lZ25F6orN9MgkbcL9wktiGmiR2ZrmBxfNe+yMf8SBu84h95lgkjMUtnxNBTD/gOMQJAMgqRZecPVMg==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"false"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:25:09.330910"], ["id", 1]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 6ms (ActiveRecord: 2.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:25:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 16ms (Views: 14.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:25:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 26ms (Views: 23.2ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:25:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"1Oq7wFljVFE6YQGBDHQVyQC9NosHN6YjET9aRqW8UMZgqje2HuS5OR0yi7GGc8utv9m8HkDAWSzpKNI+yAsXHw==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 20:25:14.192482"], ["id", 1]] +  (0.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:25:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 16ms (Views: 14.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:25:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"qYc5eB7NxUYB+aQvAe28eh6Lx2wPx97s/+RY6RIjfd0dx7UOWUooLiaqLh+L6mIeoe9N+UgwIeMH89CRf5Q6BA==", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (2.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-10-01 20:25:14.963492"], ["id", 1]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 3.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:25:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.4ms) +Completed 200 OK in 16ms (Views: 14.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:25:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 27ms (Views: 23.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:25:19 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (9.0ms) +Completed 200 OK in 30ms (Views: 25.9ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:25:22 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"xZIX+JA/xzrGnvGn2tV/ALxjjg4ZSMx2CQe2uOoUnentrQ3ktWVqIKHs2cQhVIZgP3y6+TdM5URC43l5j4h9NA==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (1.6ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 20:25:22.750430"], ["id", 1]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 8ms (ActiveRecord: 3.7ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:25:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 23ms (Views: 20.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:25:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 200 OK in 25ms (Views: 22.1ms | ActiveRecord: 0.5ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:25:28 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"s5VeKX1CBkpurQkIxG5rcpFUTEh/ZcAcOyUpzKAV5j4H1dJfOsXrIkn+gzhOabUWLjDG3TiSPxPDMqG0zaKh5w==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.6ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:25:28.992784"], ["id", 1]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:25:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 24ms (Views: 21.8ms | ActiveRecord: 0.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:27:59 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (13.4ms) +Completed 200 OK in 37ms (Views: 25.9ms | ActiveRecord: 2.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 21ms (Views: 16.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:28:05 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.3ms) +Completed 200 OK in 29ms (Views: 25.5ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:08 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"43EK2pZFEclQNDbCoforL5Ebgpapgz8xWhCVWkL6SJPLThDGsx+80zdGHqFae9JPEgS2YYeHFgMR9FqbJ2aoTg==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", ""], ["updated_at", "2017-10-01 20:28:08.822306"], ["id", 1]] +  (0.5ms) COMMIT +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 20:28:08.825805"], ["id", 1]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 8ms (ActiveRecord: 2.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 17ms (Views: 15.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:28:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.3ms) +Completed 200 OK in 27ms (Views: 22.8ms | ActiveRecord: 1.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:12 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 26ms (Views: 19.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 27ms (Views: 14.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:28:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 26ms (Views: 24.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:28:26 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"YB0e76jkn1VPCgGoTFchAwlG7dKvyri3F+MRuMqZ8RHUXZKZ72NyPWhZi5jGUP9ntiJnR+g9R7jv9JnApy62yA==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-10-01 20:28:26.423254"], ["id", 1]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:28:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 25ms (Views: 23.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 24ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:28:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.9ms) +Completed 200 OK in 26ms (Views: 23.2ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:28:31 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"xWV474aZ4URiwW+MiUzSYj6l7dSIY/E4BocaGllAGsZxJfSZwR4MLEWS5bwDSwwGgcFnQc+UDjf+kJJiNPddHw==", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 20:28:31.080562"], ["id", 1]] +  (1.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:28:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.6ms) +Completed 200 OK in 17ms (Views: 15.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 24ms (Views: 20.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:28:34 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (4.4ms) +Completed 200 OK in 24ms (Views: 21.1ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:37 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"DA1MPN2cRgByOzOrzP2PPG4M0PSGxuqsDSWx3RWMLlYkMlYg+MbrGhVJG8g3fHZc7RPkA6jCw55GwX4ccBDOiw==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"false"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (1.9ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.3ms) BEGIN +  (0.3ms) COMMIT +  (0.6ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:28:37.056051"], ["id", 1]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 13ms (ActiveRecord: 3.9ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 26ms (Views: 22.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:28:42 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (5.0ms) +Completed 200 OK in 36ms (Views: 29.3ms | ActiveRecord: 0.9ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:45 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"+I5c4aqh16c4kN1szGwfp99t/F+eDF1zGhtCsoSf57HQsUb9j/t6vV/i9Q837ebHXHLIqLAIdEFR/41z4QMHbA==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (1.0ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", " "], ["updated_at", "2017-10-01 20:28:45.662111"], ["id", 1]] +  (1.9ms) COMMIT +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 20:28:45.667687"], ["id", 1]] +  (0.9ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 11ms (ActiveRecord: 4.6ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 18ms (Views: 12.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:28:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.6ms) +Completed 200 OK in 26ms (Views: 23.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:28:49 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 25ms (Views: 20.8ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:12 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 27ms (Views: 14.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:29:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.5ms) +Completed 200 OK in 26ms (Views: 23.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 29ms (Views: 23.6ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:29:20 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (9.6ms) +Completed 200 OK in 32ms (Views: 28.8ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:22 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"FBOQLBu9mjpIPSEqKRtt2m1Paq3N0vgtiFnBHVEdRDM8LIowPuc3IC9PCUnSmpS67lBeWuPW0R/DvQ7cNIGk7g==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"false"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (3.8ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:29:22.743867"], ["id", 1]] +  (2.1ms) COMMIT +  (0.2ms) BEGIN +  (0.1ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 14ms (ActiveRecord: 6.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 19ms (Views: 16.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:29:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.5ms) +Completed 200 OK in 26ms (Views: 22.1ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:27 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"Wy5O4ulhSb/fGm+aPcy7ct2/CKsR59tj3+PbY5q8Vc5zEVT+zDvkpbhoR/nGTUISXqA8XD/j8lGUBxSi/yC1Ew==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"true"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 20:29:27.047707"], ["id", 1]] +  (1.7ms) COMMIT +  (0.2ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 20:29:27.052522"], ["id", 1]] +  (0.3ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 12ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (1.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 21ms (Views: 15.2ms | ActiveRecord: 1.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:29:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 30ms (Views: 26.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 28ms (Views: 24.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:29:33 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (3.7ms) +Completed 200 OK in 25ms (Views: 21.1ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:36 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"BzurYsM9DlhAva0eGXnFwVspYtw8lvdRAjJBYWC+w1YvBLF+5mejQifPhX3i+Dyh2DZWKxKS3mNJ1o6gBSIjiw==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"false"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (1.0ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:29:36.440483"], ["id", 1]] +  (1.8ms) COMMIT +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", " "], ["updated_at", "2017-10-01 20:29:36.445859"], ["id", 1]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 12ms (ActiveRecord: 4.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:29:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 20ms (Views: 17.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:30:10 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.0ms) +Completed 200 OK in 26ms (Views: 21.1ms | ActiveRecord: 0.6ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:30:15 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"3DV8Zk6uSsb4KMwtUkNaeZgx2iroJk8Xp9gVS0PDHoj0CmZ6a/Tn3J9a5E6pwqMZGy7u3cYiZiXsPNqKJl/+VQ==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"false"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN +  (0.1ms) COMMIT +  (0.1ms) BEGIN +  (0.2ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 4ms (ActiveRecord: 0.7ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:30:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 15.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:30:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (1.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 200 OK in 30ms (Views: 26.4ms | ActiveRecord: 1.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:30:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 27ms (Views: 21.5ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:30:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 31ms (Views: 26.7ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/1/mark_completion" for 127.0.0.1 at 2017-10-01 13:30:21 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"26eHpmn1vmmIba3MzsFSAjrnOuoTKhf/JbgrA6g0w5Fv5wvQLnJTAa8+J/xExoxmhYOwf1Td6PDdr6N7xYOESA==", "id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 20:30:21.788020"], ["id", 1]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:30:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 18ms (Views: 16.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:30:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 18ms (Views: 15.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:30:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/edit.html.erb within layouts/application (2.3ms) +Completed 200 OK in 23ms (Views: 19.3ms | ActiveRecord: 0.4ms) + + +Started PATCH "/tasks/1" for 127.0.0.1 at 2017-10-01 13:30:27 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"480KjLWBRut0ocRM2pPV5mnEWwbjjOtg42REyl0yhA/L8hCQkNvr8RPT7C8hEiyG6ttv8c2IwlKogIsLOK5k0g==", "task"=>{"name"=>"Pass Wave 0", "description"=>"Do the thing", "status"=>"false"}, "commit"=>"Update Task", "id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 20:30:27.543469"], ["id", 1]] +  (1.7ms) COMMIT +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", " "], ["updated_at", "2017-10-01 20:30:27.548459"], ["id", 1]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/tasks/1 +Completed 302 Found in 11ms (ActiveRecord: 3.5ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:30:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 22ms (Views: 18.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:31:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 16ms (Views: 14.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:31:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 28ms (Views: 23.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 13:32:23 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/new.html.erb within layouts/application (2.9ms) +Completed 200 OK in 19ms (Views: 17.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 13:32:34 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"vUh922StazjUmr4JzyLHskLbyvphdehYbRMktCYJfEcJCPGtIyqGUPPJNDlFJRnW/b9AbyaCF1eVBKzMS747ng==", "task"=>{"name"=>"Does this still work", "description"=>"yup"}, "commit"=>"Create Task"} +  (0.1ms) BEGIN + SQL (3.1ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Does this still work"], ["description", "yup"], ["created_at", "2017-10-01 20:32:34.378350"], ["updated_at", "2017-10-01 20:32:34.378350"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 3.8ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 13:32:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.5ms) +Completed 200 OK in 27ms (Views: 25.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/13" for 127.0.0.1 at 2017-10-01 13:32:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"13"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 13], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 24ms (Views: 20.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:32:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.0ms) +Completed 200 OK in 26ms (Views: 23.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:37:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.0ms) +Completed 200 OK in 22ms (Views: 19.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 13:37:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 30ms (Views: 24.5ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:37:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.4ms) +Completed 200 OK in 37ms (Views: 34.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 13:37:19 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.8ms) + Rendered tasks/new.html.erb within layouts/application (4.5ms) +Completed 200 OK in 22ms (Views: 19.4ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:37:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 26ms (Views: 23.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 13:37:30 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.1ms) + Rendered tasks/edit.html.erb within layouts/application (6.1ms) +Completed 200 OK in 25ms (Views: 21.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:37:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 21ms (Views: 18.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:39:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.6ms) +Completed 200 OK in 22ms (Views: 19.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 13:39:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 18ms (Views: 16.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 13:39:18 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.6ms) + Rendered tasks/new.html.erb within layouts/application (174.9ms) +Completed 500 Internal Server Error in 180ms (ActiveRecord: 0.0ms) + + + +ActionView::Template::Error (undefined local variable or method `f' for #<#:0x007fca49af2420>): + 1:

Add New Task

+ 2: <%= render partial: "form", locals: { action_name: "New" } %> + 3: <%= f.submit action_name %> + 4: -
diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 9396caa5a..0a16e19a4 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,6 +1,5 @@
-

All Tasks

    <% @tasks.each do |task| %> @@ -23,28 +22,3 @@
- - - - - - - diff --git a/app/views/tasks/new.html.erb b/app/views/tasks/new.html.erb index 827d819e2..fd5de8ee6 100644 --- a/app/views/tasks/new.html.erb +++ b/app/views/tasks/new.html.erb @@ -1,19 +1,2 @@

Add New Task

-<%= params %> <%= render partial: "form", locals: { action_name: "New" } %> - diff --git a/app/views/tasks/show.html.erb b/app/views/tasks/show.html.erb index 3c596d076..2b7d84b16 100644 --- a/app/views/tasks/show.html.erb +++ b/app/views/tasks/show.html.erb @@ -3,24 +3,25 @@

Task: <%= @task.name %>

+
+
+

+ Date Created: <%=@task.created_at%> +

+

+ Status: <%= @task.status ? "Complete" : "Incomplete"%> +

+

+ Description: <%=@task.description%> +

+

+ Completion Date: <%= @task.completion_date %> +

+
-
-

- Date Created: <%=@task.created_at%> -

-

- Status: <%= @task.status ? "Complete" : "Incomplete"%> -

-

- Description: <%=@task.description%> -

-

- Completion Date: <%= @task.completion_date %> -

-
- -
> - #<%=@task.id%> +
> + #<%=@task.id%> +
<%else%> diff --git a/log/development.log b/log/development.log index 6dd15ca55..0eac1d536 100644 --- a/log/development.log +++ b/log/development.log @@ -16235,3 +16235,5537 @@ Processing by TasksController#index as HTML Completed 200 OK in 30ms (Views: 27.0ms | ActiveRecord: 0.4ms) +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 13:59:52 -0700 +  (0.5ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (7.8ms) + Rendered tasks/new.html.erb within layouts/application (10.5ms) +Completed 200 OK in 182ms (Views: 162.5ms | ActiveRecord: 2.7ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 14:00:10 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"5jUVHh9CrK1SaIPetGhovLGK4qTpwLu/CAU0F3YJ2INSdZloWMVBxXU7Ce4+b7bYDu5oMa43RLDwErxvG76fWg==", "task"=>{"name"=>"Adding a new task", "description"=>"done and done?"}, "commit"=>"New"} +  (0.1ms) BEGIN + SQL (0.6ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Adding a new task"], ["description", "done and done?"], ["created_at", "2017-10-01 21:00:10.253663"], ["updated_at", "2017-10-01 21:00:10.253663"]] +  (1.1ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 15ms (ActiveRecord: 7.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:00:10 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.1ms) +Completed 200 OK in 21ms (Views: 18.9ms | ActiveRecord: 0.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:00:27 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 19ms (Views: 16.4ms | ActiveRecord: 0.6ms) + + +Started DELETE "/tasks/16" for 127.0.0.1 at 2017-10-01 14:00:29 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"DCfavTy9SmK2OgP2jNIc3Pvkc0OTCn7QLbqkcPf+dom4Z1bLezqnCpFpicYG1cK4RID51tT9gd/VrSwImkkxUA==", "id"=>"16"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 16], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.2ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 16]] +  (2.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:00:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 27ms (Views: 24.3ms | ActiveRecord: 0.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:01:52 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.5ms) +Completed 200 OK in 78ms (Views: 75.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 14:02:06 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.7ms) + Rendered tasks/new.html.erb within layouts/application (5.2ms) +Completed 200 OK in 21ms (Views: 19.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 14:02:21 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"dEhJ7NZuAIaP2qMflXc06sDJVqM0DIgKUN/ehOPv8R7ACMWakent7qiJKS8fcOqOf63cNnP7dwWoyFb8jli2xw==", "task"=>{"name"=>"Test Overflow", "description"=>"What does the page look like with too many tasks?"}, "commit"=>"New"} +  (0.1ms) BEGIN + SQL (0.7ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Test Overflow"], ["description", "What does the page look like with too many tasks?"], ["created_at", "2017-10-01 21:02:21.243968"], ["updated_at", "2017-10-01 21:02:21.243968"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:02:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 20ms (Views: 18.0ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 14:02:26 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.0ms) + Rendered tasks/new.html.erb within layouts/application (4.3ms) +Completed 200 OK in 24ms (Views: 21.0ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 14:02:38 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"4igmv1LY+ClcYg6pRxZp7hIy/BN6pLTMr9MmmozhyaJWaKrJFV8VQXsxhJnNEbeKrVZ2hj1TS8NXxK7i4VaOew==", "task"=>{"name"=>"Another!", "description"=>"."}, "commit"=>"New"} +  (0.2ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Another!"], ["description", "."], ["created_at", "2017-10-01 21:02:38.322881"], ["updated_at", "2017-10-01 21:02:38.322881"]] +  (0.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:02:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.3ms) +Completed 200 OK in 19ms (Views: 17.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 14:02:42 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.4ms) + Rendered tasks/new.html.erb within layouts/application (3.3ms) +Completed 200 OK in 20ms (Views: 18.7ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 14:02:48 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"+pgEee1G2IHPsfWekalXyb2ZNqGfWGmzJU1wBNyfdghO2IgPqsE16ejif64bromtAv28NNivlrzdWvh8sSgx0Q==", "task"=>{"name"=>"Again!", "description"=>"WOW"}, "commit"=>"New"} +  (0.1ms) BEGIN + SQL (0.7ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Again!"], ["description", "WOW"], ["created_at", "2017-10-01 21:02:48.423078"], ["updated_at", "2017-10-01 21:02:48.423078"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:02:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.5ms) +Completed 200 OK in 19ms (Views: 17.2ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:03:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 34ms (Views: 32.4ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:03:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 200 OK in 30ms (Views: 27.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 14:03:54 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.5ms) + Rendered tasks/new.html.erb within layouts/application (3.9ms) +Completed 200 OK in 19ms (Views: 17.2ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 14:04:01 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"/nZZV6Sb+tNS7+XEFBdArXV3P7AOKy5l8JCamyUxKslKNtUh4xwXu3W8b/SeEJ7JyhO1JUnc0WoIhxLjSIZtEA==", "task"=>{"name"=>"One more time!", "description"=>"heh"}, "commit"=>"New"} +  (0.1ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "One more time!"], ["description", "heh"], ["created_at", "2017-10-01 21:04:01.253332"], ["updated_at", "2017-10-01 21:04:01.253332"]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 1.0ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:04:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 21ms (Views: 18.4ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 14:04:04 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.4ms) + Rendered tasks/new.html.erb within layouts/application (2.9ms) +Completed 200 OK in 20ms (Views: 18.3ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 14:04:15 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"1KupXRWEwX+kcXIXHvhnOkNH6DH34M0Qiw79Y3fgzhhg6yUrUgMsF4Mi+CeU/7le/CNipLAXMh9zGXUbGleJwQ==", "task"=>{"name"=>"Do the tasks just look smaller?", "description"=>"check it."}, "commit"=>"New"} +  (0.2ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Do the tasks just look smaller?"], ["description", "check it."], ["created_at", "2017-10-01 21:04:15.515009"], ["updated_at", "2017-10-01 21:04:15.515009"]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 0.9ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:04:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.0ms) +Completed 200 OK in 22ms (Views: 19.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 14:04:21 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.5ms) + Rendered tasks/new.html.erb within layouts/application (3.8ms) +Completed 200 OK in 20ms (Views: 18.4ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 14:04:26 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"U7sbLei/TE7noa9aWtb+KBNR/VD/JPvC+l1qZlr0nqLn+5dbrzihJsDyJWrQ0SBMrDV3xbjTBM0CSuIeN0PZew==", "task"=>{"name"=>"Another one.", "description"=>"hm."}, "commit"=>"New"} +  (0.1ms) BEGIN + SQL (0.3ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Another one."], ["description", "hm."], ["created_at", "2017-10-01 21:04:26.714418"], ["updated_at", "2017-10-01 21:04:26.714418"]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 0.8ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:04:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.6ms) +Completed 200 OK in 29ms (Views: 26.9ms | ActiveRecord: 0.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:04:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.7ms) +Completed 200 OK in 44ms (Views: 40.1ms | ActiveRecord: 0.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:04:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.0ms) +Completed 200 OK in 31ms (Views: 25.9ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:05:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.0ms) +Completed 200 OK in 31ms (Views: 28.5ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 14:05:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 22ms (Views: 17.6ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:06:02 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.3ms) +Completed 200 OK in 28ms (Views: 26.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:06:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.0ms) +Completed 200 OK in 35ms (Views: 33.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:07:24 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.5ms) +Completed 200 OK in 25ms (Views: 23.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:08:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.1ms) +Completed 200 OK in 29ms (Views: 27.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:08:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.5ms) +Completed 200 OK in 29ms (Views: 26.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:08:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 32ms (Views: 29.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:09:51 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.4ms) +Completed 200 OK in 37ms (Views: 34.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:10:03 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.7ms) +Completed 200 OK in 27ms (Views: 25.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:10:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.7ms) +Completed 200 OK in 31ms (Views: 28.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:10:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.2ms) +Completed 200 OK in 28ms (Views: 26.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:10:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.1ms) +Completed 200 OK in 23ms (Views: 20.6ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:12:05 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.7ms) + Rendered tasks/edit.html.erb within layouts/application (4.5ms) +Completed 200 OK in 29ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:12:56 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.1ms) + Rendered tasks/edit.html.erb within layouts/application (3.6ms) +Completed 200 OK in 25ms (Views: 22.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:13:41 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.6ms) + Rendered tasks/edit.html.erb within layouts/application (2.9ms) +Completed 200 OK in 28ms (Views: 23.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:14:17 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.7ms) + Rendered tasks/edit.html.erb within layouts/application (3.5ms) +Completed 200 OK in 28ms (Views: 24.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:14:23 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.6ms) + Rendered tasks/edit.html.erb within layouts/application (2.8ms) +Completed 200 OK in 24ms (Views: 21.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:14:32 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.3ms) + Rendered tasks/edit.html.erb within layouts/application (4.4ms) +Completed 200 OK in 30ms (Views: 25.5ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:15:11 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.0ms) + Rendered tasks/edit.html.erb within layouts/application (3.4ms) +Completed 200 OK in 26ms (Views: 23.0ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:15:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.6ms) + Rendered tasks/edit.html.erb within layouts/application (5.3ms) +Completed 200 OK in 28ms (Views: 21.4ms | ActiveRecord: 1.1ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 14:15:29 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.7ms) + Rendered tasks/edit.html.erb within layouts/application (2.9ms) +Completed 200 OK in 25ms (Views: 21.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:15:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.7ms) +Completed 200 OK in 26ms (Views: 23.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 14:15:46 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.1ms) + Rendered tasks/edit.html.erb within layouts/application (4.0ms) +Completed 200 OK in 31ms (Views: 28.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 14:15:46 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.1ms) + Rendered tasks/edit.html.erb within layouts/application (4.1ms) +Completed 200 OK in 27ms (Views: 23.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 14:15:56 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.2ms) + Rendered tasks/edit.html.erb within layouts/application (5.5ms) +Completed 200 OK in 29ms (Views: 23.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 14:16:03 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.8ms) + Rendered tasks/edit.html.erb within layouts/application (6.3ms) +Completed 200 OK in 32ms (Views: 30.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:16:04 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.1ms) +Completed 200 OK in 31ms (Views: 27.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:16:20 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.0ms) +Completed 200 OK in 31ms (Views: 28.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:17:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 27ms (Views: 25.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 14:17:11 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.9ms) + Rendered tasks/edit.html.erb within layouts/application (3.5ms) +Completed 200 OK in 23ms (Views: 19.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:17:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 24ms (Views: 22.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 14:17:29 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.2ms) + Rendered tasks/edit.html.erb within layouts/application (3.9ms) +Completed 200 OK in 27ms (Views: 23.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1/edit" for 127.0.0.1 at 2017-10-01 14:18:10 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.9ms) + Rendered tasks/edit.html.erb within layouts/application (3.6ms) +Completed 200 OK in 28ms (Views: 25.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:18:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.2ms) +Completed 200 OK in 23ms (Views: 20.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:18:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.0ms) +Completed 200 OK in 34ms (Views: 32.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:19:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.8ms) +Completed 200 OK in 33ms (Views: 30.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:20:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.9ms) +Completed 200 OK in 26ms (Views: 24.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:20:36 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (15.9ms) +Completed 200 OK in 39ms (Views: 35.8ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:20:46 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.6ms) +Completed 200 OK in 32ms (Views: 29.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:20:53 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 24ms (Views: 22.2ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-10-01 14:21:13 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"epaQotrLS2234xp+E4qF3mpBH9Jh/M+vAH1LUbRDsWPO1hzUnUymBZCwkE6ZjVu61SWVRyYLMKD4asMp2fT2ug==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 21:21:13.296465"], ["id", 4]] +  (2.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 8ms (ActiveRecord: 3.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:21:13 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.8ms) +Completed 200 OK in 20ms (Views: 18.6ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/4/mark_completion" for 127.0.0.1 at 2017-10-01 14:21:14 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Ho3ACc8xV+YmDVEZkMhFFwzMBIyRBQJLE/8naT/VjkiqzUx/iLa6jgFe2ykaz5tzs6iOGdby/UTr6K8RUmLJkQ==", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.6ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-10-01 21:21:14.780823"], ["id", 4]] +  (1.9ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.9ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 14:21:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.3ms) +Completed 200 OK in 22ms (Views: 19.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-10-01 14:21:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 30ms (Views: 27.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4/edit" for 127.0.0.1 at 2017-10-01 14:21:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.6ms) + Rendered tasks/edit.html.erb within layouts/application (4.5ms) +Completed 200 OK in 25ms (Views: 22.8ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/4" for 127.0.0.1 at 2017-10-01 14:21:27 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"u3VF1ZnmsEGUW7fogCCnMXtzIIh9weGPdJ9i8TcHOw4tPWyt05s9xTPn5Uc/5Y3FFd+SihhfiugzUB7OZUHDGg==", "task"=>{"name"=>"Pass Wave 3", "description"=>"Update the edit function", "status"=>"true"}, "commit"=>"Edit", "id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 21:21:27.786188"], ["id", 4]] +  (2.5ms) COMMIT +  (0.3ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 21:21:27.791723"], ["id", 4]] +  (0.5ms) COMMIT +Redirected to http://localhost:3000/tasks/4 +Completed 302 Found in 11ms (ActiveRecord: 4.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-10-01 14:21:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 17ms (Views: 14.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:21:32 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.5ms) +Completed 200 OK in 27ms (Views: 24.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 14:21:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 24ms (Views: 19.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 14:23:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 25ms (Views: 21.1ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:23:05 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.9ms) +Completed 200 OK in 24ms (Views: 21.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 14:23:11 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.3ms) + Rendered tasks/new.html.erb within layouts/application (2.6ms) +Completed 200 OK in 21ms (Views: 19.0ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:23:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.3ms) +Completed 200 OK in 30ms (Views: 27.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 14:23:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 22ms (Views: 18.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:23:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.5ms) +Completed 200 OK in 30ms (Views: 27.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:23:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 28ms (Views: 23.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:24:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:24:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 30ms (Views: 27.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:26:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 25ms (Views: 21.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:26:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 31ms (Views: 26.6ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:27:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 25ms (Views: 20.4ms | ActiveRecord: 0.5ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:28:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 22ms (Views: 18.5ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:28:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 30ms (Views: 27.0ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:28:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 28ms (Views: 25.2ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:29:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 25ms (Views: 21.5ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:29:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.2ms) +Completed 200 OK in 25ms (Views: 22.4ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:30:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.0ms) +Completed 200 OK in 26ms (Views: 23.8ms | ActiveRecord: 0.6ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:31:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.4ms) +Completed 200 OK in 30ms (Views: 28.2ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 14:31:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 21ms (Views: 17.8ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:31:06 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.5ms) +Completed 200 OK in 37ms (Views: 33.4ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:31:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 23ms (Views: 19.7ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:31:23 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (14.9ms) +Completed 200 OK in 46ms (Views: 38.9ms | ActiveRecord: 2.5ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 14:31:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 30ms (Views: 26.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 14:31:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (5.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (15.8ms) +Completed 200 OK in 38ms (Views: 30.8ms | ActiveRecord: 5.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:31:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 28ms (Views: 23.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:33:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 33ms (Views: 30.0ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:33:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 15ms (Views: 12.5ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:34:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 22ms (Views: 18.3ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:34:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 35ms (Views: 31.5ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:39:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 31ms (Views: 27.8ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:39:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 38ms (Views: 35.0ms | ActiveRecord: 0.2ms) + + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +ActionController::RoutingError (No route matches [GET] "/assets/assets/images/completed_stamp.jpg"): +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:40:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 23ms (Views: 19.6ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:41:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 25ms (Views: 23.0ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:42:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 22ms (Views: 19.7ms | ActiveRecord: 0.2ms) + + +Started GET "/images/completed_stamp.jpg" for 127.0.0.1 at 2017-10-01 14:42:33 -0700 + +ActionController::RoutingError (No route matches [GET] "/assets/app/assets/images/completed_stamp.jpg"): + +ActionController::RoutingError (No route matches [GET] "/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:13:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:43:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.2ms) +Completed 200 OK in 26ms (Views: 23.1ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:43:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 32ms (Views: 29.6ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:48:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 30ms (Views: 26.7ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:51:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (4.1ms) +Completed 200 OK in 25ms (Views: 20.8ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:54:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.5ms) +Completed 200 OK in 26ms (Views: 22.1ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:57:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.3ms) +Completed 200 OK in 34ms (Views: 30.8ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:57:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.3ms) +Completed 200 OK in 24ms (Views: 21.0ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 14:57:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.2ms) +Completed 200 OK in 18ms (Views: 15.0ms | ActiveRecord: 0.4ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.jpg"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:01:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.6ms) +Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.1ms) + + + +ActionView::Template::Error (The asset "completed_stamp.jpg" is not present in the asset pipeline.): + 1:
+ 2: <% if @task %> + 3: <%= image_tag "completed_stamp.jpg" if @task.status%> + 4:

+ 5: Task: <%= @task.name %> + 6:

+ +app/views/tasks/show.html.erb:3:in `_app_views_tasks_show_html_erb___41463088614189304_70266539448020' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:01:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (45.1ms) +Completed 200 OK in 77ms (Views: 73.9ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:01:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 19ms (Views: 15.3ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:01:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 19ms (Views: 16.5ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:02:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 24ms (Views: 22.0ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:02:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.0ms) +Completed 200 OK in 17ms (Views: 15.2ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:02:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 22ms (Views: 18.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:02:28 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (15.2ms) +Completed 200 OK in 36ms (Views: 33.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:02:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 23ms (Views: 19.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:02:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 33ms (Views: 31.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:02:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 19ms (Views: 16.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:03:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 23ms (Views: 20.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:03:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 18ms (Views: 15.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:03:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (14.2ms) +Completed 200 OK in 30ms (Views: 28.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:03:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 23ms (Views: 20.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:03:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 16ms (Views: 13.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:03:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.2ms) +Completed 200 OK in 32ms (Views: 28.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:04:07 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.1ms) +Completed 200 OK in 28ms (Views: 26.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:04:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 25ms (Views: 21.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:04:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (9.6ms) +Completed 200 OK in 45ms (Views: 33.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:04:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 26ms (Views: 22.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:05:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 15ms (Views: 13.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:08:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (187.0ms) +Completed 500 Internal Server Error in 194ms (ActiveRecord: 0.3ms) + + + +ActionView::Template::Error (undefined local variable or method `task' for #<#:0x007fd0681ec8b0> +Did you mean? @task): + 3:

+ 4: Task: <%= @task.name %> + 5:

+ 6:
> + 7:
+ 8:

+ 9: Date Created: <%=@task.created_at%> + +app/views/tasks/show.html.erb:6:in `_app_views_tasks_show_html_erb___41463088614189304_70266538388160' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:08:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 33ms (Views: 30.2ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:09:04 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.8ms) +Completed 200 OK in 51ms (Views: 46.9ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:09:12 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 36ms (Views: 32.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:09:25 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 27ms (Views: 23.9ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:09:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 28ms (Views: 24.9ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:10:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 27ms (Views: 24.4ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:10:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.1ms) +Completed 200 OK in 33ms (Views: 30.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:10:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 26ms (Views: 23.5ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:10:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 30ms (Views: 26.1ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:11:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 28ms (Views: 25.7ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:11:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 46ms (Views: 41.9ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:11:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.3ms) +Completed 200 OK in 29ms (Views: 25.8ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:12:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 46ms (Views: 39.8ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:12:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 31ms (Views: 26.6ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:12:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 32ms (Views: 29.3ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:13:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 26ms (Views: 23.1ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:14:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 35ms (Views: 32.4ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:14:40 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 28ms (Views: 24.6ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:14:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 34ms (Views: 31.4ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:15:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 34ms (Views: 31.0ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:15:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 28ms (Views: 19.7ms | ActiveRecord: 0.1ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:15:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 33ms (Views: 29.3ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:15:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 30ms (Views: 25.8ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:15:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (1.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 33ms (Views: 27.9ms | ActiveRecord: 1.4ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:15:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 31ms (Views: 27.7ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:15:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (1.8ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 45ms (Views: 38.7ms | ActiveRecord: 1.8ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:16:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 17ms (Views: 14.2ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:16:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 28ms (Views: 24.9ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:17:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 38ms (Views: 33.6ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:17:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 34ms (Views: 31.0ms | ActiveRecord: 0.3ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:17:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 26ms (Views: 23.0ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:17:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 27ms (Views: 24.1ms | ActiveRecord: 0.2ms) + + + +ActionController::RoutingError (No route matches [GET] "/assets/images/completed_stamp.png"): + +actionpack (5.1.4) lib/action_dispatch/middleware/debug_exceptions.rb:63:in `call' +web-console (3.5.1) lib/web_console/middleware.rb:135:in `call_app' +web-console (3.5.1) lib/web_console/middleware.rb:28:in `block in call' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `catch' +web-console (3.5.1) lib/web_console/middleware.rb:18:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/show_exceptions.rb:31:in `call' +railties (5.1.4) lib/rails/rack/logger.rb:36:in `call_app' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `block in call' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `block in tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:26:in `tagged' +activesupport (5.1.4) lib/active_support/tagged_logging.rb:69:in `tagged' +railties (5.1.4) lib/rails/rack/logger.rb:24:in `call' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `block in call' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:63:in `block (3 levels) in broadcast' +activesupport (5.1.4) lib/active_support/logger_silence.rb:20:in `silence' +activesupport (5.1.4) lib/active_support/logger.rb:61:in `block (2 levels) in broadcast' +sprockets-rails (3.2.1) lib/sprockets/rails/quiet_assets.rb:11:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/remote_ip.rb:79:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/request_id.rb:25:in `call' +rack (2.0.3) lib/rack/method_override.rb:22:in `call' +rack (2.0.3) lib/rack/runtime.rb:22:in `call' +activesupport (5.1.4) lib/active_support/cache/strategy/local_cache_middleware.rb:27:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/executor.rb:12:in `call' +actionpack (5.1.4) lib/action_dispatch/middleware/static.rb:125:in `call' +rack (2.0.3) lib/rack/sendfile.rb:111:in `call' +railties (5.1.4) lib/rails/engine.rb:522:in `call' +puma (3.10.0) lib/puma/configuration.rb:225:in `call' +puma (3.10.0) lib/puma/server.rb:605:in `handle_request' +puma (3.10.0) lib/puma/server.rb:437:in `process_client' +puma (3.10.0) lib/puma/server.rb:301:in `block in run' +puma (3.10.0) lib/puma/thread_pool.rb:120:in `block in spawn_thread' +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:18:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 39ms (Views: 35.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:18:40 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 38ms (Views: 35.2ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (1.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.0ms) +Completed 200 OK in 41ms (Views: 37.1ms | ActiveRecord: 1.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (16.4ms) +Completed 200 OK in 54ms (Views: 49.0ms | ActiveRecord: 0.9ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 26ms (Views: 23.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 15:19:24 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.4ms) + Rendered tasks/edit.html.erb within layouts/application (4.6ms) +Completed 200 OK in 29ms (Views: 23.3ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:26 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"qQ5rrcK8mgOb6mbjvyiFICm89Dh5vgVVrYs6kl46g29e7HI5UzV+22Mj1yVHdSz2QglG9LyADhGrLSyAR9jmTQ==", "task"=>{"name"=>"Pass Wave 1", "description"=>"Do the next thing", "status"=>"false"}, "commit"=>"Edit", "id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (2.3ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 22:19:26.087471"], ["id", 2]] +  (1.6ms) COMMIT +  (0.1ms) BEGIN + SQL (0.2ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", " "], ["updated_at", "2017-10-01 22:19:26.093980"], ["id", 2]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/tasks/2 +Completed 302 Found in 13ms (ActiveRecord: 5.0ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 16ms (Views: 12.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2/edit" for 127.0.0.1 at 2017-10-01 15:19:28 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.2ms) + Rendered tasks/edit.html.erb within layouts/application (5.0ms) +Completed 200 OK in 26ms (Views: 21.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:30 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"V8t+7gDWlpBCRJUjJXRO7LAWjDJuDLC5dnTWu/zHcCSgKWd6kV9ySLqNJOXdKec626M+/qsyu/1w0sCp5SUVBg==", "task"=>{"name"=>"Pass Wave 1", "description"=>"Do the next thing", "status"=>"true"}, "commit"=>"Edit", "id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (1.1ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 22:19:30.498867"], ["id", 2]] +  (2.4ms) COMMIT +  (0.2ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 22:19:30.504660"], ["id", 2]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/tasks/2 +Completed 302 Found in 12ms (ActiveRecord: 4.7ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:30 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 15ms (Views: 13.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:42 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 30ms (Views: 28.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:49 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 26ms (Views: 24.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:19:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.3ms) +Completed 200 OK in 31ms (Views: 28.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:20:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 30ms (Views: 27.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:20:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 27ms (Views: 25.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:20:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 27ms (Views: 23.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:20:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 29ms (Views: 26.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:20:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 38ms (Views: 32.9ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:20:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 30ms (Views: 27.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:21:03 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 30ms (Views: 28.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:21:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 27ms (Views: 25.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:21:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 31ms (Views: 29.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:21:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 37ms (Views: 27.7ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:22:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.7ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 26ms (Views: 22.2ms | ActiveRecord: 0.7ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:22:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 27ms (Views: 21.9ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:22:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 28ms (Views: 24.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:23:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 32ms (Views: 27.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:23:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.9ms) +Completed 200 OK in 36ms (Views: 32.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:23:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 29ms (Views: 24.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:23:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 31ms (Views: 27.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:24:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 27ms (Views: 25.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:24:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 28ms (Views: 25.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:24:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 32ms (Views: 28.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:25:07 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 31ms (Views: 26.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:25:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 33ms (Views: 30.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:25:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 33ms (Views: 29.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:25:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 36ms (Views: 29.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:26:18 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 30ms (Views: 26.3ms | ActiveRecord: 1.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:26:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 30ms (Views: 26.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:26:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 35ms (Views: 29.5ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:27:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 39ms (Views: 30.6ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:28:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 44ms (Views: 41.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:28:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 29ms (Views: 25.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:28:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.0ms) +Completed 200 OK in 31ms (Views: 27.7ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:29:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 33ms (Views: 30.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:29:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 31ms (Views: 26.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:29:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (1.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 33ms (Views: 27.5ms | ActiveRecord: 1.6ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:29:34 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 30ms (Views: 26.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:29:41 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 28ms (Views: 25.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:29:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 29ms (Views: 26.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:29:56 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 35ms (Views: 33.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:30:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 25ms (Views: 22.8ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:30:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 28ms (Views: 25.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:30:44 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 31ms (Views: 27.0ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:30:55 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (1.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 31ms (Views: 26.6ms | ActiveRecord: 1.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:31:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 30ms (Views: 26.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:31:08 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 24ms (Views: 20.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:31:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 35ms (Views: 32.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:31:25 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 28ms (Views: 23.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:31:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 31ms (Views: 26.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:31:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 29ms (Views: 26.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:31:52 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 34ms (Views: 31.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:32:19 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 21ms (Views: 15.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:32:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 33ms (Views: 30.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:32:50 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 31ms (Views: 25.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:32:57 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 27ms (Views: 24.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 40ms (Views: 37.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 34ms (Views: 29.8ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:15 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 32ms (Views: 28.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 25ms (Views: 22.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:25 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 25ms (Views: 22.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 24ms (Views: 21.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:36 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 28ms (Views: 25.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:48 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 30ms (Views: 24.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:33:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 28ms (Views: 25.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:34:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 31ms (Views: 27.5ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:34:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.8ms) +Completed 200 OK in 26ms (Views: 21.7ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:35:01 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 30ms (Views: 25.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:35:05 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 39ms (Views: 35.2ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:35:11 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 25ms (Views: 22.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:35:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 29ms (Views: 26.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:35:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.6ms) +Completed 200 OK in 24ms (Views: 22.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:35:24 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 23ms (Views: 20.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:35:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.9ms) +Completed 200 OK in 24ms (Views: 22.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:35:26 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 26ms (Views: 22.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:35:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.9ms) +Completed 200 OK in 23ms (Views: 21.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-10-01 15:35:31 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 22ms (Views: 19.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:35:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.1ms) +Completed 200 OK in 23ms (Views: 20.7ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/22/mark_completion" for 127.0.0.1 at 2017-10-01 15:35:37 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"tCZ1EggZ0e9ou4l05xzgk3BZAR0DdCKWu0T9ImCL+JIAZvlkT548h0/oA0RtGz73zz2LiESD3ZlDU3VaDTy/Sw==", "id"=>"22"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 22], ["LIMIT", 1]] +  (0.4ms) BEGIN + SQL (5.1ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 22:35:37.767251"], ["id", 22]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 14ms (ActiveRecord: 7.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:35:37 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 21ms (Views: 19.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/22" for 127.0.0.1 at 2017-10-01 15:35:39 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 22], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 29ms (Views: 25.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:35:50 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.1ms) +Completed 200 OK in 33ms (Views: 30.2ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:37:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (15.1ms) +Completed 200 OK in 38ms (Views: 35.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:37:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 22ms (Views: 19.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:37:21 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (7.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (25.6ms) +Completed 200 OK in 52ms (Views: 41.4ms | ActiveRecord: 7.6ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-10-01 15:37:23 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 26ms (Views: 21.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/4" for 127.0.0.1 at 2017-10-01 15:39:28 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"4"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 4], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 36ms (Views: 32.8ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:39:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.5ms) +Completed 200 OK in 23ms (Views: 21.0ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:39:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 24ms (Views: 19.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:39:34 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 24ms (Views: 21.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:39:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 34ms (Views: 28.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:39:43 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 18ms (Views: 13.6ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:39:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.3ms) +Completed 200 OK in 27ms (Views: 24.3ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:39:46 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 25ms (Views: 20.6ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:41:09 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 31ms (Views: 28.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:41:37 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 44ms (Views: 40.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:41:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.6ms) +Completed 200 OK in 34ms (Views: 31.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:41:53 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 30ms (Views: 26.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:42:12 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 31ms (Views: 29.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:42:32 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 28ms (Views: 25.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:42:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 27ms (Views: 25.0ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:42:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 20ms (Views: 17.6ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:42:59 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 17ms (Views: 15.3ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:43:13 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 30ms (Views: 27.7ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:43:51 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 29ms (Views: 26.9ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:44:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 27ms (Views: 24.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:44:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.7ms) +Completed 200 OK in 43ms (Views: 40.6ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:44:33 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (2.0ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 24ms (Views: 18.6ms | ActiveRecord: 2.0ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:45:22 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 28ms (Views: 26.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:45:35 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 27ms (Views: 24.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:45:47 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 39ms (Views: 35.8ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:45:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 34ms (Views: 31.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:46:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 32ms (Views: 30.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:46:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 29ms (Views: 25.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:46:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 34ms (Views: 30.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:46:43 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (12.1ms) +Completed 200 OK in 36ms (Views: 32.8ms | ActiveRecord: 0.6ms) + + +Started GET "/tasks/22" for 127.0.0.1 at 2017-10-01 15:46:45 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 22], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 24ms (Views: 19.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/22" for 127.0.0.1 at 2017-10-01 15:46:54 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 22], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 32ms (Views: 29.0ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:46:56 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (13.6ms) +Completed 200 OK in 42ms (Views: 38.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:46:58 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.8ms) +Completed 200 OK in 26ms (Views: 22.2ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:47:06 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 30ms (Views: 27.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:47:09 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.8ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (15.1ms) +Completed 200 OK in 51ms (Views: 45.2ms | ActiveRecord: 0.8ms) + + +Started GET "/tasks/22" for 127.0.0.1 at 2017-10-01 15:47:14 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"22"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 22], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.2ms) +Completed 200 OK in 23ms (Views: 18.5ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:47:18 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (2.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (15.3ms) +Completed 200 OK in 43ms (Views: 37.6ms | ActiveRecord: 2.5ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:47:20 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 25ms (Views: 21.2ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks/2" for 127.0.0.1 at 2017-10-01 15:48:10 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"2"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 2], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (2.4ms) +Completed 200 OK in 33ms (Views: 31.1ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:48:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.5ms) +Completed 200 OK in 23ms (Views: 21.4ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:49:12 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.9ms) +Completed 200 OK in 40ms (Views: 37.9ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-10-01 15:49:15 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"SmbK14K75TWB9HieoVIBA8waNLbam7ZyZ5PwI16HLw3+JkahxTwIXaan8q4rVd9nc36+I51sSX2fhHhbMzBo1A==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.7ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 22:49:15.638019"], ["id", 3]] +  (2.0ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.9ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:49:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.6ms) +Completed 200 OK in 20ms (Views: 18.0ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/3/mark_completion" for 127.0.0.1 at 2017-10-01 15:49:16 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"Jazqwtbl11pHXls9NPZ6+6EhM8XREjxqacb2FfAU6diR7Ga0kWI6MmAN0Q2+8aSfHkW5UJblw2WR0X5tnaOuAQ==", "id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (1.1ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-10-01 22:49:16.454319"], ["id", 3]] +  (0.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.1ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:49:16 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.4ms) +Completed 200 OK in 21ms (Views: 19.0ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-10-01 15:49:17 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 30ms (Views: 24.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/3/edit" for 127.0.0.1 at 2017-10-01 15:49:19 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (3.8ms) + Rendered tasks/edit.html.erb within layouts/application (6.2ms) +Completed 200 OK in 26ms (Views: 21.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3" for 127.0.0.1 at 2017-10-01 15:49:21 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"FI0P7mVRcChPFawiJ/Z84bdcWYbU47nYl1Ovg3BIngotDWapN1REo9l3/URj2n/vxHOg+0rcUOeNk5xGBNma1g==", "task"=>{"name"=>"Pass Wave 2", "description"=>"Doing the thing after the thing", "status"=>"true"}, "commit"=>"Edit", "id"=>"3"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.3ms) BEGIN + SQL (1.0ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 22:49:21.425618"], ["id", 3]] +  (2.1ms) COMMIT +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 22:49:21.432078"], ["id", 3]] +  (0.3ms) COMMIT +Redirected to http://localhost:3000/tasks/3 +Completed 302 Found in 13ms (ActiveRecord: 4.5ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-10-01 15:49:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.1ms) +Completed 200 OK in 16ms (Views: 12.9ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/3/edit" for 127.0.0.1 at 2017-10-01 15:49:25 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"3"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.8ms) + Rendered tasks/edit.html.erb within layouts/application (4.4ms) +Completed 200 OK in 27ms (Views: 22.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/3" for 127.0.0.1 at 2017-10-01 15:49:27 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"soOyp9aqgykp1vL8L2aFOp2UD7hkRr+Ff/lB2WSlBmWLA9vghK+3or+0o5prSoY07rv2xfp5VrplOXIcEDQCuQ==", "task"=>{"name"=>"Pass Wave 2", "description"=>"Doing the thing after the thing", "status"=>"false"}, "commit"=>"Edit", "id"=>"3"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] +  (0.5ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "f"], ["updated_at", "2017-10-01 22:49:27.662727"], ["id", 3]] +  (0.5ms) COMMIT +  (0.1ms) BEGIN + SQL (0.3ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", " "], ["updated_at", "2017-10-01 22:49:27.665531"], ["id", 3]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/tasks/3 +Completed 302 Found in 8ms (ActiveRecord: 2.6ms) + + +Started GET "/tasks/3" for 127.0.0.1 at 2017-10-01 15:49:27 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"3"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 3], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 16ms (Views: 13.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:49:38 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (10.6ms) +Completed 200 OK in 30ms (Views: 27.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:50:14 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 28ms (Views: 26.1ms | ActiveRecord: 0.4ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:50:15 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 20ms (Views: 18.5ms | ActiveRecord: 0.5ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 15:50:16 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (1.3ms) + Rendered tasks/new.html.erb within layouts/application (2.5ms) +Completed 200 OK in 20ms (Views: 17.7ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:50:22 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.4ms) +Completed 200 OK in 24ms (Views: 20.0ms | ActiveRecord: 0.6ms) + + +Started DELETE "/tasks/15" for 127.0.0.1 at 2017-10-01 15:50:33 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"fdYx6QqaGYeAGcrvq9Ccp2THlP6Bdz5cKUbX6utc7sHJlr2fTR3076dKQN8h10LD26Mea8aAwVPRUV+ShuupGA==", "id"=>"15"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 15], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.3ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 15]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 2.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:50:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.2ms) +Completed 200 OK in 28ms (Views: 25.3ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 15:50:47 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.1ms) + Rendered tasks/new.html.erb within layouts/application (3.4ms) +Completed 200 OK in 19ms (Views: 17.0ms | ActiveRecord: 0.0ms) + + +Started POST "/tasks" for 127.0.0.1 at 2017-10-01 15:50:55 -0700 +Processing by TasksController#create as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"i1U1a5JQj9sOH7CFnUzaO2qP5HBVbJsTNNFAfynhAjk/Fbkd1ddisylMOrUXSwRf1etu5RKbZBzMxsgHRFZF4A==", "task"=>{"name"=>"Wow", "description"=>"Wowza"}, "commit"=>"New"} +  (0.1ms) BEGIN + SQL (0.4ms) INSERT INTO "tasks" ("name", "description", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "id" [["name", "Wow"], ["description", "Wowza"], ["created_at", "2017-10-01 22:50:55.245270"], ["updated_at", "2017-10-01 22:50:55.245270"]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 4ms (ActiveRecord: 0.9ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:50:55 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.8ms) +Completed 200 OK in 19ms (Views: 17.1ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/23/mark_completion" for 127.0.0.1 at 2017-10-01 15:50:57 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"B/V+fM8LFxi3CXbBv/XnzlNyLWZBjXe1VROnffDtbyKztfIKiIz6cJBa/PE18jmq7Ban8wZ6iLqtBC8FnVoo+w==", "id"=>"23"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 23], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.6ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "t"], ["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 22:50:57.798030"], ["id", 23]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:50:57 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.0ms) +Completed 200 OK in 26ms (Views: 24.6ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/23/mark_completion" for 127.0.0.1 at 2017-10-01 15:51:00 -0700 +Processing by TasksController#mark_completion as HTML + Parameters: {"authenticity_token"=>"aecl9Q5Fcna0T2bZzo0HXgpPNLoliGiMCBwJo+nnmpndp6mDScKfHpMc7OlEitk6tSu+L2J/l4PwC4HbhFDdQA==", "id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 23], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "status" = $1, "completion_date" = $2, "updated_at" = $3 WHERE "tasks"."id" = $4 [["status", "f"], ["completion_date", " "], ["updated_at", "2017-10-01 22:51:00.096362"], ["id", 23]] +  (1.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:51:00 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 19ms (Views: 16.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/23" for 127.0.0.1 at 2017-10-01 15:51:02 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 23], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 22ms (Views: 19.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/23/edit" for 127.0.0.1 at 2017-10-01 15:51:13 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 23], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.7ms) + Rendered tasks/edit.html.erb within layouts/application (4.3ms) +Completed 200 OK in 27ms (Views: 23.4ms | ActiveRecord: 0.2ms) + + +Started PATCH "/tasks/23" for 127.0.0.1 at 2017-10-01 15:51:16 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"IljEbEVvTuootHvwf12re+qXnAFEMXWLZMpghX9RKZls0x5DzWFOR7VrnIf3cVVjLg0Skiu2VVGeyuoffS9Avw==", "task"=>{"name"=>"Wow", "description"=>"Wowza", "status"=>"true"}, "commit"=>"Edit", "id"=>"23"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 23], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "status" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["status", "t"], ["updated_at", "2017-10-01 22:51:16.168292"], ["id", 23]] +  (2.0ms) COMMIT +  (0.1ms) BEGIN + SQL (0.9ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 22:51:16.172715"], ["id", 23]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/tasks/23 +Completed 302 Found in 10ms (ActiveRecord: 4.2ms) + + +Started GET "/tasks/23" for 127.0.0.1 at 2017-10-01 15:51:16 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"23"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 23], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.3ms) +Completed 200 OK in 16ms (Views: 13.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:51:25 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (7.1ms) +Completed 200 OK in 24ms (Views: 21.7ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/23" for 127.0.0.1 at 2017-10-01 15:51:33 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"alecy0m4k0QIKG5C4fbaeI0CptntWtFed+ApzkcH/xXeFxC9Dj9+LC975HJr8QQcMmYsTKqtLlGP96G2KrC4zA==", "id"=>"23"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 23], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.6ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 23]] +  (1.7ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 6ms (ActiveRecord: 2.8ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:51:33 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 29ms (Views: 26.2ms | ActiveRecord: 0.6ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:52:29 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.9ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.3ms) + + From 37c4479d4eba9766102a445885559c1cf1455d57 Mon Sep 17 00:00:00 2001 From: Amy Lee Date: Sun, 1 Oct 2017 16:02:39 -0700 Subject: [PATCH 10/10] Deleted some unnecessary code --- app/assets/stylesheets/application.css | 67 +++----- app/views/tasks/index.html.erb | 1 - log/development.log | 227 +++++++++++++++++++++++++ 3 files changed, 250 insertions(+), 45 deletions(-) diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 7b7d8f7b1..be346edc6 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -13,6 +13,9 @@ *= require_tree . *= require_self */ +body { + font-family: 'Droid Sans Mono', monospace; + } header { width: 30%; @@ -33,13 +36,22 @@ h1 { font-size: 2em; } - main { +main { width: 60%; margin: auto; display: inline-block; padding: 45px 10px 10px 20px; } +li { + margin-bottom: 20px; + } + +footer { + background-color: lightgray; + text-align: center; + width: 100%; + } .action-buttons { box-sizing: border-box; @@ -49,25 +61,14 @@ h1 { margin: auto; } - - li { - margin-bottom: 20px; - } - - .actions { +.actions { margin-top: 5px; } - .actions a { +.actions a { padding-right: 5px; } -footer { - background-color: lightgray; - text-align: center; - width: 100%; -} - .button { background-color: snow; margin: 10px; @@ -102,19 +103,15 @@ footer { overflow: scroll; } -.notebook, .container { - position: relative; -} - -body { - font-family: 'Droid Sans Mono', monospace; -} - ol strong p { font-size: 1.3em; margin: 0px; } +.notebook, .container { + position: relative; +} + input[type=text], textarea { min-width: 75%; padding: 12px 20px; @@ -131,6 +128,10 @@ input[type=text], textarea { color: #007291; } +.links { + display: block; +} + .task_description { display: inline-block; max-width: 60%; @@ -146,10 +147,6 @@ input[type=text], textarea { background-color: lightgray; } -.links { - display: block; -} - #complete-stamp:after { content:"COMPLETE"; position:absolute; @@ -168,21 +165,3 @@ input[type=text], textarea { text-shadow: 0 0 2px #c00; box-shadow: 0 0 2px #c00; } - - -/*fonts*/ -/*font-family: 'Abril Fatface', cursive; -font-family: 'Alfa Slab One', cursive; -font-family: 'Rufina', serif;*/ - -/*colors*/ -/*yellow*/ -/*#f5c600 (245,198,0)*/ -/*dark orange*/ -/*#d8460b (216,70,11)*/ -/*red*/ -/*#c21703 (194,23,3)*/ -/*brown*/ -/*#9b4923 (155,73,35)*/ -/*blue*/ -/*#007291 (0,114,145)*/ diff --git a/app/views/tasks/index.html.erb b/app/views/tasks/index.html.erb index 0a16e19a4..436ac9772 100644 --- a/app/views/tasks/index.html.erb +++ b/app/views/tasks/index.html.erb @@ -1,4 +1,3 @@ -

All Tasks

    diff --git a/log/development.log b/log/development.log index 0eac1d536..ba34732a2 100644 --- a/log/development.log +++ b/log/development.log @@ -21769,3 +21769,230 @@ Processing by TasksController#index as HTML Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.3ms) +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:55:26 -0700 +  (2.2ms) SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (16.0ms) +Completed 200 OK in 383ms (Views: 361.2ms | ActiveRecord: 4.2ms) + + +Started GET "/tasks/1" for 127.0.0.1 at 2017-10-01 15:55:29 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"1"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 1], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.0ms) +Completed 200 OK in 32ms (Views: 12.4ms | ActiveRecord: 5.7ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:55:31 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.7ms) +Completed 200 OK in 20ms (Views: 16.8ms | ActiveRecord: 0.5ms) + + +Started DELETE "/tasks/21" for 127.0.0.1 at 2017-10-01 15:55:38 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"WJBXe9lZHwR9rFMGmm+S6Jxe7xRfBQbmnefMpdBWTkjs0NsNnt7ybFr/2TYQaEyMIzplgRjy+ell8ETdveEJkQ==", "id"=>"21"} + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 21], ["LIMIT", 1]] +  (0.9ms) BEGIN + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 21]] +  (0.8ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 7ms (ActiveRecord: 2.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:55:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.1ms) +Completed 200 OK in 18ms (Views: 15.7ms | ActiveRecord: 0.3ms) + + +Started DELETE "/tasks/19" for 127.0.0.1 at 2017-10-01 15:55:44 -0700 +Processing by TasksController#destroy as HTML + Parameters: {"authenticity_token"=>"lcp21cWr5QgmKxbDbheWm4y7DnOuUpVPdlUsZP5RwHEhivqjgiwIYAF4nPPkEEj/M9+E5umlakCOQqQck+aHqA==", "id"=>"19"} + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 19], ["LIMIT", 1]] +  (0.2ms) BEGIN + SQL (0.4ms) DELETE FROM "tasks" WHERE "tasks"."id" = $1 [["id", 19]] +  (0.6ms) COMMIT +Redirected to http://localhost:3000/ +Completed 302 Found in 5ms (ActiveRecord: 1.7ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:55:44 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (3.7ms) +Completed 200 OK in 17ms (Views: 15.3ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:57:01 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 29ms (Views: 25.7ms | ActiveRecord: 0.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:57:11 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.1ms) +Completed 200 OK in 29ms (Views: 26.6ms | ActiveRecord: 0.3ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:57:26 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (3.4ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (8.1ms) +Completed 200 OK in 39ms (Views: 33.6ms | ActiveRecord: 3.4ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:57:39 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (4.5ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (13.5ms) +Completed 200 OK in 35ms (Views: 28.4ms | ActiveRecord: 4.5ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:57:47 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.2ms) +Completed 200 OK in 21ms (Views: 19.5ms | ActiveRecord: 0.2ms) + + +Started GET "/" for 127.0.0.1 at 2017-10-01 15:59:45 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (6.3ms) +Completed 200 OK in 43ms (Views: 40.9ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/new" for 127.0.0.1 at 2017-10-01 15:59:47 -0700 +Processing by TasksController#new as HTML + Rendering tasks/new.html.erb within layouts/application + Rendered tasks/_form.html.erb (14.6ms) + Rendered tasks/new.html.erb within layouts/application (17.7ms) +Completed 200 OK in 32ms (Views: 30.2ms | ActiveRecord: 0.0ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 15:59:49 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.2ms) +Completed 200 OK in 19ms (Views: 17.4ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/14" for 127.0.0.1 at 2017-10-01 16:00:00 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"14"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 14], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.5ms) +Completed 200 OK in 19ms (Views: 16.5ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/14/edit" for 127.0.0.1 at 2017-10-01 16:00:07 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"14"} + Task Load (0.9ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 14], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (6.1ms) + Rendered tasks/edit.html.erb within layouts/application (7.8ms) +Completed 200 OK in 29ms (Views: 23.8ms | ActiveRecord: 1.2ms) + + +Started PATCH "/tasks/14" for 127.0.0.1 at 2017-10-01 16:00:21 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"af5xNP2pSCWB24ykUTsHxjj6pnSyPh37atOdSOsRGY1476wUtxaFCsz2EKJEMn2+jyZWaHssLw3y+KjToK6gQA==", "task"=>{"name"=>"Testing Partial-Add and Edit", "description"=>"IT DOOO", "status"=>"true"}, "commit"=>"Edit", "id"=>"14"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 14], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.5ms) UPDATE "tasks" SET "name" = $1, "description" = $2, "status" = $3, "updated_at" = $4 WHERE "tasks"."id" = $5 [["name", "Testing Partial-Add and Edit"], ["description", "IT DOOO"], ["status", "t"], ["updated_at", "2017-10-01 23:00:21.455356"], ["id", 14]] +  (0.5ms) COMMIT +  (1.2ms) BEGIN + SQL (0.4ms) UPDATE "tasks" SET "completion_date" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["completion_date", "2017-10-01"], ["updated_at", "2017-10-01 23:00:21.460750"], ["id", 14]] +  (0.4ms) COMMIT +Redirected to http://localhost:3000/tasks/14 +Completed 302 Found in 11ms (ActiveRecord: 3.4ms) + + +Started GET "/tasks/14" for 127.0.0.1 at 2017-10-01 16:00:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"14"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 14], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 15ms (Views: 12.1ms | ActiveRecord: 0.3ms) + + +Started GET "/tasks/14/edit" for 127.0.0.1 at 2017-10-01 16:00:32 -0700 +Processing by TasksController#edit as HTML + Parameters: {"id"=>"14"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 14], ["LIMIT", 1]] + Rendering tasks/edit.html.erb within layouts/application + Rendered tasks/_form.html.erb (2.3ms) + Rendered tasks/edit.html.erb within layouts/application (4.6ms) +Completed 200 OK in 41ms (Views: 32.8ms | ActiveRecord: 0.3ms) + + +Started PATCH "/tasks/14" for 127.0.0.1 at 2017-10-01 16:01:21 -0700 +Processing by TasksController#update as HTML + Parameters: {"utf8"=>"✓", "authenticity_token"=>"kgWqF9J6gvuKR9XbzXhx3536R8yjlg/kavVaEfTA9pODFHc3mMVP1MdqSd3YcQunKia30GqEPRLy3m+Kv39PXg==", "task"=>{"name"=>"Testing Partial- Does it still add and edit correctly?", "description"=>"IT DOOO", "status"=>"true"}, "commit"=>"Edit", "id"=>"14"} + Task Load (0.3ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 14], ["LIMIT", 1]] +  (0.1ms) BEGIN + SQL (0.8ms) UPDATE "tasks" SET "name" = $1, "updated_at" = $2 WHERE "tasks"."id" = $3 [["name", "Testing Partial- Does it still add and edit correctly?"], ["updated_at", "2017-10-01 23:01:21.561383"], ["id", 14]] +  (0.8ms) COMMIT +  (0.1ms) BEGIN +  (0.1ms) COMMIT +Redirected to http://localhost:3000/tasks/14 +Completed 302 Found in 7ms (ActiveRecord: 2.3ms) + + +Started GET "/tasks/14" for 127.0.0.1 at 2017-10-01 16:01:21 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"14"} + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 14], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (0.9ms) +Completed 200 OK in 15ms (Views: 13.1ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 16:01:30 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.2ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (4.6ms) +Completed 200 OK in 19ms (Views: 17.7ms | ActiveRecord: 0.2ms) + + +Started GET "/tasks/14" for 127.0.0.1 at 2017-10-01 16:01:38 -0700 +Processing by TasksController#show as HTML + Parameters: {"id"=>"14"} + Task Load (0.1ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = $1 LIMIT $2 [["id", 14], ["LIMIT", 1]] + Rendering tasks/show.html.erb within layouts/application + Rendered tasks/show.html.erb within layouts/application (1.4ms) +Completed 200 OK in 25ms (Views: 14.4ms | ActiveRecord: 0.1ms) + + +Started GET "/tasks" for 127.0.0.1 at 2017-10-01 16:01:48 -0700 +Processing by TasksController#index as HTML + Rendering tasks/index.html.erb within layouts/application + Task Load (0.6ms) SELECT "tasks".* FROM "tasks" ORDER BY "tasks"."id" ASC + Rendered tasks/index.html.erb within layouts/application (5.7ms) +Completed 200 OK in 20ms (Views: 17.8ms | ActiveRecord: 0.6ms) + +